如果我试图减少我的应用程序的加载时间(即在初始视图控制器出现之前启动图像可见的时间),我应该把精力集中在哪里?我发现了一些处理长启动时间的问题(如this ),但它们似乎只关注第一个视图控制器的性能。我正在寻找有关应用程序生命周期一开始的更多信息,以及我可能能够清理哪些方法以改善启动图像持续时间。
我想application:didFinishLaunchingWithOptions:
inAppDelegate
可能会在那个时间窗口中被调用,但还有其他什么吗?假设来自 Xcode 模板的基本应用程序设计,没有不寻常的构建规则或类似的东西。除了didFinishLaunching
第一个视图控制器的加载方法之外,我还有其他地方应该看吗?