2

私は macOS で Apple の MediaLibrary フレームワークを使用して、iTunes ライブラリ内のすべての曲の情報を読み取るアプリケーションを作成しています。

辞書 (MLMediaObjectArtistKeyのプロパティ) のキーとして使用して曲のアーティストを抽出できますが、曲のタイトルにアクセスするにはどうすればよいですか?attributesMLMediaObject

ドキュメントからわかることから、この情報 (タイトル) は単にattributes辞書を介して提供されていないようです。

他の人はタイトルを取得できたことがありますか?もしそうなら、どのように?

4

1 に答える 1

0

MLMediaObject:

  • .name次の属性を使用できます。
print("\(mediaObj.attributes[MLMediaObjectArtistKey]!), \(mediaObj.name!)") // Swift
  • または、辞書オブジェクトの " Name " キーを使用できます。

mediaObj.attributes["Name"]


ディクショナリからキーを取得するには:

print(Array(mediaObj.attributes.keys)) // Swift
于 2016-07-22T06:31:43.847 に答える