如何获取放置在资源文件夹中的目录中的元数据的标题

时间:2012-05-24 06:21:52

标签: iphone

我是iphone编程新手。我想得到位于Resourse文件夹

目录下的mp3文件的标题

资源文件夹结构如下

国土资源

拉​​吉(目录)----> 1.MP3               ----> 2.MP3

在这里,我知道如果我得到这样的路径,那么获取文件的路径

/ Users / Chary / Library / Application Support / iPhone Simulator / 5.0 / Applications / B02404E5-52DC-49B6-8DBB-C9946E4331AF / BiblePlayer.app / raj / 1.mp3

我有一个选择器视图,我必须只显示标题,如“1”,“2”表示1.mp3和2.mp3 但是怎么会这样才会显示整个路径

所以,如果有人知道这个,请帮助我。

2 个答案:

答案 0 :(得分:0)

使用此

NSString * mp3FilePath = [[NSBundle mainBundle]                                      pathForResource:// “1”                                               ofType:@ “MP3”];

答案 1 :(得分:0)

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSFileManager *fileManager = [NSFileManager defaultManager];
//Provide another path if you have folder in your directory
NSArray *arrDirVideos = [fileManager  contentsOfDirectoryAtPath:documentsDirectory error:nil];

它将为你在数组中提供的路径提供所有文件,如{1.mp3,2.mp3,..}所以现在你可以从数组的每个项目中强制.mp3