2011-10-04 13 views
5

मैं एक आईफोन एप्लिकेशन विकसित कर रहा हूं जो कुछ नेटवर्क सामग्री लाने के लिए NSURLConnection का उपयोग करता है। मेरा आईफोन एप्लिकेशन आईओएस> = 4.1NSURLConnection प्रतिनिधि विधियों से संबंधित प्रश्न

(1) पर लागू होना चाहिए निम्नलिखित आईओएस> = 4.1 में आईओएस 5 (बीटा) सहित निम्नलिखित प्रतिनिधि विधियां उपलब्ध हैं। - (शून्य) कनेक्शन: (NSURLConnection *) कनेक्शन didReceiveData: (NSData *) डेटा; - (शून्य) कनेक्शनडिफफिशिश लोडिंग: (NSURLConnection *) कनेक्शन; - (शून्य) कनेक्शन: (NSURLConnection *) कनेक्शन didFailWithError: (NSError *) त्रुटि;

प्रलेखन का उल्लेख है कि ये विधियां आईओएस 4.3 के माध्यम से आईओएस 2.0 में उपलब्ध हैं और आईओएस 5 दस्तावेज के 'बहिष्कृत NSURLConnection विधियों' अनुभाग के तहत सूचीबद्ध हैं। (हालांकि मैं आदेश जब + इन तरीकों पर क्लिक करें, iOS5.0 लाइब्रेरी के फाउंडेशन ढांचे के अंतर्गत सूचीबद्ध हैं)

(2) जब हम कहते हैं [रद्द], अनुरोध तुरंत रद्द कर दिया या हम किसी भी कॉलबैक जब मिलता है है अनुरोध वास्तव में रद्द कर दिया गया है? कॉल रद्द करने के तुरंत बाद NSURLConnection_object को रिलीज़ करना सुरक्षित है?

धन्यवाद और सादर, दीपा

+0

इस धागे में स्वीकृत उत्तर देखें http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – Vin

+0

@Vin: धन्यवाद अधिक – spd

+0

@Vin: यहां से जवाब मिला: http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – spd

उत्तर

0

मुझे लगता है कि वे काम करना चाहिए और मेरे लिए ठीक काम कर रहा। यहां तक ​​कि NSURLConnectionDelegate में कहा गया है कि वे टिप्पणी भी कर रहे हैं, वे NSURLConnection दस्तावेज़ में ठीक दिख रहे हैं। तो मुझे उम्मीद है कि उन्हें काम करना चाहिए। मैं यह कह रहा हूं क्योंकि वे आईओएस 5 में मेरे लिए काम कर रहे हैं।

संबंधित मुद्दे