gpt4 book ai didi

ios - 显示不应该存在的文件的主包的内容

转载 作者:行者123 更新时间:2023-12-01 19:17:34 25 4
gpt4 key购买 nike

我一直在尝试各种文件管理的东西,但我遇到了一些令人困惑的事情。我创建了一个 .txt 文件并放在 Supporting Files 文件夹中。然后,在程序中,我遍历了主包的内容以查看它是否存在:

// Get main bundle
NSBundle *myBundle = [NSBundle mainBundle];

// Collect all text files in main bundle
NSArray *textFiles = [myBundle pathsForResourcesOfType:@"txt"
inDirectory:nil];

NSLog(@"%@", textFiles);

很简单,你瞧,它出现了。太好了,完美。然而,这就是事情变得奇怪的地方。我重命名了该文件,再次运行该文件,然后出现了两个文件——一个具有原始名称,一个具有新名称。即使我实际上并没有创建一个新文件,只是重命名了一个。

接下来,我尝试删除文件并制作一个全新的文件。当我再次运行它时,它告诉我还有两个文件——之前的两个。我制作的新文件没有显示出来。旧文件是,即使只有一个旧文件并且已被删除。

即使从设备中删除应用程序并重新安装后,也会发生同样的事情。它从哪里找到这些文件?为什么新的不出现?任何帮助将不胜感激。

最佳答案

在 Xcode 中,你应该选择 移至垃圾箱 不是 删除引用 删除文件时。
那你应该清洁构建它之前的项目,因为 Xcode 中可能有一些缓存。

关于ios - 显示不应该存在的文件的主包的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12189248/

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