代表自我概念!
Posted
技术标签:
【中文标题】代表自我概念!【英文标题】:Delegate to Self Concept! 【发布时间】:2010-09-24 19:22:14 【问题描述】:如果您觉得这太基本和通用,请饶了我。但我希望回答会让很多像我这样的菜鸟受益。
为什么我们将 Delegate 设置为 self?
谢谢, 泰米尔
【问题讨论】:
我在开始编程时也遇到了很多麻烦。但是,一旦我查看了大量示例和开源代码,我就能够弄清楚。它只是表明,有时从别人的工作中学习比教科书上的解释更容易。祝你好运! 【参考方案1】:你打电话给比萨店(对象)并订购了一个大意大利辣香肠比萨(消息)。
比萨店想知道应该给谁回电(代表)说比萨正在送达。
你给他们你自己的号码(自己)。
【讨论】:
【参考方案2】:例如,一个 UITable 有两个委托,UITableDelegate 和 UITableDataSource...
假设你想继承一个 UITable 并且你新创建的子类不仅应该增强 UITable 的功能,还应该管理它的内容。由于内容由 UITableDataSource-Delegate 管理,因此您的新 UITable 子类将实现此协议,并将 UITable 的委托设置为自身。
希望,这会有所帮助!
【讨论】:
您已将问题解释为询问self.delegate = self
,而发帖者的意思可能是foo.delegate = self
。以上是关于代表自我概念!的主要内容,如果未能解决你的问题,请参考以下文章