gpt4 book ai didi

ios - 我如何在应用程序终止时保存一个整数,然后在应用程序重新打开后再次加载它?

转载 作者:行者123 更新时间:2023-11-28 22:15:27 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我需要保存一个整数,直到玩家决定再次玩游戏。如果有人可以指导我在应用程序终止时使用 NSUserDefaults 保存此整数,然后能够在应用程序加载后立即再次加载它,我将不胜感激。如果需要任何进一步的信息来帮助您帮助我,请告诉我!提前致谢!

最佳答案

您不能保存 int,您需要将其转换为 NSNumber。使用:

 NSNumber *number = @(myInt);

然后您可以使用以下方式保存它(当应用程序在您的 appDelegate 的 applicationWillTerminate: 中终止时):

[[NSUserDefaults standardUserDefaults] setObject:number forKey:@"number"];
[[NSUserDefaults standardUserDefaults] synchronize];

检索值使用:

NSNumber *number = [[NSUserDefaults standardUserDefaults] stringForKey:@"number"];

关于ios - 我如何在应用程序终止时保存一个整数,然后在应用程序重新打开后再次加载它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21843569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com