我正在使用 xcode 5 和 mogenerator。如果我从模型中的对象中删除某个属性,我会从 mogenerator 收到代码生成错误。我可以从此对象中删除其他属性,也可以毫无问题地从其他对象中删除其他属性。
错误是:
Assertion failed: (relationship), function -[NSEntityDescription(customBaseClass) _resolveKeyPathType:], file /Users/wolf/code/github/mogenerator/mogenerator.m, line 182.
模型中的对象是:
问题属性是突出显示的一个,permanentID,它被配置为一个非可选的 int32,默认值为 0。
只是更改名称的拼写会产生 mogenerator 构建错误。如果我对模型进行版本化并删除新版本中的属性,错误仍然存在。我已经看到此错误与涉及变量的提取有关,但我认为这里不是这种情况。我已经重新安装了 mogenerator 和 xcode,但错误仍然存在。
谁能帮我找出问题所在?