CCMenuItemFont一个奇怪的问题(method signature argument cannot be nil)
今晚在研究一个cocos2d的demo的时候,发现下面这行代码报错
CCMenuItemFont *fontLabel=[CCMenuItemFont itemFromString:@"click me" block:^(id sender) { NSLog(@"test"); }];
错误信息是:“method signature argument cannot be nil”
可是这段代码在我另外一个项目中却是正常能用的,这让我很费解。。
于是放狗搜了解决的办法,特意记录一下
但是具体原因也不太清楚,貌似是blocks转换成SEL的时候出问题了。。解决的原理也不清楚,希望有高手能解答一下。。。