Swift 数组与可选类型全解析
1. 数组基础
在编程中,将逻辑相关的值组合在一起是一项重要任务。例如,应用程序可能需要管理用户的朋友列表、喜爱的书籍列表、旅行地点列表等。Swift 提供了多种集合类型来方便地完成这些操作,其中之一就是数组(Array)。
数组是对象或值的有序集合,每个位置由索引标识。数组中的元素可以是任何类型,但必须是相同类型,且元素不需要唯一,同一值可以多次出现。
要开始学习数组,首先创建一个名为 Arrays 的新 macOS playground。
2. 创建数组
我们以创建一个代表愿望清单(bucket list)的数组为例。以下是创建数组的不同方式:
2.1 声明数组
import Cocoa
var str = "Hello, playground"
var bucketList: Array<String>
这里使用 var 关键字声明了一个可变数组 bucketList , <String> 表示该数组只能接受字符串类型的实例。
2.2 简化声明语法
var bucketList: [String]
这种简写语法与上面的声明效果相同,但更方便。
超级会员免费看
订阅专栏 解锁全文
43

被折叠的 条评论
为什么被折叠?



