3
我想創建一個Spotlight查詢來搜索文件路徑中的字符串(我希望它匹配文件的名稱或任何該文件夾包含在)。Spotlight在搜索kMDItemPath中沒有結果
NSPredicate *predicateTemplate = [NSPredicate predicateWithFormat: @"kMDItemPath like[wcd] $SEARCH";
[query setPredicate:
[predicateTemplate predicateWithSubstitutionVariables:
[NSDictionary dictionaryWithObject:searchingFor forKey:@"SEARCH"]
]
];
[query startQuery];
這總是返回0的結果,即使在以下之一:
NSPredicate *predicateTemplate = [NSPredicate predicateWithFormat: @"kMDItemDisplayName in[wcd] $SEARCH";
返回1個或多個結果。我在MacOS X 10.5.8上測試這個。