Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone Objective-C NSMethod签名问题!_Iphone_Objective C_Sdk_Nstimer - Fatal编程技术网

Iphone Objective-C NSMethod签名问题!

Iphone Objective-C NSMethod签名问题!,iphone,objective-c,sdk,nstimer,Iphone,Objective C,Sdk,Nstimer,基本上,我使用“instanceMethodSignatureForSelector”作为NSTimer构造的一部分。我的问题是下面的NSMethodSignature总是设置为“Nil” 它正在查看的选择器如下所示 -(void) gravityMeth:(CCSprite*)sprite:(b2Body*)body 有没有人能帮上忙,因为我真的看不出有什么问题 提前谢谢 -(void) gravityMeth:(CCSprite*)sprite:(b2Body*)body 该选择器是gr

基本上,我使用“instanceMethodSignatureForSelector”作为NSTimer构造的一部分。我的问题是下面的NSMethodSignature总是设置为“Nil”

它正在查看的选择器如下所示

-(void) gravityMeth:(CCSprite*)sprite:(b2Body*)body
有没有人能帮上忙,因为我真的看不出有什么问题

提前谢谢

-(void) gravityMeth:(CCSprite*)sprite:(b2Body*)body
该选择器是
gravityMeth::
,而不是
gravityMeth:sprite:

尝试:


这将产生一个选择符
gravityMeth:body:
(更具描述性——最好是像
applyGravitySprite:withBody:
)的选择器。)。。。但是重力冰毒真是太难对付了!
-(void) gravityMeth:(CCSprite*)sprite:(b2Body*)body
 -(void) gravityMeth:(CCSprite*)sprite body:(b2Body*)body