一步一步學習Swift之(一):關於swift與開發環境配置

 1、什麼是Swift?

1.Swift 是一種新的編程語言,用於編寫 iOS 和 OS X 應用。git

2.Swift 結合了 C 和 Objective-C 的優勢而且不受 C 兼容性的限制。編程

3.Swift 採用安全的編程模式並添加了不少新特性,這將使編程更簡單,更靈活,也更有趣。swift

4.Swift 是基於成熟並且倍受喜好的 Cocoa 和 Cocoa Touch 框架,它的降臨將從新定義軟件開發。xcode

5.Swift 是編寫 iOS 和 OS X 應用的極佳手段,並將伴隨着新的特性和功能持續演進。安全

咱們對 Swift 充滿信心,你還在等什麼! app

2、開發環境的要求
硬件:
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版本以上的開發工具.

3、個人第一個程序演示
1.打開xcode工具,選擇"Create a new Xcode project"建立一個新的項目

(Xcode6比這前的版本多了一項"Get started with a playground」,用來練習代碼的,後面會講到。)
NewImage
2.咱們選擇一個「Single View Application」,並點擊「next」,建立一個簡單示例app應用。
NewImage
3.這步將輸入項目名稱(ProductName),公司名稱(Organization Name),公司標識前綴名(Organization identifier)
還要選擇開發語言(Language),選擇設備(Devices).
其中Language有兩個選項:Objective-c和swift,由於咱們是學習swift固然選擇swift項了。
點擊「Next」下一步。
NewImage

4.選擇存放的目錄,若是要使用Git源代碼管理,將勾上Source Control的create git repository on My Mac.
點擊create建立項目。

NewImage

5.項目建立後,默認生成了一個示例文件,能夠看到swift將oc中的h和m文件合併成了一個文件(即swift後綴名文件).
Main.storyboard至關於xib文件,有比xib更多的功能。(之後將詳細介紹storyboard的功能)

NewImage

6.打開main.storyboard,默認看到一個簡單的空白的應用界面,大小爲平板界面大小。
若是開發都只須要開發兼容iphone手機的app,那麼能夠把Use Auto Layout的勾去掉(默認爲勾上)。

NewImage

7.彈出了一個對話框,讓咱們選擇界面尺寸,iPhone或都 iPad。咱們選擇iPhone的尺寸。框架

 NewImage

8.能夠看到,界面大小變爲了手機iphone的寬度和高度。iphone

你們能夠記住界面相關的尺寸,方便之後佈局計算位置:編程語言

iPhone或iTouch的寬爲320像素,高爲480像素,ide

狀態欄高爲20像素

toobar高爲44像素

tabbar高爲49像素

導航欄高爲44像素

9.咱們爲界面添加點內容,在右下方找到Text控件,將它拖入storyboard上,並雙擊寫入文本「Hello Swfit」.

運行一下模擬器(command+R快捷鍵)。

  NewImage

10.到此爲止,咱們的第一個程序就完成了。很簡單吧...

NewImage

相關文章
相關標籤/搜索