swift3.0的初步認識
在swift 3.0中取消中括號[ ],以點語法形式
取消了所有的NS開頭的關鍵詞
1.創建視圖
OC中 ———— [[UIView alloc] initWithframe:];
Swfit中 ———— UIView(frame:)
類名( ) == alloc init
2.類方法
OC ———— [UIColor redColor]
Swift ———— UIColor.red( )
3.訪問當前對象的屬性,可以不使用 self
建議:都不用,只有在提示的時候再添加,因爲Swfit中會用到閉包(類
似OC的block)需要使用 self
4.Swfit中沒有 ’ ; ‘
;是用來分隔語句的,再Swfit中默認不需要,但是單行書寫的時候要有
例:let x = 10; let y = 20
5.枚舉類型
OC ———— UIButtonTypeContactAdd
Swift ———— .contactAdd
6.監聽方法
OC ———— @selector( )
Swift ———— #selector( )
7.調試
OC ———— NSLog
Swift ————— print
8.打印跟蹤函數
OC ———— FUNCTION
Swift ———— #function
9.文檔註釋 option +cmd + /
10.視圖顏色快捷鍵 color + 回車
11.取消預編譯指令
//MARK: -試圖加載 代替OC中的 #para mark
//TODO:這裏應該更改 代替OC中的#warning
//FIXME:這裏更改參數 代替OC中的#warning