Get NSData straight from AFNetworking, rather than letting it convert to UIImage

隐身守侯 提交于 2019-12-23 08:07:14

问题


Is there a flag that would let me get NSData, rather than let AFNetworking convert my responseData into the corresponding data type(UIImage, NSString)?


回答1:


The AFHTTPResponseSerializer will return the raw NSData:

    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
    manager.responseSerializer = [AFHTTPResponseSerializer serializer];

    [manager GET:... parameters:... 
         success:^(AFHTTPRequestOperation *operation, NSData *responseObject) {} 
         failure:...];



回答2:


responseData in AFN means (id) - AnyObject.

You could create another object. For example NSMutableArray. than make myArray = responseObject; - for example



来源:https://stackoverflow.com/questions/24769103/get-nsdata-straight-from-afnetworking-rather-than-letting-it-convert-to-uiimage

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!