对iOS中协议和委托的理解

  http://www.cnblogs.com/hyzhou/archive/2012/12/10/2810861.html

  看到一篇文章,感觉博主写的这个比喻特别形象。

  协议相当于一份任务表,有必须完成的任务,也有可选完成的任务。委托相当于实践任务表的个体。

  之前想过为什么必须用委托,传值的方式有全局变量,公开类属性等方式,可能委托的优势就在于可以在调用委托的同时处理数据,更新ui。

  就能想到这个,算是会用了,但意义还是不明朗,有懂的前辈还望指教一二。

posted @ 2016-01-06 23:27  Thkeer  阅读(251)  评论(0编辑  收藏  举报