在觸發 Segue 之前準備檢視控制器

PrepareForSegue

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

通知檢視控制器即將執行 segue

引數

segue :segue 物件。

sender :初始化 segue 的物件。

Swift 中的示例

如果 segue 的識別符號是 SomeSpecificIdentifier,則執行任務

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    if segue.identifier == "SomeSpecificIdentifier" {
        //- Do specific task
    }
}