一、 Swift 和 Objective-C 中nil的區(qū)別
參考:官方文檔 The Basics --> Optionals(可選類(lèi)型)

文檔截圖.png

翻譯.png
二、 (逃逸閉包)Swift3.0通過(guò)閉包回調(diào)傳遞參數(shù) / @escaping
三、Swift 3必看:新的訪(fǎng)問(wèn)控制fileprivate和open
五、結(jié)構(gòu)體和類(lèi)中可變屬性的修改需要注意的地方

api.png
翻譯過(guò)來(lái)

譯文.png
六、Swift_關(guān)鍵字static和class的區(qū)別
七、在實(shí)例方法中修改值類(lèi)型

Paste_Image.png
八、Swift 中的指定構(gòu)造器和便利構(gòu)造器
九、兩段式構(gòu)造過(guò)程

兩段式構(gòu)造.png
[參考:Swift 中類(lèi)的兩段式構(gòu)造]
(http://www.tuicool.com/articles/36RVZv3)
十、構(gòu)造器的繼承和重寫(xiě)以及override的理解

Paste_Image.png
十一、弱引用和無(wú)主引用
十二、循環(huán)引用的產(chǎn)生與破解
使用弱引用打破循環(huán)強(qiáng)引用場(chǎng)景
十三、??空合運(yùn)算符
十五、Swift3.0 與 Swift2.* 的改變
十六、Swift3.0 infix和precedencegroup 自定義運(yùn)算符
十七、Swift 高階函數(shù) Map FlatMap Filter Reduce