Benutzer-Werkzeuge

Webseiten-Werkzeuge


afnetworking:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
afnetworking:start [2015-02-28 08:11] – angelegt 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 =====
Zeile 7: Zeile 32:
   * [[http://www.afnetworking.com/|AFNetworking]]   * [[http://www.afnetworking.com/|AFNetworking]]
   * [[https://github.com/AFNetworking/AFNetworking|GitHub: AFNetworking]]   * [[https://github.com/AFNetworking/AFNetworking|GitHub: AFNetworking]]
 +  * [[http://nshipster.com/afnetworking-2/|NSHipster: AFNetworking 2.0]]\\ Kurze Übersicht über die Features von AFNetworking 2.0
  
 ==== Tutorials ==== ==== Tutorials ====
  
   * [[http://www.raywenderlich.com/59255/afnetworking-2-0-tutorial|Ray Wenderlich: AFNetworking 2.0 Tutorial]]   * [[http://www.raywenderlich.com/59255/afnetworking-2-0-tutorial|Ray Wenderlich: AFNetworking 2.0 Tutorial]]
 +  * [[http://www.raywenderlich.com/15916/how-to-synchronize-core-data-with-a-web-service-part-1|Ray Wenderlich: Synchronize Core Data With A Web Service (Part 1)]]\\ Verwendet das veraltete AFNetworking 1.0, veranschaulicht aber dennoch gut das prinzipielle Vorgehen.
 +  * [[http://www.raywenderlich.com/17927/how-to-synchronize-core-data-with-a-web-service-part-2|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.1425107513.txt.gz · Zuletzt geändert: 2015-02-28 08:11 von a.kamola