我希望在用户第一次使用我的应用程序时显示说明消息,但是直到他不会删除它并重新下载,
一种简单的方法是在sqlite3数据库中保存一些值并匹配它, 但我想用别的东西,,,,
答案 0 :(得分:1)
我使用NSUserDefaults
:
if ([[NSUserDefaults standardUserDefaults] boolForKey:kHasRun] == NO) {
// do something
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:kHasRun];
}
答案 1 :(得分:1)
您可以执行其他回复者建议的任何操作,或者只是检查应用程序“Documents”目录下的某个文件(称为firstrun.txt),以便在启动时存在。
如果它不存在,请显示欢迎消息并创建它,否则不执行任何操作。当用户更新应用程序时,“Documents”目录不会被清空。
就是这样。
答案 2 :(得分:0)
你可以使用sqlite或plist或[NSUserDefaults standardUserDefaults]来节省价值。