Swift4.0复习整数,浮点数,布尔值
2024-08-26 11:54:25
1.类型相互转换:
Int(a)
Float(b)
let a = Bool(truncating: NSNumber(value: c))
2.元组:
let tuple: (Int, String, Bool) = (10, 'sisi', true)
let tuple2 = (int: 5, double: 3.5, bool: true)
let c = tuple2.int
空元祖:
// 声明一个Void类型的常量v
let v: Void
// 用空元组对v初始化
v = ()
3.集合类型:
1> 数组:
2> 集合Set:
3> 字典:
4> 范围操作符:
let doubleRange = 1.0 ... 3.0
let stringRange = "aaa" ... "ccc"
5> 单边范围操作符:
let sub1 = array[2...]
let sub2 = array[...3]
let sub3 = array[..<3]
最新文章
- RGW/SWIFT对象存储性能测试工具--COSBench安装
- windows2003 DHCP中批处理绑定IP与MAC
- ScrollView左右约束的坑
- Oracle中Lpad函数和Rpad函数的用法
- js原生appendChild的bug
- JavaScript获取元素样式
- 在Linux下如何用Shell脚本读写XML?现有一个config.xml(转)
- ThinkPHP 5 中AJAX跨域请求头设置方法
- 手机APP中使用history.back()返回没有效果的解决
- [LeetCode] Max Area of Island 岛的最大面积
- iOS集合视图单元格高亮和选中的区别
- Ajax分页 Spring MVC + Hibernate
- engine_init_options.go
- 线程组ThreadGroup分析详解 多线程中篇(三)
- 使用Idea从github上获取项目
- 714-Card Trick
- MariaDB 安装与启动 过程记录
- eclipse gradle插件 org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution from &#39;https://services.gradle.org/distributions/gradle-3.4-bin.zip&#39;.
- nw 注册快捷键
- 关于后台程序java报错问题解决