美文网首页
【iOS】instancetype和id有什么异同

【iOS】instancetype和id有什么异同

作者: an_Anthony | 来源:发表于2019-04-23 23:55 被阅读0次

相同之处

instancetype和id都能用来表示任意类型

不同之处

instancetype只能作为返回值类型,而id既可以作为返回值类型,也可以作为参数类型,也可以作为变量类型

instancetype在编译期会进行类型检测,id类型不会

id是一个指向继承了NSObject的Objective-C对象的指针

相关文章

网友评论

      本文标题:【iOS】instancetype和id有什么异同

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