Задать вопрос
petruska
@petruska
IOS Developer

Как добавить число к елементу массива?

Доброго времени суток, у меня есть массив (NSArray)
self.myArray = [NSArray arrayWithObjects:@0,@0,nil]; // 0,0
как теперь добавить 1 (++) к 1 лементу? // 1,0
Придется работать с Сми массивами?
  • Вопрос задан
  • 332 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    IOS-Разработчик
    7 месяцев
    Далее
Решения вопроса 1
@shomishinec
Software Developer
NSArray статичен.
Первое что пришло в голову, как то так.
NSMutableArray *array = [[NSMutableArray alloc] initWithArray:@[@0, @0]];      
NSLog(@"array %@",array);// 0, 0
[array replaceObjectAtIndex:0 withObject:@([array[0] intValue] +1)];
NSLog(@"array %@",array);// 1, 0
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы