gpt4 book ai didi

ios - iOS 应用程序中的基本文件结构是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:48 25 4
gpt4 key购买 nike

我正在尝试使用

在我的应用程序中加载一个 plist 文件
NSBundle* bundle = [NSBundle mainBundle];
NSString* plistPath = [bundle pathForResource:@"CategoryData" ofType:@"plist"];
categoryProps = [[NSArray alloc] initWithContentsOfFile:plistPath];

但是 categoryProps 数组总是以 0 个对象结尾。我已将 CategoryData.plist 文件放在项目的“支持文件”目录下,但我无法弄清楚文件在编译的应用程序中的排列方式。

谁能给我指出描述应用文件系统布局方式以及如何确定文件在文件系统中的位置的文档?

我忘了指出我使用的 XCode 4 不会为项目创建资源文件夹

最佳答案

您的加载代码代码应该用于在文件系统中定位文件。在一个项目中,我有:

NSString *data = [[NSBundle mainBundle] pathForResource:@"data" ofType:@"plist"];

我要做的是将 plistPath 记录到控制台或在调试器中检查它,然后导航到磁盘上的那个位置并确定 plist 是否在您认为的位置结束。

此外,在/Users/<# Username #>/Library/Developer/Xcode/DerivedData/<# Unique Appname #>/Build/Products/Debug-iphonesimulator/<# Appname #>.app 中找到您的应用程序包,右键单击它并选择“显示包内容”。确保在您认为应该看到的位置看到 plist。

关于ios - iOS 应用程序中的基本文件结构是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5590515/

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