Swift入門篇-Hello World


 提示:如果您使用手機和平板電腦看到這篇文章,您請在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留言發給我,我看到之后第一時間回復您

 

 


免責聲明!

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



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