提示:如果您使用手機和平板電腦看到這篇文章,您請在WIFI的環境下閱讀,里面有很多圖片, 會浪費很多流量。
博主語文一直都不好(如有什么錯別字,請您在下評論)望您諒解,沒有上過什么學的
最近這2天主要升級系統和升級開發工具和去啃蘋果開發文檔,也時常關注一些寫swift的文章。自己也邊學swift,邊做了一些小例子玩。個人感覺語法精煉,用起來還是很爽的。
但是個人覺得開發工具還是有很多不足(如自動提示有時候不出現),希望蘋果在發布正式版的時候能修復的更好一點,在后面我會把我犯錯的經歷寫下來。
今天是正式寫Swift語言,就從”Hello World“程序開始。
個人開發環境:
系統
OS X Yosemite 10.10
工具
xcode 6.0 Bate
如果您沒有開發者賬號想下載 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留言發給我,我看到之后第一時間回復您
