我知道这是一个更多用于编码问题的网站,但我的游戏崩溃问题已经持续了大约两周,Apple 甚至还没有开始帮助解决这个问题,甚至没有确定它可能是什么。我希望也许有人经历过类似的事情,至少可以让我指出正确的方向。
大约一个星期以来,每次我访问游戏中的当前文件 (gameboard.m) 时,我都会遇到 Xcode 崩溃的问题。这个文件在我的游戏中已经存在了几个月,从来没有导致崩溃,直到我安装 Xcode 5 几天后才发生。每当我工作时,点击我的 gameboard.m,它会随着频率的增加而崩溃 xcode . 查看活动监视器时,我的空闲内存将从 5gigs 变为大约 10 mbs,我将不得不强制退出 xcode。
在 gameboard.m 会导致 xcode 崩溃之后,之后每次打开都会导致 xcode 崩溃。我通过复制我的文件,进入它并删除 gameboard.m 文件,然后从以前的版本复制并粘贴它并重新导入它,找到了该问题的临时解决方案。
有时我可以点击gameboard.m,它会打开得很好,但是如果我按Cmd+Opt+Shift+Left来折叠我的所有方法,那会导致xcode崩溃。每次 xcode 崩溃时都是一样的,Ram 变为 0,冻结直到强制退出。在第一周和大约 30 次游戏复制粘贴之后,我的快速修复停止工作,我无法在桌面上打开任何文件,包括几个月未打开的文件。
到目前为止,我已经提交了一个错误票,除了要求额外的崩溃报告之外,我没有得到任何回复,我已经重新安装了 xcode 很多次,创建了一个新用户并尝试使用它,并且即将重新安装我的操作系统。我试图弄清楚这是与代码相关的问题,还是需要修复的硬件问题。我知道我的游戏中有一些内存泄漏,我现在正试图解决(我从一开始就一直在自学如何编程,直到现在,这一直是我教育中的一个巨大漏洞。你们有任何好的源材料知道我的方式!!)
附带问题:如果您有内存泄漏,计算机何时收回分配的内存?退出模拟器?重启电脑?
再说一次,我知道这对 SO 来说是一个不寻常的问题,但我已经有 2 周无法做任何工作了,而且我看不到任何结局,所以我能从你们那里得到的任何帮助或想法都会很有帮助。谢谢!!