Xcode Debug View Hierarchy查找viewcontroller

时间:2016-06-18 15:12:30

标签: ios xcode debugging

Xcode中的Debug View Hierarchy是否允许我查看哪个视图控制器拥有一个视图?

1 个答案:

答案 0 :(得分:15)

更新:从Xcode 9开始,视觉控制器会在可视化调试器的视图层次结构中列出。

您可以从Xcode中的检查器获取所选视图的内存地址,然后使用控制台使用-nextResponder获取视图的视图控制器。

http://developer.apple.com/library/ios/documentation/uikit/reference/UIResponder_Class/Reference/Reference.html#//apple_ref/occ/instm/UIResponder/nextResponder

  

UIView通过返回UIViewController对象来实现此方法   它管理它(如果它有一个)或它的超级视图(如果它没有)