关于回调函数和引用

 在我现在的项目组使用的框架中,回调函数是很常见的。先上点简单的代码,比较好理解!

		private function init():void
		{
			onGetData(callBackfun)
			function callBackfun():void
			{
				//do somthing
			}
		}
		
		
		private function onGetData(onCallBack:Function ):void
		{
			//do somthing
			if(onCallBack)
				onCallBack();
		}

调用onGetdata的时候吧callBackfun的引用传了进去。。。


 这样子可能有些朋友看不出来有什么作用,但你想想如果这2个方法在不同的类里呢?

很多时候我们需要在2个类之间通信,当另外一个类做完一件事后需要告诉另外一个类,就可以通过这种发式。。。

PS:唉,第一次写东西,写的不好,也不知道有没有用,我会再修改,再接再厉~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猫叔大鸭梨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值