swift 项目实战 高仿百姓生活小程序
项目语言:swift5.0
运行环境:iOS 10.2+
项目图集:
[首页.gif]
分类.gif
购物车.gif
个人中心.gif
一. 导航栏 WRNavigationBar
非常好用的一款导航栏工具
参考资料:
WRNavigationBar
二. 网络请求 Moya+Alamofire
项目中对 Moya 又进行了一次封装,方便各种网络的设置,请求头,公共参数,loading加载,设置缓存等等,详细介绍,请移步简书。
Moya 封装 简书地址
三. JSON 转化工具 HandyJSON
参考文章
HandyJSON地址
四. 下拉刷新,上拉加载工具 ESPullToRefresh
ESPullToRefresh 项目中实现了下拉文字改变,自定义下拉效果等内容,详细内容,请移步这篇文章。
ESPullToRefresh 使用 简书地址
五. 轮播图控件 FSPagerView
FSPagerView 可以支持市场上多种轮播样式的展示。
FSPagerView 详细使用 简书地址
六. 数据库使用 WCDB.swift
由于本项目中接口都是抓的,其中加入购物车还有地址管理没抓到,所以就存到本地数据库了。关于WCDB.swift 的使用看下面这篇文章就够了。
WCDB.swift
七. 动画框架 Spring
Spring 是一个使用非常简单的动画框架。项目中加入购物车的简单动画使用 Spring 实现。
Spring - 动画框架
Coding不易,给🌟Star⭐的JJ都增大10cm👍~
本项目仅供Swift开发新手学习和借鉴,大神轻喷😁。
声明:
仅开源供大家学习使用,禁止从事商业活动,如出现一切法律问题自行承担!!!
仅学习使用,如有侵权,造成影响,请联系本人删除,谢谢
项目地址请移步: 项目地址
关于swift的更多知识
请点击 swift文集!
上一篇
下一篇