Tuple Swift 技術成長筆記 新浪部落格

2021-10-10 12:21:16 字數 737 閱讀 4234

// 元組 元組中的元素可以是值,也可以是區間。另外,使用下劃線(_)來匹配所有可能的值。-----------

let tup = (88,"eqi",["dds"])

var ss = tup.0

var tup2 = (name:"mac", age: 88,["dds"])

var name = tup2.0  // 或者

var name1 = tup2.name

// 分解

var tp = (404,"not found")

let (code, status) = tp

let (code2,_) = tp  // _忽略值

func format(tup:(string, int)) -> string

let somepoint = (1, 1)

switch somepoint

let anotherpoint = (2, 0)

switch anotherpoint

// case 分支的模式可以使用where語句來判斷額外的條件。

let yetanotherpoint = (1, -1)

switch yetanotherpoint

// 輸出 "(1, -1) is on the line x == -y"

技術成長路線

近三年的技術成長計畫 第一階段 3個月 惡補大學的基礎 1.將基礎打的很紮實。沒有結合linux核心來學習,現在要補上 網路 將tcp ip協議研究透徹,結合 tcp ip詳解 unix網路程式設計 這個也是目前從事的工作主要會 用到的地方 資料結構和演算法 每種資料結構找開源專案中如何應用和實現來...

技術成長模型

如果把成長看成是一門武功秘籍的修煉,可以總結為5重境界。如果把成長看成職位的公升遷,可以定義為一下5個職位。cto 平時做些什麼,現在根據自己觀點的總結為如下幾條 代表重要程度與難度係數 團隊需要招聘什麼的人才 如何發現 考察 留住人才 如何跟ceo匯報工作 如何建設團隊的氛圍 如何在公司層面體現團...

技術成長問題

1 問題呈現 1 付出同樣的努力,成長確實更慢一些 2 只認為在疲於應付,自己做的事完全沒有技術含量 3 做的事不斷在同一水平迴圈 4 每次要反饋工作成果時,發現根本講不出來 5 很難搞懂 認知公升級 到底是什麼概念 2 成長誤區 1 只要把事情搞定了,成長是自然而然的 2 只要努力,就能成長的比別...