Swift Programming - Preprocessor / Header File (前置處理器 / 標頭檔)
以下是C++語言的Hello, World! 的範例程式
// 下面這行是標頭檔
#include <iostream.h>
// 下面是主程式
void main()
{
count <<"Hello, World!\n";
}
我想上面這段程式, 這對學過C/C++語言的人應該熟悉不過了,
對於Swift語言, 又要如何撰寫來完成同樣的工作呢?
println("Hello, World!")
沒錯, 就這麼ㄧ行 !
不要懷疑,就ㄧ行code就可以完成C++同樣的工作.
在Swift語言,
1. 你不需要特別import 像 input, output 及 string處理函數的 library;所以不用像C++的Hello, World !程式去include <iostream.h>
2. 你不需要main 函數當作程式的開始位置
3. 你也不需要在每行程式碼的結尾加上分號
以下我們就來實作,在螢幕在顯示"Hello World"
Step1: 開啟Xcode,新增一個Project,然後選擇OS X Command Line Tool
Step2: 請選 "Swift" language, 其他隨你填
Step3: 最終Xcode會幫你產生如下的樣板 (template)
Step4: 請將 import Foundation 這行刪除或註解掉, 因為我們目前只用到簡單的Output函數.
Step5: 按下左上方執行按鈕後,就可在右下角Output視窗看到輸出結果
資料摘錄自: Apple Inc. 「The Swift Programming Language。」 iBooks.