У меня есть обычный запрос Синтаксического и внутри запроса у меня есть этот кусок кода, который в основном выбрал все объекты, найденные:Как добавить нужный объект NSNumber из Parse в массив NSMutable?
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
// The find succeeded.
NSLog(@"Successfully retrieved %lu scores.", (unsigned long)objects.count);
// Do something with the found objects
for (NSObject *object in objects){
NSLog(@"vacants %d ", [[object valueForKey:@"Vacants"]intValue]);
[eventnameArray addObject:[object valueForKey:@"EventName"]];
[userArray addObject:[object valueForKey:@"Username"]];
[sportArray addObject:[object valueForKey:@"Sportname"]];
[hourArray addObject:[object valueForKey:@"Hour"]];
[dateArray addObject:[object valueForKey:@"Date"]];
[placeArray addObject:[object valueForKey:@"Place"]];
[vacantsArray addObject: [NSNumber numberWithInt:[object valueForKey:@"Vacants"]]];
[cityArray addObject:[object valueForKey:@"City"]];
}
} else {
// Log details of the failure
NSLog(@"Error: %@ %@", error, [error userInfo]);
}
[self.tableView reloadData];
}];
Для Vacantsarray извлеченного значение из Разбор Облака в ряде. Я не могу показаться, чтобы иметь возможность добавить числовое значение в NSMutableArray
Он бросает мне эту ошибку:
-[__NSCFNumber isEqualToString:]: unrecognized selector sent to instance
EDIT:
это сделать:
[vacantsArray addObject: [NSString stringWithFormat:[object valueForKey:@"Vacants"]]];
бросает мне это ошибка:
-[__NSCFNumber length]: unrecognized selector sent to instance
Может объект добавить быть ожидая строки? –
Проверьте класс и посмотрите, что это такое. – user3344236
Что значит? –