Swift 環境搭建
Swift是一門開源的程式語言,該語言用於開發OS X和iOS應用程式。
在正式開發應用程式前,我們需要建立Swift開發環境,以便更好友善的使用各種開發工具和語言進行快速應用開發。由於Swift開發環境需要在OS X系統中運行,因此其環境的建置將不同於Windows環境,以下就一起來學習swift開發環境的建置方法。
成功建置swift開發環境的前題:
必須擁有一台蘋果電腦。因為整合開發環境XCode只能運行在OS X系統上。
電腦系統必須在OS 10.9.3以上。
電腦必須安裝Xcode整合開發環境。
Swift 開發工具 Xcode下載
Swift 開發工具 官網位址:https://developer.apple.com/xcode/download/ 。
Swift 開發工具百度軟體中心下載(國內比較快):http://rj.baidu.com/soft/detail/40233.html
#Swift 原始碼下載:https://swift.org/download/#latest-development-snapshots
下載完成後,雙擊下載的dmg 檔案安裝,安裝完成後我們將Xcode 圖示踢移動到應用程式資料夾。
你也可以在App Store 中搜尋xcode 安裝,如下圖:
第一個Swift 程式
Xcode 安裝完成後,我們就可以開始寫Swift 程式碼了。
接下來我們在應用程式資料夾打開 Xcode,打開後在螢幕頂部選擇 File => New => Playground。
接著 為 playground 設定一個名字並選擇 iOS 平台。
Swift 的playground 就像是可互動的文檔,它是用來練手學swift的,寫一句程式碼出一行結果(右側),可以即時查看程式碼結果,是學習swift語言的利器!
以下是Swift Playground 視窗預設的程式碼:
import UIKit var str = "Hello, playground"
如果你想建立OS x 程序,需要匯入Cocoa 套件import Cocoa 程式碼如下所示:
import Cocoa var str = "Hello, playground"
以上程式載入後,會在Playground 視窗右側顯示程式執行結果:
Hello, playground
至此,你已經完成了第一個Swift 程式的學習,恭喜你入門了。
建立第一個項目
1、開啟 xcode 工具,選擇 File => New => Project
2、我們選擇一個"Single View Application",並點選"next",建立一個簡單範例app應用程式。
3、接著我們輸入專案名稱(ProductName),公司名稱(Organization Name),公司識別前綴名(Organization identifier) 也要選擇開發語言(Language),選擇設備(Devices)。
其中Language有兩個選項:Objective-c和swift,因為我們是學習swift當然選擇swift項目了。 點選"Next"下一步。
4、選擇存放的目錄,如果要使用Git原始碼管理,將勾選Source Control的create git repository on My Mac. 點選create建立項目。
5、專案建立後,預設產生了一個範例文件,可以看到swift將oc中的h和m文件合併成了一個文件(即swift後綴名文件). Main.storyboard相當於xib文件,有比xib更多的功能。
6、開啟main.storyboard,預設看到一個簡單的空白的應用程式介面,大小為平板介面大小。 如果開發都只需要開發相容iphone手機的app,那麼可以把Use Auto Layout的勾去掉(預設為勾上)。
7、彈出了一個對話框,讓我們選擇介面尺寸,iPhone或都 iPad。我們選擇iPhone的尺寸。
8、可以看到,介面大小變成了手機iphone的寬度和高度。
大家可以記住介面相關的尺寸,方便以後佈局運算位置:
iPhone或iTouch的寬為320像素,高為480像素,狀態列高為20像素,toobar高為44像素,tabbar高為49像素,導覽列高為44像素。
9.我們為介面添加點內容,在右下方找到Text控件,將它拖入storyboard上,並雙擊寫入文字"Hello World!"。
執行模擬器(command+R 快速鍵或在功能表列中選擇 Product => Run)。
至此,我們的第一個Swift專案就完成了。