如何在初始视图打开之前运行代码?

时间:2016-05-27 23:22:40

标签: ios swift segue

我想在初始视图控制器甚至打开视图之前运行此代码,以便应用程序知道在用户登录时将用户重定向到哪里。我该怎么做?代码在这里:

if let firstCheck = NSUserDefaults.standardUserDefaults().objectForKey("username"){
        self.performSegueWithIdentifier("View1ToView2Segue", sender: nil)
}

我把代码放在 覆盖func viewDidLoad() 之后,但它没有用。

1 个答案:

答案 0 :(得分:1)

不幸的是,你不能这样做。 :(在这种情况下,我会有一个加载图像或类似的东西,如果不应该执行segue,它会消失。你会在viewDidAppear方法中运行它。