纯Swift项目-序篇

Swift开发经验与框架探索
本文分享了作者多年使用Swift开发的心得,包括各种小技巧、开发模式探索及自封装的基础库介绍,适合希望深入了解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)(待完成......)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值