Playground是什么?
- 從Xcode6開(kāi)始出現(xiàn)(Swift開(kāi)始出現(xiàn))
- 翻譯為:操場(chǎng)/游樂(lè)場(chǎng)
- 對(duì)于學(xué)習(xí)Swift基本語(yǔ)法非常方便
- 所見(jiàn)即所得(快速查看結(jié)果)凡恍;語(yǔ)法特性發(fā)生改變時(shí),可以快速查看.
Swift最基本的語(yǔ)法變化
- 導(dǎo)入框架 import UIKit
- 定義標(biāo)識(shí)符時(shí)沮趣,必須聲明該標(biāo)識(shí)符是變量還是常量
- 聲明標(biāo)識(shí)符的格式:變量/常量關(guān)鍵字 名稱 : 數(shù)據(jù)類型
- 語(yǔ)句結(jié)束時(shí)不需要加;
- 如果同一行有多個(gè)語(yǔ)句,則依然需要加;但是不建議一行多條語(yǔ)句
- Swift中的打印語(yǔ)句:print(打印的內(nèi)容)
/*:
創(chuàng)建對(duì)象
* OC: alloc initWithXXX 方法
* Swift: (xxx:)
*/
/*:
調(diào)用方法
* OC: [UIColor redColor];
* Swift UIColor.redColor()
*/
/*:
枚舉
* OC: UIButtonTypeContactAdd
* Swift: UIButtonType.ContactAdd
*/
//[[UIView alloc] init];
//[[UIView alloc] initWithFrame: ];
//let view = UIView()
let view = UIView(frame:CGRect(x: 0, y: 0, width: 100, height: 100))
view.backgroundColor = UIColor.redColor()
let btn = UIButton(type: UIButtonType.ContactAdd)
btn.center = view.center
view.addSubview(btn)