我想找到用户主目录中的所有markdown文件。解决方案必须非常高效,因为该文件夹主要包含大量不同的文件。
如何使用NSDirectoryEnumarator
跳过隐藏的文件/文件夹?我只找到solution by using URLs而不是字符串路径。
NSString *path = NSHomeDirectory();
NSFileManager *fileManager = [NSFileManager defaultManager];
NSDirectoryEnumerator *directoryEnum = [fileManager enumeratorAtPath:path];
//some type of filter
NSString *file;
while (file=[directoryEnum nextObject]){
if([file hasSuffix:@".md"]){
//yes it's markdown
}
}