data = [[NSMutableArray arrayWithCapacity:numISF]init];
count = 0;
while (count <= numISF)
{
[data addObject:[[rouge_col_data alloc]init]];
count++;
}
Когда я выполняю цикл while, каждый объект в массиве данных «выходит за рамки»
Реализация данных в rouge col выглядит следующим образом ..
@implementation rouge_col_data
@synthesize pos;
@synthesize state;
-(id) init {
self = [super init];
return self;
}
@end
Большинство учебных пособий, которые я смог найти, используют только строки NSStrings для объектов в таких массивах.
-Спасибо
Алекс Е
EDIT
data = [[[NSMutableArray alloc] initWithCapacity:numISF]retain];
//data = [[NSMutableArray arrayWithCapacity:numISF] retain];
count = 0;
while (count < numISF)
{
[data addObject:[[[rouge_col_data alloc]init]autorelease]];
count++;
}
Все та же ошибка, даже при переключении 'data ='.