优化iOS上的应用启动时间

时间:2016-02-10 22:40:09

标签: ios xcode swift

现在我对我的应用发布时间感到困惑。

我正在开发app,它使用了大约10个ViewControllers - 大多数os只有只有从JSON服务器响应中填充的TableView。所有响应都在dispatch_async调用中进行。

我使用MMDrawerController,SwiftLoader,OneSignal Framework,SwiftyJSON和一些小型库。我将核心数据添加到了应用程序中 - 因此某些数据会缓存在那里,但它没有缩短启动时间。

我还使用了一些图像(大多数是图标 - 其他几个 - 背景图像) - 所有视图界面中使用的图像总大小约为6 mb。

问题是我的应用加载速度慢。在iPhone 5上加载第一个ViewController大约需要10秒钟。

我尝试使用分配分析工具。你觉得这里有什么问题吗?

enter image description here enter image description here enter image description here

0 个答案:

没有答案