0

我正在尝试创建一个字符串数组,可用于启动播放声音的 url。如果我如下所示显式键入文件名,则此方法有效,但是如何将特定对象索引处的数组字符串之一插入'fileURLWithPath?

soundsArray = [[NSMutableArray alloc] initWithObjects:@"test", @"test2",@"test3", nil];

NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/test.mp3", [[NSBundle mainBundle] resourcePath]]];

感谢您的任何见解!

4

1 回答 1

0

你有一个数组,所以你应该循环遍历数组,在每次迭代中取出下一个字符串。您已经知道如何使用stringWithFormat:资源路径创建由其他字符串组成的新字符串。只需使用文件名再次执行此操作即可。(提示:[NSString stringWithFormat:@"%@/%@.mp3", [[NSBundle mainBundle] resourcePath], nextFileName]。)

于 2012-08-30T18:12:08.287 回答