我要回过我的一个旧应用程序(我的第一个,实际上),并且我正在尝试减少内存使用量,以防止它在旧设备上崩溃(我在旧设备上运行它并进行了分析有了仪器,它肯定是导致它崩溃的内存问题)。不幸的是,当我制作应用程序时,我对iOS开发的常见做法并不十分熟悉,并且结构很差:使用一个视图控制器和一个xib文件,隐藏并显示必要的界面元素
现在我想知道是否值得进行全面检修并重新启动,使用多个类和视图控制器,以及是否会减少加载应用程序所需的极高内存量(70 + MB)。 / p>
此外,如果我只是清空.xib文件并以编程方式加载所有界面元素(并继续使用一个.xib文件),它会工作吗?
答案 0 :(得分:1)
如果不了解应用中的实际情况,很难知道它有多大帮助。以下是一些帮助您解决问题的一般提示:
如果您决定重写您的应用,请务必使用工具来测量您的进度。