iT邦幫忙

2021 iThome 鐵人賽

DAY 11
0
Mobile Development

麻瓜學習 iOS 開發系列 第 11

Day11:Swift 基礎語法 —Array

前言

上一篇文章講到 Dictionary,
今天講另一個值的集合 - Array。
Array 和 Dictionary 最大的區別就是,
Array 裡儲存的數據是有序的。

實作

  • 宣告一個空的 array
var myArray:[Int] = [Int]()
  • 向 array 中添加元素
    打開 playground:
  • 檢索 array 中的元素
    這裡要引出 index 的概念,
    一個 array 中的所有元素的索引都是從 0 開始的。
    在 playground 中演示:

    如果在 index 中放入 3 會發生什麼?

    會 crash,
    因為這個 array 的 index 是從 0~2,
    3 不在範圍內。
  • 更新 array 中的元素
  • 刪除 array 中的元素
    有很多種方式:

    刪除特定索引處的元素:
  • 宣告一個 array 實例
var myArray = [1, 2, 3]
  • 在特定索引處插入元素
  • 從 array 中返回隨機元素
  • 檢測 array 中是否有某個元素

    這個元素存在則返回 true,
    不存在則返回 false。

上一篇
Day10:Swift 基礎語法— Dictionary
下一篇
Day12:SwiftUI-List
系列文
麻瓜學習 iOS 開發30

尚未有邦友留言

立即登入留言