我希望能够为我的项目中的所有类添加当前类名和方法名的跟踪消息.
有没有办法在运行时获取当前方法的名称,类似于:
NSLog(@"classname: %@", [self className]);
Run Code Online (Sandbox Code Playgroud)
self是从NSObject派生的类?
我希望编写一个宏,在任何引用方法选择器的方法中使用.我不希望传递方法的文字名称.例如:
#define RERUN [self performSelector:{something} withObject:nil afterDelay: 0.0]
Run Code Online (Sandbox Code Playgroud)
上面的"{something}"将解析为使用宏的方法的选择器.
有办法做到这一点吗?