右键快捷方式,一键class-dump文件

打开automator,新建流程,选择服务》

简单的脚本,即可实现右键直接class-dump选中文件,当然路径你可以自己修改。
不知道是不是懒癌晚期的我才这么做……
shell脚本内容,$@代表选中的文件路径。

class-dump -S -s -H $@ -o /Users/liujikun/temp/$@/
cd /Users/liujikun/temp/$@/
cd ..
cp -rf * /Users/liujikun/
rm -Rf /Users/liujikun/temp
1 个赞

使用中如果有command not found的问题,可以考虑使用class-dump所在的绝对路径或者更简单灵活一点使用source ~/.bash_profile获得与直接使用Teminal相当的环境变量们。
另外,po主的脚本内容稍作更改可能更为简洁 :slight_smile:

source ~/.bash_profile
class-dump -S -s -H $@ -o ~/$(basename $@)-Headers

3 个赞