Objective c 如何转换<;NSCoding>;对象到CoreData?

Objective c 如何转换<;NSCoding>;对象到CoreData?,objective-c,core-data-migration,nscoding,Objective C,Core Data Migration,Nscoding,我有一个自定义类,比如类Person,它实现了NSCoding协议。我使用以下方式保存应用程序的数据: [NSKeyedArchiver archiveRootObject:{an array containing my Person objects} toFile:pathToSave]; 现在我想切换到CoreData和Cocoa绑定。我想我知道CoreData的基本知识,但我不知道如何将旧的未归档数组导入CoreData 有人能帮我吗,或者给我发一个教程的链接 非常感谢! NickAFA

我有一个自定义类,比如类Person,它实现了NSCoding协议。我使用以下方式保存应用程序的数据:

[NSKeyedArchiver archiveRootObject:{an array containing my Person objects} toFile:pathToSave];
现在我想切换到CoreData和Cocoa绑定。我想我知道CoreData的基本知识,但我不知道如何将旧的未归档数组导入CoreData

有人能帮我吗,或者给我发一个教程的链接

非常感谢!
Nick

AFAIK无法自动将归档对象转换为核心数据

本文是您应该做的事情的良好开端:


在nut shell中,您将用
NSManagedObject
子类替换您的
兼容子类,并手动执行迁移。

谢谢!我不知道。我将来会接受答案。=)遗憾的是,这个链接页面已经不存在了。