मेरे पास .NET वेब सेवा से वापस लौटाए जाने वाले कस्टम ऑब्जेक्ट्स की एक सूची है और कोर डेटा के साथ अभिभावक enitity से एक से कई रिश्तों का उपयोग करके उन्हें संग्रहित कर रहा हूं।क्या [NSSet allObjects] प्रत्येक बार एक ही क्रम के साथ एक सरणी वापस कर देगा?
मैं एनएसएससेट को UITableView के लिए डेटासोर्स के रूप में उपयोग करना चाहता हूं और एक पंक्ति का चयन करते समय एक नया नियंत्रक ढेर पर धक्का देना चाहता हूं।
[NSSet allObjects]
का उपयोग करते समय सरणी हमेशा एक ही ऑर्डर लौटाती है? (मैं के रूप में सेट अव्यवस्थित हैं नहीं लगता है)
यदि नहीं, तो कैसे तो मैं cellForRowAtIndexPath
में NSArray *myArray = [mySet allObjects];
उपयोग कर सकते हैं ViewController करने के लिए वस्तु आवंटित करने के लिए सेल के textLabel
और फिर didSelectRowAtIndexPath
में फिर नाम पाने के लिए के बारे में धकेल दिया ?
मेरे पास पहले से ही मेरे UITableViewDelegate
में संश्लेषित मूल वस्तु है। मैं भी एक NSArray
संश्लेषित होने और बनाने के लिए केवल viewDidLoad
में एक बार allObjects
का उपयोग कर, लेकिन इस स्मृति में डेटा डुप्लिकेट कर रही है के बारे में सोचा
इस उत्तर में वास्तव में मूल प्रश्न का उत्तर है। – Gomfucius