如何将资源组织到文件夹中?

问题描述 投票:1回答:1

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

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

和无效的代码:

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

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

iphone objective-c cocoa-touch resources
1个回答
1
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.