0

该应用程序从该包中播放视频n音频。当我在iPod Touch上测试应用程序时,SOMETIMES就在播放视频之前记录消息。有时当应用程序想要准备audioplayer(在另一个viewController中)时,它会记录消息。iOS - 收到的内存警告

但是我还没有碰撞过! :D我不确定是否会在其他设备上运行,如果它有多个应用程序打开。所以,我应该担心这个吗?我应该在另一个线程中准备AudioPlayer还是moviePlayer? 或者只是忽略它?

回答

2

即使你在其他线程准备它,它也不会解决这个问题,你所要做的就是准备好你自己,当你收到内存警告用于在它和自由,你不需要

一些内存行动

尝试释放一些内存,优化您的应用程序内存消耗,使用延迟加载技术等,但使用另一个线程绝对不是解决方案

+0

我不认为我可以释放内存;因为我使用ARC(自动引用计数) 并且没有太多的惰性实例我可以做。它会导致崩溃? – Milad

+0

你可以通过设置强属性为零。例如,如果你有一个强壮的数组,你可以使用self.array = nil –