Ios 未在Xcode 6中调用prepareForSegue函数

Ios 未在Xcode 6中调用prepareForSegue函数,ios,xcode,swift,xcode6,Ios,Xcode,Swift,Xcode6,我对prepareForSegue函数有一个小问题。它甚至没有打印出println语句。我所拥有的只是一个基本按钮,它以模态的方式呈现另一个视图控制器。我以前做过很多次,所以我不知道发生了什么 以下是绝对的赤裸裸: override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) { println("Segue Performed") } 任何帮助都将不胜感激。prepareForSegue方法的

我对prepareForSegue函数有一个小问题。它甚至没有打印出println语句。我所拥有的只是一个基本按钮,它以模态的方式呈现另一个视图控制器。我以前做过很多次,所以我不知道发生了什么

以下是绝对的赤裸裸:

override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
    println("Segue Performed")
}
任何帮助都将不胜感激。

prepareForSegue方法的签名已更新如下:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?)

这一变化是beta 5对方法签名进行更广泛修正的一部分,目的是消除可选和非可选的模糊性。因此,无论何时未调用重写的类方法,很可能是因为其签名已更改。

完全是我犯的新手错误。我忘了将视图控制器连接到情节提要视图控制器。。。无论如何,谢谢你的回答

救了我谢谢你: