iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 12
0
自我挑戰組

Swift - 來吧!鐵人三十項系列 第 12

Day12:當天的鐵人當天寫 - Tuple、Bool 和運算

  • 分享至 

  • xImage
  •  

前前言

嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第十二篇
在鐵人賽完結後,為保持持續做筆記的習慣
將會在我的 Medium 繼續撰寫文章,若有興趣者可前往觀看。


前言

一直以來,除了第一天的是庫存加上一些修改外
每天的文章都是當天寫、當天發,一直到今天
雖然有一些庫存,但想留到真的有急事發不了時再使用 XD
故接下來就是一些每天的小筆記了,學了什麼、複習了什麼,簡單記錄一下而已


Playground

在 Playground 的左側欄
其實可以直接新增新的 Page


Comments

平常加 Commets 除了使用鍵盤上的 command + / 以外,亦可使用:/* */


Tuple

在聲明元組時,元組裡面的值是不用同一個資料型別的:

型別推論在元組裡面也會進行,故也可以不用事先寫好:

元組中開始的 index 是從 0 開始:

可以這樣取元組裡面的值:

也可以把元組裡面的值分別命名:

也可以額外命名:

不想命名那麼多,用不到,也可以留白:

取代 Tuple 裡面的值:

Bool

除了自定一個 Bool,比較句其實也是 Bool,例如:

  • 如果他是王八(True),就...

  • 數學計算


運算

! 讓東西相反過來:

! 也可以用在不等於:
如果 sheIsAGirl 這個變數不是 true,就...

&&(且) 可以連接兩種比較:
如果 leo 是男的且分數低於 60 就打死他

||(或)也可以連接兩種比較:
如果數學成績小於 60 或 國文成績小於 60 就打死他

? 如果條件是 True 就要前面的,是 false 就要後面的:


上一篇
Day11:好奇寶寶之來玩玩 SwiftUI - 繼續做 APP(2)
下一篇
Day13:當天的鐵人當天寫 - Loops
系列文
Swift - 來吧!鐵人三十項30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言