任何人在使用GC ON的AVFoundation时遇到问题???
我所遇到的是,当访问资产的track属性时,Core Media会保持文件处于打开状态。为什么这是一个问题,因为很长一段时间后,开放许多其他媒体文件最终AVFoundation将报告太多打开的文件。
我已经尝试了所有方法,使用Instruments调试,弱引用,@ autoorepoolpool你命名它。最后,这是Core Media with GC中的一个错误。
所以我猜最终的问题是:
使用GC ON的应用程序,有没有办法在没有GC的情况下异步运行某些代码段?
请有人帮忙。
答案 0 :(得分:1)
好的,我正在回答我自己的问题。
基本上简短的GC已经死了!
是的,要走的路是ARC。因此,对于编写Mac OS X的所有用户,请使用ARC与GC。