这个用c++怎么写~~ ?CCMenuItem *starMenuItem [CCMenuItemImage itemFromNormalImage:@ButtonStar.png
这个用c++怎么写~~ ?
CCMenuItem *starMenuItem = [CCMenuItemImage itemFromNormalImage:@"ButtonStar.png"selectedImage:@"ButtonStarSel.png"
target:self selector:@selector(starButtonTapped:)];
上面是用objective-c写的
请问itemFromNormalImage函数中 target:self 和 selector:@selector(starButtonTapped:)两个参数改写成c++怎~~
尤其是selector选择器~ 请详细解答 谢谢~~
[解决办法]
在C++中,与self对应的就是this指针。selector这玩意儿在C++中没有,最接近的就是函数指针了。
[解决办法]
这玩意就相当于C#的delegate,在C++中不是很好做。你要么改成普通函数指针,要么用functor。
