Swift isMember isKind is as的使用

1. isMember(of: ): 判断对象是否为某个特定类的实例

image.png

2. isKind(of: ): 判断对象是否为某类或者其派生类的实例

image.png

3. is: 判断是否为某种结构体或枚举等类型;对于类对象的判断,is等同于 isKind(of: ) 的作用,即判断是否为本类或子类的类型。

image.png

4. as: 类型转换

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 8,075评论 2 9
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 14,056评论 6 13
  • 132.转换错误成可选值 通过转换错误成一个可选值,你可以使用 try? 来处理错误。当执行try?表达式时,如果...
    无沣阅读 5,139评论 0 3
  • 一其实,不只是有我们这这一个世界的。“对不起了,只能送你回那边去了。”我也不知道为什么每次都要跟这些家伙说对不起。...
    刘三尺阅读 2,615评论 0 1
  • 1.长按“标题框”,弹出操作列表框的时间过长,用户体验不友好,在“标题框”右下角放置“+”按键,点击“+”按键,即...
    何港阅读 4,558评论 1 1

友情链接更多精彩内容