Benutzer-Werkzeuge

Webseiten-Werkzeuge


afnetworking:start

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 …

Tutorials

afnetworking/start.txt · Zuletzt geändert: 2015-03-04 07:29 von a.kamola