AVQueuePlayer クラスを使用して、3 つのファイルを順番に再生する iPhone アプリを設計しています。
順番に再生する必要がある 3 つの URL は、最初に http:// プロトコルを使用して .htm ファイルから抽出する必要があります。その目的のために、私は TFHpple クラスを使用しています。ここからhpple git プロジェクト
私の問題は、AVQueuePlayer プレーヤーをメイン スレッドで実行する必要があり、.htm ファイルを解析しようとすると画面がタッチに反応しないことです。
これらの .htm ファイルに含まれている URL を解析する必要があり、その URL を AVQueuePlayer プレーヤーにフィードします。
マルチスレッドはネットワーク アプリケーションには適していないという Apple のドキュメントを読んでいましたが、.htm コンテンツを解析するには hpple を使用する必要があります。
この問題を解決するには?