iOS开发的delegate总结

清醒疯子 发布于 2014年01月03日 | 更新于 2014年01月04日
akunamotata 等1人欣赏。 1人反对。

昨天搞清楚了iOS的委托,无非三点:

1、@protocol 协议

2、@interface 实现<协议>

3、调用.delegate = 实现

如果从传递数值的角度看,在发送方调用,在接收方实现。

共5条回复
sixer 回复于 2014年01月03日

因为要遵循MVC的设计模式,V不能直接处理一些操作,那么V就可以通过delegate来代为处理~

可以看看这篇文章:http://gaoyong.diandian.com/post/2011-11-02/6443926

我觉得解释得还蛮清楚~

terryso 回复于 2014年01月03日

总结是个好习惯,但是总结不是流水账。。。随便几句,根本看不出价值在哪里?

adad184 回复于 2014年01月03日

我也觉得把这里当记事本不应该

清醒疯子 回复于 2014年01月04日

1楼 @sixer

谢谢分享啊:)

清醒疯子 回复于 2014年01月04日

2楼 @terryso 3楼 @adad184

嗯,是应该再详细些,我再好好学学,及时更新:)

登录 或者 注册