路径内容过滤目录

时间:2010-11-09 12:10:14

标签: cocoa filter directory filtering nsfilemanager

是否有可能从NSFileManager路径中恢复而没有在某种过滤器中指定路径而没有if?我知道有一个方法包括PropertyForKeys,但它只能有预定义的键,我想使用自定义键...

任何人都有类似的问题吗?

感谢所有的消遣。

1 个答案:

答案 0 :(得分:1)

使用NSFileManager进行过滤的唯一方法是按照您的描述自行完成(循环内容,检查属性,将匹配添加到“匹配”数组)。 ... includesPropertiesForKeys:... part不是过滤器,它只是预先获取所需的属性,因此您不必为每个返回的文件路径获取它们。

或者您可以使用Spotlight查询。