摘要: 在Swift标准库中,绝大多数的公开类型都是结构体,而枚举和类只占很小一部分。 一、结构体 常见的Bool、Int、Double、String、Array、Dictionary等常见类型都是结构体。 自定义结构体: struct Date { var year: Int; var month: In 阅读全文
posted @ 2021-05-08 16:29 1024星球 阅读(605) 评论(1) 推荐(0) 编辑
摘要: 可选项,一般也叫可选类型,它允许将值设为nil。 一、定义可选项 平时开发中,如果我们需要把一个变量置空时只需要把变量赋值一个nil即可: 上面尝试后不行,那怎么把一个变量置空呢? 答案:把变量设置可选类型即可 如何定义可选类型(可选项)? 在类型后面加个问号?; 定义可选项后变量默认就是nil。 阅读全文
posted @ 2021-05-08 14:59 1024星球 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 适度给类型起别名能够让代码更加易懂,开发效率更高,可维护性更好。 一、typealias(别名) typealias用来给类型起别名。 typealias Byte = Int8 typealias Short = Int16 typealias Long = Int64 typealias Dat 阅读全文
posted @ 2021-05-08 09:25 1024星球 阅读(298) 评论(0) 推荐(0) 编辑