Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios LLDB中的简单宏?_Ios_Swift_Lldb - Fatal编程技术网

Ios LLDB中的简单宏?

Ios LLDB中的简单宏?,ios,swift,lldb,Ios,Swift,Lldb,有没有一种方法可以在LLDB中创建简单的宏,而无需创建专用插件?例如,在iOS开发中,我经常需要执行以下特定字符串: e CATransaction.flush() 我是否可以在.lldbinit中添加一些内容,让我只需键入: caflush 不用写插件 另外,我知道,但它还不支持Swift。好的,我在谷歌搜索了一些更深入的信息后,自己找到了这个: command alias caflush e CATransaction.flush() 这就是诀窍 很简单 你没有使用Xcode?我在

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

 e CATransaction.flush()
我是否可以在
.lldbinit
中添加一些内容,让我只需键入:

 caflush
不用写插件


另外,我知道,但它还不支持Swift。

好的,我在谷歌搜索了一些更深入的信息后,自己找到了这个:

command alias caflush e CATransaction.flush()
这就是诀窍


很简单

你没有使用Xcode?我在Xcode和AppCode之间来回走动-你为什么要问?啊,好的。只是不清楚。您还可以使用%1、%2等引用命令的参数