Mig*_*nal 3 cocoa osx-leopard spotlight objective-c
我正在尝试创建一个Spotlight查询,在文件的路径中搜索一个字符串(我希望它匹配文件的名称或包含的任何文件夹的名称).
NSPredicate *predicateTemplate = [NSPredicate predicateWithFormat: @"kMDItemPath like[wcd] $SEARCH";
[query setPredicate:
[predicateTemplate predicateWithSubstitutionVariables:
[NSDictionary dictionaryWithObject:searchingFor forKey:@"SEARCH"]
]
];
[query startQuery];
Run Code Online (Sandbox Code Playgroud)
这总是返回0结果,即使是以下结果:
NSPredicate *predicateTemplate = [NSPredicate predicateWithFormat: @"kMDItemDisplayName in[wcd] $SEARCH";
Run Code Online (Sandbox Code Playgroud)
返回1个或多个结果.我在MacOS X 10.5.8上测试它.
归档时间: |
|
查看次数: |
1383 次 |
最近记录: |