-1

我正在使用 mpmovieplayercontroller 应用程序在我的 iPhone/iPad 中播放视频,并且视频大小非常大(大约 2-3 小时)。由于内存警告,应用程序在播放一半后崩溃。所以请任何人建议我如何从内存中清除/删除以前的缓冲视频。

请建议。谢谢

4

2 回答 2

0

根据我的经验,无需清除/删除缓冲区视频。尝试运行内存分析器以查看您的代码是否没有泄漏。

项目菜单 > 配置文件 -> 选择内存分析器。

于 2013-03-18T04:17:19.570 回答
0

内存警告仅发生在模拟器中。在设备中尝试。可以正常工作,没有问题。所以你不需要清除任何东西。发生这种情况是因为模拟器给出了一堆虚假泄漏(例如在 AudioToolbox、CoreVideo 等中)。Ans模拟器似乎缓存了整个视频并且没有正确释放它,而设备只缓冲它需要的东西。希望有意义

于 2013-03-18T04:21:27.377 回答