ios – NSManagedObject;保持或加载到自定义NSObject?

ios – NSManagedObject;保持或加载到自定义NSObject?,第1张

概述我正在使用Core Data来存储对象.我有一个NSManagedObject Person和一个NSObject Person.它们都具有相同的属性. NSObject有一些方法. 现在,我为Bob搜索Core Data.然后,我接受NSManagedObject Bob并将所有属性复制到NSObject Bob并使用它完成我需要的 *** 作. 这是否有意义,还是应该在NSManagedObject中 我正在使用Core Data来存储对象.我有一个NSManagedobject Person和一个NSObject Person.它们都具有相同的属性. NSObject有一些方法.

现在,我为Bob搜索Core Data.然后,我接受NSManagedobject Bob并将所有属性复制到NSObject Bob并使用它完成我需要的 *** 作.

这是否有意义,还是应该在NSManagedobject中创建所需的方法? NSManagedobject可以像NSObject一样对待吗?

解决方法 鼓励的方法是构建NSManagedobject子类的类别,并在此类别中实现自定义方法.这样,如果您的架构发生更改并且您的类别保持不变且不受影响,您可以通过 Xcode重新创建NSManagedobject子类.

参考:例如Paul Hegarty / Stanfords关于核心数据的iOS课程

总结

以上是内存溢出为你收集整理的ios – NSManagedObject;保持或加载到自定义NSObject?全部内容,希望文章能够帮你解决ios – NSManagedObject;保持或加载到自定义NSObject?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1076436.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存