美文网首页底层探索
iOS -源码探索常见方法

iOS -源码探索常见方法

作者: 一代千禧 | 来源:发表于2020-09-30 14:40 被阅读0次

本文主要介绍一种常见源码探索的方法,即查找到函数所在的源码库,以alloc为例:

  • 第一步,设置断点


    设置断点
  • 第二步,同时按下control + step into

    得到如下图:
  • 第三步,设置符号断点objc_alloc

  • 第四步,下一步即符号断点截图,得知源码所在库
    (需要去Apple 相应的开源网址下载 objc源码进行更深入的探索)


    符号断点

提供以下是Apple 源码下载地址:

1、Apple 所有开源源码汇总地址,根据相应的版本查找对应的源码,以mac 10.15为例: macOS --> 10.15 --> 选择10.15 --> 搜索 objc
2、Apple 比较直接的源码下载地址,直接搜索想要下载的源码名称即可,例如objc直接搜索 objc --> objc4/ --> 选择相应的objc的版本

相关文章

网友评论

    本文标题:iOS -源码探索常见方法

    本文链接:https://www.haomeiwen.com/subject/ayiuuktx.html