美文网首页
instancetype &id

instancetype &id

作者: 寸儿1100 | 来源:发表于2017-07-12 20:22 被阅读0次

    首先来看一个方法

    - (instanacetype)classA;

    此方法的返回类型为 instancetype,该关键字表示方法的返回类型和调用方法的对象类型相同。init 方法的返回类型都声明为 instancetype

    id 表示指向任意对象的指针。

    相同点:两者都可以用来表示方法返回类型

    不同点:id还可以用来表示变量和方法参数,如果无法确定一个对象的类型,可以用id来声明。

    那什么时候使用前者,什么时候使用后者

    相关文章

      网友评论

          本文标题:instancetype &id

          本文链接:https://www.haomeiwen.com/subject/thfihxtx.html