iOS CoreData - 序列化整个对象而不是创建实体

时间:2014-08-30 18:51:24

标签: ios objective-c core-data

我正在开发电子邮件客户端,我希望将电子邮件保存到CoreData中。

看一些教程,似乎我需要创建一个自定义类(实体)并为我想要保留的每个字段添加属性。

问题是我有一系列非常复杂的对象(http://libmailcore.com/mailcore2/api/Classes/MCOIMAPMessage.html)我想序列化并持久化。有更简单的方法吗?

1 个答案:

答案 0 :(得分:1)

尝试将MCOIMAPMessage转换为NSData,然后您可以将其保留为coredata。检查this SO帖子,了解如何将NSObject转换为NSData。希望这会有所帮助。