人家說修仙的道路上除了自己努力之外還要有各種天材地寶跟機緣。
然而在我還在苦思如何開始的道路上我遇到了一個老者。老者:小伙子,我看你骨骼驚奇,是個練武的奇才!
老者:我手上有三本 《 詩為福特居居 》、《 扣得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
*/
巢狀註解結束 */
常用在為自己的程式碼解釋 好讓下一個人看到 可以知道有哪些東西可控
或者寫給自己的註解
以及可以在程式上做說明
不然就會
今天就先這樣,我們先來養精蓄銳,休息也是一種修行。