当滑动列表时,控制会打印带有 LCUS 前缀的所有调用,可以看到滑动过程中究竟调用了哪些方法
当滚动列表时,控制会打印所有以 LCUS 作为前缀的调用,您可以查看在滚动过程中调用了哪些方法。
介绍
Objective-C 行为记录器,追踪 objc_msgSend
Objective-C 行为记录器,跟踪 objc_msgSend
使用说明
- 模拟器使用,选择 hook_objc_msgSend_x86.s 集成到编译中 (Use by the simulator, include hook_objc_msgSend_x86.s for compilation)
- 真机使用 5s 及以上机型,选择 hook_objc_msgSend.s 集成到编译中 (Real machine use 5s or more models, include hook_objc_msgSend.s for compilation)
注意事项
- 过滤器 LCSFilterBlock 中不能再调用 objc_send,即调用 Oc 方法(包括 NSLog),会导致无限循环。
- 目前此实现目的仅用于调试,不要用于线上代码。