1

我正在制作一个应用程序,允许用户使用MPMusicPlayerController制作播放列表和编辑播放列表。我已经能够制作播放列表然后检索它以便播放。我不知道如何将播放列表(MPMediaItemCollection)存储到核心数据或任何数据库中,所以用户可以有很多播放列表。

我已经尝试过从保存的 persistentid 列表中检索到的 Play iPod 播放列表,但我意识到它只能保存一个播放列表。CMIIW

那么如何在核心数据或 NSUserDefaults 中保存许多播放列表?

4

1 回答 1

0

创建一个可变数组,通过在该数组中添加您的播放列表addObject

NSUserDefaults.standardUserDefaults().setObject(playlistArray, forKey: "playlists")
NSUserDefaults.standardUserDefaults().synchronize()

不要忘记在NSUserDefaults创建下一个播放列表之前从数组中获取数据。

于 2015-06-01T06:59:14.693 回答