标签: swift3 xcode8 lldb
调试时,我可以使用e -l Swift -- let $foo = unsafeBitCast(0x12345678, to: UIView.self)设置用户定义的变量。
e -l Swift -- let $foo = unsafeBitCast(0x12345678, to: UIView.self)
如果在进行一些此类调用后,是否可以获取用户定义变量列表,显示其当前值?
答案 0 :(得分:0)
目前没有办法列出所有用户定义的变量/类型。请使用http://bugreporter.apple.com提交增强请求,这不应该很难添加。
答案 1 :(得分:0)
最接近的是Xcode调试控制台旁边的variables viewer。如果您点击Xcode底部垃圾桶图标右侧的标签按钮,则会展开视图。
variables viewer
在应用程序中设置断点将显示当前时间的可执行变量名称和值,并显示在String。
String