写在前面 上一篇学习笔记中简单介绍了通过目标-动作对实现回调操作:创建两个对象timer和logger,将logger设置为timer的目标,timer定时调用logger的sayOuch函数.在这个例子中,timer的任务比较简单,只完成一项任务:在指定的时刻触发事件.在这种情况下,适合选择目标-动作来实现回调,但这种方式不适合要发送多个回调的情况. 辅助对象 辅助对象是另一种实现回调的方式.在应用开始等待前,要求当等待的特定事件发生时,向遵守相应协议的辅助对象发送消息.委托对象和数据源是常见…