好的,我之前问过一个问题,关于如何在 XCode 中创建自己的目录以便能够更有效地搜索特定文件。我重新导入了我的文件,这次确保创建文件夹引用而不是平面组。一切看起来都不错,我的文件整齐地组织在蓝色文件夹中。
现在我认为这意味着这些文件夹中文件的路径会改变,我可以搜索新的、更具体的路径(而不必每次都搜索整个应用程序包的内容)。但是任何文件夹中每个文件的路径仍然与之前的相同。
例如:一个名为“items.txt”的文本文件位于我作为参考导入的“SupportingFiles”文件夹中。我希望路径包含“/SupportingFiles/items.txt”。但路径记录为/Users/Mike/Library/Application Support/iPhone Simulator/5.1/Applications/(很多数字和文本)/Adventurer BASE.app/items.txt。
或者“xxDefault.txt”,它包含在“Defaults”文件夹中,它本身位于“SupportingFiles”文件夹中。我希望看到“SupportingFiles/Defaults/xxDefault.txt”或类似的东西。但同样,记录的路径以“ Adventurer BASE.app/xxDefault.txt ”结尾
任何位置的每个文件都有一个以“ Adventurer BASE.app/(file name) ”结尾的路径。不管是在模拟器上还是在实际设备上。我认为在文件夹引用(蓝色文件夹)中导入资源应该可以解决问题,但显然还有其他事情要做。
显然我误解了 XCode 的文件系统。任何帮助解决它都会很棒,因为我正要扯掉我的头发。