-1
我需要寫入plist文件,然後再讀出數據... 但是,每當我測試我的應用程序,寫入plist文件的數據永遠不會保存退出iPhone模擬器!你能告訴我爲什麼存在這個問題的原因嗎?在運行期間,數據似乎被寫入並且完全正確地讀取。但我的plist文件從不更新! 我可能做錯了。那麼你能指導我通過在cocos2d中創建一個plist並讀寫整數嗎? 謝謝!讀寫plist文件
我需要寫入plist文件,然後再讀出數據... 但是,每當我測試我的應用程序,寫入plist文件的數據永遠不會保存退出iPhone模擬器!你能告訴我爲什麼存在這個問題的原因嗎?在運行期間,數據似乎被寫入並且完全正確地讀取。但我的plist文件從不更新! 我可能做錯了。那麼你能指導我通過在cocos2d中創建一個plist並讀寫整數嗎? 謝謝!讀寫plist文件
爲了節省:
+ (void)save:(Example *)exampleobject {
NSString * directory = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString * path = [directory stringByAppendingPathComponent:@"Example.plist"];
[NSKeyedArchiver archiveRootObject:exampleobject toFile:path];
}
要檢索
+ (Example *)load {
NSString * directory = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString * path = [directory stringByAppendingPathComponent:@"Example.plist"];
NSData * data = [NSData dataWithContentsOfFile:path];
Example * exampleobject = [NSKeyedUnarchiver unarchiveObjectWithData:data];
if (!exampleobject) { exampleobject = [[Example alloc] init]; }
return exampleobject;
}
告訴我們你的代碼 – 2012-03-27 20:38:55
讓我們看看你的代碼;否則這是對問題的完整猜測。 – FluffulousChimp 2012-03-27 20:39:47
你絕對夢想大屁股... – 2012-03-27 20:50:27