2010-07-02 48 views

回答

1

MPMediaItemMPMediaItemCollection都支持NSCoding,所以你應該能夠序列化,並將其存儲使用NSKeyedArchiver,看到documentation。如果obj是任何對象都支持NSCoding

  NSData*data=[NSKeyedArchiver archivedDataWithRootObject:obj]; 

將其轉換爲NSData實例。或者,您可以通過

  NSNumber*persistentID=[mediaItem valueForProperty:MPMediaItemPropertyPersistentID]; 

獲得一首歌曲的永久ID MPMediaItemPropertyPersistentID然後喲天亞社救persistentID到地方,例如NSUserDefaults

相關問題