|
|
1
2
更具体地说-
实际上,你的程序可能运行良好。真正的问题是,从多任务条中删除应用程序并不会调用所有的应用程序退出函数,它只是删除进程,很像OSX中的Force Quit(可能与Force Quit完全一样)。
如果希望首选项在用户启动的强制退出后仍然有效,则应在更改时写入默认值,并将同步调用放入
|
|
|
2
2
别那么做。我的意思是不要在去bg之前就保存预选项,因为它什么都不做。事实上你应该看看说明书。nsuserdefaults在两种不同情况下保存首选项:
如果您在前往bg的途中保存了首选项,则以上任何一项都不适用,因此不会保存首选项。 |