有人可以向我展示一些将用户音乐库中的所有歌曲名称放入数组中的代码吗?然后告诉我如何将歌曲名称更改为艺术家、专辑等。
问问题
333 次
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 回答