认真相关的功能

时间:2016-03-03 10:08:57

标签: ios objective-c swift

我知道,我可以使用以下方式编程执行segue操作:

-performSegueWithIdentifier:sender:

我也知道UIViewController上的另一个segue相关方法-prepareForSegue:sender:,我可以在目标视图控制器上进行自定义。

但我想知道,哪一个被称为第一个?

在一个场景中说, ViewControllerOne 有一个触发-performSegueWithIdentifier:sender:的按钮,然后转到 ViewControllerTwo

2 个答案:

答案 0 :(得分:0)

第一个是performSegueWithIdentifier:sender:,实际上这是你执行的那个。

您提到的第二个电话prepareForSegue:sender:是委托电话,您不必强制执行

答案 1 :(得分:0)

自己动手:

Before performSegueWithIdentifier
Before prepareForSegue
After prepareForSegue.
After performSegueWithIdentifier