ios - 'UIWindow' 没有可见的@interface 声明选择器'recursiveDescription'
问题描述
目标:
将视图层次结构放入NSString
代码:
+ (void)dumpViewHierarchy {
UIWindow *keyWindow = [[UIApplication sharedApplication] keyWindow];
NSString *recursive = [keyWindow recursiveDescription];
}
错误:
'UIWindow' 没有可见的@interface 声明选择器'recursiveDescription'
解决方案
那是因为 uiwindow 没有任何名为 recursiveDescription 的方法。可能您可以使用描述属性来打印描述。
推荐阅读
- javascript - React Hooks:Hooks 时代的无状态组件 VS Class 组件——哪个更好,值得推荐?
- c# - Unity:使用迭代器内部的 random.range 结果(掷骰子)
- java - 使用泛型从动态数组创建静态数组
- java - setData() 在 MPAndroid 图表中返回 0
- jquery - 猫头鹰轮播 - 类型错误:无法读取未定义的属性“fn”
- python-3.x - 对numpy数组操作感到困惑
- c - 可以访问继承结构的结构
- javascript - Bundler 错误 无效的配置对象。Webpack 已使用与 API 模式不匹配的配置对象进行初始化
- javascript - 如何为每行reactjs设置datepicker,timepicker的值
- c++ - CMake 找不到 MSBuild.exe