1

任何人在使用 GC ON 的 AVFoundation 时遇到问题???

我遇到的是,在访问资产的轨道属性时,文件由 Core Media 保持打开状态。为什么这是一个问题,因为经过很长一段时间并打开了许多其他媒体文件,最终 AVFoundation 会报告太多打开的文件。

我已经尝试了一切,使用 Instruments 进行调试,弱引用,@autoreleasepool 你命名它。最后,这是带有 GC 的 Core Media 中的一个错误。

所以我想最终的问题是:

一个开启 GC 的应用程序,有没有办法在没有 GC 的情况下异步运行某些代码段?

请有人帮忙。

4

1 回答 1

1

好的,我正在回答我自己的问题。

基本上总之GC死了!

是的,要走的路是ARC。因此,对于那些编写 Mac OS X 的人来说,使用 ARC 与 GC。

于 2012-04-02T14:06:11.477 回答