Xcode 添加CoreData模型显示;不推荐使用的功能:瞬态逆;警告

Xcode 添加CoreData模型显示;不推荐使用的功能:瞬态逆;警告,xcode,core-data,xcode10,core-data-migration,Xcode,Core Data,Xcode10,Core Data Migration,使用Xcode 10(iOS项目),我正在基于当前模型更新CoreData模型,并收到以下警告: “不推荐的功能” 瞬态反向功能需要macOS部署目标10.4或更早版本 (警告出现在我刚刚创建的新模型上) 该项目编译并运行,是一个iOS项目,而不是macOS项目。在这一点上,我只是创建了新的模型,没有添加任何新的实体或属性 任何提示都将非常感谢检查您的所有关系。 取消选中该选项 然后消息消失。检查所有关系。 取消选中该选项 然后消息消失。当您的核心数据模型中的一个或多个关系已选中“Tran

使用Xcode 10(iOS项目),我正在基于当前模型更新CoreData模型,并收到以下警告:

不推荐的功能” 瞬态反向功能需要macOS部署目标10.4或更早版本 (警告出现在我刚刚创建的新模型上)

该项目编译并运行,是一个iOS项目,而不是macOS项目。在这一点上,我只是创建了新的模型,没有添加任何新的实体或属性


任何提示都将非常感谢

检查您的所有关系。 取消选中该选项


然后消息消失。

检查所有关系。 取消选中该选项


然后消息消失。

当您的核心数据模型中的一个或多个关系已选中“Transient”属性时,会出现此警告

就我而言,这是解决问题的方法:

  • 单击问题导航器中的警告

  • Xcode将引导您找到“有问题”的关系

  • 在数据模型检查器中检查关系的属性(参见上图)

  • 如果该关系看起来一切正常,则检查反向部分(该关系所指的实体)


  • 当核心数据模型中的一个或多个关系已选中“Transient”属性时,会出现此警告

    就我而言,这是解决问题的方法:

  • 单击问题导航器中的警告

  • Xcode将引导您找到“有问题”的关系

  • 在数据模型检查器中检查关系的属性(参见上图)

  • 如果该关系看起来一切正常,则检查反向部分(该关系所指的实体)