0

曲の永続IDを持つデータベースからフェッチされているmpplayerに複数の曲を保存しようとしています..しかし、単一の曲のみが追加されています.hereは私がやっていることです

MPMediaQuery *query = [MPMediaQuery songQuery]; MPMediaPropertyPredicate *predicate = [MPMediaPropertyPredicate predicateWithValue:persistentId forProperty:MPMediaItemPropertyPersistentID]; [クエリ addFilterPredicate:述語]; NSArray *mediaItems = [クエリ項目]; //この配列は、指定されたpersistentIdを持つ曲で構成されます。コレクションに追加して再生 MPMediaItemCollection *col = [[MPMediaItemCollection alloc] initWithItems:mediaItems]; ///.... [列解放];

前もって感謝します

よろしく デボン・スミス

4

1 に答える 1

0

PersistentID が複数のトラックを表していることは確かですか? アルバム内の個別のトラックごとに永続 ID を使用します。

于 2011-09-09T18:17:24.327 に答える