1

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIControl_Class/Reference/Reference.html#//apple_ref/occ/cl/UIControl

addTarget:action:forControlEvents:将特定事件(或多个事件)的目标和操作添加到内部调度表。

我无法理解调度表。

UIControl 或 UIApplication 或其他地方的表???

4

1 回答 1

1

来自“Matt Neuburg (O'Reilly) 编写的 iOS 5 编程”

控件维护一个内部调度表:对于每个控件事件,都有一些目标-动作对,其中动作是一个选择器(方法的名称),目标是该消息要发送到的对象. 当一个控件事件发生时,控件查询它的调度表,找到与该控件事件相关的所有目标-动作对,并将每个动作消息发送到相应的目标。

在此处输入图像描述

于 2013-01-29T20:34:46.757 回答