- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在 Xcode 中的 xcdatamodel 文件似乎表现得很奇怪。
当我第一次构建我的项目时出现错误
"Unable to write VersionInfo.plist for the versioned model at <Path>"
和
"Compilation failed for data model at path <Path>"
但是当我再次运行它时,它运行没有错误。然后一段时间后错误再次弹出并在我再次构建时再次消失。有时我会收到一条不同的错误消息,上面写着
无法删除现有模型
有什么想法吗??
最佳答案
我遇到了同样的错误,然后最终也遇到了 this other question/answer 中提到的错误.遵循此答案中的建议后,错误似乎消失了:
解决方案一:
删除以下目录:
/Users/john/Library/Developer/Xcode/DerivedData/name-of-app-gfofxrkhgcfgcfecjrnbbgyowlnf
我后来遇到了同样的错误,第一个解决方案不起作用。这次改为使用以下解决方案:
解决方案 2:
为此目录递归设置权限为 777:
chmod -R 777 /Users/john/Library/Developer/Xcode/DerivedData/name-of-app-gfofxrkhgcfgcfecjrnbbgyowlnf
关于ios - xcdatamodel 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12462803/
这种事我遇到过几次。 proj.xcdatamodeld/proj.xcdatamodel/的内容随机从我的硬盘上消失了。但是,Xcode 会很好地打开模型文件。 有时所有三个文件(元素、布局、内容)
我在 Xcode 中的 xcdatamodel 文件似乎表现得很奇怪。 当我第一次构建我的项目时出现错误 "Unable to write VersionInfo.plist for the vers
这个问题发生在 OS X El Capitan 10.11 beta 6 的最后一次更新之后,Xcode 7 beta 4 编译我的项目,并在 .xcdatamodel 文件中显示错误:cdtool
这是我的 iOS 应用程序中使用 CoreData 的实体对象。 #import #import #import "Price.h" @interface DataPrice : NSManage
如果我在版本 A 和版本 B 之间有多个未发布的 xcdatamodel 版本,如果我删除未发布的版本,轻量级迁移在我发布后是否仍然有效? 这是一个更离散的例子: xcdatamodel versio
我正在阅读《核心数据模型验证和数据迁移编程指南》,但对如何设置初始版本号感到困惑。 我有一个现有应用,但我未将其设置为核心数据版本控制。另外,我正在使用魔法记录。该应用程序的当前版本是1.3;我准备发
当我忙着尝试 this question 的东西时,我不小心删除了 xcdatamodel-package。 我发现最近有this question其中提到了以下内容: For some reason
我是一名新手,被分配到一个巨大的项目。我发现了一个需要修复的小错误,但我不知 Prop 体如何修复。 好的,就在这里。 Xcode 核心数据模型中的 issueNumber 属性设置为 Integer
从由两个单独的 xcdatamodel 文件定义的存储区迁移时,我在执行轻量级迁移时遇到问题。 在我的应用程序的 1.0 版中,我将模型分解为分析模型、模型 A 以及模型 B 中的所有其他内容。编译时
重命名 .xcdatamodel 文件需要做什么。重命名 .xcdatamodel 文件名,以及更改 ... NSURL *modelURL = [[NSBundle mainBundle] URLF
我在我的 iOS 应用程序中创建了一个版本化的核心数据模型,到目前为止它已经创建了几个版本(.xcdatamodeld 包中的几个 .xdatamodel 文件)。在发布该应用程序之前,我正在考虑删除
我正在使用XCode 11库在MagicalRecord中使用核心数据。应用更新后,我的记录会丢失。我还尝试将核心数据模型从xcdatamodel迁移到xcdatamodeld。还有其他人遇到过同样的
我正在查看我的 .xcdatamodel,我注意到有一个箭头似乎不代表任何东西(我不能发布图片,所以这里有一个链接后面的例子): http://s1.postimage.org/2ufcjo0jo/S
我使用 Core Data 创建了一个主从应用程序。并且有一个简单的代码获取模型文件的路径: NSURL *modelURL = [[NSBundle mainBundle] URLForResour
你如何在核心数据xcdatamodel中设置一个UUID属性的默认值。 如果我将该属性设置为非可选,则需要一个默认值。 在代码中,我使用 UUID() 设置它来分配一个值,但这在 xcdatamode
我知道 .xcdatamodel 实际上是一个包含两个文件的目录( elements 和 layout )。 我知道这两个文件是二进制 plist,并且可以使用 plutil -convert xml
我有几个核心数据模型版本已添加到我的 .xcdatamodeld 文件中,而我添加的最后一个版本没有像通常那样显示在列表顶部,它是列表中的第二项在 .xcdatamodeld 文件下。我将最新版本设置
是否可以从 json 生成 xcdatamodel 文件?这是我想象它的工作方式:给定一个 JSON 文件,通过一些带有一些自定义逻辑的程序(可能由我自己编写),将生成 xcdatamodel 文件供
我有一个由 Core Data 支持的应用程序,我已经开发了一段时间。我使用版本控制(以前是 SVN,现在是 Git)在不同的 Mac 之间移动它。 前几天,我无法打开该项目。哦废话。幸运的是,由于有
我做了一个轻量级迁移,但我决定不再需要了。有没有办法只删除文件?我已经将当前模型版本更改为之前的版本,并且应用程序运行了。但是,当我在 Xcode 文件查看器中右键单击 .xcdatamodel 文件
我是一名优秀的程序员,十分优秀!