我试图限制NSMetadataQuery项的范围。我知道有-setSearchScope:方法(请参阅文档),但它只允许我决定条目将在哪个目录中搜索。
如果我需要将一个或多个目录排除在范围之外怎么办?
发布于 2010-11-10 18:19:58
不幸的是,我认为这是不可能的,因为kMDItemPath属性没有被Spotlight索引,因此在查询中不可用。
提出一个错误。
发布于 2010-11-10 17:58:07
一种方法是设置setSearchScope数组中的所有包含路径,省去不需要的路径。当然,这是好的,只有当你知道这些提前。
https://stackoverflow.com/questions/3898389
复制相似问题