मैं अपने आईफोन ऐप के लिए एक सेव स्टेट को लागू करने की कोशिश कर रहा हूं।एक प्लेस्ट फ़ाइल से डेटा पढ़ना
मैं एक plist SaveData.plist बुलाया फ़ाइल मिल गया है और मैं इसे निम्नलिखित
NSString *pListPath2 = [bundle pathForResource:@"SaveData" ofType:@"plist"];
NSDictionary *dictionary2 = [[NSDictionary alloc] initWithContentsOfFile:pListPath2];
self.SaveData = dictionary2;
[dictionary release];
Plist फ़ाइल के माध्यम से में पढ़ सकते हैं सदस्य हैं
SavedGame जो एक बूलियन एप्लिकेशन यदि बताने के लिए है वहाँ वास्तव में मान्य डेटा यहाँ है (अगर वे एक खेल के बीच में ऐप से बाहर निकलते नहीं किया, मैं अपने एक पुनर्स्थापित होने के लिए प्वाइंट नहीं करना चाहती।
स्कोर जो एक NSNumber। समय जो एक NSNumber
हैप्लेफील्ड जो NSNumbers की एक 16 तत्व सरणी है
मैं NSDictionary के अंदर उन तत्वों को कैसे एक्सेस करूं?
हमेशा -objectForKey का उपयोग करें: आप सीधे फोन कर रहे हैं - अगर आप दस्तावेज़ों को पढ़ते हैं, -valueForKey: कुंजी-मूल्य अवलोकन और कोको बाइंडिंग के लिए उपयोग किया जाता है। यह गलत परिणाम नहीं लौटाएगा, लेकिन इस मामले में यह अनावश्यक काम करता है। –