【发布时间】:2013-01-26 17:41:33
【问题描述】:
我发现一些 iOS 应用程序的启动速度非常快(例如 YouTube-来自 google、Skype、iTunes)。
我创建了一个空应用程序(使用标准选项卡式应用程序模板),我根本没有更改任何代码,只是添加了启动图像。当我测试时(尝试同时对开发人员和 Ad-Hoc 配置文件进行签名以检查是否有任何差异),它的启动速度没有上述应用程序那么快。
当我点击设备上的应用程序图标时,应用程序图标会变暗约 0.2-0.5 秒,然后开始显示启动画面。
我的问题是如何让我的应用程序启动得非常快,有什么技巧可以快速显示启动图像吗? (我想知道我的空应用程序如何启动比上述应用程序慢?)
谢谢
【问题讨论】:
-
关键是不要在
applicationDidFinishLaunching:中加载但是如果你刚刚有一个空的应用程序,那么它应该是你设备上启动速度最快的应用程序。我会把它归结为开发调试会减慢你的速度。 -
@OP 您使用的是哪个 iOS 版本和 iOS 设备,因为我无法通过 iPod touch 5G 重现 Matt 在 iOS 6 上提到的延迟时间。
-
我使用 iOS 6 和 iPhone 4
-
@ChathurangaJayawardhana,作为记录,我确实使用您的配置重现了该问题。
标签: ios performance ios6 iphone-4