xcdatamodel相关内容

如何在 Xcode 中删除旧的/未使用的数据模型版本

如何在 Xcode 中删除旧的数据模型?该选项在菜单上被禁用.(我要删除的模型还没有公开发布 - 它们是临时开发模型.) 解决方案 这是一个 hack,但这对我有用: 在 Xcode 中将模型的当前版本设置为您想要保留的版本 从您的项目中删除 .xcdatamodeld(右键单击 -> 删除 -> 仅删除引用) 在 Finder 中显示 .xcdatamodeld 包的内容(右键 ..
发布时间:2021-12-23 13:50:37 其他开发

如何将 xcdatamodel 文件转换为 xcdatamodeld 文件?

我还有一个 xcdatamodel 文件. 但是,当我创建一个新项目时,xcode 会生成一个 xcdatamodeld 文件(带有一个 d). 我想将我的 xcdatamodel 文件转换为 xcdatamodeld 文件.我知道 xcdatamodeld 是某种形式的目录. 我该怎么做? 我无法将实体复制到 xcdatamodeld 文件 解决方案 我的回答来自 ..
发布时间:2021-06-11 20:16:29 移动开发

核心数据模型,游戏有赢家和输家,玩家有多个游戏?

我正在尝试设置我的核心数据模型.我想要一款拥有一个输家和一个赢家的游戏.我需要一个拥有多个游戏的播放器. 我有以下内容: 实体:播放器 属性:获胜损失,名称 关系:游戏目的地:游戏逆向:???赢家或输家? 实体:游戏 属性:missingScore,WinningScore, 关系:失败者目的地:玩家逆向:游戏,获胜者目的地:逆向玩家:游戏 我该如何 ..
发布时间:2021-04-24 20:30:41 移动开发

从iOS中的xcdatamodel访问FetchRequest

我正在使用NSPersistentContainer访问iOS10应用程序和Xcode 8中的核心数据.与实体类似,我在Coredata xcdatamodel中添加了"UserFetchRequest".下面是屏幕截图. (在我的情况下为"randomFetch",其中您的名称为"UserFetchRequest"),从persistentContainer获取模型: 让模型= pers ..
发布时间:2021-04-24 20:27:13 移动开发

什么是CoreData模型中的访存索引元素?

在我的xcdatamodel中,两个新字段 byTitleIndex 和 compoundIndex 显示在“获取索引元素”下。我以前在Xcode中没有看过本节。什么是提取索引元素? 解决方案 获取索引元素是Apple在WWDC 2017上宣布的新索引API的一部分。它们允许您指定一个或多个索引元素。用于创建索引以更快地进行数据库搜索的属性。在您的情况下,“ title”属性将用于在“ P ..
发布时间:2020-10-09 21:13:14 移动开发

如何在Xcode中删除旧的/未使用的数据模型版本

如何删除Xcode中的旧数据模型?在菜单上禁用该选项。 (我要删除的模型尚未向公众发布-它们是临时开发模型。) 解决方案 这是黑客,但这对我有用: 在Xcode中将模型的当前版本设置为您要保留的版本 从项目中删除.xcdatamodel(右键单击->删除-> 仅删除参考) 显示.xcdatamodel。 Finder中的xcdatamodeld软件包(右键单击->显示软件包内容) ..
发布时间:2020-10-09 20:42:53 其他开发

Xcode没有找到Mogenerator

我正在尝试在Xcode 5中开发的iOS项目中使用Mogenerator。我已经安装了Mogenerator并使用brew: brew install mogenerator 然后链接: brew link mogenerator 之后我可以访问此工具从我的命令行。 接下来我试图在构建阶段(shell / bin / sh)再添加一个 ..
发布时间:2018-09-19 20:21:21 移动开发

重新添加xcdatamodel到构建设置

在我忙于尝试此问题,我不小心删除了xcdatamodel包。 我发现最近有这个问题,其中提到以下内容: 由于某些原因,xdatamodel从构建设置中删除。我添加了它,它工作。 我试着做他做的,但我不知道在哪里 我重新创建了包,但是当我尝试设置属性值时,我得到 + entityForName:找不到名为“EN” ... 我知道的只有;它的确有效,直到我开始愚弄与不教程 ..
发布时间:2017-01-10 23:14:35 移动开发

< ...>不逆向关系

我有具有以下关系的表A: 关系目标反向 输入B状态 输出B状态 并且表B具有以下关系: 关系目的地反向 状态A输入 我得到了警告: state.input的反向关系不会反向关系 有正确的方法如何解决警告? 解决方案 对于不同的关系,您不能具有相同的关系名称 state 。 将状态关系重命名为 in ..
发布时间:2017-01-10 22:55:32 IPhone

如何在Core Data中表示外键关系 - XCode中的数据模型

Core Data的全新功能,我正在制作我的数据模型。我有33个实体,他们之间很少有硬关系,但很多外键关系。 如何管理并非完全一对多或1-1或多对多的关系,而是核心数据模型中的外键? 例如,我有一个Contact实体,它与contact_x_mail有关系,同时contact_x_mail与包含所有电子邮件的Mail有关系。这种关系是一对多或多对多。但是还有其他一些类似机构(一个联系人 ..
发布时间:2017-01-10 21:06:00 移动开发

与Xcode 4.1(Lion)和Xcode 3.2.5(雪豹)之间的.xcdatamodeld的兼容性问题

我使用Core Data的数据模型有问题。 1 /我已经在xcode 4.1(狮子)上创建了一个数据模型,他们的关系。在右边的检查器中我已经检查“工具版本”:最小:Xcode 3.2而不是Xcode 4.1。 2 /当我尝试重新打开我的项目, Xcode 3.2.5(在雪豹),我点击“mydatamodel.xcdatamodeld”,然后在“mydatamodel.xcdatamod ..
发布时间:2017-01-10 19:39:08 移动开发

更改CoreData模型:复古兼容

我一直在使用coredata打这个问题,因为它应该是直接的。 我目前正在处理这个应用程序的第一个版本,os显然我在这里和那里继续tweeking核心数据模型 然而每次更改核心数据模型,我需要卸载应用程序并重新安装新版本。 / p> 这是可以通过的,而它只是我,但一旦发布,我需要能够更改更新应用程序,而无需我的用户重新安装。 我缺少什么, 有一些代码我需要写,告诉核心数 ..
发布时间:2017-01-10 19:28:06 移动开发

如何删除Xcode 4中的旧的/未使用的数据模型版本

如何在Xcode 4中删除旧的数据模型?该菜单上的选项被禁用。 (我想删除的模型没有公开发布 - 它们是临时开发模型。) 解决方案 ,但这对我有用: 将Xcode中的模型的当前版本设置为您要保留的模型 从您的项目中删除.xcdatamodeld(右键 - >删除 - > 仅删除参考) 显示显示包内容) 删除不再需要的.xcdatamodel文件 重新将.xcdatamodel ..
发布时间:2017-01-10 14:48:28 IPhone

以编程方式创建属性 - Core Data

我有一个简单的iphone项目,它包含一个简单的xcdatamodel,有一个单一的实体 ,大约有3个属性。 我想知道是一种以编程方式向一个实体添加属性的方法。 ie如果用户按下某个类型的“添加”按钮,一个简单的字符串属性被添加到实体并保存.. 如果这不可能,有人可能指向我的方向正确。 解决方案 可以通过编程方式更改实体,但是在分配给受管对象上下文之后无法更改受管对象模型, ..
发布时间:2016-12-09 01:21:34 移动开发

尝试查看.xcdatamodel时,XCode崩溃

我有一个应用程序,由Core Data支持,我已经工作了一段时间。我使用版本控制(以前的SVN,现在Git)在不同的Mac之间移动。 另一天,我无法打开项目。 OH CRAP。幸运的是,由于时间机器,我能够回到时间,并恢复到较早的版本。我怀疑有XCode项目文件或Core Data文件的东西在这里玩(我遇到了一些问题,,我猜),但一切似乎都在工作,所以我搬到了。 但现在,我意识到当我尝 ..
发布时间:2016-12-07 18:58:19 移动开发