您的位置:首页 > 其它

获取Documents目录下的文件,将相同后缀的文件放到同一数组中

2016-04-08 20:04 309 查看
宏定义

#define FILEPATH [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]

NSFileManager * fileManager = [NSFileManager
defaultManager];

NSArray * tempFileList = [[NSArray
alloc] initWithArray:[fileManager
contentsOfDirectoryAtPath:FILEPATH
error:nil]];

// NSLog(@"%@", tempFileList); 打印Documents文件夹下的文件

NSMutableArray *array = [NSMutableArray
arrayWithCapacity:0];

for (int i =
0; i < tempFileList.count; i++) {
//遍历Documents目录


if ([[tempFileList[i]
pathExtension] isEqualToString:@"mp3"]) {
//取得后缀名这.MP3的文件名


[array addObject:tempFileList[i]]; //存到数组

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: