[ iOS ] 使用 google Map 產生縮圖 ? 再用Apple Map導航

在LBS Application 發達的時代常常會發現app 不可或缺的就是小小的地圖加上兩點做Tag 那怎麼樣能輕鬆的產生map縮圖?在開啟Apple Map 導航呢?只要簡單幾個步驟就可以完成!!讓我們慢慢看下去 第一步 取得座標 要先讓我們的App有取得使用者座標的功能,所以我們要先在專案 > Target > Info 加上 下面3個Key NSLocationWhenInUseUsageDescription NSLocationAlwaysUsageDescription Privacy - Location Usage Description 並在 »

[ Swift ] optional

Download the source code from GitHub [optional.playground] optional 宣告 任何型態後方緊接著加上 ?,即代表此變數為 optional 特性 程式會自動將此 optional 變數初始化為 nil var name:String? 等同於 var name:String? = nil »

[ Swift ] 迴圈控制

Download the source code from GitHub [loop.playground] for 特性 條件處移除左右括號 區塊中每行後面皆不加上分號 結構 初始化起始數值,再判斷此數值是否符合條件式,如符合條件式,則進入區塊中執行相對應的動作,當執行完區塊中的動作後,再將此數值跟增量的部份進行計算,隨後再判斷此數值是否符合條件式,如符合則進入區塊中執行相對應的動作,依序執行到不符合條件為止;當判斷到此數值不符合條件式時,則直接離開迴圈。 Lab 計算 »

[ Swift ] 流程控制

Download the source code from GitHub [branch.playground] if-else 特性 條件處移除左右括號 只能以布林來表示條件是否成立 區塊處一定要使用左右大括號 結構 if-else if-else if switch-case 結構 特性 條件處移除左右括號 可比對各種型態 所有的 case 皆要包括在內 case »

[ Swift ] 運算子 - 指定運算子

Download the source code from GitHub [Assignment operator.playground] 指定運算子 (Assignment operator) 定義 等號右邊的數值指定到等號左邊 = X = Y, 將 Y 的值指定給 X += X += Y,將 X + Y 的值指定給 »