1
我的應用中有媒體播放功能,我允許用戶從他們的設備中選擇播放列表。嘗試播放播放列表中的歌曲
播放列表選擇工作正常,我將播放列表名稱存儲在數據庫中。現在我不知道如何只播放選定播放列表中的歌曲。
我的代碼是:
let myMediaQuery = MPMediaQuery.songsQuery()
let predicateFilter = MPMediaPropertyPredicate(value: "Rock", forProperty: MPMediaItemPropertyGenre)
myMediaQuery.filterPredicates = NSSet(object: predicateFilter) as? Set<MPMediaPredicate>
self.myMusicPlayer.setQueueWithQuery(myMediaQuery)
我以爲只是更換過濾器謂詞像MPMediaItemPropertyPlaylist的工作,但沒有這樣的過濾器類型。
如何通過使用播放列表名稱應用過濾器播放播放列表?
謝謝