Por que o NSDirectoryEnumerator está pegando arquivos ocultos aqui?
Preciso evitar arquivos ocultos nesta enumeração, mas os arquivos .DS_Store ainda estão sendo adicionado
i coloquei o NSLog para verificar e estou recebendo saída lá.
provavelmente há algo óbvio, mas não consigo ve
NSDirectoryEnumerator *dirEnumerator;
NSFileManager *fileManager = [[NSFileManager alloc] init];
dirEnumerator = [fileManager enumeratorAtURL:item
includingPropertiesForKeys:[NSArray array]
options:NSDirectoryEnumerationSkipsPackageDescendants || NSDirectoryEnumerationSkipsHiddenFiles
errorHandler:nil];
for (NSURL *urlItem in dirEnumerator) {
// is item hidden ?
NSNumber *isHidden = nil;
if ([urlItem getResourceValue:&isHidden forKey:NSURLIsHiddenKey error:nil]) {
if ([isHidden isEqual:[NSNumber numberWithInt:1]]) {
NSLog(@"isHidden is 1");
continue;
}
}