【发布时间】:2014-08-21 01:00:51
【问题描述】:
我是iOS新手,正在看《iOS Programming 4th Edition-Big Nerd Ranch》,看第7章的时候有个问题。
它说
按钮的生活相对简单。对于具有更复杂生命的对象,例如文本字段,Apple 使用委托模式。您将文本字段介绍给您的一个对象:“这是您的代表,当您生活中发生任何有趣的事情时,请向他发送消息。”文本字段保留一个指向其委托的指针。它发送给其代表的许多信息都是信息性的:“好的,我完成了编辑!”。
这让我很困惑,因为起初,这意味着文本字段可以作为它们的委托引入我的一个对象,但最后它说“文本字段保持指向其委托的指针”。文本字段本身不是其他人的代表吗?所以我不明白谁是谁的代表?这是否意味着文本字段可以是其他人的委托,但它也可以有自己的委托?不然呢?
提前致谢!
【问题讨论】:
-
那段写得不好。委托对象(通常)由 UI 对象引用。
标签: ios objective-c delegates