Ala*_*aro 6 multithreading avfoundation ios avplayer
我试图消除在主线程上分配AVPlayer,AVPlayerItem和AVURLAsset时发生的一些主线程性能命中.有没有人有将这些对象的分配/释放移动到后台线程的经验?同样,AVPlayer的currentItem可以设置在后台队列上吗?
一般来说,如果类文档中没有记录为线程安全的,则不应跨多个线程使用该类的对象。
更重要的是,虽然在主线程上做更少的事情有好处,但分配AVPlayer,AVPlayerItem和AVURLAsset's 实际上永远不会成为您需要担心的瓶颈。相反,您应该运行 Instruments 并发现真正的性能问题,并专注于这些问题。
| 归档时间: |
|
| 查看次数: |
1078 次 |
| 最近记录: |