ios - 适用于核心数据的类似 ActiveRecord 的 ORM

标签 ios objective-c core-data activerecord orm

是否有任何 ORM 可以封装 CoreData 并让开发人员只处理域逻辑?就像 ActiveRecord 在 Ruby on Rails 中所做的那样。

据我所知,有Objective-RecordMagicRecord可以很好地处理查询和持久性。

关于验证和关联,是否有提供这些功能的开源项目?

谢谢

最佳答案

您不应该包装核心数据。核心数据已经被抽象出来,在其之上添加另一层只会使您的代码变得繁琐且容易出错。

Core Data != ActiveRecord,如果您打算进行 iOS 开发,最好学习 Objective-C/Cocoa 的范例,而不是试图避免它们。

关于ios - 适用于核心数据的类似 ActiveRecord 的 ORM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16849057/

相关文章:

ios - 过滤字典数组时无法解析格式字符串?

iphone - 如何从数组中获取 url 并在表格 View 中显示图像

ios - 如何在复杂的 Core Data 模型中高效访问数据

ios - 核心数据有必要迁移吗?

android - 面向 iOS、Android 和 WP7 的 Web 应用程序?

ios - 无法在 iOS 6 上使用 Facebook SDK 3.1 构建应用程序

objective-c - 如何在 cocoa 应用程序中对单选按钮(来自 Storyboard)进行分组?

ios - 如何根据相机的位置变换图像

c# - Xamarin IOS 上的推送通知

ios - 无法从 coredata 实体 swift 中删除对象