【发布时间】:2010-05-14 04:26:47
【问题描述】:
我正在使用 iPad SplitView 模板,在我开始换出 RootViewController 中的视图对象之前它运行良好。当它工作正常时,将调用 application:didFinishLaunchingWithOptions 方法并设置我的持久存储对象,然后调用 RootViewController:viewDidLoad 方法以使用我的存储中的数据填充我的 rootView。我打开了 IB 并开始在我的 RootView 中换出视图对象,现在 application:didFinishLaunchingWithOptions 方法永远不会被调用,但 RootViewController:viewDidLoad 方法仍然可以。显然,应用程序崩溃是因为 viewDidLoad 方法依赖于 didFinishLauchingWIthOptions 方法的成功执行来设置持久存储对象。有人对造成这种情况的原因有任何想法,或者我可以如何调查造成这种情况的原因吗?
我显然是 iPhone OS 开发的新手,所以如果这个问题有任何荒谬之处,我深表歉意。非常感谢您的帮助!
【问题讨论】: