在我的应用程序中,有时我会得到1级内存警告,考虑到它所做的工作量,我认为这是可以接受的。当发生这种情况时,它会调用viewdidunload作为tabbarviewcontroller的一部分。在viewdidunload中,我将销售点设置为零,我认为这是完全正常的。管理IOS中的内存警告。任何指针?
如果我再次尝试访问该类,则会出现此问题。由于它被释放,它会抛出一个错误的访问错误,从而无法再次显示该视图。如果我没有设置这些网点为零,那么它不会崩溃,这是正常的,但是约定总是设置任何网点在viewdidunload中为零。
在这种情况下处理内存警告的任何指针?我不想删除我在viewdidunload方法中的代码,因为它违背了约定。
我忘了补充一点,我的子类的tabbarcontroller> _ <
基本上,viewdidload甚至不会再被调用。一旦它的tbbarcontroller调用setindex,它说控制器不是它,它崩溃。 – user281300