ios - KVO : message was received but not handled -
मैं ResultDataClass
और स्व
के बीच काम कर रहा हूं। मैं xxx
ResultData की संपत्ति का निरीक्षण करना चाहता हूं और मैंने निम्नलिखित (
viewDidLoad
में) कोशिश की।
ResultDataClass * परिणाम डेटा = [ResultDataClass getInstance]; [परिणामडेटा addObserver: के लिए स्वयं केपैथ: @ "xxx" विकल्प: NSKeyValueObservingOptionNew संदर्भ: NULL];
मैंने निम्न के रूप में अवलोकन का परीक्षण किया है।
- (शून्य) निरीक्षण वैल्यूफ़ोरकेपपथ: (NSString *) कीपैब का ऑब्जेक्ट: (आईडी) वस्तु परिवर्तन: (NSDictionary * ) संदर्भ बदलें: (शून्य *) संदर्भ {self.showText.text = @ "test1"; अगर ([केपैथ है एक्वलटॉस्ट्रिंग: @ "xxx"]) {self.showText.text = @ "test2"; }}
लेकिन मुझे यह मिलता है
एक -बॉस्बेरवाल्वफोरकेपथ: ऑफ ऑब्जेक्ट: परिवर्तन: प्रसंग: संदेश प्राप्त हुआ था, लेकिन इसका संचालन नहीं किया गया था। कुंजी पथ: toCalDouble ऑब्जेक्ट ऑब्जेक्ट: & lt; ResultDataClass: 0x1093845e0 & gt;
मैं कुछ googled लेकिन अभी भी इसे बाहर नहीं कर सकते कोई भी जानता है कि मैंने क्या गलत किया ??
धन्यवाद और मेरे अंग्रेजी के लिए खेद है।
< P> दृश्य नियंत्रक से पहले जो
परिणाम डेटा की कुंजी को देखता है
हटाए गए, रोकना अवलोकन, या अधिसूचना को आवंटित किया जाता है जो कि आवंटित किया गया है। - (शून्य ) Dealloc {ResultDataClass * परिणाम डेटा = [ResultDataClass getInstance]; [परिणामडाटा हटायेंऑब्सर्वर: स्वयं केकेपाथ: @ "xxx"]; }
Comments
Post a Comment