繁体   English   中英

Xcode 4 数据模型版本控制错误?

Xcode 4 Data Model Versioning bug?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

安装了 Xcode 4,一切看起来都很好……除了,当我尝试将版本控制添加到 Core Data 模型时。 在说明中,它说我应该在导航器中选择数据模型,然后“选择编辑器 > 转换为版本化模型”。 好吧,“编辑器”菜单没有“转换为版本模型”项!!! 跳过这一步会导致 Xcode 4 崩溃。此外,我不敢相信 Xcode 4 现在是付费产品,因此不支持它!

3 个回复

目前 Xcode 4 中的核心数据模型编辑器存在几个问题。我强烈建议在 Xcode 4 旁边安装 Xcode 3,并在 Xcode 3 中完成所有模型工作,直到这些问题得到解决。

我还建议提交反馈,以便您可以对此问题发表意见。

首先选择您的 xcdatamodeld 文件并转到编辑器菜单并选择添加模型版本选项。 创建新版本后,再次选择 xcdatamodeld 文件并确保显示实用工具侧栏并选择第一个图标,即文件检查器。 您将有一个版本化数据模型选项。

希望这就是你要找的。

我在 xcode 4.5 上遇到了同样的问题。 一段时间后,我解决了它:

  1. 将我的 test.xcdatamodel 文件移动到项目导航器中的根目录。
  2. 在新位置突出显示文件并选择编辑器 -> 添加模型版本...

并且 xcode 自动创建带有两个文件的 *.xcdatamodeld:'test 2.xcdatamodel' 和 'test.xcdatamodel'。 并且“test 2.xcdatamodel”被标记为当前版本。

1 我如何理智地接近版本控制和核心数据模型?

当我们使用git将Core Data模型文件置于版本控制之下时,我们总是在合并更改时遇到可怕的时间 - 我们发现的唯一确定的消防方式是避免必须手动合并更改,以便在团队之间进行通信以阻止访问当一个人进行必要的改变和推动,然后是下一个人等等时,模型肯定有一个更好的方法来处理这个问题,但作为一个git ...

3 数据模型版本控制和关系管理

问题 我正在开发一个应用程序,其中的数据模型将与JSFiddle的非常相似。 用户将创建一个新条目,该条目将在数据库中分配一个GUID。 我的问题是,当其他用户想要修改/分叉/版本化原始条目时,该如何处理。 JSFiddle通过对条目进行版本控制来处理此问题(因此URL变为类似jsf ...

4 核心数据模型版本控制和数据迁移

我想更新应用程序版本,但是在新版本中,我在核心数据上添加了两个新属性,我想将数据从旧版本迁移到新版本。 我的步骤: 选择.xcdatamodeld文件,然后编辑->添加模型版本 设计>数据模型>设置当前版本。 修改选项 但是我的新版本找不到旧 ...

6 是否建议始终对Core Data的数据模型进行版本控制?

可以预见,我的应用程序在将来的更新中不会更改其数据模型,但以防万一...在不设置其模型版本的情况下交付该应用程序的第一个版本,然后开始在仅在需要迁移时才提供后续应用程序版本? 还是应该提供已经设置了模型版本的应用程序的第一个版本? 谢谢 ...

8 数据模型版本错误

由于某种原因,我现在无法在Xcode上编译我的项目,此2errors数据模型版本不断弹出。 我进行了一些修复。 从Xcode目录中删除导出数据 从构建设置禁用MOMC 重置ios模拟器 什么都没做,我浪费了2个小时试图建立昨天才有效的项目。 请帮我该怎么做才 ...

10 Xcode数据模型修改错误

我正在按照本教程编写我的第一个 iOS 应用程序: https : //blckbirds.com/post/core-data-and-swiftui/ 我尝试将我自己的数据结构添加为核心数据模型并创建了一个实体,但我意识到我错误地配置了一个属性(我使用了布尔值而不是 Srting),我想改变它 ...

2020-04-07 15:14:07 0 61   ios/ swift
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM