记忆警告&崩溃问题

时间:2013-08-01 11:39:20

标签: iphone memory-management crash memory-warning ios6.0

我使用ARC开发了应用程序。在我的一个UIViewController中,有许多子控制器(如Buttons,Labels,Textfields,Textview,Scrollview)都有IBOutlet。这里的问题是,我使用的是iOS 6.0。

使用iOS 6.0 viewDidUnload 方法已弃用。所以在 Pop 时,不会调用此方法。我已经在这里检查了“product - > profile - > allocation”,只要在导航堆栈中按下此控制器,它就会增加实时内存字节数,但是弹出内存字节不会减少。因此,在使用应用程序一段时间后,我得到收到内存警告&应用程序将随机崩溃。

有没有其他方法可以处理这种后端内存管理问题。

1 个答案:

答案 0 :(得分:3)

首先检查属性合成的.h文件是否保留,如果使用retain,则设置为strong而不是像下面那样保留..

@property ( nonatomic, strong) IBOutlet UITextField *yourTextField;;