我喜欢使用AFNetworking 2.0,而且我仍然坚持如何将文件下载到内存中。到目前为止,我只知道如何将其下载到文件路径。
没有afnetworking的例子是同步调用,
NSData * data = [NSData dataWithContentsOfURL:someurl];
谢谢!
答案 0 :(得分:12)
这是异步调用:
NSURLRequest *request = [NSURLRequest requestWithURL:someURL];
[NSURLConnection sendAsynchronousRequest:request
queue:[NSOperationQueue mainQueue]
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
// You have it.
}
如果您不能这样做,请不要使用 AFNetworking 。