6

我想更新到最新版本的 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 吗?

4

1 回答 1

8

只需要添加

operation.responseSerializer = [AFHTTPResponseSerializer serializer];

现在它工作至今。谢谢。

于 2013-11-03T16:38:18.703 回答