У меня есть пользовательская переменная ввода, и я хочу добавить ее в массив.FirstStore представляет собой тип BOOL, чтобы определить, был ли массив инициализирован.Поэтому при первом вызове STORE он инициализирует массив.Я попытался сделать num равным операнду (который является двойным), маскируя его NSNumber, но это, кажется, не работает, потому что у меня есть эта ошибка "NSNumber может не отвечать на + операнд", также программа падает, когда она достигаетстрока [memArray addObject: num].Я новичок в этом деле, поэтому любая помощь будет принята с благодарностью.
else if ([operation isEqual:@"Store"]) {
if(!firstStore){
memArray = [[NSMutableArray alloc] init];
NSNumber *num = [NSNumber operand];
[memArray addObject:num];
firstStore = YES;
} else {
//NSNumber *num = [NSNumber operand];
//[memArray addObject:num];
}
}