天天看點

Swift學習目錄

  本學習基于蘋果官方Swift學習材料,保留了原版90%左右的内容(一些項目開發中基本不用的知識點沒有整理),并根據了解進行整理。如對原版感興趣,可以直接單擊連結閱讀和學習。

第一部分 基礎篇

1.基本介紹

2.運算符

3.字元串和字元

4.集合

5.控制流

6.函數

7.閉包

8.枚舉

第二部分 進階篇

9.類和結構體

10.屬性

11.方法

12.下标

13.繼承

14.構造函數

15.析構函數

第三部分 進階篇

16.ARC

17.可選鍊

18.錯誤處理

19.類型轉換

20.嵌套類型

21.擴充

22.協定

23.泛型

24.通路控制

第四部分 項目篇

25.怎樣建立一個Swift項目?

26.怎樣在Swift中定義宏?

27.怎樣在Swift中聲明typedef?

28.怎樣在Swift中實作單例?

29.怎樣擴充現有類功能?

30.怎樣在Swift中添加運作時屬性?

31.怎樣添加自定義視圖?

32.怎樣在Swift中實作TabBar和導航視圖結合的項目?

第五部分 附錄

1.Alamofire:網絡基礎庫(類似AFNetworking)

2.SwiftyJSON:JSON解析庫

3.SnapKit:布局庫(類似Masonry)

4.SQLite封裝庫

5.kingfisher:圖檔加載管理庫(類似SDWebImage)

6.AnimatedTabBar:帶動畫效果的TabBar

7.Async :背景執行封裝庫

無善無惡心之體,

有善有惡意之動,

知善知惡是良知,

為善去惡是格物。