iT邦幫忙

DAY 2
2

Swift - 從菜菜鳥到菜鳥的 30 天系列 第 2

[Swift-d2] - 安裝及 Hello World!

  • 分享至 

  • xImage
  •  

小弟的規劃表 - http://blog.kerkerj.in/blog/2014/11/01/planning/
好讀版 - http://blog.kerkerj.in/blog/2014/10/02/swift-d2/

首先,你必須要有一台 Mac。
我也不知道要如何用虛擬機 build 一台 Mac VM 出來,
所以就是,先買一台 Mac XD

若已經有了 Mac,只要到 Appstore 下載 Xcode 即可,
注意是要 Xcode 6.0 以上, Xcode 6 才有支援 Swift ,舊版的 Xcode 5 是無法開發 Swift 的

安裝完 Xcode 後
首先開啟 Xcode 選擇 「Create a playground」

輸入 Playground 名稱並選擇儲存位置

就進入了 Playground 了!

可以看到 Xcode 已經預先載入了幾行程式碼了 來稍微看一下:

<img src="http://ithelp.ithome.com.tw/upload/images/20141002/20141002203602542d46b2c3064_resize_600.png" style="height:181px; width:600px"></img>
// Playground - noun: a place where people can play
import UIKit
var str = "Hello, playground"

第一行,使用了 //,有寫過程式的話一定都知道這是註解 在 Swift 裡面使用 // 及 /* .... */ 來註解程式碼
第二行意思則是將 UIKit 引入到 playground 中, 借此使用 UIKit 的函示物件等等,目前還都不會用到
第三行的意思則是宣告了一個變數,該變數為一個字串,內容為 「Hello World!」

在 Playground 中,很有意思的是右邊的灰色區塊,
Xcode 會即時顯示該變數的值、型別、以及輸出結果,
對於剛入門 Swift 的開發者來說是一個非常好的功能來練習語法, 也因此未來幾天都會使用 Playground 來練習 Swift 基本語法!

最後當然要不免俗的撰寫最經典的程式 – Hello World!

加入:
println(str)

<img src="http://ithelp.ithome.com.tw/upload/images/20141002/20141002203635542d46d33a514_resize_600.png" style="height:127px; width:600px"></img>
馬上就可以在右邊看到結果囉!

println(args) 是 Swift 標準輸出的函示,算是使用率蠻高的一個 method,只要將參數代入即可顯示該參數的內容,
有興趣也可以透過 Xcode 的 autocomplete 來看看和 print 有關的 method,
例如 print(),可以試試看,有些許不一樣哦!

未來一個禮拜都會來練習一些基本語法!

ps. 有沒有 markdown 編輯器..... 好難用啊!!!! 

上一篇
[Swift] (1) - Swift 簡介
下一篇
[Swift-d3] - Playground - 變數與常數, 註解, 基本資料型別
系列文
Swift - 從菜菜鳥到菜鳥的 30 天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
henryfan
iT邦新手 5 級 ‧ 2014-10-03 10:18:27

YA!我的第一個 Swift 的 Hello World 程式完成了
Playground 真是一個很神奇的東西噎!

我要留言

立即登入留言