iOS进阶指南iOS Developer牛叉的demo

代理设计模式

2016-05-19  本文已影响151人  飞翔的道长

使用tableHeaderView和tableFooterView实现头广告轮播及尾部加载更多数据中我们是使用通知的方式来使Controller类和子控件进行交互的。这种方式对于封装来讲不是很好,因为在Controller类中还需要知道子控件发出通知的key以便监听子控件发出的通知,如果不看子控件的源码是无法知道的。所以这篇使用代理设计模式来实现交互。

代理设计模式简介

代理和通知的区别

源码下载

上一篇下一篇

猜你喜欢

热点阅读