AVURLAsset を同期的にロードする方法はありますか? 私のシナリオは、別のビューを表示しながらバックグラウンドでアセットをロードし、アセットの再生準備が整ったときに AVPlayer を表示するビューに変更する必要があるシナリオです。前ではありません。
非同期をロードしてデリゲート メソッドを呼び出して「アセットの準備ができました。次のビューを表示できます」と伝えようとしましたが、その前に mem 警告が表示されると、バックグラウンドでアセットを含むビューが終了する前に解放されます。読み込み中...だから私はデリゲートコールを受けません。そのため、私はむしろ同期的にそれを行います。
何か案は?