IOS _cmd

2019-08-28  本文已影响0人  kindom_0129

在Apple的官方文档:

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

其实说的就是_cmd在Objective-C的方法中表示当前方法的selector,正如同self表示当前方法调用的对象实例一样。

- (void)viewDidLoad

{

[super viewDidLoad];

NSLog(@"Current method: %@ %@",[self class],NSStringFromSelector(_cmd));

}

输出结果如下:

Current method:ViewController viewDidLoad
上一篇 下一篇

猜你喜欢

热点阅读