购物车Swift版示例项目

LQi2009 的购物车项目,Swift 重写的版本,挺适合刚转 Swift 的朋友练手用的。代码结构清晰,逻辑和 OC 版那套比较一致,但风格更现代点。界面虽然简单点,但功能基本都在,响应也快,适合自己改一改加点小交互。

购物车的核心逻辑,比如加减商品数量选中状态同步,这项目里都写得挺清楚的。像你要是刚搞完 OC,想试试 Swift 版的写法,这份源码还蛮友好的,能直接对着看差异。

代码放在CartDemo_Swift仓库里,作者也提到是基于 OC 版改的。OC 原版地址也留了,有兴趣的可以顺手对比下:OC 版链接

如果你想继续延展一下玩法,比如加个购物车动画,也有相关文章参考:swift-添加购物车动画。嗯,适合做成练手小项目再拓展成完整购物流程。

顺带一提,如果你平时用jQueryPHPJSP这些搞前后端整合的,也可以看看这些类似的案例:

如果你正在找一份结构不复杂、功能清晰、还能练手的 Swift 项目,这个购物车 Demo 还挺合适的。直接改着玩,加动画、换布局、接个接口都能搞起来。

zip 文件大小:136.71KB