xcode - 编译托管对象模型时,有什么方法可以忽略缺失的逆向警告?

标签 xcode core-data

标题几乎包含了问题。我们发布了一个应用程序,该应用程序的数据模型的逆函数配置不正确。我们在下一版本中使用新版本的数据模型修复了这些问题,但是Xcode在编译先前的数据模型版本时仍显示警告。

我不想破坏将文档从旧数据模型迁移到新数据模型的功能,并且我很确定更改旧数据模型中的逆函数可以做到这一点。因此,我想知道是否有一种方法可以仅针对该文件抑制该警告-我担心其他人可能会出现,看到该警告并决定“修复”它。

编辑:根据pe8ter的评论,看来我想为数据模型的单个修订版指定MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS选项。我不想在整个项目范围甚至模型捆绑范围内都将其关闭,因为我希望在将来人们犯同样的错误时出现警告。

最佳答案

由于您仅包括该文件是为了向后兼容,因此您不希望对其进行任何更改,因此建议您将已编译的文件检查到源代码管理中,并使用“复制文件”构建阶段将其放置在正确的位置。

由于我们只是在讨论捆绑销售中的单个修订,因此您可能需要在模型源中保留一个空的虚拟版本(以便正确编号)。然后,您的“复制文件”阶段将覆盖它。

关于xcode - 编译托管对象模型时,有什么方法可以忽略缺失的逆向警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8730872/

相关文章:

ios - xcode ios - 每当调整 slider 时更新计划计时器

ios - Xcode 错误 "Could not find Developer Disk Image"

ios - 核心数据 integer32 与 integer64

ios - NSEntityDescription 为零

xcode - 我可以抑制 "...has more than 100 properties"CoreData 警告吗?

swift - UITableView 未显示正确的行数

ios - 上载到App Store的最低Xcode版本(截至2016年2月)

c++ - 包含多个值的 int 对象以及如何将它们传递给函数

ios:调试自定义位置不起作用

ios - 将表的行数设置为特定实体