我無法獲取一些寫在我的.plist和NSUser默認文件中的信息。
對於的.plist我已經發布,但是,似乎沒有什麼是錯的:在NSUserDefault和.plist中寫入失敗
How to update an array set into the .plist dictionary
而對於NSUser默認,我做這樣的事情:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSMutableArray *userSettings = [[NSMutableArray alloc]initWithArray:[[defaults objectForKey:@"userSettings"]mutableCopy]];
[userSettings addObject:userSettingsArray];//adding an array into my userSettingsArray (declared higher in the code)
[defaults setValue:userSettings forKey:@"userSettings"];
[defaults synchronize];
我徘徊,Xcode允許或不允許用戶寫入應用程序文件夾嗎?
我有點卡住這裏
感謝你的幫助,
添
什麼是不工作?似乎目前爲止... – Mario 2012-08-05 22:39:06
是什麼導致你斷定你的設置沒有被存儲?代碼看起來相當混亂; 'mutableCopy'完全是多餘的,你正在構建一個數組數組? – Tommy 2012-08-05 22:47:27
@Mario:數組沒有被複制,當我想要檢索存儲的信息時,數組是空的。 – Tim 2012-08-06 00:38:38