如何修复Core-Data旧版本(xcdatamodel)的警告?

cha*_*nil 11 xcode core-data compiler-warnings suppress-warnings

我知道修改核心数据以前的版本打破了轻量级迁移.但我对旧版本的数据模型有反向关系警告.

  1. 我尝试删除在启动应用程序的第一个版本之前使用的旧版本.我按照这个SO问题,"如何在xCode 4中删除旧的/未使用的数据模型版本"

    • 它会删除警告(当然应该)
    • 但我不能再运行我们的应用了

    我认为我应该保留每个版本,即使它与轻量级迁移无关

  2. 我看到了这个问题,"如何在Xcode 4.2中禁用CoreData的反向关系警告?" .我尝试将MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS设置为YES.

    • 它不会删除警告
    • 我不希望我未来的错误,错过逆设置,也被忽略.

    我认为这个选项不适用于我的情况

我不希望看到旧版数据模型(.xcdatamodel)的编译器警告.因为不使用这些模型以便警告不重要.

但我希望在更新版本的数据模型上看到未来的反向关系警告.

我可以选择什么?