如何将资源整理到文件夹中?

时间:2009-08-18 02:53:49

标签: iphone objective-c cocoa-touch resources

我正在使用资源目录中的大量文件,我想创建文件夹来组织它们。我已经制作了一个plists的文件夹,但我无法访问它。这是有效的代码:

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

以及不起作用的代码:

NSString *path = [[NSBundle mainBundle]
    pathForResource:@"test"
    ofType:@"plist"
    inDirectory:@"plists"];

输出路径会给我(null)。我已尝试在Xcode中分组并在Resources目录中创建实际文件夹。我究竟做错了什么?感谢。

1 个答案:

答案 0 :(得分:1)

我刚用这行代码创建了一个测试项目,它对我来说很好。它甚至不区分大小写,所以这不是问题所在。我可以假设你输出的路径错误,或资源不存在。

添加到Xcode时,是否添加了实际文件夹“plists”(例如,将其拖动到Resources组并选择“为任何添加的文件夹创建文件夹引用”)?

您是否检查了已编译应用的内容,以查看“plists”文件夹是否确实存在?