scheduleOnce配合lambda语法如何写

直接写成这样: scheduleOnce( ](float dt){} , 1.0f); 提示没有对应重载函数。
那么问题来了,如何把lambda转换成SEL_SCHEDULE。
typedef void (Ref::*SEL_SCHEDULE)(float);

lambda有捕获的时候不能转化成函数指针…

http://www.cocoachina.com/bbs/read.php?tid-195070-keyword-lambda.html
这是一篇关于lambda很好的文章,楼主先看吧,看完还有不懂得接着问

scheduleOnce( ](float dt){} , 1.0f, “随便起个名字”);

是不是因为lambda函数只能以引用的方式当做参数,不能转化成函数指针