标签: ios xcode debugging
Xcode中的Debug View Hierarchy是否允许我查看哪个视图控制器拥有一个视图?
答案 0 :(得分:15)
更新:从Xcode 9开始,视觉控制器会在可视化调试器的视图层次结构中列出。
您可以从Xcode中的检查器获取所选视图的内存地址,然后使用控制台使用-nextResponder获取视图的视图控制器。
-nextResponder
http://developer.apple.com/library/ios/documentation/uikit/reference/UIResponder_Class/Reference/Reference.html#//apple_ref/occ/instm/UIResponder/nextResponder
UIView通过返回UIViewController对象来实现此方法 它管理它(如果它有一个)或它的超级视图(如果它没有)