一、什么是Swift?
1.Swift 是一種新的編程語言,用於編寫 iOS 和 OS X 應用。
2.Swift 結合了 C 和 Objective-C 的優點並且不受 C 兼容性的限制。
3.Swift 采用安全的編程模式並添加了很多新特性,這將使編程更簡單,更靈活,也更有趣。
4.Swift 是基於成熟而且倍受喜愛的 Cocoa 和 Cocoa Touch 框架,它的降臨將重新定義軟件開發。
5.Swift 是編寫 iOS 和 OS X 應用的極佳手段,並將伴隨着新的特性和功能持續演進。
我們對 Swift 充滿信心,你還在等什么!
二、開發環境的要求
硬件:
1.蘋果電腦, 必須是基於Intel的Macintosh計算機。
2.iPhone或iPod Touch,主要用來測試編寫好的程序。(當然如果沒有此條件,可以使用xcode模擬器運行)
軟件:
1.蘋果系統MacOS。
2.Xcode開發工具。(可以從蘋果電腦的AppStore下載,或登錄蘋果開發者中心下載)
這里提供Xcode6-beta版本的下載地址:
http://adcdownload.apple.com//wwdc_2014/xcode_6_beta_ie8g3n/xcode_6_beta.dmg
--注意:要使用swift語言,必須使用xcode6-beta版本以上的開發工具.
三、我的第一個程序演示
1.打開xcode工具,選擇"Create a new Xcode project"創建一個新的項目
(Xcode6比這前的版本多了一項"Get started with a playground”,用來練習代碼的,后面會講到。)
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更多的功能。(以后將詳細介紹storyboard的功能)
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 Swfit”.
運行一下模擬器(command+R快捷鍵)。
10.到此為止,我們的第一個程序就完成了。很簡單吧...