我有这样的方法:
-(void)processSomeNumeber:(int *)number
{
NSLog(@"show me the number %d", number);
}
但是我收到了这个错误:
" format指定类型为int但参数的类型为int *"
有谁知道为什么或如何解决这个问题?
答案 0 :(得分:9)
使用:
-(void)processSomeNumeber:(int )number
{
NSLog(@"show me the number %d", number);
}
或者
-(void)processSomeNumeber:(int *)number
{
NSLog(@"show me the number %d", *number);
}