2017年10月15日 星期日

如何邁向iOS APP工程師 & Swift分享 (二)

今天的分享主要是Swift 3的基本宣告與一些基本概念,而這些分享都是以之前完全對iOS與Swift沒有任何概念的基礎之下,所以會從非常基本的層面開始分享~ 讀者可依據自己的需求跳過已知的部分

以下便是這次分享的內容主題
1. 學習Swift 3前的前置作業 (Mac原生環境為例)
2. 如何建立一個Swift專案或是Playground (Playground介紹)
3. 專案結構基本介紹 (vs Objective C)
4. Swift程式風格


一. 學習Swift 3前的前置作業 (Mac原生環境為例)
1. 一台Mac電腦 (Mac Book Pro / Mac Book Air/ Mac Mini..etc)
雖然網路上有提供在非Mac電腦上撰寫Swift的方法,但是這邊是以Mac原生環境為例,所以要
先準備好一台Mac電腦
2. 安裝Xcode
有了電腦以後就是安裝Xcode開發工具,Xcode可以在Apple官方網站下載,網址: https://developer.apple.com/download/ (需有Apple ID)

二. 如何建立一個Swift專案或是Playground
 承上步驟安裝好Xcode以後就是建立一個Swift專案,到應用程式啟動Xcode,然後點選File --> New --> Project,如下圖


然後選左邊的iOS --> Application --> Single View Application --> Next,如下圖


然後在Language的地方下拉選單就可以看到Objective-C / Swift的選項,如下圖


再按下Next以後一個Swift的專案就建好了~ 而要建立Playground則是點選File --> New --> Playground --> Single ViewPlayground最大的特色就是可以即時看到執行的結果


三. Swift的一些程式風格介紹

Swift基本上是一個很自由的程式,例如if敘述句可以不用加(),當然你要加的話也可以,但是它依然有一些限制的風格,例如Var testInt = testInt2 (空格)+1 與  Var testInt = testInt2+1是不一樣的,因為Swift規定你要不是前後都要有空格,不然就是前後都沒有空格不然便會出錯

以上就大概稍微介紹如何建立一個Swift專案以及淺談Swift的一些撰寫風格,下次的分享終將會正式進入Swift的程式語言裡


沒有留言:

張貼留言

解決iOS 14上如果更換預設瀏覽器(例如從Safari換成Chrome)時, 用Scheme架構會無法回到上一頁的問題

 如果遇到以下問題時 須在Info裡的LSApplicationQueriesSchemes裡設定多增加https, 如下圖: