我正在尝试呈现一个自定义视图控制器,其中自定义视图从分离的 NIB 加载,模态地使用 presentModalViewController 消息。
该过程运行良好,但我注意到(使用分配工具)每次视图控制器以模态方式呈现(或通过导航控制器推送)时,内存一旦被解除就不会被回收。最终发生的情况是,如果用户多次激活模态视图控制器,最终应用程序将收到内存警告并最终崩溃。
我正在尝试找到一种方法来强制释放为模态视图控制器分配的内存。在这一点上,我已经创建了父视图控制器拥有的视图控制器的单个实例,并将视图控制器重新用于所有模式调用。
任何有关释放已解散的模态视图控制器的帮助将不胜感激。
多谢你们!