AFNetworking
フレームワークがどのように機能するかを理解しようとしています。しかし、私が理解していない詳細はほとんどありません。
サブクラスをAFHTTPclient
作成してシングルトン クラスにし、次のことを行う Initializer を追加しました。
- (id)initWithBaseURL:(NSURL *)url {
self = [super initWithBaseURL:url];
if (self) {
[self registerHTTPOperationClass:[AFJSONRequestOperation class]];
}
return self;
}
JSONRequestOperation
インターネットで見つけたチュートリアルからこのコードを取得しましたが、JSON データを取得したい場合にクラスを登録する必要がある理由がわかりません。私がそうしている場合、ボンネットの下で正確に何が起こりますか? クラスは正確に何をしregisterHTTPOperation
ますか?
PS:AFNetworking
インターネット上のどこかに、例と詳細な説明が記載された適切なドキュメントはありますか?