我正在使用mpmovieplayercontroller应用程序在iPhone / iPad上播放视频,视频大小非常大(约2-3小时)。由于内存警告,应用程序在播放一半后崩溃。所以请任何人建议我如何从内存中清除/删除以前的缓冲视频。
请建议。感谢
答案 0 :(得分:0)
根据我的经验,无需清除/删除缓冲视频。尝试运行内存分析器,看看你的代码是否没有泄漏。
项目菜单>个人资料 - >选择Memory Profiler。
答案 1 :(得分:0)
内存警告仅在模拟器中发生。在设备中试用。工作正常,没有问题。所以你不需要清除任何东西。 发生这种情况是因为模拟器会产生大量漏洞(例如AudioToolbox,CoreVideo等)。 Ans模拟器似乎缓存整个视频而不是正确释放它,而设备只缓冲它所需要的东西。 希望有意义