Iphone 调用前一个控制器的ViewWillEnglish和下一个控制器的ViewWillEnglish序列

Iphone 调用前一个控制器的ViewWillEnglish和下一个控制器的ViewWillEnglish序列,iphone,objective-c,ios,cocoa-touch,uiviewcontroller,Iphone,Objective C,Ios,Cocoa Touch,Uiviewcontroller,我想知道上一个控制器的ViewWillEnglish和下一个控制器的ViewWillEnglishe的方法调用的正确顺序是什么?我看到当我们从第一个视图控制器转到第二个视图控制器时,第二个视图控制器的视图将首先被调用,然后第一个视图控制器的视图将消失。有时情况正好相反。我也有过同样的经历。这在我发现的ios4.x和iOS5.x中也是不同的。所以我最后假设没有预定义的顺序 当涉及到AlertView时,情况更糟 不管怎样,你能解释一下为什么这对你很重要吗 假设您需要传递某种变量或文本视图内容,您可

我想知道上一个控制器的ViewWillEnglish和下一个控制器的ViewWillEnglishe的方法调用的正确顺序是什么?我看到当我们从第一个视图控制器转到第二个视图控制器时,第二个视图控制器的视图将首先被调用,然后第一个视图控制器的视图将消失。有时情况正好相反。

我也有过同样的经历。这在我发现的ios4.x和iOS5.x中也是不同的。所以我最后假设没有预定义的顺序

当涉及到AlertView时,情况更糟

不管怎样,你能解释一下为什么这对你很重要吗

假设您需要传递某种变量或文本视图内容,您可以在扩展的

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil withMyData:....