純Swift項目-序篇

遲來的分享

雖然iOS從火爆到冰點,人們的熱情早已不在,但我仍是決定,寫一系列文章,來分享我這些年使用Swift開發的經驗。git

任何一門語言,從出現到被普遍使用,都離不開大量的基礎框架,Swift也不會例外,爲了深刻思考,這些年我一直對三方庫保持克制,儘可能本身從底層封裝三方庫,以探索更爲合理的開發模式。得益於Swift的強大擴展能力,博採衆家之長,我本身封裝的庫已經很好的在數個項目中運行。github

文章中的代碼大多數都是使用我封裝的基礎庫,但各位看官也沒必要擔憂,這些庫我一直都是開源的,也會給出github連接,以前因爲Swift版本升級的關係,老是有大幅度改版,但Swift即將迎來5.0穩定版,我以爲這些基礎庫也該穩定下來了。數據庫

寫做計劃

  • 經驗篇(各類小技巧)
  • 架構篇(開發模式探索)
  • 武器篇(基礎庫介紹)

文章列表(計劃)

經驗篇

  1. 純Swift項目-Xib | StoryBoard 多人協做技巧(已完成)
  2. 純Swift項目-Xib | StoryBoard 設備適配技巧(待完成......)
  3. 純Swift項目-Xib | StoryBoard 約束使用技巧(待完成......)
  4. 純Swift項目-網絡異常統一處理技巧(待完成......)
  5. 純Swift項目-下拉刷新上拉加載更多使用技巧(待完成......)

架構篇

  1. 純Swift項目-(不一樣於ObjC的)開發模式變化(待完成......)

武器篇

Basic.frameworks(基礎庫、通用庫)

  1. 純Swift項目-JSON(Basic.frameworks)(已完成)
  2. 純Swift項目-HTTP(Basic.frameworks)(待完成......)
  3. 純Swift項目-響應式開發(Basic.frameworks)(待完成......)
  4. 純Swift項目-Protocol協議(Basic.frameworks)(待完成......)
  5. 純Swift項目-File(Basic.frameworks)(待完成......)
  6. 純Swift項目-Date(Basic.frameworks)(待完成......)
  7. 純Swift項目-UserDefaults(Basic.frameworks)(待完成......)
  8. 純Swift項目-Number(Basic.frameworks)(待完成......)
  9. 純Swift項目-String(Basic.frameworks)(待完成......)
  10. 純Swift項目-Cache(Basic.frameworks)(待完成......)
  11. 純Swift項目-Operator(Basic.frameworks)(待完成......)

RichText.frameworks(富文本)

  1. 純Swift項目-富文本(RichText.frameworks)(待完成......)

Toast.frameworks(交互框架)

  1. 純Swift項目-交互視圖(Toast.frameworks)(待完成......)

DataBase.frameworks(數據庫)

  1. 純Swift項目-SQLite(DataBase.frameworks)(待完成......)
相關文章
相關標籤/搜索