Swift学习笔记系列——(18)造型
2015-08-06 17:30
260 查看
Tags: Swift 学习笔记
发布时间:2015-08-06
修改时间:2015-08-06
作者:Erwin
博客地址:技术杂货铺
欢迎转载,转载请注明出处。
使用类型检查操作符(type check operator):is
示例:
类型相符返回true,类型不符返回false;
发布时间:2015-08-06
修改时间:2015-08-06
作者:Erwin
博客地址:技术杂货铺
欢迎转载,转载请注明出处。
Swift学习笔记系列——(18)造型
造型要解决的问题
类型检查
检查一个引用的类型是否是特定类型使用类型检查操作符(type check operator):is
示例:
oneInstance is TypteA
类型相符返回true,类型不符返回false;
将一个超类的引用当作子类使用
在后台,一个特定类的常量或者变量可能指向一个这个类子类。如果是这种情况,可以通过造型操作符(type case operator)(as?或者as!)将其向下造型为子类。混杂类型的别称
AnyObject
Swift的类没有共同的超类,用AnyObject代表任意类类型。Any
Any代表任意类型。本章思维导图
相关文章推荐
- RAMAnimatedTabBarController -swift kit
- Swift学习笔记系列——(15)自动引用计数
- Swift学习笔记系列——(16)可选链
- Swift 初学手册:可选类型 (Optionals)
- Swift学习笔记。
- #openstack-meeting: swift(2015-08-05)
- iPhone开发入门系列1(iOS8+Swift版)天天打靶APP学习12-14
- Swift学习记录(UITableView can not find member ...)
- Swift开发教程--火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法
- Swift开发教程--如何通过定位来获取经纬度
- swift 一疑问:reduce
- 源码推荐(8.06):模仿MJ老师iPad版美团(swift版),高仿百度传课iOS版
- iPhone开发入门系列1(iOS8+Swift版)天天打靶APP学习10-11
- Swift入门(八)——功能强大的求余运算符
- swift学习1 oc swift混编
- swift问题记录1 xcode sourceKitService Crashed之后代码无法提示 导致识别不出oc类
- swift2.0学习之类型方法(类方法)
- iPhone开发入门系列1(iOS8+Swift版)天天打靶APP学习07-09
- Strings 在 Swift 2中字符串设计的背后思想
- Swift 表达正则表达式-手机-邮箱-密码