我看到Apple在默认模板中使用application:didFinishLaunchingWithOptions
:在appDelegate类中设置窗口。我的问题是为什么不使用application:willFinishLaunchingWithOptions
来代替。有什么只能在application:didFinishLaunchingWithOptions
。使用应用程序:willFinishLaunchingWithOptions而不是应用程序:didFinishLaunchingWithOptions:
我可以使用application:willFinishLaunchingWithOptions
来初始化rootViewController。
我还是IOS新手,我可以理解这可能是一个愚蠢的问题,但任何帮助将不胜感激。
我明白,但我可以使用'application:willFinishLaunchingWithOptions'来初始化活动的UINavigationController。如果是,那么这是不错的做法。 – 2014-11-24 01:39:09
请检查答案更新 – itsazzad 2014-11-24 01:46:45
在这种情况下,您应该像使用application:willFinishLaunchingWithOptions一样使用application:didFinishLaunchingWithOptions,那么应用程序尚未启动。之后应该完成UI作业。 – itsazzad 2014-11-24 01:49:19