我做了一些快速搜索,无法找到答案.
我很想知道为什么在Objective-C中,它id被用作init方法的返回类型.
id
我的猜测是因为如果类被重写,你不想返回超类的类型的对象,但我有兴趣知道它是否由于其他原因而完成.
objective-c
objective-c ×1