美文网首页
iOS 底层代码探索方法

iOS 底层代码探索方法

作者: A慢慢懂 | 来源:发表于2020-09-07 16:56 被阅读0次
    • 打符号断点
    • control+step into
    • 根据汇编查看跟流程

    一、打符号断点

    平时我们都是在某一行打断点。这就是打断点了,但是我们有没有尝试过下底层里面下符号呢。此次主要讲下怎么打符号断点。
    1、首先要在某行打个断点。


    断点.png

    2、运行工程,选择断点部分,操作如下


    gifDemo.gif

    这样就可以打到自己想要打的底层代码断点。

    二、control + step into

    1、首先要在某行打个断点。


    断点.png

    2、然后先摁住键盘的control,点击Xcode的向下箭头,如下图


    break.gif

    三、根据汇编查看跟流程

    1、首先要在某行打个断点。

    断点.png
    2、然后先摁住键盘的control,点击Xcode的向下箭头,根据汇编会出现
    image.png
    然后再进行第一种打断点的方法。
    总结:后两种方法都是以第一种方法为基础的,后面两种方法主要是先找到要打什么断点,第一种是打断点的具体位置
    分享两个定位Objc源码链接
    https://opensource.apple.com
    https://opensource.apple.com/tarballs/

    相关文章

      网友评论

          本文标题:iOS 底层代码探索方法

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