有没有办法在满足以下条件的文件夹(名为NSLog
,位于我的应用程序的文档目录下)列出(downloads
)文件名:
1)排除隐藏文件(例如.DS_Store文件)
2)不要在子文件夹中搜索(我不希望枚举器是递归的)。
提前非常感谢你。
修改
3)不要列出子文件夹的名称。
答案 0 :(得分:1)
将NSFileManager的枚举与选项一起使用并传递适当的标志,NSDirectoryEnumerationSkipsHiddenFiles
和NSDirectoryEnumerationSkipsSubdirectoryDescendants
这是来自文档: