How do i save MPMediaItemCollection to NSUSerDefaults?
Anybody know how to do this? The standard method will not work. I want the user to p开发者_开发技巧ick a song, and then have it save for the next time they load the app, but i can't seem to get it into NSUserDefaults.
You need to iterate the collection to get the MPMediaItems.
MPMediaItem
inherits from MPMediaEntity
, which has a -valueForProperty:
method. If you pass that method the MPMediaItemPropertyPersistentID
constant, you'll get back an NSNumber
that uniquely identifies the item. This is a value that's persistable across launches.
精彩评论