Swift3.0學習

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章