0
我正在使用解析,並試圖使用下面的代碼來嘗試檢查哪些用戶在數組@ @「Id1」中有某個字符串。但是我沒有收到任何對象。 whereKey:containsString僅用於搜索分析字符串值嗎?如果是這樣,我怎麼能搜索解析數組,看看他們是否包含一個字符串?提前致謝。在數組中解析查找字符串
NSString *searchId = [[NSUserDefaults standardUserDefaults] objectForKey:@"searchId"];
PFQuery *query = [PFUser query]; //1
[query whereKey:@"Id1" containsString:searchId];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {//4
if (!error) {
NSLog(@"1");
self.ObjectsArray = nil;
self.ObjectsArray = [[NSArray alloc] initWithArray:objects];
} else {
[[[UIAlertView alloc] initWithTitle:@"Error" message:@"Please make sure you have a proper device connection." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil] show];
}
}];
非常感謝! –