结论:在能用instancetype的时候应该尽量使用instancetype来替换id。
id是一个指向Objective-c中的class的实例对象的指针,通用类型。可以作为函数的返回类型,或者其他地方作为一种类型。
- typedef struct objc_object {
- Class isa;
- } *id;
相关链接:http://zhuanlan.zhihu.com/Foundation/19569459
结论:在能用instancetype的时候应该尽量使用instancetype来替换id。
id是一个指向Objective-c中的class的实例对象的指针,通用类型。可以作为函数的返回类型,或者其他地方作为一种类型。
相关链接:http://zhuanlan.zhihu.com/Foundation/19569459