मुझे निर्देशिका और उनकी सामग्री डाउनलोड करने के लिए मेरे आवेदन में आवश्यकता है। तो मैंने NSOperationQueue को लागू करने का निर्णय लिया और मैंने NSURLRequest इत्यादि को लागू करने के लिए NSOperation को उप-वर्गीकृत किया ...आईओएस - कैसे पता चलेगा जब NSOperationQueue कुछ परिचालनों को संसाधित करता है?
समस्या यह है कि मैं एक ही समय में सभी परिचालन जोड़ता हूं और मुझे पता नहीं चल सकता है कि एक निर्देशिका के लिए सभी फ़ाइलों को क्रम में डाउनलोड किया जाता है यूआई को अपडेट करने और इस विशिष्ट निर्देशिका को सक्षम करने के लिए।
अब मुझे यह इंतजार करना होगा कि यूआई को अपडेट करने के लिए सभी निर्देशिकाओं की सभी फाइलें डाउनलोड की गई हैं।
मैंने ऑपरेशन के लिए पहले से ही महत्वपूर्ण मूल्य लागू किया है NSOperationQueue की गणना और NSOperation की समाप्ति है लेकिन मुझे नहीं पता कि निर्देशिका में सभी फाइलें कब होती हैं!
क्या आपके पास कोई विचार है?
धन्यवाद एक बहुत
में मदद करता है यह अधिक dispatch_group_async उपयोग करने के लिए सुविधाजनक है। http://stackoverflow.com/questions/9632235/how-do-i-know-all-my-tasks-in-grand-central: इस लिंक [कड़ी] [1] [1] देखें -डिस्पाच-समाप्त – Igor