委托的作用其实就是将一个方法封装打包起来变成一个东西,然后供其他地方调用,有人可能会问为什么要这样做,直接在其它程序调用该方法不就得啦,不是多此一举吗?正常情况下是,但当你创建自定义组件,并且要创建事件时就会发现委托的作用.因为你创建事件时并不清楚激发事件时是要执行哪个方法,所以就要用委托先将要执行的代码封装成一个东西,在要调用事件的地方才添加实体代码.
委托的作用其实就是将一个方法封装打包起来变成一个东西,然后供其他地方调用,有人可能会问为什么要这样做,直接在其它程序调用该方法不就得啦,不是多此一举吗?正常情况下是,但当你创建自定义组件,并且要创建事件时就会发现委托的作用.因为你创建事件时并不清楚激发事件时是要执行哪个方法,所以就要用委托先将要执行的代码封装成一个东西,在要调用事件的地方才添加实体代码.