iOS开发经验总结——基础工程
iOS开发经验总结——依赖库
这篇博客,我想说一下开发中经常遇到的一个问题,虚拟个场景描述一下的话,应该是这样的。
项目经理:今天我们正式开始一个新项目,iOSer你负责把苹果端的APP完成,有没有问题?
iOSer:没问题
...
然后,iOSer开始一步一步地开张自己的工作
- 打开xcode
- 新建一个工程
- 根据原型图或者UI开始堆界面
总之每一次都是一个“崭新”的开始😄
步入正题,自己维护一个基础工程
要求
- 用cocoapods方式管理依赖库
- 依赖库优先选择star多的,如果某一个低star的库,自己用着非常顺手,那么完全可以取代高star的
- 创建一个comps文件夹,专门存放平时自己写的小组件
- 创建一个libs文件夹,放别人写的组件,但是自己做了调整
- 创建一个modules文件夹,每一次新项目,他都是一个空的文件夹
最后他可能就是长得这个模样

日积月累,逐渐维护
随着开发项目的增多,组件会越来越多,有时候甚至是自己的一些想法,都可以做成组件,维护进comps中。同时,平时看到的有用的第三方可以维护进libs,甚至是维护进Podfile中
最后贴一个Podfile文件的图


浙公网安备 33010602011771号