開源 | Objective-C & Swift 最輕量級 Hook 方案

本文從一個 iOS 日常開發的 hook 案例入手,首先簡要介紹了 Objective-C 的動態特性以及傳統 hook 方式常見的命名衝突、操作繁瑣、hook 鏈意外斷裂、hook 作用範圍不可控制等缺陷,然後詳細介紹了一套基於消息轉發機制的 instance 粒度的輕量級 hook 方案:SDMagicHook。 Github 項目地址: https://github.com/larksuit
相關文章
相關標籤/搜索