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


 一、什么是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”,用來練習代碼的,后面會講到。)
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或iTouch的寬為320像素,高為480像素,

狀態欄高為20像素

toobar高為44像素

tabbar高為49像素

導航欄高為44像素

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

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

  NewImage

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

NewImage

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM