フランス語またはドイツ語の文字&アクセントを含むことができるメタデータを読み込む必要があります。Swift MPMoviePlayerControllerメタデータからUTF8文字列を読み取る
私はUTF8文字列としてメタデータを読む必要があると思います。しかし、スウィフトとアップルの初心者である私は、これを行う方法を知らない。
私はstackOverflowで見つかったいくつかの似たような解決策を実装しようとしましたが、うまくいきませんでした。
私は何をして働いている:私が得るあり
let firstMeta: MPTimedMetadata = radioPlayer.timedMetadata.first as! MPTimedMetadata
let metaData = firstMeta.value as! String
print(metaData)
アントニンDvoÅák
代わりの
アントニン・ドヴォルザーク
これは、ライブラリ内の問題であるAVPlayer https://stackoverflow.com/a/37831097/4249825
あなたが何かを得ると言うと、実際に文字通り何を得るのですか? –
「MPTimedMetadata.value」を使ってどのエンコードが使用されているかを確認したい場合は、変換が簡単です。 – kandelvijaya
これは修正できるものではなく、ライブラリの問題です。 – Sulthan