问题
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