Swift 環境搭建

Swift是一門開源的程式語言,該語言用於開發OS X和iOS應用程式。

在正式開發應用程式前,我們需要搭建Swift開發環境,以便更好友好的使用各種開發工具和語言進行快速應用開發。由於Swift開發環境需要在OS X系統中執行,因此其環境的搭建將不同於Windows環境,下面就一起來學習一下swift開發環境的搭建方法。

成功搭建swift開發環境的前提:

  1. 必須擁有一臺蘋果電腦。因為整合開發環境XCode只能執行在OS X系統上。
  2. 電腦系統必須在OS 10.9.3及以上。
  3. 電腦必須安裝Xcode整合開發環境。

Swift 開發工具Xcode下載

Swift 開發工具官網地址:https://developer.apple.com/xcode/download/。

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的寬度和高度。

大家可以記住介面相關的尺寸,方便以後佈局計算位置:

9.我們為介面新增點內容,在右下方找到Text控制元件,將它拖入storyboard上,並雙擊寫入文字"Hello World!"。

執行一下模擬器(command+R 快捷鍵或在選單欄中選擇 Product => Run)。

至此,我們的第一個Swift專案就完成了。