欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

安装class-dump

发布时间:2025/7/14 编程问答 61 豆豆
生活随笔 收集整理的这篇文章主要介绍了 安装class-dump 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 

下载地址

  • 打开iTerm,输入mkdir ~/bin,在当前用户根目录下创建一个bin目录;
  • 把class-dump给拷贝到这个目录里,mv /path/to/class-dump ~/bin      
  • 并赋予其可执行权限:  chmod +x ~/bin/class-dump
  • 打开~/.bash_profile文件:vi ~/.bash_profile, 在文件最上方加一行:export PATH=$HOME/bin/:$PATH,然后保存并退出(在英文输入法中依次按下esc和:(shift + ;,即冒号),然后输入wq,回车即可);
  • 在iTerm中执行source ~/.bash_profile
  •   

      测试

    localhost:~ sky$ pwd class-dump /Users/sky localhost:~ sky$ class-dump class-dump 3.5 (64 bit) Usage: class-dump [options] <mach-o-file>where options are:-a show instance variable offsets-A show implementation addresses--arch <arch> choose a specific architecture from a universal binary (ppc, ppc64, i386, x86_64, armv6, armv7, armv7s, arm64)-C <regex> only display classes matching regular expression-f <str> find string in method name-H generate header files in current directory, or directory specified with -o-I sort classes, categories, and protocols by inheritance (overrides -s)-o <dir> output directory used for -H-r recursively expand frameworks and fixed VM shared libraries-s sort classes and categories by name-S sort methods by name-t suppress header in output, for testing--list-arches list the arches in the file, then exit--sdk-ios specify iOS SDK version (will look in /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS<version>.sdk--sdk-mac specify Mac OS X version (will look in /Developer/SDKs/MacOSX<version>.sdk--sdk-root specify the full SDK root path (or use --sdk-ios/--sdk-mac for a shortcut) localhost:~ sky$

     

    解决  

    转载于:https://www.cnblogs.com/xuaninitial/p/6882119.html

    总结

    以上是生活随笔为你收集整理的安装class-dump的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。