【发布时间】:2010-11-09 12:10:14
【问题描述】:
是否有可能从 NSFileManager 路径中检索而没有在某种过滤器中指定的路径而没有 if's ?我知道有一个方法包括PropertiesForKeys,但它只能有预定义的键,我想使用自定义的...
有人遇到过类似的问题吗?
感谢任何建议。
【问题讨论】:
标签: cocoa filter directory filtering nsfilemanager
是否有可能从 NSFileManager 路径中检索而没有在某种过滤器中指定的路径而没有 if's ?我知道有一个方法包括PropertiesForKeys,但它只能有预定义的键,我想使用自定义的...
有人遇到过类似的问题吗?
感谢任何建议。
【问题讨论】:
标签: cocoa filter directory filtering nsfilemanager
使用 NSFileManager 进行过滤的唯一方法是按照您的描述自己进行(循环内容,检查属性,将匹配项添加到“匹配”数组)。 ...includePropertiesForKeys:... 部分不是过滤器,它只是预先获取所需的属性,因此您不必为每个返回的文件路径获取它们。
或者您可以使用 Spotlight 查询。
【讨论】: