के गुणों के माध्यम से Iterating मैं कोर डेटा पर एक नोब हूं, इसलिए यहां जाता है।कोर डेटा - NSManagedObject
मेरे पास कोर डेटा ऑब्जेक्ट है, उदाहरण के लिए छात्र।
छात्र के पास नाम, आयु, डॉब, पता आदि जैसे माने गुण हैं।
अब मुझे इन सभी विशेषताओं को तालिका दृश्य में प्रदर्शित करने की आवश्यकता है।
क्या ऑब्जेक्ट छात्र के माध्यम से पुन: प्रयास करने का कोई आसान तरीका है? या क्या मुझे डेटा को किसी प्रकार के शब्दकोश में परिवर्तित करना है?
यदि मुझे इसे किसी शब्दकोश में रूपांतरित करने की आवश्यकता है तो क्या इसके लिए कोई समर्थन है? या मुझे अपने स्वयं के समारोह को लिखना है।
NSEntityDescription *entity = [myManagedObject entity];
NSDictionary *attributes = [entity attributesByName];
for (NSString *attribute in attributes) {
id value = [myManagedObject valueForKey: attribute];
NSLog(@"attribute %@ = %@", attribute, value);
}
ऐसा करने के तरीके के लिए सुराग (प्लस बहुत अधिक) ओले बर्गमैन के से आता है:
आपकी मदद के लिए बहुत धन्यवाद, स्टीफन
क्या कोई तरीका है कि मैं उपरोक्त के विपरीत बना सकता हूं। मैं [NSManagedObject setObjectForkey: somekey] का उपयोग करके कुछ मूल्य सहेजने में सक्षम होना चाहिए? – pankaj