ios - AFNetworking alters JSON response? -
ios - AFNetworking alters JSON response? -
i want utilize afnetworking communicating restful webservice. json response, reason different webservice sent.
my code:
let manager = afhttprequestoperationmanager() var contenttypes:nsmutableset = manager.responseserializer.acceptablecontenttypes.mutablecopy() nsmutableset contenttypes.addobject("text/html") manager.responseserializer.acceptablecontenttypes = contenttypes.copy() nsset var parameters = ["format":"json"] manager.get( "http://www.raywenderlich.com/demos/weather_sample/weather.php", parameters: parameters, success: { (operation: afhttprequestoperation!,responseobject: anyobject!) in println("json: " + responseobject.description string) }, failure: { (operation: afhttprequestoperation!,error: nserror!) in println("error: " + error.localizeddescription) }) the json should this: http://www.raywenderlich.com/demos/weather_sample/weather.php?format=json
but reason println prints this:
{ info = { "current_condition" = ( { cloudcover = 16; humidity = 59; "observation_time" = "09:09 pm"; ... the : replaced =, [] () , of " gone.
does know reason this?
because isn't printing json, it's printing object graph generated json (a combination of instances of nsarray, nsdictionary, nsstring, ...).
i.e. afnetworking has done bunch of work deserialise info received.
ios swift afnetworking-2
Comments
Post a Comment