У меня проблема с получением целочисленных значений из массива NSMutable. У меня есть несколько кнопок на экране с соответствующим значением свойства тега (у button1 значение тега равно 1 и т. Д.). Когда кнопка нажата, я добавляю числовое значение тега в массив NSMutable. Позже я хочу просмотреть объекты, чтобы увидеть, какие значения нажимаются для создания запроса. Однако в цикле я вижу ошибку SIGABRT.
//pairNumber is the 'tag' value from a button
-(void) numberSearchArray:(NSInteger)pairNumber;
{
[self.queryPairs addObject:[NSNumber numberWithInt: pairNumber]];
}
//***************************
-(void)buildQuery:(BOOL *)function numberToUse:(NSInteger)number
{
//other code not shown
int pair_values [6];
int compare_total = [queryPairs count];
for (int x = 0; x<=compare_total-1; x++){
pair_values[x] = (NSUInteger)[queryPairs objectAtIndex:x]; //SIGABRT error
//code continued...
}