ios - Xcode Debug View Hierarchy 查找 viewcontroller

标签 ios xcode debugging

Xcode 中的 Debug View Hierarchy 是否允许我查看哪个 View Controller 拥有一个 View ?

最佳答案

更新:从 Xcode 9 开始, View Controller 在可视化调试器中沿着 View 层次结构列出。

你可以在Xcode的inspector中获取选中 View 的内存地址,然后在控制台使用-nextResponder获取 View 的view controller。

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

UIView implements this method by returning the UIViewController object that manages it (if it has one) or its superview (if it doesn’t)

关于ios - Xcode Debug View Hierarchy 查找 viewcontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37898475/

相关文章:

Xcode 复制我的存储库并将其位置重命名为小写

ios - 无法向 UIView 添加两个手势

c# - 类级别是否有条件属性?

ios - 在ios上的同一 View 上以半屏打开相机并以半屏打开 WebView

ios - 如何在 ios7 的 UITextfield 中禁用复制/粘贴选项

iPhone 多 View 旋转 hell

ios - 当应用程序后台运行时,NSTimer 是否会触发?

iphone - 删除所有动画

javascript - 查看附加到 html 按钮的代码

php - 使用 XDebug 和 PHPStorm、MAMP Pro、OS X 进行本地命令行调试