iOS中instancetype和id之间的区别

来源:互联网 发布:淘宝有好货怎么收费 编辑:程序博客网 时间:2024/05/16 19:30

instancetype在构造函数时,作为返回值,能够创建的就是 具体的对象名。id也会作为构造函数的返回值,但是编译器会将id类型转化为instancetype

在创建时强烈要求返回instancetype类型,而不是id类型

id类型可以id a = b;而instancetype不能

0 0