我正在尝试编写一个框架,该框架将在该类的对象上调用该方法时打印某些日志语句,包括类名和方法名。我想这样做而不需要修改实际方法。例如,假设有一个方法-(void)sendButtonClicked
,当控制到达该方法时,框架拦截并在控制台上打印类和方法名称。
这有点像Method Swizzling。
有什么线索吗?
我正在尝试编写一个框架,该框架将在该类的对象上调用该方法时打印某些日志语句,包括类名和方法名。我想这样做而不需要修改实际方法。例如,假设有一个方法-(void)sendButtonClicked
,当控制到达该方法时,框架拦截并在控制台上打印类和方法名称。
这有点像Method Swizzling。
有什么线索吗?