【文件属性】:
文件名称:BlockTracker:基于BlockHook的Objective-C方法的块参数跟踪
文件大小:672KB
文件格式:ZIP
更新时间:2021-05-10 14:10:38
cocoapods carthage hookblock blockhook blocktracker
BlockTracker
BlockTracker可以跟踪方法的块参数。 它基于 。
:books: 文章
:glowing_star: 特征
易于使用。
保持代码清晰。
让您修改返回值和参数。
跟踪方法的所有块参数。
跟踪所有NSMallocBlock 。
自我管理的跟踪器。
支持CocoaPods和迦太基。
:crystal_ball: 例子
示例项目“ BlockTrackerSample”仅支持iOS平台。
:monkey: 如何使用
方法中的跟踪块
您可以跟踪参数中的块。 此方法返回BTTracker实例以进行更多控制。 当您不想再跟踪时,可以stop BTTracker 。
__unused BTTracker *tracker = [ self bt_trackBlockArgOfSelector: @selector ( performBlock: ) callback: ^(BHInvocation * _Nonnull