我在目标c上编写了一些东西..但是我还是不明白,我不知道/理解委托是什么。
也许因为我的主要编程语言是C ++和Java ......不知道。
我在网上搜索了一个英文解释,但是,好像我不会说英语:)
答案 0 :(得分:3)
委托是一个对象的实例,它实现了一堆C程序员调用回调,但是以面向对象的方式。像大多数新概念一样,它实际上只是一个重命名和混淆的旧约定。
答案 1 :(得分:2)
在Objective-C中,委托是符合特定协议的对象,另一个对象可以依赖于特定功能。这是一个与许多其他语言的委派不同的概念,它可能会让人感到困惑,因为术语是相同的。
这是我在Objective-C开始编程时发现的一篇文章非常有用: