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

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

Доброго времени суток, у меня есть массив (NSArray)
self.myArray = [NSArray arrayWithObjects:@0,@0,nil]; // 0,0
как теперь добавить 1 (++) к 1 лементу? // 1,0
Придется работать с Сми массивами?
  • Вопрос задан
  • 332 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
Решения вопроса 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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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