黑马程序员技术交流社区

标题: id和instancetype区别 [打印本页]

作者: pojian    时间: 2016-3-9 22:08
标题: id和instancetype区别
id是一个万能指针,可以指向任意的OC对象.id可以用来创建对象指针,也可以用作方法的返回值.但是作为返回值时,编译器不会检查返回对象的类型是否和接收指针类型一致
    instancetype也可以指代任意的OC对象,但是instancetype只能用作方法的返回值.作返回值时,编译器会检查返回对象的类型是否和接收指针类型一致.如不一致,则报警告










欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2