苹果公司的objective c文档称
对于
目标C,如方法返回
值,id将int替换为默认值
数据类型。(对于严格的C结构,
例如函数返回值,int
保留默认类型。)
我认为返回类型和值是在方法签名中预定义的。你能给我举个例子说明医生指的是什么吗?

最佳答案

这一行仅仅意味着这样编写的方法在默认情况下将返回id

- init { ... }


+ array { ... }


- (id)init { ... }

此外,没有显式参数类型的方法将接受id对象。
- initWithObject:object { ... }


- (id)initWithObject:(id)object { ... }

09-25 16:24
查看更多