iphone - property not being recognized in view controller -
मेरे पास एक NSNumber
संपत्ति के साथ कस्टम NSObject
है मैं इस प्रॉपर्टी को सेट व्यू नियंत्रक में सेट करने और याद रखने की कोशिश कर रहा हूं जिसमें कस्टम ऑब्जेक्ट के हेडर शामिल हैं I हालांकि, दृश्य नियंत्रक "संरचना या संघ में कुछ" के रूप में संपत्ति को नहीं पहचानता है मैंने एक ही कस्टम ऑब्जेक्ट में NSString
संपत्ति की तरह यह NSNumber
संपत्ति का इलाज किया है I स्ट्रिंग के साथ मैं इन प्रकार की त्रुटियों को प्राप्त नहीं करता।
यहां कस्टम ऑब्जेक्ट के हेडर हैं:
@ इंटरफेस इंडियंसटैब: एनएसओब्जेक्ट {एनएसएमयूटीएबलएआरआरए * मद लिस्ट; NSString * personsName; NSNumber * कस्टम टिप; } @ प्रॉपर्टी (नॉनैटोमिक, रिटेन) NSMutableArray * itemList; @ प्रॉपर्टी (नॉनैटोमिक, बनाए रखना) NSString * personsName; @ प्रॉपर्टी (नॉनैटोमिक, रिटेन) एनएसएनम्बर * कस्टम टिप;
व्यू नियंत्रक में उपयोग का एक नमूना यहां दिया गया है:
व्यक्तिटैब * thisTab = [self.listOfPeople ऑब्जेक्टअटइंडेक्स: (tipBeingEdited - 20)]; ThisTab.customTip = tipRate;
यह अंतिम पंक्ति मुझे एक त्रुटि देता है हालांकि, thisTab.personsName
के लिए एक समान कॉल ठीक से काम करता है
कोई भी विचार?
क्या आपने अपने गुणों को संसलित करने के लिए याद किया है?
Comments
Post a Comment