我的主视图控制器包含NSMutableArray
。我想用步进器打开子视图,以更改NSMutableArray
中包含的产品的数量。
如何从子视图访问NSMutableArray
并更改其中的对象?
答案 0 :(得分:0)
在SubView类中,将类NSMutableArray
的属性设为
@interface SubViewClass : UIView
@property (strong, nonatomic) NSMutableArray *array;
@end
现在,在主视图控制器中调用此SubView时,您可以将NSMutableArray
实例分配到SubView array
;
subViewInstance.array = mainControllerArray;
现在,您可以在SubView类中按照自己的方式修改此数组。
答案 1 :(得分:0)
创建一个模态类。然后将所有数据分配给它并从其他子视图类访问该模态类。