Skip to content

Commit

Permalink
Merge pull request eleme#15 from twlkyao/patch-1
Browse files Browse the repository at this point in the history
fixed typo
  • Loading branch information
penneryu authored Jul 29, 2019
2 parents c444799 + 64b17a1 commit 5884c0f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README_zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ public @interface Proxy {

`@Proxy` 将使用新的方法**替换**代码里存在的原有的目标方法.
比如代码里有10个地方调用了 `Dog.bark()`, 代理这个方法后,所有的10个地方的代码会变为`_Lancet.xxxx.bark()`. 而在这个新方法中会执行你在Hook方法中所写的代码.
`@Proxy` 通常用与对系统 API 的劫持。因为虽然我们不能注入代码到系统提供的库之中,但我们可以劫持掉所有调用系统API的地方。
`@Proxy` 通常用于对系统 API 的劫持。因为虽然我们不能注入代码到系统提供的库之中,但我们可以劫持掉所有调用系统API的地方。

##### @NameRegex
@NameRegex 用来限制范围操作的作用域. 仅用于`Proxy`模式中, 比如你只想代理掉某一个包名下所有的目标操作. 或者你在代理所有的网络请求时,不想代理掉自己发起的请求. 使用`NameRegex``TargetClass` , `ImplementedInterface` 筛选出的class再进行一次匹配.
Expand Down

0 comments on commit 5884c0f

Please sign in to comment.