IOS 获取当前方法的方法名

来源:互联网 发布:程序员算法是什么 编辑:程序博客网 时间:2024/06/05 04:12

最近正在做一个APP,需要获悉调用的方法名字,看到了一篇博文,是使用_cmd实现的

“The _cmd variable is a hidden argument passed to every method that is the current selector”

就是说_cmd在Objective-C的方法中表示当前方法的selector

比如我们打印要调用的方法可以这样写:

- (void)viewDidLoad {

[superview DidLoad];

// Do any additional setup after loading the view, typically from a nib.

NSLog(@"Current method: %@",NSStringFromSelector(_cmd));

}

打印结果:

Current method: viewDidLoad 

原创粉丝点击