Benutzer-Werkzeuge

Webseiten-Werkzeuge


afnetworking:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
afnetworking:start [2015-03-02 10:41] – [Links] Link zu "NSHipster: AFNetworking 2.0" eingefügt a.kamolaafnetworking:start [2015-03-04 07:29] (aktuell) – "AFNetworkReachabilityManager" eingefügt a.kamola
Zeile 2: Zeile 2:
  
 //AFNetworking// ist ein Framework für Netzwerk-Verbindungen für [[ios:development|iOS]] und [[macosx:development|MacOS X]] das vom ehemaligen Web-Service //Gowalla// entwickelt wurde. //AFNetworking// ist ein Framework für Netzwerk-Verbindungen für [[ios:development|iOS]] und [[macosx:development|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:
 +
 +<code objc>
 +[[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;
 + }
 +}];
 +</code>
 +
 +Quelle: [[http://stackoverflow.com/a/22112135|Stack Overflow: AFNetworking 2.0 queue when device is offline …]]
  
 ===== Links ===== ===== Links =====
afnetworking/start.1425289273.txt.gz · Zuletzt geändert: 2015-03-02 10:41 von a.kamola