如何在shopify ios sdk中打印购物车项目,删除购物车项目? [英] How to print the cart items,remove cart items in 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屋!