【发布时间】:2012-03-08 11:33:03
【问题描述】:
在我的应用程序中,我尝试创建 [NSData initWithContentsOfFile]。在 ios4(ipod gen 3) 中创建的 nsdata 没有错误。但是在 ios5(ipod gen 4) 应用程序崩溃了。我认为 ipod 4 有 512mb 的 RAM,而 ipod 3 是 256mb,所以为什么不能创建数据。
【问题讨论】:
-
您查看过崩溃日志吗?
-
你的意思是当你有双内存时它崩溃了?
-
Daniel:大小约为 70mb。但这是我的测试用例。因为应用程序在 ios5 上运行并收到内存警告然后崩溃。所以我想通过加载文件来测试限制内存。
-
mbh:是的!我使用工具来查看内存分配。我的应用程序运行大约 30mb。有时,当进程操作内存增加到 ~70mb.And 与 ios5 崩溃:(
-
听起来你可能有内存泄漏。