ios - AVPlayer播放期间出现无法解释的崩溃

标签 ios memory-management memory-leaks crash avplayer

我有一个UIViewController,其中包含一个播放电影的AVPlayer。

我编写了一对按钮,可以向前和向后跳到视频中的某些点。

这些按钮之一单击12次后,我的应用程序崩溃。

我试过运行仪器,单击按钮时没有泄漏的物体。分配空间约为14-15MB。调试时,该应用程序甚至不会中断。

有人对如何解决问题有任何建议吗?有关跟踪崩溃的任何建议,这些崩溃显然与内存有关,但不会导致应用在调试期间中断。

提前致谢。

邓肯

最佳答案

尝试使用NSZombieEnabled运行您的应用程序吗?单击方案下拉栏,转到编辑方案,然后在“参数”选项卡中的“环境变量”列中添加NSZombieEnabled,并将其值设置为YES。使用僵尸时,发送到已释放的对象的任何消息都将导致异常。

关于ios - AVPlayer播放期间出现无法解释的崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10354416/

相关文章:

iphone - Objective-C 中的数学符号

ios - 将本地核心数据数据库与 Web 服务同步

javascript - Cordova iOS 模拟器 tel 和 mailto 不工作

memory-management - 为什么在F#中进行Seq.take抛出System.OutOfMemoryException

iphone - 如果我收到内存警告,在哪里发布我的所有观点?

SQL Server : force cleanup of deallocated internal objects in tempdb to release disk space reserved for them within an opened session

ios - 是否有可能无法读取 UserDefaults.standard 值?

javascript - 线程如何占用堆栈空间?

c++ - 连续分配多维数组

c++ - 重载运算符中的内存泄漏 =