用obj-c忽略隐藏的文件和目录
我怎样才能以编程方式执行隐藏的目录和文件?
即:.DS_Store
我想执行所有以“。”开头的隐藏文件和目录。
提前谢谢你的帮助
使用NSFileManager
与NSDirectoryEnumerationSkipsHiddenFiles
。
例如:
NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *theFiles = [fileManager contentsOfDirectoryAtURL:[NSURL fileURLWithPath:@"/Users/Anne/Desktop/"] includingPropertiesForKeys:[NSArray arrayWithObject:NSURLNameKey] options:NSDirectoryEnumerationSkipsHiddenFiles error:nil]; NSLog(@"%@",theFiles);