0

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

4

3 回答 3

2

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

于 2010-02-12T11:15:48.417 回答
2

如果您正在寻找 swift 等价物:

(lldb) expr CATransaction.flush()

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

(lldb) expr -l objc -- (void)[CATransaction flush]
于 2020-10-01T20:35:23.680 回答
0

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

 (lldb) e (void)[CATransaction flush]

如果你有凿子使用别名caflush

于 2020-02-17T05:39:36.290 回答