我正在设计一个使用 AVQueuePlayer 类按顺序播放 3 个文件的 iPhone 应用程序。
必须首先使用 http:// 协议从 .htm 文件中提取我需要按顺序播放的 3 个 url。为此,我正在使用 TFHpple 类,来自这里的hpple git 项目
我的问题是我的 AVQueuePlayer 播放器必须在主线程上运行,当我尝试解析 .htm 文件时,屏幕不会响应任何触摸。
我首先需要包含在要解析的这些 .htm 文件中的 url,然后将 url 提供给 AVQueuePlayer 播放器。
我正在阅读 Apple 文档,该文档说多线程对于网络应用程序来说是一个糟糕的选择,但我需要使用 hpple 来解析 .htm 内容。
如何解决这个问题呢?