【个人理解】【学习笔记】
[objectA setDelegate: objectB];
可能还有objectC,objectD等等也实现了objectA的代理方法,来处理objectA的事件,但是指定delegate为objectB后,当消息(事件)发生后,只能有objectB来响应并处理后事。
同时,objectB必须实现该代理的@required的方法,选择实现@optional的方法。
【个人理解】【学习笔记】
[objectA setDelegate: objectB];
可能还有objectC,objectD等等也实现了objectA的代理方法,来处理objectA的事件,但是指定delegate为objectB后,当消息(事件)发生后,只能有objectB来响应并处理后事。
同时,objectB必须实现该代理的@required的方法,选择实现@optional的方法。