gpt4 book ai didi

ios - 从 Xcode 中删除 .xcdatamodel 文件?

转载 作者:IT王子 更新时间:2023-10-29 08:03:25 27 4
gpt4 key购买 nike

我做了一个轻量级迁移,但我决定不再需要了。有没有办法只删除文件?我已经将当前模型版本更改为之前的版本,并且应用程序运行了。但是,当我在 Xcode 文件查看器中右键单击 .xcdatamodel 文件时,“删除”显示为灰色。我还尝试从 Finder 中删除该文件,但它会在 Xcode 中保留该文件,使其变红。

有什么办法可以解决这个问题吗?

最佳答案

是的 - 已经做了很多,据我所知,唯一的方法是在你最喜欢的原始文本编辑器(vim ftw!)中打开 YourProject.xcodeproj/project.pbxproj,然后搜索并删除违规的两个实例模型文件。即:

D6A5760112F22213004DEDCE /* MyModel.xcdatamodeld */ = {
isa = XCVersionGroup;
children = (
D6EDB44614ED9D7E00C02938 /* MyModel-V12.xcdatamodel */,
D6931E6214D78135007F0E03 /* MyModel-V11.xcdatamodel */,
D61403DD14B7857100323E6D /* MyModel-V10.xcdatamodel */,
D675476B149BD1F3007C160C /* MyModel-V9.xcdatamodel */,
D6199DD5143DE428002869C1 /* MyModel-V8.xcdatamodel */,
);
currentVersion = D6EDB44614ED9D7E00C02938 /* MyModel-V12.xcdatamodel */;
name = MyModel.xcdatamodeld;
path = aPath/MyModel.xcdatamodeld;
sourceTree = "<group>";
versionGroupType = wrapper.xcdatamodel;
};

所以在这种情况下,我会寻找 D6199DD5143DE428002869C1 的两个实例,并将它们都从项目文件中删除,然后砰的一声:Bob 是我的叔叔。另外 - 你可以重新排序上面的那一大块 child ,以防你想要当前的 child 更高。

在我这样做之后,我通常也会在 model-V8 目录上执行手动源代码库删除命令。

关于ios - 从 Xcode 中删除 .xcdatamodel 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8649230/

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