获取UIView中的所有对象?

Wil*_*ate 0 xcode objective-c uiview ios

是否有可能获得我从一个视图控制器传递到另一个视图控制器的UIView的所有对象(没有从父视图控制器获取它们)?就像是

NSArray *objects = [myView getAllObjects];
Run Code Online (Sandbox Code Playgroud)

Mec*_*han 7

子视图?是:

NSArray *subviews = myView.subviews

Apple Doc for UIView属性:子视图

如果这不是你的意思,你将不得不更多地澄清你的问题......


编辑:一些快速提示......

请记住,您可以for(UIView *subview in myView.subviews) {...}轻松地遍历它们.

真的不建议挂在指向单个方法之外/之外的子视图数组(或任何副本)的指针.