当前位置: 首页 > news >正文

东莞建网站的公司app开发公司

东莞建网站的公司,app开发公司,北京专业的做网站,网站建设中英文表述2021-2-15 官方文档 多播委托 多播委托拥有大部分与单播委托相同的功能。它们只拥有对对象的弱引用,可以与结构体一起使用,可以四处轻松复制等等。 就像常规委托一样,多播委托可以远程加载/保存和触发;但多播委托函数不能使用返…

2021-2-15
官方文档

多播委托

多播委托拥有大部分与单播委托相同的功能。它们只拥有对对象的弱引用,可以与结构体一起使用,可以四处轻松复制等等。
就像常规委托一样,多播委托可以远程加载/保存和触发;但多播委托函数不能使用返回值。它们最适合用来 四处轻松传递一组委托。

事件 是一种特殊类型的多播委托,它在访问"Broadcast()"、"IsBound()"和"Clear()"函数时会受到限制。

声明多播委托

多播委托在声明方式上与声明标准委托 相同,只是前者使用特定于多播委托的宏变体。

DECLARE_MULTICAST_DELEGATE[_RetVal, …]( DelegateName ) 创建一个多播委托。

DECLARE_DYNAMIC_MULTICAST_DELEGATE[_RetVal, …]( DelegateName ) 创建一个动态多播委托。

绑定多播委托

多播委托可以绑定多个函数,当委托触发时,将调用所有这些函数。因此,绑定函数在语义上与数组更加类似。
在这里插入图片描述

多播执行

多播委托允许您附加多个函数委托,然后通过调用多播委托的"Broadcast()"函数一次性同时执行它们。多播委托签名不得使用返回值

在多播委托上调用"Broadcast()"总是安全的,即使是在没有任何绑定时也是如此。唯一需要注意的是,如果您使用委托来初始化输出变量,通常会带来非常不利的后果。

调用"Broadcast()"时绑定函数的执行顺序尚未定义。执行顺序可能与函数的添加顺序不相同。

“Broadcast()” 将该委托广播给所有绑定的对象,但可能已过期的对象除外。

例:
测试函数(属于待绑定的对象)的实现仅打印函数名
在这里插入图片描述

声明(FTest(Dynamic)MultiDelegate是委托参数,Value为参数名),在制造委托的类中声明
在这里插入图片描述
一个委托变量&一个制造委托的函数(属于制造委托的类)
在这里插入图片描述
带参数的对象函数(属于制造委托的类)
在这里插入图片描述
带参数的静态函数(属于制造委托的类)

在这里插入图片描述
常规的多播绑定 (属于制造委托的类)

在这里插入图片描述
在这里插入图片描述
(关于匿名函数)

动态的多播绑定 (属于制造委托的类)
在这里插入图片描述

调用,属于需要调用委托的对象
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.wooajung.com/news/34977.html

相关文章:

  • 门户网站制作seo网站技术培训
  • 免费网站模版下载本地推广平台
  • 重庆专业网站推广时间交换链接的作用
  • 百度搜索站长平台搜索引擎营销的特征
  • 网站建设推广保举火13星百度引流平台
  • 中国建设银行网站打不开网站交换链接的常见形式
  • 新乐市建设银行网站千锋教育课程
  • 专业做网站团队网站页面优化方法
  • 特产网站开发的好处中国企业网
  • 淄博专业网站建设公司店铺推广渠道有哪些
  • wordpress 更新缓存seo公司是什么意思
  • 做快照网站和推广 哪个效果好广州企业网站建设
  • 淘宝店铺转让平台哪个靠谱舟山百度seo
  • 网站 图片防盗链怎么申请网站空间
  • seo是什么意思啊电商优化生育政策
  • 网站空间大小怎么查看怎么联系百度客服
  • 做banner拉伸网站会糊免费刷网站百度关键词
  • 中国石化工程建设公司网站百度云搜索引擎入口官方
  • 网站跨省备案seochan是什么意思
  • 义乌建设局网站青岛网站设计
  • 做暧暧网站西安seo服务公司
  • 保定网站制作公司沈阳seo博客
  • 世界足球排名前100名杭州seo工作室
  • flask做的网站有哪些深圳网站建设推广方案
  • 怎么做棋牌网站上海seo网站优化
  • 微网站建设合同宁波seo教程行业推广
  • 购买腾讯备案网站外链管理
  • 有什么做酒和水果茶教程的网站杭州百度竞价推广公司
  • 上海企业建站咨询南京网站推广排名
  • 众筹网站建设应该具备哪些资质软文的本质是什么