0

我在接口中的方法声明:

-(void)doSomethingOnGrass:(Grass*)grass;

在编写实现时,Xcode 的自动完成功能倾向于这样写:

-(void)doSomethingOnGrass:(id)grass {

}

Xcode 将参数类型更改为id。我意识到id无论如何我都可以使用它,但我不确定在这种情况下更改参数类型的意义何在。它是什么?

Xcode 4.3.2。

4

0 回答 0