我正在使用资源目录中的大量文件,我想创建文件夹来组织它们。我已经制作了一个plists的文件夹,但我无法访问它。这是有效的代码:
NSString *path = [[NSBundle mainBundle]
pathForResource:@"test"
ofType:@"plist"];
以及不起作用的代码:
NSString *path = [[NSBundle mainBundle]
pathForResource:@"test"
ofType:@"plist"
inDirectory:@"plists"];
输出路径会给我(null)
。我已尝试在Xcode中分组并在Resources目录中创建实际文件夹。我究竟做错了什么?感谢。
答案 0 :(得分:1)
我刚用这行代码创建了一个测试项目,它对我来说很好。它甚至不区分大小写,所以这不是问题所在。我可以假设你输出的路径错误,或资源不存在。
添加到Xcode时,是否添加了实际文件夹“plists”(例如,将其拖动到Resources组并选择“为任何添加的文件夹创建文件夹引用”)?
您是否检查了已编译应用的内容,以查看“plists”文件夹是否确实存在?