我有一个 ViewController,在其上单击按钮时,标签会更新。我想要的是,每次打开应用程序时,它都应该保留其旧值。我能够在 NSUserDefault 中写入每个值,但在应用程序加载之前不知道如何在标签上写入值。
示例:
在第一次运行中,标签的值为 5。
在第二次运行中,标签应包含相同的值 5,如果我进行了任何更改,则该更改应该在第三次运行中出现。
谢谢...
最佳答案
在您的 AppDelegate 中,启动应用程序后调用的第一个方法是,
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
return YES;
}
以及其他情况,例如您的应用程序使用从非事件状态变为事件状态,
- (void)applicationDidBecomeActive:(UIApplication *)application
{
// Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
}
关于ios - 如何在我的应用程序加载之前从 NSUserDefault 检索值...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12031510/