मैं समझने की कोशिश कर रहा हूं कि AFNetworking
फ्रेमवर्क कैसे काम करता है। लेकिन मुझे कुछ समझ नहीं है जो मुझे समझ में नहीं आता है। मैंने AFHTTPclient
का सबक्लास लिखा था। यह एक सिंगलटन वर्ग बनाया गया है और एक प्रारंभकर्ता कि निम्न करता है कहा:AFNetworking में रजिस्टर एचटीटीपीऑपरेशन क्लास वास्तव में क्या करता है?
- (id)initWithBaseURL:(NSURL *)url {
self = [super initWithBaseURL:url];
if (self) {
//custom settings
[self registerHTTPOperationClass:[AFJSONRequestOperation class]]; // ???
}
return self;
}
मैं एक ट्यूटोरियल मैं इंटरनेट पर पाए से इस कोड को मिल गया है, लेकिन मुझे समझ नहीं आता क्यों मैं अगर मैं JSONRequestOperation
के लिए मेरी कक्षा पंजीकरण कराना होगा JSON डेटा वापस प्राप्त करना चाहते हैं? अगर मैं ऐसा कर रहा हूं तो हुड के नीचे क्या होता है? registerHTTPOperation
कक्षा वास्तव में क्या करती है? पीएस: क्या इंटरनेट पर कहीं भी AFnetworking
की गहराई से स्पष्टीकरण के उदाहरणों के साथ एक अच्छा दस्तावेज है?
सभी दस्तावेज यहां हैं: http://afnetworking.github.com/AFNetworking/ – rckoenes