あなたは要求
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager GET:@"http://example.com/resources.json" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
しかしv3では、あなたが得るためにAFHTTPRequestOperation
を取得したNSURLSessionTask
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET:@"http://example.com/resources.json" parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(NSURLSessionTask *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
だから、詳細得ることができることに基づいて、 currentRequest
のようなNSURLSessionTask
から、response
など
より多くの変更や詳細については
、あなたがNSURLSessionTask参考のためにAFNetworking AFNetworking Migration Guide
の移行ガイドを参照することができます:NSURLSessionTask