Xcode 9的核心数据错误

时间:2017-09-26 00:42:22

标签: ios xcode core-data

我正致力于更新现有应用。我试图用Xcode 9开始使用Master / Detail模板。

创建新 - 主详细信息模板 姓名 - "此&也就是说" (在&之前的空格和&之后的空格)

当我尝试构建它时(我没有添加任何其他内容......只是我列出的步骤),我收到错误并且无法构建。

错误 - 此___ That.xcdatamodeld:操作无法完成。 (IDEFoundation.IDETemplateParseError错误1。)

我猜这是一个bug,或者我的Xcode出了什么问题。任何时候我用"做了一个文件名。 &安培; ",它在尝试构建时出现此错误,并且不再进一步发展。其他没有的项目" &安培; "在文件名中工作正常。

其他人有问题,还是我唯一的? (任何人都可以尝试这样做,看看它是否确实给了他们错误吗?)

1 个答案:

答案 0 :(得分:0)

XCode只是不喜欢那个文件名。使用该名称创建一个新项目,我收到此错误:

enter image description here

  

无法确定Core Data代码的生成文件路径   生成:错误域= NSCocoaErrorDomain代码= 260"没有当前   路径上的模型版本/用户/#/ Documents /#/#/#/#/此&   that.xcdatamodeld:"   UserInfo = {NSFilePath = / Users /#/ Documents /#/#/#/#/ This&   that.xcdatamodeld,NSLocalizedDescription =没有模型的当前版本   at path / Users /#/ Documents /#/#/#/#/ This& that.xcdatamodeld:}

如果删除空格,它将成功构建。

enter image description here