मैं एक कॉल करना चाहते हैं एसिंक्रोनस रूप के बराबर होते हैं,:मैं एक एसिंक्रोनस कॉल को लात मारने के लिए ग्रांड सेंट्रल डिस्पैच का उपयोग कैसे करूं?
doThisInASecondThreadThenHaveThisThreadDisappear:@selector(myMethod);
क्या ग्रांड सेंट्रल डिस्पैच कॉल यह पूरा करने की जाती है? मैं इसके लिए नया हूं और मैं कतार के साथ सभी जटिल सामानों के साथ खो गया हूं। मैं चीजें हैं जो उस के साथ प्राप्त किया जा सकता समझते हैं, लेकिन इस सरल मामले (कि मैं वर्तमान के बारे में परवाह) के लिए मैं सिर्फ
तुम भी बजाय एक कतार बनाने के वैश्विक समवर्ती कतारों में से एक प्राप्त करने के लिए 'dispatch_get_global_queue' का उपयोग कर सकते है। यह बेहतर हो सकता है क्योंकि आपको कोई मेमोरी प्रबंधन नहीं करना है। – zneak
@zneak क्या आप बिल्कुल वैसा ही विस्तार कर सकते हैं जो वे दिखेंगे? – Nektarios
'dispatch_queue_t queue = dispatch_get_global_queue (DISPATCH_QUEUE_PRIORITY_NORMAL, 0);' – zneak