@(〓〓 iOS-Swift語(yǔ)法)[Swift 語(yǔ)法]
- 作者: Liwx
- 郵箱: 1032282633@qq.com
iOS Swift 語(yǔ)法
底層原理
與內(nèi)存管理
分析 專題:【iOS Swift5語(yǔ)法】00 - 匯編
01 - 基礎(chǔ)語(yǔ)法
02 - 流程控制
03 - 函數(shù)
04 - 枚舉
05 - 可選項(xiàng)
06 - 結(jié)構(gòu)體和類
07 - 閉包
08 - 屬性
09 - 方法
10 - 下標(biāo)
11 - 繼承
12 - 初始化器init
13 - 可選項(xiàng)
目錄
- 9.元組
- 元組的介紹
- 元組的定義
- 元組的簡(jiǎn)單使用
元組的介紹
- 元組是Swift中特有的,OC中并沒(méi)有相關(guān)類型
- 它是什么呢?
- 它是一種數(shù)據(jù)結(jié)構(gòu)隔崎,在數(shù)學(xué)中應(yīng)用廣泛
類似于數(shù)組或者字典
- 可以
用于定義一組數(shù)據(jù)
- 組成元組類型的數(shù)據(jù)可以稱為
“元素”
.
元組的定義
- 元組的常見(jiàn)寫法
// 使用元組描述一個(gè)人的信息
("1001", "張三", 30, 90)
// 給元素加上元素名稱,之后可以通過(guò)元素名稱訪問(wèn)元素
(id:"1001", name:"張三", english_score:30, chinese_score:90)
元組的簡(jiǎn)單使用
- 用元組來(lái)描述一個(gè)HTTP的錯(cuò)誤信息
// ----------------------------------------------------------------------------
// 1.定義元組
// 應(yīng)用場(chǎng)景: 函數(shù)的返回值 (如果一個(gè)函數(shù)有多個(gè)返回值)
// 元祖:HTTP錯(cuò)誤
// 1.1 基本寫法
let errorInfo = (404, "Not Found")
errorInfo.0
errorInfo.1
// 1.2 給元組內(nèi)的元素取別名
let errorInfo1 = (errorCode : 404, errorMsg : "Not Found")
errorInfo1.errorCode
errorInfo1.errorMsg
// 1.3 標(biāo)識(shí)符就是對(duì)應(yīng)元素的別名
let (errorCode, errorMsg) = (404, "Not Found")
errorCode
errorMsg