Запитання з тегом «reachability»

30
Як перевірити наявність активного підключення до Інтернету на iOS чи macOS?
Я хотів би перевірити, чи є у мене підключення до Інтернету на iOS за допомогою бібліотек Cocoa Touch або на macOS, що використовує бібліотеки какао . Я придумав спосіб це зробити за допомогою NSURL. Те, що я це зробив, здається трохи ненадійним (тому що навіть Google може одного дня бути …

18
Перевірте зв’язок із Інтернетом із Swift
Коли я намагаюся перевірити наявність підключення до Інтернету на своєму iPhone, я отримую купу помилок. Хтось може допомогти мені виправити це? Код: import Foundation import SystemConfiguration public class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in() zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress)) zeroAddress.sin_family = sa_family_t(AF_INET) let defaultRouteReachability = withUnsafePointer(&zeroAddress) …
251 ios  swift  xcode  reachability 

16
Найпростіший спосіб виявити підключення до Інтернету на iOS?
Я знаю, що це питання видасться безладним для багатьох інших, проте я не вважаю, що простий випадок тут добре пояснений. Починаючи з фону Android та BlackBerry, HTTPUrlConnectionмиттєво не вдається робити запити, якщо немає підключення. Це здається абсолютно розумною поведінкою, і я здивувався, коли NSURLConnectionв iOS це не наслідувало. Я розумію, …

9
iOS Виявлення 3G або WiFi
Я не впевнений, чи можливо це, але у мене є такий сценарій. У моєму UIWebView відображається веб-сайт, на якому встановлено посилання в UISegmentedController. На веб-сайті вони можуть виявити, чи ви перебуваєте на wifi або в мережі 3g. Тепер сегментований контролер вказує на 2 різні сторінки: 1 - Екран для входу …

6
Як використовувати SCNetworkReachability в Swift
Я намагаюся перетворити цей фрагмент коду в Swift. Я борюся над тим, щоб зійти з землі через деякі труднощі. - (BOOL) connectedToNetwork { // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family = AF_INET; // Recover reachability flags SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddress(NULL, (struct sockaddr *)&zeroAddress); SCNetworkReachabilityFlags …
99 ios  c  struct  swift  reachability 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.