我需要将我的自定义字符串附加到NSPredicate
.
所以我写了以下代码。
self.query = [[NSMetadataQuery alloc] init];
[self.query setSearchScopes: [NSArray arrayWithObject:NSMetadataQueryUbiquitousDocumentsScope]];
NSPredicate *pred = [NSPredicate predicateWithFormat:@"%K like '%@*'",NSMetadataItemFSNameKey,whereAreYou];
NSLog(@"%@",pred.description);
[self.query setPredicate:pred];
但是,当我测试它时,它只返回以下值。
kMDItemFSName LIKE "%@*"
占位符%@
未正确附加。它只显示%@
标志。
我怎样才能做到这一点?