0

我有这样的方法:

-(void)processSomeNumeber:(int *)number
{
    NSLog(@"show me the number %d", number);
}

但我收到了这个错误:

“格式指定 int 类型,但参数的类型为 int *”

有谁知道为什么或如何解决这个问题?

4

1 回答 1

9

采用:

-(void)processSomeNumeber:(int )number
{
    NSLog(@"show me the number %d", number);   
}

或者

-(void)processSomeNumeber:(int *)number
{
    NSLog(@"show me the number %d", *number);   
}
于 2013-04-09T18:02:03.240 回答