【问题标题】:xcode update class after modifying data model修改数据模型后的xcode更新类
【发布时间】:2013-10-06 02:00:00
【问题描述】:

有没有一种使用 XCode5 的自动方式,在修改核心数据模型后更新类定义(当然我说的是关于数据模型的类;))。

我检查了here,但解决方案并不令人满意,并且由于 xcode 5 已经发布,也许有一些新的东西。

感谢

【问题讨论】:

    标签: ios objective-c core-data xcode5


    【解决方案1】:

    我通常在 categories 中实现所有托管对象子类的自定义代码。这已经是我正常工作流程的一部分,并被视为已确立的最佳实践。

    现在重新生成你的类定义只不过是选择一个菜单命令。我认为这是可以接受的自动化程度。

    优于任何第三方框架导入、学习曲线和维护。

    【讨论】:

    • 对不起,我错过了我眼皮底下的自动化。只是为了说清楚:使用您想要的实体创建新的 NSManagedObject ,然后覆盖该类。如果你像@Mundi 所说的那样使用类别,那么你应该清楚。
    • 为了澄清上述评论:您可以向模型添加一个新实体;那么你只需生成一个new类。或者您修改现有实体;然后你覆盖现有的类。
    猜你喜欢
    • 2021-08-20
    • 2011-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多