有没有办法直接从lldb调试器中呈现VewController。 我说的是使用类似的东西:
(lldb) expression SomeViewController.viewDidLoad()
答案 0 :(得分:1)
调试器中有一个expression
命令,允许您执行代码 - 非常类似于Web浏览器中的Javascript控制台。
在这种情况下,您想要:
e UIApplication.shared.delegate?.window??.rootViewController?.present(viewController, animated: true)
,其中viewController
是您要呈现的VC实例。
答案 1 :(得分:0)
您可以使用https://github.com/facebook/chisel - 它会向调试器添加一些有用的命令,包括fvc
和pvc
,它们允许您检查视图控制器。