我目前正在制作一个字典应用程序,每次打开应用程序并将其保存到 CoreData 时,我都会重新解析包含字典所有条目的 json 文件。我想知道 Swift 中是否有一个函数在下载应用程序时只运行一次,然后不再运行。
你可以做什么设置一个 NSUserDefaults 来检查它是否是第一次运行
这是代码
let firstRun = NSUserDefaults.standardUserDefaults().boolForKey("firstRun") as Bool
if !firstRun {
//run your function
NSUserDefaults.standardUserDefaults().setBool(true, forKey: "firstRun")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1392 次 |
| 最近记录: |