Playground是什么?
- 从Xcode6开始出现(Swift开始出现)
- 翻译为:操场/游乐场
- 对于学习Swift基本语法非常方便
- 所见即所得(快速查看结果);语法特性发生改变时,可以快速查看.
Swift最基本的语法变化
- 导入框架 import UIKit
- 定义标识符时,必须声明该标识符是变量还是常量
- 声明标识符的格式:变量/常量关键字 名称 : 数据类型
- 语句结束时不需要加;
- 如果同一行有多个语句,则依然需要加;但是不建议一行多条语句
- Swift中的打印语句:print(打印的内容)
/*:
创建对象
* OC: alloc initWithXXX 方法
* Swift: (xxx:)
*/
/*:
调用方法
* 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)