我试图访问资源文件夹中的文件,如下所示:
NSLog(@"%@",defaultPlistName);
NSString *pListPath = [[NSBundle mainBundle] pathForResource:defaultPlistName ofType:@"plist"];
NSLog(@"pListPath: %@ ",pListPath);
这是输出:
2015-03-13 10:08:43.078 MyApp[628:214709] DefaultConfig
2015-03-13 10:09:26.560 MyApp[628:214709] pListPath: (null)
名为" DefaultConfig.plist"的文件;存在于资源文件夹中。
为什么找不到此文件?
答案 0 :(得分:1)
事实证明,我必须将“DefaultConfig.plist”添加到“Build Phases”,“Copy Bundle Resources”。
答案 1 :(得分:1)
检查目标的复制捆绑资源,以确保文件已正确添加。
通常,在添加新文件时,您可以在创建文件时选择目标。此外,对于每个文件,您可以通过“实用程序窗格”从目标添加/删除文件。