如何在shopify ios sdk中打印购物车项目,删除购物车项目? [英] How to print the cart items,remove cart items in shopify ios sdk?

查看:69
本文介绍了如何在shopify ios sdk中打印购物车项目,删除购物车项目?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在将 Shopify ios sdk 用于我的电子商务应用程序.我创建了登录、注册,甚至在表格视图中列出了产品.我需要查看购物车中的产品.到目前为止,我只找到了 buyCart.clear; 在 shopify 中清除所有购物车项目.我试图通过 BUYProductVariant *variant = carArray[i]; 打印购物车项目,但它产生错误.我在这里打了,不知道如何进一步进行.任何人都可以帮我解决这个问题,并提前致谢.

Hi I'm using Shopify ios sdk for my e-commerce app.I created login,signup and even list out the products in table view.I need to view products in my cart.So far I found only buyCart.clear; in shopify which clears all the cart item. I tried to print cart items by BUYProductVariant *variant = cartArray[i]; but it produces error.I struck here and don't know how to proceed further. Can any one help me to solve this and thanks in advance.

推荐答案

这是您从 BUYCart

BUYCart *cartvalue = yourCart;

NSMutableArray *arrCartProducts = [NSMutableArray new];

arrCartProducts = [[cartvalue lineItems]mutableCopy];

// I am assuming you have at least one product in your cart

if (arrCartProducts.count !=0 ) {
    BUYCartLineItem *cartLintItemvalue=[arrCartProducts objectAtIndex:0] ;
    BUYProductVariant *variantsValue=[cartLintItemvalue variant];
    BUYProduct *product= [variantsValue product];
}

这就是您如何从 BUYCart

BUYCartLineItem *cartLintItemvalue=[arrCartProducts objectAtIndex:0];
BUYProductVariant *variantsValue=[cartLintItemvalue variant];
[cartvalue removeVariant:variantsValue];

这篇关于如何在shopify ios sdk中打印购物车项目,删除购物车项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆