AFNetworking
を使用してGETリクエストを行うことを学んでいます。iOS - AFNetworking GETメソッドで互換性のないブロックポインタタイプ
AFNetworking (3.1.0)
XCode 6
コード:
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET:@"http://localhost:5000/index" parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(NSURLSessionTask *operation, NSError *error) {
NSLog(@"Error: %@", error)p;
}];
しかし、私は、エラー
「無効(^)(NSURLSessionTask * __強いの送信を互換性のないブロックのポインタ型を得ましたNSError * __ strong) '型のパラメータ' void(^ __nullable)(NSURLSessi onDataTask * __nonnull __strong) '
何度も試してみましたが、その理由を理解できませんでしたか?
故障ブロックを見てください。どのようなパラメータが想定されていますか?あなたは何を使っていますか?違いを見ます?エラーはその違いを示しています。彼らは似ているが異なっている。 – rmaddy
htmlページを取得したい場合はどうすればいいですか?パラメータはどのようにすべきですか? –
今すぐドキュメントを確認しました。 'Xcode 6'は' AFNetworking 3.0 + 'をサポートしていませんか? –