购物车

作者: ethan_cun | 来源:发表于2017-07-28 12:28 被阅读24次

一、

要有效果图:

没图谁看啊
有图我也不看更不会star

二、

要有demo
这不就是嘛

三、

干嘛的:
仿淘宝购物订单逻辑
设计模式MVC 控制器450行代码 cell 280行代码 实现类似淘宝购物车的选择,编辑,删除等功能
使用YYModel管理数据结构

四、

具体的呢:

// 更新商里每个商品选择状态

- (void)updateGoodsSelectedState
{
    for (GoodsModel * model in self.czyGoodsList) {

        model.isGoodsSelected = self.isShopSelected;
    }
}
//点击商店更新商品状态:
- (void)updateTotalBtnSelectedState:(BOOL)state
{
    self.isShopSelected = state;

    for (GoodsModel * model in self.czyGoodsList) {

        model.isGoodsSelected = state;
    }
}
//  点击商品更改商店和全选按钮状态:
- (void)updateShopSeletedState
{
    // 数量为0
    
    if (self.czyGoodsList.count == 0) {
        self.isShopSelected = NO;
        return;
    }

    for (GoodsModel * model in self.czyGoodsList) {

        // 一个未选中 则为未选中
        
        if (model.isGoodsSelected == NO) {
            self.isShopSelected = NO;
            return;
        }
    }

    self.isShopSelected = YES;
}

相关文章

  • 商城之购物车

    购物车管理: 包含功能:提交商品到购物车、显示购物车列表、删除购物车里商品、修改购物车、清空购物车等等 1、购...

  • 购物车模块实现

    1、购物车列表功能实现 点击加入购物车或者点击购物车图标后进入购物车页面,在购物车页面中首先渲染cartList的...

  • SSM框架学习日记(6)——购物车模块

    购物车相关接口 添加购物车,购物车列表,更新商品数量,删除购物车先新建CartController和CartSer...

  • 8.5-高并发下的互联网电商购物车实战-加入购物车接口开发—小滴

    高并发下的互联网电商购物车实战-加入购物车接口开发 简介:电商购物车实现案例-加入购物车接口开发 添加购物车接口 ...

  • day11购物车10-细节完善

    购物车01-搭建基本骨架购物车02-圆角按钮处理购物车03-显示数据购物车04-加号减号点击处理购物车05-通知的...

  • day11购物车08-代理的简单实现

    购物车01-搭建基本骨架购物车02-圆角按钮处理购物车03-显示数据购物车04-加号减号点击处理购物车05-通知的...

  • day11-购物车06-清空和购买

    购物车01-搭建基本骨架购物车02-圆角按钮处理购物车03-显示数据购物车04-加号减号点击处理购物车05-通知的...

  • day11购物车07-KVO的应用

    购物车01-搭建基本骨架购物车02-圆角按钮处理购物车03-显示数据购物车04-加号减号点击处理购物车05-通知的...

  • day11购物车09-代理设计模式

    购物车01-搭建基本骨架购物车02-圆角按钮处理购物车03-显示数据购物车04-加号减号点击处理购物车05-通知的...

  • 8.购物车管理

    购物车管理模块是属于用户侧模块,主要有7个接口:添加商品到购物车、更新购物车商品数、移除购物车商品、查看购物车当中...

网友评论

      本文标题:购物车

      本文链接:https://www.haomeiwen.com/subject/xqixlxtx.html