例如,我想跟踪发送到我的 canPeformAction 的操作,但它们数量太多,无法在调试器中通过“悬停”在每次出现时显示。因此,我想在我的测试周期后跟踪日志并检查它。
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
NSLog(@"%s: sender=%@", __FUNCTION__, sender, action);
}
最佳答案
你想要
NSLog(@"%s: sender=%@, selector=%s", __FUNCTION__, sender,sel_getName(action));
关于objective-c - 有没有办法打印 SEL Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10454138/