如何打印购物车项目,删除shopify ios sdk中的购物车项目?

时间:2016-12-01 07:03:51

标签: ios objective-c shopify

您好我正在使用Shopify ios sdk作为我的电子商务应用程序。我创建了登录,注册,甚至在表格视图中列出了产品。我需要在我的购物车中查看产品。到目前为止,我发现只有{{1在shopify中清除所有购物车项目。我试图通过buyCart.clear;打印购物车项目,但它产生错误。我来到这里,不知道如何继续前进。任何人都可以帮我解决这个问题并提前感谢。

1 个答案:

答案 0 :(得分:1)

这是您从BUYProduct

获取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];
}

这就是您从BUYProductVariant

中删除BUYCart的方法
BUYCartLineItem *cartLintItemvalue=[arrCartProducts objectAtIndex:0];
BUYProductVariant *variantsValue=[cartLintItemvalue variant];
[cartvalue removeVariant:variantsValue];