我做了一个小游戏,从主菜单进入游戏的view后内存会有一个暴涨,这点是在预料中的。但是退出游戏回到主菜单后,发现内存并没有恢复到进入之前的状态,这是不是说明存在那个游戏的view存在内存泄露的问题? 如果再进入游戏,就会发现使用的内存变更多了,这样往返几次后,内存会不会爆掉?还是说iOS 7自己有内存管理的手段,当内存不够时再回收? 我尝试使用xcode带的leak来检查,但并没有发现有内存泄露的信息。游戏现在虽然能正常运行,但仍然有点不安,请教各位大神有什么好的手段没有。 看首页tiny4cocoa已经变得跟移民论坛差不多了,希望不要歪楼。
如果你用ARC其实可以不担心这问题的。如果instruments没说有问题,应该就是没问题。一般这种情况如果不是leak,应该就是已经释放了引用,但没有真正回收内存,要到需要用那些内存时候才会回收。
土办法,你就反复多开几次试试看。