为什么此函数的内容会冻结View? iOS Swift 2 Xcode

时间:2016-02-25 00:46:25

标签: ios xcode swift

上下文:我正在构建一个可以保存人名的应用程序。持久存储中的年龄然后在重新打开应用程序时将其显示在新的View Controller(SecondViewController)中的标签上。基本上我试图通过标签来实现欢迎回复消息。

以下代码将myName设置为等于文本字段中的用户输入,我的文本字段名为nameEntry

myName声明的代码: NSUserDefaults.standardUserDefaults()。setObject(nameEntry.text,forKey:" myName")

下面的代码希望当密钥myName的值不等于nothing(nil)时将用户带到SecondViewController。 此函数中的某些内容冻结视图,segue标识符称为firstToSecond。

 override func viewDidAppear(animated: Bool) {
 if NSUserDefaults.standardUserDefaults().valueForKey("myName") != nil
 {

    performSegueWithIdentifier("firstToSecond", sender: nil)
 }
 }

0 个答案:

没有答案