Pao*_*aJ. -2 objective-c nsfilemanager ios ios7 ios8
我正在从文件夹、文件夹包含的文件中读取文件.pngs,但我Thumb.db在每个文件夹中都获得了额外的文件,而所有其他文件夹都是 .png。我将内容读为
NSArray *directoryContent = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:NULL];
Run Code Online (Sandbox Code Playgroud)
如何删除.db数组中包含的所有文件或仅保留以 结尾的文件.png?
我认为通过使用 NSPredicate 方法你可以获得准确的值
NSArray *directoryContent = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:NULL];
NSString *str = @".png"
NSPredicate *sPredicate = [NSPredicate predicateWithFormat:@"SELF contains[c] %@",str];
NSArray *predicateArray = [directoryContent filteredArrayUsingPredicate:sPredicate];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
294 次 |
| 最近记录: |