2014-09-20 42 views
-1

我對prepareForSegue函數有一個小問題。它甚至不打印出println()語句。我所擁有的是一個基本按鈕,以模態方式呈現另一個視圖控制器我之前做過這麼多次,所以我不知道發生了什麼事情?prepareForSegue函數沒有在Xcode 6中調用

這裏是絕對的準系統:

override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) { 
    println("Segue Performed") 
} 

任何幫助,將不勝感激。

回答

1

我完成的完整菜鳥錯誤。我忘了將視圖控制器連接到故事板視圖控制器...感謝您的答案!

+0

SAVED ME THANK YOU :) – timothyclifford 2017-01-08 12:33:46

2

如下prepareForSegue方法的簽名已被更新:

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

即變化是選自β-5做方法簽名更寬「修復」的一部分,與自選除去模糊的目標,並非可選項。所以每當重寫的類方法不被調用時,最有可能的原因是它的簽名已被更改。

相關問題