Swift快速入门(一)第一个Swift程序
1. 本系列說明?
本系列只是一個(gè)Swift快速入門的教程,并沒有詳盡的介紹Swift,Swift也并不是一個(gè)簡(jiǎn)單的編程語言,所以要想詳盡的系統(tǒng)的學(xué)習(xí)Swift,本系列并不適合你,此系列只是讓開發(fā)者可以快速的用Swift來進(jìn)行開發(fā)。另外學(xué)習(xí)本系列并不需要obj-c的知識(shí),但是如果你想開發(fā)iOS,obj-c是必須要學(xué)的,因?yàn)镾wift并不能很快的替代obj-c。另外本系列基于OS X EI Captitan 10.11.2,Xcode7.2。
2. Swift介紹?
Swift,蘋果于2014年WWDC(蘋果開發(fā)者大會(huì))發(fā)布的新開發(fā)語言,可與Objective-C共同運(yùn)行于Mac OS和iOS平臺(tái),用于搭建基于蘋果平臺(tái)的應(yīng)用程序。Swift吸收了眾多現(xiàn)代編程語言的優(yōu)點(diǎn),盡力的提供簡(jiǎn)潔的編程語言和強(qiáng)大的功能。
3. 第一個(gè)Swift程序?
Swift源文件的第一行可執(zhí)行的代碼就是Swift的程序的入口:
Swift程序的執(zhí)行語句可以無須任何符號(hào)作為結(jié)束,Swift把每行代碼作為了一個(gè)語句。但是如果在一行寫了多個(gè)Swift語句則應(yīng)該用”;”來作為語句的結(jié)束符。
print("Hello");print("World")筆者還是建議用”;”來作為語句的結(jié)束符,這樣可讀性更強(qiáng)。
3. Playground工具介紹
Playground是一個(gè)簡(jiǎn)單的測(cè)試環(huán)境,主要是用于快速測(cè)試Swift語法功能和驗(yàn)證API功能,并不是用來進(jìn)行實(shí)際開發(fā)應(yīng)用。如果開發(fā)者對(duì)Swift語法功能不太確定,則可以用Playground來測(cè)試代碼,其次Playground也可以用來驗(yàn)證某個(gè)函數(shù),類的功能。
首先我們啟動(dòng)Xcode,選中Playground?
接著在Name文本框輸入Playground的名字
Playground保存成功后就會(huì)看到下面的編輯界面,左邊是編輯界面,當(dāng)開發(fā)者在左邊編寫代碼,定義變量和常量之后,即可在右邊是實(shí)時(shí)的看到變量或常量的值。我們將上面將的代碼寫進(jìn)去就會(huì)看到,右邊顯示”Hello World”說明我們的代碼沒有問題。下面是運(yùn)行按鈕,點(diǎn)擊運(yùn)行按鈕,控制臺(tái)輸出Hello World,第一個(gè)Swift程序就完成了。?
4. 用swiftc編譯Swift程序?
swiftc的命令基本格式是
我們用文本編輯工具(我用的是Notepad+)在里面寫上print(“Hello World”),保存在桌面取名為hello.swift?
打開終端程序,進(jìn)入桌面目錄,輸入如下命令:
我們會(huì)發(fā)現(xiàn)桌面生成了hello.out文件,接下來我們執(zhí)行命令
./hello.out這個(gè)命令會(huì)執(zhí)行當(dāng)前目錄下的hello.out程序,執(zhí)行該程序會(huì)看到輸出Hello World
上述的編譯,運(yùn)行完整過程:?
更多精彩視頻盡在創(chuàng)客學(xué)院官網(wǎng):www.makeru.com.cn
嵌入式學(xué)習(xí)交流群:561213221
轉(zhuǎn)載于:https://www.cnblogs.com/huan-huan/p/8392404.html
總結(jié)
以上是生活随笔為你收集整理的Swift快速入门(一)第一个Swift程序的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 结对编程(二)
- 下一篇: 列出一个目录中所有文件及大小