Objective c 使用NSDirectoryEnumerator跳过隐藏的子文件夹

Objective c 使用NSDirectoryEnumerator跳过隐藏的子文件夹,objective-c,extraction,Objective C,Extraction,是否有机会使用NSDirectoryEnumerator跳过隐藏的子文件夹 我的代码如下所示: NSFileManager *manager = [NSFileManager defaultManager]; NSString *file = nil; NSDirectoryEnumerator* fileEnumerator=[manager enumeratorAtPath: pathName]; while ((file= [fileEnumerator nextObject])){

是否有机会使用NSDirectoryEnumerator跳过隐藏的子文件夹

我的代码如下所示:

NSFileManager *manager = [NSFileManager defaultManager]; 
NSString *file = nil;
NSDirectoryEnumerator* fileEnumerator=[manager enumeratorAtPath: pathName]; 
while ((file= [fileEnumerator nextObject])){
    if ([self.smetadataExtraction filterByextension:file]){
        ....
    } 
}
我知道可以使用EnumeratorPath,EnumeratorUrl代替EnumeratorPath跳过隐藏的子文件夹。如以下示例所示:


但是使用EnumeratorPath是否有可能做到这一点

为什么不在枚举之前转换为URL?可能的重复我知道我可以这样做,但这是毫无意义的,我想知道是否有可能使用pathNot Sense完全合理。。。