Я из Польши, извините за ошибки в словах.
в чем моя проблема?
У меня есть массив с представлением красного цвета, его:
NSMutableArray *redColor = [[NSMutableArray alloc] initWithCapacity: 255];
у меня есть цикл FOR для заполнения моего значения массива: 0.
for (int i=0; i < 255; i++) {
[redArray insertObject:[NSNumber numberWithInt:0] atIndex:i];
}
хорошо, все в порядке. но проблема в том, когда я хочу добавить значение в следующем цикле FOR.
for (NSUInteger ii = 0 ; ii < width * height ; ++ii)
{
//blablabla
[redArray insertObject:[NSNumber numberWithInt:redArray[ii]+1] atIndex:redArray[ii]];
//example: ii=4
//insertObject: (numberWithInt:value for redArray[4] + 1) at index:4.
//it's not work because i've got ERROR: Subscript requiers size of interface
//"NSMutableArray", which is non constant in non-fragile ABI.
}
как я могу это исправить? я не знаю, как легко увеличить значение в ячейке NSMutableArray.
спасибо за помощь, это мой первый пост здесь.
С уважением, Томек