Я очень новичок в Xcode/программировании и пытаюсь изменить существующий кодXCODE - Как обновить массив?
У меня небольшая проблема, когда у меня на экране есть определенное количество объектов (врагов) в определенное время и не может переопределить их значение , Я поставил своих врагов на 3 с экрана.
Моя цель - изменить количество врагов на основе текущей оценки.
Я приложил фрагменты кода ниже.
int numberOfEnemies;
if (self.score>=0) {
numberOfEnemies = 3
}
else if (self.score>=100) {
numberOfEnemies = 4
}
// Setup array
enemyArray = [[NSMutableArray alloc] init];
for(int i = 0; i < numberOfEnemies; i++) {
[enemyArray addObject:[SpriteHelpers setupAnimatedSprite:self.view numFrames:3
withFilePrefix:@"enemyicon" withDuration:((CGFloat)(arc4random()%2)/3 + 0.5)
ofType:@"png" withValue:0]];
}
enemyView = [enemyArray objectAtIndex:0];
Что мне нужно сделать, чтобы разобрать новое значение numberOfEnemies
в массив, когда мои обновления счет?
какой массив? Я думаю, вам нужно будет показать немного больше кода. – pb2q
Код, который вы показываете сейчас, это то, что в какой-то функции обновления? Каков размер массива, содержащий ваших врагов? Я предполагаю, что вы их повторно используете, или они в настоящее время просто статичны/не интерактивны? –
@ pb2q см. Компонент массива обновлений. Надеюсь, это поможет. – Anthony