iT邦幫忙

2022 iThome 鐵人賽

DAY 2
0

人家說修仙的道路上除了自己努力之外還要有各種天材地寶跟機緣。
然而在我還在苦思如何開始的道路上我遇到了一個老者。

老者:小伙子,我看你骨骼驚奇,是個練武的奇才!
老者:我手上有三本 《 詩為福特居居 》、《 扣得K德米 》、 《 詩為福特學習筆記
老者:就免費送你了。
我: 哦,謝謝老先生。

所以我因緣巧合獲得了三本秘籍。
然後我就放著了(X)

啊不是拉

我們先來看第一篇
第一篇裡面有四大類

常數變數

輸出

註解

分號

常數 變數

變數 (Variable) 顧名思義 就是 "會變動的" 東西 所以 寫程式的時候 以英文前面的 var 做開頭

var a = 0 

常數 (Constant) 常數為不會變動得數值 寫程式通常 用 let 做為開頭

就跟張麻子說辦證件的說這是他,只好貼在委任狀上面了。

let a = 1

如果賦值後不會變動應宣告成 常數 可以讓程式碼更清楚

var a = 0

let b = 1

輸出

Swift 可以使用 print 做不換行輸出 println 做換行輸出
print 在寫程式的時候 可以用來確認 是否有拿到值 有沒有變化 已確認哪裡有出錯

println("hello")    // output: hello
println("world")    // output: world

print("hello")
print("world")    // output: helloworld

字串插值(Stirng Interpolation) 讓輸出更方便
很常用在 Int 要用 String Type 的時候

var num = 100
var str = "foobar"

println("\(str) \(num)")    //output: foobar 100

註解

Swift 支援單行 多行註解
Swift 支援巢狀註解 (Nested Comments)

// 這是單行註解

/* 這是一個
   多行註解 */

/* 巢狀註解開始
/*
這是註解A
*/
/*
這是註解B
*/
巢狀註解結束 */

常用在為自己的程式碼解釋 好讓下一個人看到 可以知道有哪些東西可控
或者寫給自己的註解
以及可以在程式上做說明
不然就會

今天就先這樣,我們先來養精蓄銳,休息也是一種修行。


上一篇
iOS 修仙道路 - 前言(1)
下一篇
30天的 iOS 修仙道路 (3)
系列文
30天的 iOS 修仙道路 站穩腳步基礎篇30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
jadddxx
iT邦新手 5 級 ‧ 2022-09-17 11:44:44

後面笑死XD

佛系修行 (X

我要留言

立即登入留言