调试时iPhone模拟器刷新/重绘视图?

时间:2010-02-12 11:09:05

标签: refresh ios-simulator redraw

任何人都知道在调试代码时如何重绘视图? 当Xcode处于调试器模式时,不刷新屏幕。如果我添加视图或按钮,屏幕上不会显示任何内容!

3 个答案:

答案 0 :(得分:2)

否 - 您需要重建项目,以便将最新的应用程序部署到模拟器

答案 1 :(得分:1)

如果您正在寻找快速的等效物:

(lldb) expr CATransaction.flush()

只要您手动设置表达式语言,您仍然可以在快速上下文中使用Objective-C版本:

(lldb) expr -l objc -- (void)[CATransaction flush]

答案 2 :(得分:0)

应用程序暂停后,您可以在调试器中使用以下LLDB命令在模拟器或设备上实时更新:

 (lldb) e (void)[CATransaction flush]

如果您有Chisel,请使用别名caflush