Я использую parse и пытаюсь использовать приведенный ниже код, чтобы проверить, какие пользователи имеют определенную строку в массиве @ "Id1". Однако я не получаю никаких объектов. Является ли whereKey: containsString только для поиска значений строки синтаксического анализа? Если да, то как я могу искать в массивах синтаксического анализа, чтобы увидеть, содержат ли они строку? Заранее спасибо.Parse find string in array
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];
}
}];
Большое вам спасибо! –