我有一个UIViewController,其中包含一个显示电影的AVPlayer。
我编写了一对按钮,允许向前和向后跳到视频中的某些点。
单击这些按钮中的任何一个 12 次后,我的应用程序崩溃。
我尝试过运行仪器,单击按钮时没有泄漏物体。 分配大约为14-15MB。 调试时,应用甚至不会中断。
有人对如何隔离问题有任何建议吗? 关于跟踪显然与内存相关但不会导致应用程序在调试期间中断的崩溃的任何建议。
提前谢谢。
邓肯
尝试使用 NSZombieEnabled 运行您的应用程序?单击方案下拉栏转到编辑方案,然后在参数选项卡中添加 NSZombieEnabled 在"环境变量"列中,并将其值设置为 YES。使用僵尸时,发送到已释放对象的任何消息都将导致异常。