You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Xcode 14中不使用图形编辑器创建并配置实体间关系

Xcode 14 中 Core Data 实体关系创建与配置指南
  1. 打开你的 .xcdatamodeld 模型文件,默认进入列表式编辑视图
  2. 先创建所需实体:点击左下角「Add Entity」,命名实体(如 User、Post)
  3. 添加实体关系:
    • 选中要添加关系的实体,右侧面板切换到「Relationships」标签
    • 点击「+」新建关系,设置关系名称(如 posts)
    • 在「Destination」下拉选关联的目标实体(如 Post)
    • 按需配置核心属性:
      • Type:选「To One」或「To Many」(比如 User 关联多个 Post 就选「To Many」)
      • Inverse:指定反向关系(需先在目标实体中创建对应的反向关系项)
      • Delete Rule:根据业务逻辑选「Nullify」「Cascade」「Deny」或「No Action」
  4. 配置反向关系:
    • 切换到目标实体,同样在「Relationships」标签下添加反向关系(如 user)
    • 设置「Destination」为原实体,「Type」匹配对应关系(比如这里选「To One」),「Inverse」选择之前创建的正向关系(如 posts)
  5. 按 Cmd + S 保存模型,确保配置生效

补充:若需要可视化查看实体关系,点击编辑器右上角的「Graph」按钮(网络图图标),即可切换到可视化视图辅助配置——Xcode 14 并未移除图形模式,只是调整了入口位置。

内容的提问来源于stack exchange,提问作者mairo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 20:01:54