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에서 테스트 중입니다. 문서 Quoth