C++回调函数到lua出错

定义了typedef std::function<void(Ref*)> _TouchFinishCallback;
调用void setTouchFinishEvent(_TouchFinishCallback &TouchFinish);的时候报错,提示说解析不了这个void setTouchFinishEvent(_TouchFinishCallback &TouchFinish);函数
为什么呢???????
我看widget上也是调用typedef std::function<void(Ref*)> _TouchFinishCallback;函数,也没出错。。。。求解
ps:setTouchFinishEvent函数是定义了,而且是编译了,在c++上调用是没有报错的,但通过lua上调用,就报错了

setTouchFinishEvent这个函数没定义吧

是定义了,而且是编译了,在c++上调用是没有报错的,但通过lua上调用,就报错了

要绑定过去,留下你qq