मेरे पास सीसीटीएमएक्सलेयर से CGPoints का एक गुच्छा है, मैं NSUserDefaults को सहेजना चाहता हूं लेकिन ऐसा करने का एक शानदार तरीका नहीं लग रहा है।NSUserDefaults का उपयोग कर CGPoints की सूची सहेजें
मूल रूप से मैं कई NSValues (valueWithCGPoint) युक्त एक मूल्य के लिए एक NSMutableSet साथ एक NSDictionary को बचाने के लिए उम्मीद कर रहा था। जो मैं कह सकता हूं उससे न तो एनएसएमयूटेबलसेट या NSValue NSUserDefaults द्वारा समर्थित है।
इस बिंदु पर मैं एक स्ट्रिंग के रूप में CGPoint के x & y मानों को सहेजने पर विचार कर रहा हूं और आवश्यकतानुसार इसे आगे और पीछे परिवर्तित कर रहा हूं।
क्या आपने अभी एक फ़ाइल में NSKeyedArchiver का उपयोग करने पर विचार किया है? (NSUserDefaults का उपयोग करने के बजाय।) –