首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

CCCallFunc, CCCallFuncN, CCCallFuncND 三者的差异

2013-10-28 
CCCallFunc, CCCallFuncN, CCCallFuncND 三者的区别今天学习过程中,自己敲了一个例子,结果在执行Action的

CCCallFunc, CCCallFuncN, CCCallFuncND 三者的区别

今天学习过程中,自己敲了一个例子,结果在执行Action的时候出现了错误。经排查发现是CCCallFunc使用的问题,应该使用CCCallFuncN,然后搜了下他们的区别,才知道,是因为有一个参数的问题。

?

1.CCCallFunc 只能调用不带参数的回调方法

2.CCCallFuncN 可以带一个 参数:

(id)sender
? ? ? ?3.CCCallFuncND 可以带两个参数 (第二个参数的类型可以是任意类型):

(id)sender batchNode:(CCSpriteBatchNode*)batchNode

?

?

热点排行