3
我有一个基于钛的iOS应用程序,基本上是遵循我自己的MVC结构。它有大约30个视图和大量的网络连接来完成API调用。所以,似乎该应用程序在除iPhone4S之外的实际设备上表现低迷。具体来说,从多任务菜单重新启动后,该应用程序将挂起大约10秒。有小费吗?什么是优化钛应用程序的最佳方法?
我有一个基于钛的iOS应用程序,基本上是遵循我自己的MVC结构。它有大约30个视图和大量的网络连接来完成API调用。所以,似乎该应用程序在除iPhone4S之外的实际设备上表现低迷。具体来说,从多任务菜单重新启动后,该应用程序将挂起大约10秒。有小费吗?什么是优化钛应用程序的最佳方法?
你大多不得不关心内存泄漏。关于这个问题,你有一个非常重要的webcast。 总之;要非常小心地:
简而言之,您的应用程序必须尽可能靠近一棵没有反向引用的简单树。当你在树上时写myDownObject = null。 使用'代理'过滤器在您的Mac上使用HEAVILY Instruments。所有钛物体都是UIProxy。