我是使用 Objective-C 和 Cocoa 的新手。
我已经按照这里的 Quicktime 播放电影的示例代码。我想知道如何扩展它,以便我可以QTMovie
在程序开始时加载多个 s,然后在请求时以最小的延迟播放它们中的每一个。
我最初的策略是创建一个包含QTMovie
对象的类以及加载和播放它的方法。然后在我的主课中,我会有这些MovieContainer
对象的列表。
当我尝试实现这个时,我QTMovieLoadStateError
在加载每个QTMovie
错误消息的过程中得到一个
Domain=NSOSStatusErrorDomain Code=-2098 "The operation couldn’t be completed.
(OSStatus error -2098.)" (component is not thread-safe)
我是在完全错误的方向上前进,还是我只是错过了几行可以使这个“线程安全”的代码?
谢谢你的帮助。