美文网首页
instancetype和id的异同

instancetype和id的异同

作者: 边城结界 | 来源:发表于2017-12-07 16:11 被阅读0次

instancetype和id的异同

1、相同点

都可以作为方法的返回类型

2、不同点

①instancetype可以返回和方法所在类相同类型的对象,id只能返回未知类型的对象;

②instancetype只能作为返回值,不能像id那样作为参数;

参考:http://blog.csdn.net/wzzvictory/article/details/16994913

相关文章

  • instancetype和id的异同

    instancetype和id的异同1、相同点都可以作为方法的返回类型2、不同点①instancetype可以返回...

  • id和instancetype异同点

    相同点:id和instancetype都可以作为方法的返回值类型 不同点:1.如果返回值类型是instancety...

  • iOS开发基础--instancetype和id的异同

    instancetype和id的异同 1、相同点都可以作为方法的返回类型2、不同点①instancetype可以返...

  • 5.instancetype和id的异同

    1、相同点 都可以作为方法的返回类型 2、不同点 (1)instancetype可以返回和方法所在类相同类型的对象...

  • 【iOS】instancetype和id有什么异同

    相同之处 instancetype和id都能用来表示任意类型 不同之处 instancetype只能作为返回值类型...

  • iOS开发总结(一)

    instancetype和id instancetype比id多一个好处:编译器会检测instancetype的真...

  • instancetype和id

    1.相同点 都可以作为方法的返回类型 2.不同点 a.instancetype 可以返回和方法所在类相同类型的对象...

  • instancetype和id

    一、什么是instancetype instancetype是clang 3.5开始,clang提供的一个关键字,...

  • instancetype和id

    相同点: instancetype 和 id 都是万能指针,指向对象,可以表示任何对象类型。 不同点: 1.ins...

  • instancetype和id

    instancetype在类型表示上跟id一样,可以表示任何对象类型;instancetype只能作用在返回值上,...

网友评论

      本文标题:instancetype和id的异同

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