从子视图更改NSMutableArray

时间:2015-10-27 23:09:35

标签: ios objective-c nsmutablearray

我的主视图控制器包含NSMutableArray。我想用步进器打开子视图,以更改NSMutableArray中包含的产品的数量。

如何从子视图访问NSMutableArray并更改其中的对象?

2 个答案:

答案 0 :(得分:0)

在SubView类中,将类NSMutableArray的属性设为

@interface SubViewClass : UIView

@property (strong, nonatomic) NSMutableArray *array;

@end

现在,在主视图控制器中调用此SubView时,您可以将NSMutableArray实例分配到SubView array;

subViewInstance.array = mainControllerArray;

现在,您可以在SubView类中按照自己的方式修改此数组。

答案 1 :(得分:0)

创建一个模态类。然后将所有数据分配给它并从其他子视图类访问该模态类。

相关问题