【发布时间】:2012-07-01 17:22:45
【问题描述】:
我正在回顾我的一个旧应用程序(实际上是我的第一个应用程序),并试图减少内存使用量,以防止它在旧设备上崩溃(我在旧设备上运行它并分析使用仪器,肯定是内存问题导致它崩溃)。不幸的是,当我制作这个应用程序时,我对 iOS 开发的常见做法不是很熟悉,并且结构很差:一个视图控制器和一个 xib 文件,根据需要隐藏和显示界面元素.
现在我想知道是否值得对多个类和视图控制器进行全面检修并重新开始,以及这是否会减少加载应用程序所需的大量内存 (70+MB)。
另外,如果我只是清空 .xib 文件并以编程方式加载所有界面元素(并继续使用一个 .xib 文件),它会起作用吗?
【问题讨论】:
-
我喜欢将xibs清空成代码,因为如果你喜欢,你可以保持相同的界面设计;整个
标签: iphone ios class memory ram