2022年5月22日
摘要: 一、分类 1.1 分类结构体 struct category_t { const char *name; classref_t cls; WrappedPtr<method_list_t, PtrauthStrip> instanceMethods; WrappedPtr<method_list_t 阅读全文
posted @ 2022-05-22 20:08 suanningmeng98 阅读(93) 评论(0) 推荐(0)
摘要: 一 我们要分析的流程阶段: 参考这篇博客:https://juejin.cn/post/7098001140553351198#heading-1 dyld在main函数之前会递归加载动态库,此时会间接调用到_objc_init, (在libSystem动态库被加载的时候,它的子libObjc会调用 阅读全文
posted @ 2022-05-22 15:39 suanningmeng98 阅读(206) 评论(0) 推荐(0)