2013-11-02 8 views
6

Chcę zaktualizować do najnowszej wersji AFNetworking. Zastanawiam się, jak pobrać plik PDF z serwera, aby wyświetlić go w mojej aplikacji.Pobierz plik PDF z AFNetworking 2.0

na starej wersji użyłem tego kodu:

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]; 

Co ma wygląd podobny kod w AFNetworking 2.0, aby zrobić to samo zadanie? Czy muszę korzystać z innej klasy AFNetworking?

Odpowiedz

8

wystarczy dodać

operation.responseSerializer = [AFHTTPResponseSerializer serializer]; 

Teraz pracuje do tej pory. Dzięki.