gpt4 book ai didi

ios - 在不同计算机上打开项目时,找不到生成的 Coredata 类和扩展的构建输入文件

转载 作者:行者123 更新时间:2023-11-28 14:10:50 25 4
gpt4 key购买 nike

我是 Core Data 的新手,我使用它构建的第一个项目在我的主计算机上运行完美。但是,当我将代码推送到 git repo 时,我的另一个队友遇到了问题。更具体地说,找不到为我唯一的核心数据模型生成的 Coredata 类和扩展。当我生成核心数据文件时:我将它保存在主应用程序项目的模型文件夹中,如下所示:

enter image description here

图像是在另一台计算机上打开的项目,显示 Xcode 无法找到该文件,即使它们存在于文件夹中。我在同一台计算机上遇到的错误: enter image description here

通过检查错误,我意识到 Xcode 正在使用这两个文件的绝对路径,这两个文件只能在我用来开发项目的主计算机上运行。但是,我不知道如何解决它。有谁知道发生了什么事。

这是我通过执行编辑器>创建 NSManagedObject 子类生成类和扩展文件时使用的核心数据模型设置 enter image description here

我正在使用 Xcode 9.4.1 版本进行开发,我使用的另一台遇到错误的计算机正在使用 Xcode 10。但是我认为这不是兼容问题,因为我的其他队友正在使用 Xcode 9.4.1 .他们遇到了同样的问题

最佳答案

我刚刚在发布这个问题后找到了问题的解决方案:)。生成 2 文件时,Xcode 出于某种原因将位置设置为“绝对路径”。所以我把它改成“Relative to group”

关于ios - 在不同计算机上打开项目时,找不到生成的 Coredata 类和扩展的构建输入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52564980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com