OC中id和NSObject *的区别

id是一个指针。
NSObject *是NSObject类型的指针。
Objective-C中并非所有的类都继承自NSObject,还有NSProxy类,故NSObject *的范围小于id。

你可能感兴趣的:(OC中id和NSObject *的区别)