[Note] Swift 練習記錄
Swift 的 Bundle Identifier: 由 Product Name + Organization Name 所組成
基本資料結構:變數,常數,print 用法
以下列出常用的變數型態 Structure
Int
Double
String
Array
Dictionary
可以看出 print 裡面要印出變數的方法
一種是使用 \()
另一種是使用強制轉型 String 來印
下圖DEMO了Dictionary 資料結構的用法
在此我們發現了 Optional 關鍵字出現在Console 當中
在上一篇網誌中有提及Swift 程式語言當中 Optional 的新觀念
這此處的情形解釋:
因為Dictionary 的 Key 不一定會有值,所以會出現 Optional
如果我不想看到Optional 的字樣的話,可以使用 ! 來強迫取值,將Optional String 轉型回一般的 String
關於 Loop:
上:傳統寫法
下:新的寫法
兩種寫法都可以用使用 for loop 走訪 Dictionary 將 value = 99 的 Key 抓出來
這裏也DEMO了如何取出在Dictionary當中的 Key 與 Value 的用法
留言
張貼留言