Swift:第一次使用后隐藏View Controller

在迅速,我正在做一个应用程序,它需要一个代码才去实际的应用程序。 我只想要这个被显示一次。 我怎么才能让这个页面只显示第一次然后他们input代码,他们只需要做一次,然后当他们再次使用应用程序,他们不需要input代码。 谢谢。

你最好的select是NSUserDefaults 。 在NSUserDefaults保存一个标志(一个布尔值),以表明这是用户第一次打开应用程序。

 let userDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.valueForKey("IS_FIRST_TIME") as? Bool != nil { // First time, do something... // ... // ... // Now, save a flag to indicate that this was the first time. userDefaults.setValue(true, forKey: "IS_FIRST_TIME") userDefaults.synchronize() // Needed to save the new value. }