纯Swift项目-序篇

迟来的分享

虽然iOS从火爆到冰点,人们的热情早已不在,但我还是决定,写一系列文章,来分享我这些年使用Swift开发的经验。

任何一门语言,从出现到被广泛使用,都离不开大量的基础框架,Swift也不会例外,为了深入思考,这些年我一直对三方库保持克制,尽量自己从底层封装三方库,以探索更为合理的开发模式。得益于Swift的强大扩展能力,博采众家之长,我自己封装的库已经很好的在数个项目中运行。

文章中的代码大多数都是使用我封装的基础库,但各位看官也不必担心,这些库我一直都是开源的,也会给出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)(待完成......)

你可能感兴趣的:(swift,移动开发,数据库)