Objective c AVFoundation&x2B;macosx上的GC

Objective c AVFoundation&x2B;macosx上的GC,objective-c,macos,avfoundation,avurlasset,core-media,Objective C,Macos,Avfoundation,Avurlasset,Core Media,有人在GC上使用AVFoundation时遇到问题吗 我所经历的是,当访问资产的tracks属性时,核心介质会保持文件的打开状态。为什么这是一个问题,因为在很长一段时间后,打开许多其他媒体文件,最终AVFoundation会报告太多打开的文件 我尝试了一切,用仪器调试,弱引用,@autoreleasepool,随便你说。最后,这是GC核心介质中的一个bug 所以我想最终的问题是: 一个打开GC的应用程序,有没有办法在没有GC的情况下异步运行某些代码段 请找人帮忙。好的,我在回答我自己的问题 简而

有人在GC上使用AVFoundation时遇到问题吗

我所经历的是,当访问资产的tracks属性时,核心介质会保持文件的打开状态。为什么这是一个问题,因为在很长一段时间后,打开许多其他媒体文件,最终AVFoundation会报告太多打开的文件

我尝试了一切,用仪器调试,弱引用,@autoreleasepool,随便你说。最后,这是GC核心介质中的一个bug

所以我想最终的问题是:

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


请找人帮忙。

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

简而言之,GC已经死了


是的,要走的路是弧线。因此,对于那些编写MacOSX的人,请使用ARC与GC。

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

简而言之,GC已经死了

是的,要走的路是弧线。因此,对于所有编写Mac OS X的人,请使用ARC与GC。

请参阅此链接的底部:请参阅此链接的底部: