使用AFNetworking 2.0下载PDF文件

时间:2013-11-02 21:06:33

标签: pdf afnetworking afnetworking-2

我想更新到最新版本的AFNetworking。我想知道如何从服务器下载PDF以在我的应用程序中显示它。

在旧版本上我使用了这段代码:

    AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
    operation.responseSerializer = [AFHTTPResponseSerializer serializer]; 
    [operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {

        [webView loadData:responseObject MIMEType:@"application/pdf" textEncodingName:nil baseURL:nil];
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//error handling
}

[operation start];

AFNetworking 2.0中的代码完成同样的工作是什么样的?我是否必须使用另一类AFNetworking?

1 个答案:

答案 0 :(得分:8)

只需要添加

operation.responseSerializer = [AFHTTPResponseSerializer serializer];

现在它正在发挥作用。感谢。