gpt4 book ai didi

ios - Mogenerator和Xcode 4优点/缺点

转载 作者:行者123 更新时间:2023-12-01 17:26:08 26 4
gpt4 key购买 nike

我对核心数据集成有些陌生,并且发现了许多代码示例和教程。有人建议使用Mogenerator生成实体子类。这是一种较旧的方法吗?

Xcode允许人们在没有第三方工具的情况下为实体生成子类。谁能提供我为什么选择在嵌入式Xcode工具上使用Mogenerator来生成实体子类的原因?

最佳答案

article详细说明了如何将Mogenerator与XCode4一起使用,以及为什么要这么做。

在开发应用程序时,您可能会向生成的实体类(NSManagedObject子类)添加自己的自定义方法。但是,当您运行xctool生成类时,所有更改将被覆盖并丢失!

Mogenerator为每个实体生成一对类-一个稳定的“机器”类可以在您进行更改时从模型中重新生成,而一个“人”子类则可以对其进行编辑和添加方法。

我建议在Xcode项目中使用adding a target & build phase,它会在构建时生成您的实体类,因此您不必记住手动运行mogenerator。

另外,mogenerator将包含实体属性的const结构添加到生成的类中,因此可以避免在谓词等中使用硬编码的字符串。

关于ios - Mogenerator和Xcode 4优点/缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18190845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com