afnetworking:start
Inhaltsverzeichnis
AFNetworking
AFNetworking ist ein Framework für Netzwerk-Verbindungen für iOS und MacOS X das vom ehemaligen Web-Service Gowalla entwickelt wurde.
AFNetworkReachabilityManager
Mit dem AFNetworkReachabilityManager
kann überprüft werden, welche Art von Verbindung (WIFI, WWAN, Offline) zur Verfügung steht und die Änderung überwachen:
[[AFNetworkReachabilityManager sharedManager] startMonitoring]; [[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) { switch ( status ) { case AFNetworkReachabilityStatusReachableViaWWAN: case AFNetworkReachabilityStatusReachableViaWiFi: // Is online // Do something like: [operationQueue setSuspended:NO]; break; case AFNetworkReachabilityStatusNotReachable: default: // Is offline // Do something like: [operationQueue setSuspended:YES]; break; } }];
Quelle: Stack Overflow: AFNetworking 2.0 queue when device is offline …
Links
- NSHipster: AFNetworking 2.0
Kurze Übersicht über die Features von AFNetworking 2.0
Tutorials
- Ray Wenderlich: Synchronize Core Data With A Web Service (Part 1)
Verwendet das veraltete AFNetworking 1.0, veranschaulicht aber dennoch gut das prinzipielle Vorgehen. - Ray Wenderlich: Synchronize Core Data With A Web Service (Part 2)
Verwendet das veraltete AFNetworking 1.0, veranschaulicht aber dennoch gut das prinzipielle Vorgehen.
afnetworking/start.txt · Zuletzt geändert: 2015-03-04 07:29 von a.kamola