Как использовать NSArray объекта NSArray в задаче c?

я объявил объект NSArrayв файле.h как

@property (nonatomic, assign) NSArray  *scnArray;

и в файле.h под - (void)viewDidLoadя создал три разных объекта NSArrayкак

NSArray  *obj1 = [[NSArray alloc] initWithObjects:@"1",@"0",@"0",nil];
NSArray  *obj2 = [[NSArray alloc] initWithObjects:@"0",@"3",@"0",nil];
NSArray  *obj3 = [[NSArray alloc] initWithObjects:@"0",@"0",@"5",nil];

scnArray = [[NSArray alloc] initWithArray:obj1];
[scnArray arrayByAddingObjectsFromArray:obj2];
[scnArray arrayByAddingObjectsFromArray:obj3];

, и если я получу доступ к этому scnArray из любой другой функции

NSArray *caseArray = [scnArray objectAtIndex:index];//индекс будет 0, 1, 2...

я получаю BAD_ACCESS_ERROR. В чем проблема и как я могу исправить ее использование?

9
задан Dr.Kameleon 10 April 2012 в 06:56
поделиться

0 ответов