2016-12-01 1 views
1

안녕하세요 저는 전자 상거래 앱인 Shopify ios SDK를 사용하고 있습니다. 로그인, 가입 및 테이블보기로 제품 목록을 만들었습니다. 장바구니에 제품을 표시해야합니다. 지금까지는 매장에서 buyCart.clear; 만 찾았습니다 카트 항목을 모두 지 웁니다. BUYProductVariant *variant = cartArray[i];으로 장바구니 항목을 인쇄하려했지만 오류가 발생했습니다. 여기를 클릭하고 더 진행하는 방법을 모르겠습니다. 어느 누구도이 문제를 해결하고 사전에 감사 할 수 있습니까?장바구니 품목을 인쇄하는 방법, shopify ios sdk에서 장바구니 항목을 제거 하시겠습니까?

답변

1

이것은 당신이 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]; 
} 

에서 BUYProduct을 얻는 방법이며, 이것은 당신이 코드로 시도 BUYCart

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

에서 BUYProductVariant을 제거하는 방법이다. 장바구니에서 특정 제품을 어떻게 제거 할 수 있습니까? –

+0

@AndroidDeveloper 업데이트 대답 – Rajat

+0

웹에 장바구니에 제품을 추가했습니다. 내 앱에서 업데이트 되나요, 아니면해야합니까? –