petruska
@petruska
IOS Developer

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

Доброго времени суток, у меня есть массив (NSArray)
self.myArray = [NSArray arrayWithObjects:@0,@0,nil]; // 0,0
как теперь добавить 1 (++) к 1 лементу? // 1,0
Придется работать с Сми массивами?
  • Вопрос задан
  • 331 просмотр
Решения вопроса 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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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