我在这样的头文件中声明了一个数组。
NSMutableArray *myArray;
我已经在实现文件loadview方法中分配了这个数组。
myArray=[[NSMutableArray alloc]init];
然后我在同一个loadview方法中将sqlite数据库中的一些数据添加到数组中。当我尝试在其他方法中访问它时,数组仅在loadview方法中保留内容,它会抛出一个错误,指出数组是空的。在加载数组后,我在loadview中尝试了NSlog。它在loadview方法中工作正常。为什么它不在loadview方法之外?有人可以帮我解决这个问题吗?
NSString *myStr = [myArray objectAtIndex:0];