2012-04-28 9 views
10

संभव डुप्लिकेट:
Implementing a method taking a block to use as callbackपूरा होने के ब्लॉक के साथ एक कस्टम विधि बनाना

मैं कैसे एक विधि है कि एक पूरा होने के ब्लॉक निष्पादित करता है को लागू करने के बारे में कोई स्पष्ट विवरण नहीं मिल सका।

मुझे पता है कि एनएसओपरेशन उप-वर्ग हो सकता है और setCompletionBlock: पर कॉल करने के साथ उपयोग किया जा सकता है। कोई भी जानता है कि एम में लागू करके यह संभव है। फाइल?

+0

धन्यवाद, मैंने "समापन ब्लॉक" के लिए स्टैक ओवरफ्लो की खोज की। कोई आश्चर्य नहीं कि यह कभी क्यों नहीं दिखाया गया! –

उत्तर

7

आप इसे विश्वास नहीं कर सकते हैं, लेकिन Code Samurai Article है जो आपके प्रश्न के सही आधार को शामिल करता है! एक तिहाई रास्ते नीचे, वे एक उदाहरण समापन ब्लॉक के साथ NSOperation subclass।

+1

मैंने उस लेख को देखा लेकिन यदि आप मेरा प्रश्न पढ़ते हैं, तो मैं इसे करने के शुद्ध कार्यान्वयन के तरीके के बारे में पूछ रहा था। लेकिन अभी भी धन्यवाद! –

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