Swift:登录后显示成功屏幕

时间:2015-07-16 04:31:05

标签: ios swift ios9

这是我的代码:

if(statusCode != 200) {

                let jsonStr = NSString(data: data!, encoding: NSUTF8StringEncoding)
                print("Error could not parse JSON: '\(jsonStr)'")
            }
            else {

                print("Everything Looks good: \(responseData)")
                self.performSegueWithIdentifier("login", sender: self)

            }

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        super.prepareForSegue(segue, sender: sender)
    }

performSegueWithIdentifier没有做任何事情。

更新

print("Everything Looks good: \(responseData)")
                dispatch_async(dispatch_get_main_queue(),{
                    self.performSegueWithIdentifier("logi‌​n", sender: self)
                })

引发

2015-07-16 00:40:18.298 phoenix[2750:259334] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<phoenix.LoginViewController: 0x7fab62514d30>) has no segue with identifier 'logi‌​n''
*** First throw call stack:

不应该是这样,因为 enter image description here

0 个答案:

没有答案