如果你发现这个太基础和通用,请不要管它。但我希望回答会像我一样受益于很多新手。
为什么我们将委托设置为自己?
谢谢,
泰米尔
答案 0 :(得分:8)
你打电话给披萨店(对象)并点了一份大意大利辣香肠披萨(信息)。
披萨店希望知道谁回电(代表)说比萨饼正在路上。
你给他们自己的号码(自己)。
答案 1 :(得分:6)
例如,UITable有两个委托,UITableDelegate和UITableDataSource ...
假设您希望子类化UITable,新创建的子类不仅应该增强UITable的功能,还应该管理它的内容。由于内容由UITableDataSource-Delegate管理,因此新的UITable子类将实现此协议,您可以将UITable的委托设置为自身。
希望,这有帮助!