对于我的应用程序,我将URL存储在设置面板中,以便用户能够对其进行编辑。更新设置更改UI - Objective-C
应用已经打开以后,我要好好当用户按下主页按钮,后台应用程序,进入设置面板,更改URL,然后唤醒应用程序备份用例的护理。我遇到的问题是当应用程序唤醒并且我尝试再次从设置中获取值时,它是相同的。如果应用程序完全退出然后重新启动,应用程序只会注意到更改。
目前我正在读的设置是这样的:
NSUserDefaults *settings = [NSUserDefaults standardUserDefaults];
NSString *url = [settings stringForKey:"@url"];
这是包裹时UIApplicationDidBecomeActiveNotification被炒鱿鱼是被调用的函数内。
如果你加上'[[NSUserDefaults的standardUserDefaults]同步]'你试图获得url过吗? – thelaws