Use of $Super$ $ and$Sub$ $to patch symbol definitions
在无法修改现有符号的情况下,可以使用特殊模式。
现有符号无法修改,例如,如果它位于外部库或ROM代码中。 在这种情况下,您可以使用$Super$$ 和$Sub$$模式来修补现有符号。
修补函数foo()的定义:
$Super$$foo
标识原始未修补的函数foo()。 用它来直接调用原始函数。$Sub$$foo
标识调用的新函数而不是原始函数foo()。 用它来添加在原始功能之前或之后处理。...
原创
2018-07-31 14:51:23 ·
327 阅读 ·
0 评论