在TabController中导航到第二个视图调用First View的“viewDidLoad”

时间:2010-07-30 19:28:46

标签: iphone objective-c xcode interface-builder

正如主题所说,我有一个基于Apple的TabController模板的项目。问题是当导航到TabController中的Second View时,会调用First View的“viewDidLoad”方法。不调用第二个视图的方法。

知道可能导致这种情况的原因吗?我会发布代码,但我不确定哪个部分可能与此相关,所以如果您需要任何代码段,请告诉我。

谢谢,

戴夫

1 个答案:

答案 0 :(得分:0)

您是否在IB中为每个视图控制器指定了正确的类?它在检查器窗口中,最右边的选项卡。该类将被实例化并获得viewDidLoad消息。

顺便说一句,在较新的SDK版本中,您必须从IB中点击保存以查看项目中的更改。 (至少在升级后发生在这里)