2012-05-15 96 views
0

我在故事板中使用实用程序应用程序。我还创建了第三个viewcontroller,它通过flipsideviewcontroller的segue访问。我想在第三个viewcontroller中添加一个值到mainviewcontroller中存在的NSMutableArray。我曾与“代表团”打过交道,但是我一直未能实现这一目标。我的问题是,我如何访问第三个viewcontroller在mainviewcontroller中定义的数组?谢谢。从不同视图控制器访问目标C变量

回答

1

当您创建第三个视图控制器时,您可以设置指向该数组的弱属性。也可以定义该第三视图控制器具有到参考委托协议,但主视图控制器实现:

my3rdviewcontroller.delegate = mainViewController; 

然后在my3rdviewcontroller:

[self.delegate addValue:myValue]; 

当然mainViewController的并实现了的addValue:信息。

相关问题