-1

我想在预退出方法中检查条件,如果该条件为假,那么我必须退出该方法,而不调用原始方法。

4

1 回答 1

2

据我所知,你不能。但是,您有一些选择:

  1. 检查原始方法,看看是否有可以在预退出中设置的变量,以便不处理方法中的逻辑;
  2. 在要跳过的方法的顶部使用隐式增强,将您计划放入预退出的代码放在这里;
  3. 在您想要调用原始方法时使用覆盖退出me->method( )。如果我没记错的话,您必须使用选项创建覆盖才能访问全局变量。
于 2016-11-10T19:08:35.513 回答