0

ユーザーの音楽ライブラリにあるすべての曲名を配列に入れるコードを誰かに教えてもらえませんか? 次に、曲名をアーティスト、アルバムなどに変更する方法を教えてください。

4

1 に答える 1

5

基本的にこれ:

id iTunes = [SBApplication applicationWithBundleIdentifier:@"com.apple.iTunes"];
NSArray *allTrackNames = [iTunes valueForKeyPath:@"sources.@distinctUnionOfArrays.playlists.@distinctUnionOfArrays.tracks.name"];

ポッドキャストなど、「音楽」とは思えないものも含まれるので、少し調整したくなるかもしれませんが、基本的にはこのようにします。

于 2010-07-10T03:19:08.050 に答える