ios - 如何使用AFNetworking将nsdata下载到内存

标签 ios objective-c afnetworking

我喜欢使用AFNetworking 2.0,并且对如何将文件下载到内存深感困惑。到目前为止,我只知道如何将其下载到文件路径。

没有afnetworking的示例将是同步调用,

NSData * data = [NSData dataWithContentsOfURL:someurl];

谢谢!

最佳答案

这是异步调用:

NSURLRequest *request = [NSURLRequest requestWithURL:someURL];
[NSURLConnection sendAsynchronousRequest:request
                                   queue:[NSOperationQueue mainQueue] 
                       completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
    // You have it.
}

如果您不能这样做,请不要使用AFNetworking。

关于ios - 如何使用AFNetworking将nsdata下载到内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19757517/

相关文章:

ios - 当应用程序处于后台时使用 AFNetworking 上传图像。

ios - 错误域 = org.restkit.RestKit.ErrorDomain 代码 = -1011 "Expected status code in (200), got 504"- 仅在真实设备中

ios - 如何在 iOS 编程中向视频文件添加和检索自定义元数据?

ios - 裁剪后的 iOS 图像返回太大

iphone - 按照本地格式显示日期

ios - 如何在我的自定义 cocoapod 中导入 Alamofire/AFNetworking

ios - native iOS 应用程序 : What do I put in Facebook's developer "iPhone App Store ID" under Settings, 基本?

ios - Xcode bot 安装链接请求超时

objective-c - 从横向模式启动时,iAd 不适合宽度

ios - 基于图像大小的单元格行高