在我的一个课程中,我将属性声明为:
@property(nonatomic,strong)NSMutableArray *arraySubviewImages;
现在我从另一个类访问它,但没有添加对象。
[parentImageView.arraySubviewImages addObject:childImageView]; // parentImageView is an object of first class
childImageView是存在所有对象的对象。
答案 0 :(得分:0)
在使用数组之前,您需要初始化数组: -
arraySubviewImages=[[NSMutableArray alloc]init];
初始化数组后,您可以向数组中添加对象(确保首先初始化以便在ViewDidLoad 中初始化它): -
[parentImageView.arraySubviewImages addObject:childImageView];
或者你可以这样做: -
arraySubviewImages=[[NSMutableArray alloc] initwithobjects:childImageView,nil];