ios - LLDB 中的简单宏?

标签 ios swift lldb

有没有一种方法可以在 LLDB 中创建简单的宏,而无需创建专用插件?例如,在iOS开发中,我经常需要执行这个特定的字符串:

 e CATransaction.flush()

有什么我可以添加到我的 .lldbinit 中,让我只需输入:

 caflush

无需编写插件?

附注我知道Chisel但它还不支持 Swift。

最佳答案

好吧,经过更深入的谷歌搜索,我自己想出了这个:

command alias caflush e CATransaction.flush()

成功了。

很简单!

关于ios - LLDB 中的简单宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28054656/

相关文章:

ios - 状态栏和颜色命令问题

swift - 为 UIColor 创建自定义颜色

ios - 应用程序委托(delegate)和 View Controller 之间的 NSUserDefaults

html - 更改 html 元素可访问性文本

ios - 多个视频,同一屏幕

ios - Swift 汇总 respondsToSelector() 和 sizeWithFont()

c++ - 在 LLDB 中,我可以调用方法并创建 C++ 类的实例吗?

debugging - 在 lldb 中使用 `expr` 命令计算表达式时如何查看 printf 输出?

macos - lldb 调试 java 进程。跳过 EXC_BAD_ACCESS

ios - 如何将系统项目添加到按钮和操作表