IOS APP 程式設計簡介
最一開始創建完一個project後會進來以下的開發環境介面
常數/變數
變數
var v = 20;會變動的數值
常數
let c = 10;不會變動的數值
型別(Type)
• 宣告時可不指定,但會由編譯器從指定值自動判斷型別
• 永遠不會被implicitly轉換為其它型別
• 宣告時不給初始值而指定型別,之後不可以指定不同型別的值
![https://ithelp.ithome.com.tw/upload/images/20171222/20107506XrjWxOxIdr.png](https://ithelp.ithome.com.tw/upload/images/20171222/20107506XrjWxOxIdr.png)
Optional變數(常數):在程式語言中如果強制使用了一個nil的值,將會導致程式崩潰,所以Swift為了保護這樣的情況,添加了Optional的機制
• 型號後面加問號「?」,代表此變數為optional(可有可無),它有機會是nil值。
• 型號後面加驚嘆號「!」,代表此變數為保證有值