我的应用程序已在“设置”中进行设置。
用户可以更改设置。
用户应用更改并启动应用程序后。因为之前启动的应用程序并且它支持多任务,因此应用于设置的更改将不会应用于应用程序。除非用户关闭任务并重新启动应用程序。
所以我将if语句实现到应用程序中:
if(settingBool == 1){ '重启了应用程序' } else { '多任务继续工作' }
由于
答案 0 :(得分:1)
您可以告诉您的应用- (void)applicationDidBecomeActive:(UIApplication *)application
中可能有新的设置
设置标志或发送通知,告知具有缓存设置的每个对象从NSUserDefaults再次读取它们