0

を使用して tvOS でリモート mp4 ビデオを再生する方法を探していAVPlayerます。(私はすでにビデオの再生に成功していますが、混乱が1つあります)別のフォーラムを調べましたが、AVURLAssetで使用できる方法が1つあり、その方法は次のとおりです

 func loadValuesAsynchronouslyForKeys(_ keys: [String],
                   completionHandler handler: (() -> Void)?)

playable, duration and tracks人々が鍵として使用しているのを見てきました。これらのキーが何をするのかわかりません。私の質問は、この関数のさまざまなキーのドキュメントを確認できる場所です。

また、アップルのドキュメントでこの行が何を意味するのかわかりません

A “key” is any property in a class that implements this protocol. 

https://developer.apple.com/library/prerelease/mac/documentation/AVFoundation/Reference/AVAsynchronousKeyValueLoading_Protocol/index.html#//apple_ref/occ/intfm/AVAsynchronousKeyValueLoading/loadValuesAsynchronouslyForKeys:completionHandler:

4

1 に答える 1

1

AVAsynchronousKeyValueLoadingは、使用しているものを含む、多くのクラスによって実装されるプロトコルですAVURLAsset。したがって、、、およびその他のキーの機能を見つけることができるAVURLAsset(およびその親クラス) のドキュメントを確認できます。AVAssetplayabletracksduration

于 2015-12-18T14:47:21.407 に答える