我有一个名为 thePlaylist
的 NSMutableArray
,它包含 MPMediaCollection
列表。我尝试将其保存以进行解析,但该列保持空(未定义)
,并且解析时该列的类型是Array。我怎样才能正确地做到这一点?
这是我的代码:
let user = PFUser.currentUser()
var thePlaylistData: NSData = NSKeyedArchiver.archivedDataWithRootObject(thePlaylist)
user?.setObject(thePlaylistData, forKey: "userPlaylist")
任何评论或建议都会很棒。
最佳答案
We do not recommend storing large pieces of binary data like images or documents using NSData fields on PFObject. PFObjects should not exceed 128 kilobytes in size. To store more, we recommend you use PFFile. See the guide section for more details.
您可以使用 PFFile:
var thePlaylistData: NSData = NSKeyedArchiver.archivedDataWithRootObject(thePlaylist)
var music= PFObject(className:"Music")
music["userPlaylist"] = thePlaylistData
jobApplication.saveInBackground()
关于ios - 如何保存NSMutableArray来解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30636031/