About Swift
Before
以前 Objective-C 時:
Swift
現在的 Swift:
Variable
宣告一個變數:
宣告一個 Constant 變數:
更多範例:
Type Inference (型態推論)
如果不寫 String
的話,Swift 也會自動幫你推論出變數型態:
Unicode Names
另外一個更酷的地方,可以使用 Unicode 當做變數名稱,像是 Ruby,也就是說,中文也可以啦!
輸出之後我們就會得到:
真是太先進了!
String (字串)
Swift 的 String
也很強大 (總算不用寫 '@' 啦),例如:
Character (字元)
而 String
是由 Character
所產生的,例如:
輸出結果:
換成任何 unicode 都可以
輸出結果:
Combining Strings and Characters (合併字串與字元)
字串與字元可以隨意的組合,例如:
Building Complex String (建立複雜字串)
Swift 可以很快速的建立複雜的 String
String Mutability (字串變動)
String
也可以被操作,加減字串等,例如:
但是,也可以限制字串不能被操作、被修改,例如:
下一篇: Array And Dictionary