Я пытаюсь добавить объект в мой массив NSMutable в моем методе, но продолжаю получать ошибку. Это работает, если я добавлю объект в init. Он не говорит, что что-то не так, пока я не попытаюсь выполнить код.
Это ниже #import, где я объявляю два массива:
NSMutableArray *actions1, *actions2;
Это в init:
actions1 = [NSMutableArray array];
Здесь я пытаюсь добавить 1 в массив:
- (void) storeAction:(int) action {
[actions1 addObject:@"1"];
}
Тот же код работает в int, как я говорил ранее.
Я также хотел бы, чтобы он сохранял значение int, объявленное как "действие", но это тоже не сработало.
[addObject:@"%d", action];