【发布时间】:2014-02-11 03:51:30
【问题描述】:
我的 iOS 游戏在设备中调试它,每 5 分钟就会崩溃一次。在我的游戏中,一些对象是保留,一些是自动释放。我知道我的游戏有内存泄漏,但我会尽力修复它。接下来我该怎么做?
我尝试使用 Insturment Leaks 追踪泄漏位置,也尝试了设备调试日志。但没有任何帮助。
非常感谢。
PS:忘记我的基础英语。
【问题讨论】:
-
使用 ARC。它会比保留和自动释放更好地管理内存。
-
@matt 我认为在这种情况下,我不应该使用 ARC。还有其他方法可以解决吗?
-
当然还有其他方法。您可以自己学习正确管理内存。但你显然没有做到这一点。哪个对你来说更容易,学习一些你显然没有成功学习的东西,还是选择编辑 > 重构 > 转换为 Objective-C ARC?
-
你也很清楚(从你的其他 cmets)甚至不知道 ARC 是什么。就像一个拒绝品尝不熟悉的食物的孩子,你不假思索地拒绝它。在此基础上投票结束。
-
这个问题似乎是题外话,因为提问者没有提供任何关于问题的信息并且拒绝接受建议。
标签: ios memory-leaks crash memory-pressure