在触发 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
    }
}