こんにちは、私はiTunesライブラリから曲を再生する必要があります。私はAppleのipod Library Access Guideを読んでコードを手に入れました。iphoneでiTunesライブラリから曲を再生するには
MPMediaQuery *everything = [[MPMediaQuery alloc] init];
NSLog(@"Logging items from a generic query...");
NSArray *itemsFromGenericQuery = [everything items];
MPMediaItem *song;
for (song in itemsFromGenericQuery)
{
NSString *songTitle = [song valueForProperty: MPMediaItemPropertyTitle];
NSLog (@"%@", songTitle);
}
//assign a playback queue containing all media items on the device
[myPlayer setQueueWithQuery:everything];//setQueueWithQuery:everything];
//start playing from the begining
[myPlayer play];
しかし、これはライブラリリストの最初から再生を開始します。私はリストからそれを選択するときに曲を演奏する必要があります。誰も私を助けてください。
ありがとう、 Shibin。
です。しかし、selectedSongCollectionとは何ですか?そしてそれのタイプは何ですか? – crazyoxygen
@crazyoxygen:答えですでに述べたように、selectedSongCollectionはMPMediaItemCollectionのインスタンスです。 –
これをローカル通知音と組み合わせることはできますか? – crazyoxygen