提示:若是您使用手機和平板電腦看到這篇文章,您請在WIFI的環境下閱讀,裏面有不少圖片, 會浪費不少流量。 html
博主語文一直都很差(若有什麼錯別字,請您在下評論)望您諒解,沒有上過什麼學的swift
最近這2天主要升級系統和升級開發工具和去啃蘋果開發文檔,也時常關注一些寫swift的文章。本身也邊學swift,邊作了一些小例子玩。我的感受語法精煉,用起來仍是很爽的。xcode
可是我的以爲開發工具仍是有不少不足(如自動提示有時候不出現),但願蘋果在發佈正式版的時候能修復的更好一點,在後面我會把我犯錯的經歷寫下來。框架
今天是正式寫Swift語言,就從」Hello World「程序開始。函數
我的開發環境:工具
系統post
OS X Yosemite 10.10學習
工具開發工具
xcode 6.0 Bateurl
若是您沒有開發者帳號想下載 Xcode 6.0 Bate,請移步到 Swift入門篇-swift簡介 裏面有介紹
---------------------------正式開發------------------
第一步:找到 XCode 6.0 Bate 應用程序 ,而且點擊 XCode 6.0 Bate 應用程序
第二步 點擊「Create a New Xcode Project"程序。
第三步 : 選擇 OS X下面 的」Application" ,而後選擇 「Command Line Tool" ,點擊Next .
第四步:在」Product Name"中 填寫 「項目名稱」 ,在「Language"中選擇」Swift"語言。 ,點擊下一步。
第五步 :選擇保存位置,點擊Create
第六步:雙擊main.swift文件,即出現下面的界面
/* ----新建這個hello World這個項目 由我來幫你們介紹一下 一:main.swift 的文件 是程序的入口 例子1: // main.swift 解釋:雙斜槓(//) 是一個註釋的標識。標識程序可讀性 例子2: import Foundation 解釋: import 是swift一個關鍵字,做用 導入頭文件的做用 Foudation 是swift的一個框架的頭文件。 若是您對ojbect-c有所瞭解就應該是很清楚), 若是您沒有學過object-c語言沒有關係,您先了解一下,後面會陸續介紹。 例子3: println("Hello, World!") 解釋 :println()是一個輸出函數(也叫打印日誌),直接輸出字符串。 */
下面介紹一下println()函數的用法:
1:直接輸出字符串
// // main.swift // HelloWorld // import Foundation println("SWIFT")//直接輸出 字符串 println("my first swift ")//直接輸出 字符串
注意點:
println("SWIFT") 後面沒有跟着冒號,不會報錯。
println("SWIFT") 和 println("SWIFT");
表達意義是相同的。
可是蘋果推薦開發者使用 println("SWIFT") 開發者文檔中都是這樣使用
運行結果
SWIFT
my first swift
2:佔位輸出 佔位符的寫法 \() 括號裏面必須放常量和變量(注意括號裏面常量不能是字符串 ,只能是整形 浮點類型 等基本類型)
// // main.swift // HelloWorld // import Foundation println("hello world \(1)");// \()是佔位符 1是常量
運行結果
hello world 1
錯誤寫法
// // main.swift // HelloWorld // import Foundation println("hello world \(qq)")//錯誤寫法 \()裏面只能放 整形 浮點型 等基本類型,不能放字符串
今天只給你們介紹這裏,後面的文章,我回陸續把我學習到swift語言的知識寫出來造成一個系列。因爲是新語言,我的理解不免有不足,歡迎給我提出意見。也能夠加我QQ 1436051108一塊兒討論,若是您有什麼問題,也能夠直接在QQ留言發給我,我看到以後第一時間回覆您