1.特色:快速 現代 安全 互動swift
2.能夠使用現有的Cocoa 和Cocoa Touch框架安全
3.playground:只須要一個文件 不用建立工程閉包
4.swift與OC的不一樣框架
-類文件的後綴名以.swift結尾;spa
-沒有main.m文件;.net
-沒有.h和.m文件;orm
-使用了一組大括號{}代替oc裏面的@implementation 和@end 字符串
-在swift中 若是使用的是當前類的屬性 能夠省略self 在閉包裏面需使用selfget
-swift裏面省略了分號;it
-Selector 在swift中能夠經過包裝字符串傳入 也能夠直接省略 直接傳入字符串 系統幫咱們轉成selector
5.OC中的alloc init 在swift裏面變成了類();
OC中的alloc initWithFrame:在swift中變成了 類名(xxx:xx);
OC類方法的調用 [類名 方法名],在swift中改爲 類名.方法名
6.swift裏面的枚舉: 枚舉名.枚舉值 (枚舉名能夠省略)
7.打印用print()比NSLog快