2011-10-19 15 views

उत्तर

10

हाँ

... जब तक वहाँ एक अधिक उपयुक्त समय निष्पादन में पहले है।

पर्यवेक्षकों को गैर-संदर्भित संदर्भ के रूप में आयोजित किया जाता है। गैर-रजिस्टर करने में विफल होने के परिणामस्वरूप आपका अस्वीकृत उदाहरण मैसेज किया जा सकता है।

3

आपको -removeObserver का उपयोग करने की आवश्यकता है: केपीपाथ: पहले पर्यवेक्षक को हटाने के लिए - [NSObject dealloc] चलता है, इसलिए हाँ, इसे आपकी कक्षा के -dealloc विधि में करना काम करेगा।
इस प्रश्न का संदर्भ लें।
Removing an Observer
question2

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