在iOS4中,當我保存NSUserDefaults時,信息被保存。但是,如果應用程序變爲非活動狀態,並殺死應用程序(通過雙擊主頁按鈕,然後終止應用程序),並再次啓動應用程序,則不會讀取NSUserDefaults。在應用程序終止之間保持NSUserDefaults信息
現在,這是NSUserDefaults的默認行爲,如果應用程序由於任何問題而終止,下一次啓動將不會存儲信息?
我使用的持久化信息的調用是: -
[[NSUserDefaults standardUserDefaults] registerDefaults:
[NSDictionary dictionaryWithObjectsAndKeys:
"Some date", @"Validity",
nil]];
可能重複的[爲什麼NSUserDefaults不保存我的值?](http://stackoverflow.com/questions/2622754/why-is-nsuserdefaults-not-saving-my-values) – 2012-07-25 21:09:43
SO是完全確切的同樣的n00b問題。我不相信你不能谷歌'NSUserDefaults不保存'...投票結束。 – 2012-07-25 21:10:41