LK.*_*LK. 2 iphone cocoa-touch
我在哪里可以找到UIGestureRecognizer或UIMenuItem等内置类中的回调方法的方法签名?
例如,UIMenuItem的文档状态:
initWithTitle:action:
创建并返回使用给定标题和操作初始化的菜单项对象.- (id)initWithTitle:(NSString )标题动作:(SEL)动作
参数
title
菜单项的标题.
action
一个选择器,用于标识响应者对象的方法,该方法用于处理由菜单项表示的命令.
返回值
初始化的UIMenuItem对象,如果创建对象时出现问题,则返回 nil.
我怎么知道'动作'可能会收到什么参数?
请参阅UIKit中目标操作机制的文档.具体来说,它提到了以下内容:
与Application Kit相比,其中一个动作方法可能只有一个或两个有效的签名,UIKit框架允许三种不同形式的动作选择器:
- (void)action- (void)action:(id)sender- (void)action:(id)sender forEvent:(UIEvent *)event