我有一个基于钛的iOS应用程序,基本上遵循我自己的MVC结构。它有大约30个视图和许多网络连接来进行API调用。因此,似乎应用程序在除iPhone4S之外的实际设备上运行缓慢。具体来说,从多任务菜单重新启动应用程序后,应用程序将挂起大约10秒。有什么提示吗?
答案 0 :(得分:5)
你最需要关心内存泄漏。你对这个问题有一个非常重要的webcast。 简而言之;要非常小心:
简而言之,您的应用程序必须尽可能靠近没有向后引用的简单树。当你进入树中时写下myDownObject = null。 使用“代理”过滤器在Mac上使用HEAVILY Instruments。所有钛物都是UIProxy。