-bash:class-dump:找不到命令

时间:2011-04-22 08:59:25

标签: iphone api private

我已从http://www.codethecode.com/projects/class-dump/下载了类转储。 我用Terminal打开了class-dump,但结果如下 上次登录:在ttys000上的4月22日星期五16:46:57 yu-brooks-imac:~yubrook $ / Users / yubrook / Desktop / class-dump;出口; class-dump 3.3.3(64位) 用法:class-dump [options]

其中选项是:         -a显示实例变量偏移量         -A显示实现地址          - 从通用二进制文件中选择特定的体系结构(ppc,ppc64,i386,x86_64)         -C仅显示与正则表达式匹配的类         -f在方法名称中查找字符串         -H在当前目录或使用-o指定的目录中生成头文件         -I通过继承对类,类和协议进行排序(覆盖-s)         -o用于-H的输出目录         -r递归扩展框架和修复VM共享库         -s按名称排序类和类别         -S按名称排序方法         -t在输出中禁止标头以进行测试         --list-arches列出文件中的拱门,然后退出         --sdk-root指定SDK根路径(完整路径,或4.1,4.0,3.2,10.6,10.5,3.1.3,3.1.2,3.1) 注销

[已完成处理]

我不明白如何运行class-dump。请帮帮我。谢谢!

我在命令行上点击了类转储,结果是 yu-brooks-imac:桌面yubrook $ class-dump -bash:class-dump:找不到命令

2 个答案:

答案 0 :(得分:1)

通过手动安装类转储并使用此Steve Nygard下载类转储。然后将类转储文件复制到以下位置“/ usr / local / bin”。在此之后一切都会正常。

答案 1 :(得分:-1)

这是因为操作系统无法识别当前文件夹路径。 导航到已下载代码的当前文件夹。运行如下:

./class-dump