我正致力于更新现有应用。我试图用Xcode 9开始使用Master / Detail模板。
创建新 - 主详细信息模板 姓名 - "此&也就是说" (在&之前的空格和&之后的空格)
当我尝试构建它时(我没有添加任何其他内容......只是我列出的步骤),我收到错误并且无法构建。
错误 - 此___ That.xcdatamodeld:操作无法完成。 (IDEFoundation.IDETemplateParseError错误1。)
我猜这是一个bug,或者我的Xcode出了什么问题。任何时候我用"做了一个文件名。 &安培; ",它在尝试构建时出现此错误,并且不再进一步发展。其他没有的项目" &安培; "在文件名中工作正常。
其他人有问题,还是我唯一的? (任何人都可以尝试这样做,看看它是否确实给了他们错误吗?)
答案 0 :(得分:0)
XCode只是不喜欢那个文件名。使用该名称创建一个新项目,我收到此错误:
无法确定Core Data代码的生成文件路径 生成:错误域= NSCocoaErrorDomain代码= 260"没有当前 路径上的模型版本/用户/#/ Documents /#/#/#/#/此& that.xcdatamodeld:" UserInfo = {NSFilePath = / Users /#/ Documents /#/#/#/#/ This& that.xcdatamodeld,NSLocalizedDescription =没有模型的当前版本 at path / Users /#/ Documents /#/#/#/#/ This& that.xcdatamodeld:}
如果删除空格,它将成功构建。