Recherche d'une version courte d'URL à l'aide de l'API GoogleShortener. J'utilise 3.0 AFNetworking et je reçois cette erreur: « ANYOBJECT n'est pas un sous-type de « NSProxy »Réducteur d'URL de Google iOS
let manager = AFHTTPSessionManager()
manager.requestSerializer = AFJSONRequestSerializer()
let params = ["longUrl": "MYURL"]
manager.POST("https://www.googleapis.com/urlshortener/v1/url?key=MYKEY", parameters: params, success: {(operation: NSURLSession!,responseObject: AnyObject!) in
println("JSON" + responseObject.description)
},
failure: { (operation: NSURLSession!,error: NSError!) in
println("Error while requesting shortened: " + error.localizedDescription)
})
il est mis en évidence sur la ligne « println (« JSON » + responseObject.description) » sur la mendicité de 'description'.
Pour la clarté, obtenez-vous une erreur de syntaxe? Ou est-ce une erreur lorsque le code est exécuté? – Ollie
@Ollie Les erreurs de type sont au moment de la compilation, pas au moment de l'exécution. – Moritz
C'est une erreur de syntaxe. Je n'ai pas la clé d'API dans AppDelegate, peut-il être le problème? – Magnifique