所以我试图让我的第一个应用程序准备好提交到应用程序商店,我正处于它的分析/分析阶段。我的应用程序崩溃,我有一些问题似乎无法找到答案。
我一直在运行我的应用程序,通过仪器检查分配和泄漏,并且它经常崩溃。奇怪的部分是分配说我的总数只有2-3MB,虽然我确实有泄漏,仪器只显示偶尔~300字节(大约每2-3分钟一次大量使用),但我仍然得到低内存错误和信号:9死亡:9崩溃时。
是否存在分配没有向我展示的事情? (即故事板初始化视图,或在后台线程上分配的内存)
我的小泄漏问题有多重要?我显然正在努力将它标记出来,但这可能只是一个红鲱鱼吗?或者它可能是我崩溃的原因?
答案 0 :(得分:1)
我做了一些HeapShot analysis(功劳归于bbum进行了很棒的演练)并找到了两个我实际上泄漏内存的实例,只是以一种没有被Leaks乐器捕获的方式。
应用程序经过几天的测试后一直稳定运行,所以现在看来还不错。