我有一个执行操作的 iPhone 应用程序。我们称它为 X。我想要一个弹出窗口,询问用户在执行了 X 次操作后是否要对我的应用程序进行评分。我怎样才能跟踪这个?这意味着,如果他们关闭应用程序,该值仍然可用。我是否需要保留一个文本文件并更新值并每次写入文件,还是有更简单的方法?
最佳答案
使用 NSUserDefaults
。
你可以做这样的事情来检索值:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
int timesOpened = [defaults integerForKey:@"timesOpened"];
要保存一个值,您可以:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
int timesOpened = [defaults integerForKey:@"timesOpened"];
[defaults setInteger:(timesOpened + 1) forKey:@"timesOpened"];
[defaults synchronize];
参见 here了解更多信息
关于ios - 存储一些值供以后使用 - iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4479626/