Objective-C RunTimeios面试准备

iOS-底层原理 01:源码探索的三种方式

2020-09-05  本文已影响0人  Style_月月

iOS 底层原理 文章汇总

本文主要介绍下源码探索的三种方法

下面详细讲下这三种方法是如何查找到函数所在的源码库,以alloc为例

1、符号断点直接跟流程

2、通过按住control+step into

3、汇编跟流程

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

上一篇下一篇

猜你喜欢

热点阅读