加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

5.16 使用Any表示任意值类型 [Swift原创教程]

发布时间:2020-12-14 05:54:38 所属栏目:百科 来源:网络整理
导读:原文:http://coolketang.com/staticCoding/5a9925ad0b61607bf6ceb390.html 1. AnyObject可以代表任何class类型的实例。此外还有一个Any,它可以表示任何类型,除了方法类型。本节课将为你讲解Any的使用。 2. 定义一个Any类型的数组,该数组可以装载各种类型

原文:http://coolketang.com/staticCoding/5a9925ad0b61607bf6ceb390.html

1. AnyObject可以代表任何class类型的实例。此外还有一个Any,它可以表示任何类型,除了方法类型。本节课将为你讲解Any的使用。



2. 定义一个Any类型的数组,该数组可以装载各种类型的数据。
3. 依次往数组中添加整型、浮点类型、字符串和元组类型四种类型的数据。
4. 通过输入数组的名称,可以从右侧的实时反馈区,查看到数组中的所有内容。点击右侧的显示结果图标,在结果列表区,查看数组中的所有元素。
5. 接着再次点击此处的图标,隐藏结果列表。
6. 继续编写代码,对复合类型的数组进行遍历,并输出各元素的值。
7. 首先创建一个循环语句。
8. 接着对遍历到的元素,进行条件判断。
9. 通过let-as操作符,尝试将元素转换为整型,并在控制台输出相应的日志。
10. 然后尝试将元素转换为双精度的浮点类型,并在控制台输出相应的日志。
11. 将元素转换成字符串类型,并在控制台输出相应的日志。
12. 将元素转换成元组类型,并在控制台输出元组中的各个元素的值。
13. 最后统一处理其它条件下的情况。然后点击此处的显示调试区图标,打开控制台,查看输出的日志。
14.
本文整理自:《Swift4互动教程》,真正的 [手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载: https://itunes.apple.com/cn/app/id1320746678 ,或扫描本页底部的二维码。课程配套素材下载地址: 资料下载

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读