当我进入编辑器 - > CreateNSManagedObjectSubclass并导出我的实体时,它们显示为实体名称......但是之前正在处理我的项目的另一个人似乎已将其作为名称导出为下划线,而这些文件在内部看起来完全不同......所以我对发生了什么很困惑。这是一个包含一些相关屏幕截图的Google文档...查看第二页到两个字段。我有点困惑他们: https://docs.google.com/document/d/1BMBqJME91Njb69JS4x3bvH0-KSmC-KLBl6QglE22jmQ/edit?usp=sharing 有人可以解释这里发生了什么吗?
答案 0 :(得分:0)
您可能希望阅读MOGenerator,因为这显然是您的前任用于生成托管对象类的内容。默认情况下,MOGenerator生成带有下划线的基类,并最初生成存根子类(没有下划线的子类)。
然后,您可以在子类中编写任何自定义代码。这样,只要模型发生变化,您就可以重新生成基类,而不必担心破坏自定义代码,因为默认情况下MOGenerator不会重新生成子类。