在我的XCode资源组中,我有一个名为“AUDIO”的子组,以及一个名为“words_audio”的子组。我有一堆声音文件,我正试图获取路径。我试过了
NSArray *pathsForWordAudio = [NSBundle pathsForResourcesOfType:@"mp3" inDirectory:@"words_audio"];
以及一些其他字符串参数,但它们都不起作用。目录中文件夹的层次结构设置与XCode中组的设置相同。
答案 0 :(得分:1)
基本上,当您在XCode中创建组时 - 不会创建相应的文件夹。此外,iOS的结果应用程序包根本不包含任何文件夹(除了系统相关,如“_CodeSignature”和本地化 - “* .lproj”)。所以传递nil作为目录参数。
答案 1 :(得分:0)
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
代码从this SO thread解除。