返回
首页>资讯

C委托的理解

时间: 2023-04-11 18:32:27

C委托的理解

委托类似于C语言中的函数指针,可以指向一个签名与函数指针所指定的签名相同的函数,但委托的不同之处在于委托仅仅是一个类,换句话说当需要实际使用委托进行操作时只能对它的对象进行操作;并且委托不只是可以指向单个方法,多个签名相同的方法都可以被指向,并且委托类似于集合,可以对注册了的方法进行解指向操作,这样被注销的方法就不会被委托所使用了。

如何用简单明了的话解释一下什么是 Objective-C 中的委托

delegate 体现了mvc的思想啊.
比如:一个view只管负责显示和响应事件。而一次事件到来的时候,往往有很多数据要处理,这时候通过delegate交给其他class去处理咯。

猜你喜欢

本站内容仅供参考,不作为诊断及医疗依据,如有医疗需求,请务必前往正规医院就诊
祝由网所有文章及资料均为作者提供或网友推荐收集整理而来,仅供爱好者学习和研究使用,版权归原作者所有。
如本站内容有侵犯您的合法权益,请和我们取得联系,我们将立即改正或删除。
Copyright © 2022-2023 祝由师网 版权所有

备案号:鲁ICP备2022001955号-4

网站地图