NSURLConnection initWithRequest ist veraltet

9

Ich nehme die Google Mail-API in iOS an und erhalte die Warnung:

  

initWithRequest ist veraltet

in der folgenden Zeile:

%Vor%

Die Zeile befindet sich in der Quelldatei GTMHTTPFetcher.m der API-Bibliothek.

Was ersetzt die veraltete Methode -initWithRequest: ?

    
Aditya Borde 18.09.2015, 08:17
quelle

4 Antworten

3

Es scheint, dass die gesamte NSURLConnection API in iOS 9 veraltet ist. Vorhandene Apps funktionieren weiterhin, aber neue Builds (mit iOS SDK verknüpft) müssen die neuere NSURLSession API verwenden.

Ray Wenderlich hat ein gutes Tutorial hier . Überprüfen Sie natürlich auch die offizielle Dokumentation .

    
Nicolas Miari 18.09.2015, 08:36
quelle
26

NSURLConnection ist in iOS 9 veraltet. Sie können stattdessen NSURLSession verwenden, das seit iOS 7 existiert.

%Vor%     
Raphael 24.09.2015 14:37
quelle
6

Wenn Sie sich nicht um die Fertigstellung kümmern: Handler: Hier ist ein one liner .

%Vor%     
Randel G. Smith 15.01.2016 20:38
quelle
0

Verwenden Sie STHTTPRequest , das NSURLConnection / NSURLSession verwendet.

Verwenden Sie für NSURLSession STHTTPRequest2 .

STHTTPRequest ist die beste Bibliothek, da sie nur zwei Dateien enthält und einfach zu verwenden ist.

    
Paresh Navadiya 18.09.2015 15:02
quelle

Tags und Links