我NSArray在.h文件中声明了一个对象
@property (nonatomic, assign) NSArray *scnArray;
Run Code Online (Sandbox Code Playgroud)
在- (void)viewDidLoad我下面的.h文件中创建了三个不同的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];
Run Code Online (Sandbox Code Playgroud)
如果我从任何其他函数访问此scnArray
NSArray *caseArray = [scnArray objectAtIndex:index];//索引将是0,1,2 ......
我到了BAD_ACCESS_ERROR.这里有什么问题,如何正确使用呢?