Ignore hidden files and directories with obj-c

How can I execute a hidden directory and files programmatically?

ie: .DS_Store

I want to execute all hidden files and directories that start with "."

Thanks for your help in advance.

+6
source share
1 answer

Use NSFileManager with NSDirectoryEnumerationSkipsHiddenFiles .

For instance:

 NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *theFiles = [fileManager contentsOfDirectoryAtURL:[NSURL fileURLWithPath:@"/Users/Anne/Desktop/"] includingPropertiesForKeys:[NSArray arrayWithObject:NSURLNameKey] options:NSDirectoryEnumerationSkipsHiddenFiles error:nil]; NSLog(@"%@",theFiles); 
+10
source

Source: https://habr.com/ru/post/901045/


All Articles