我有NSViews,它是我主视图的所有子视图。在子视图的子类中,我希望能够访问不同子视图的属性及其方法,以便我得到像这样的子视图属性
MoveFilter *controller = [[[[[NSApp delegate] window] contentView] subviews] objectAtIndex:0];
其中move filter是我的子类的名称。当我有多个子视图时,我需要将objectAtIndex:更改为不同的子视图。我会在数组中设置子视图吗?如果是这样我该怎么做?谢谢!
答案 0 :(得分:0)
您的子视图已在数组中。您在内容视图上调用的子视图方法返回其所有子视图的数组(这就是为什么您可以像在发布的代码中那样调用objectAtIndex)。