代表自我概念!

时间:2010-09-24 19:22:15

标签: iphone objective-c uiapplicationdelegate

如果你发现这个太基础和通用,请不要管它。但我希望回答会像我一样受益于很多新手。

为什么我们将委托设置为自己?

谢谢,
泰米尔

2 个答案:

答案 0 :(得分:8)

你打电话给披萨店(对象)并点了一份大意大利辣香肠披萨(信息)。

披萨店希望知道谁回电(代表)说比萨饼正在路上。

你给他们自己的号码(自己)。

答案 1 :(得分:6)

例如,UITable有两个委托,UITableDelegate和UITableDataSource ...

假设您希望子类化UITable,新创建的子类不仅应该增强UITable的功能,还应该管理它的内容。由于内容由UITableDataSource-Delegate管理,因此新的UITable子类将实现此协议,您可以将UITable的委托设置为自身。

希望,这有帮助!