在我的应用程序中,我使用 NSFileManager 使用以下代码获取文件夹中的文件数
NSFileManager *manager=[NSFileManager defaultManager];
NSString *path;
int numberofFiles=[[manager contentsOfDirectoryAtPath:path error:nil] count];
numberofFiles=numberofFiles-1; //number of files except .DS_Store
但我的问题是文件 .DS_Store 并不总是默认创建,那时我得到的计数少于该目录中实际存在的文件的计数。
那么 NSFileManager 中是否有一种方法可以返回不包括 .DS_Store 的文件数组,或者我必须使用 -IsEqualToString 方法手动排除,否则是否有任何选项可以创建没有 .DS_Store 文件的新目录。