¿Cómo eliminar todos los elementos si elimino uno de ellos en la vista de tabla?

Tengo doscollectionView uno es para elementos principales y otro es para elementos secundarios

Artículo principal que podemos considerar como iPhone

Subelementos que podemos considerar como auriculares de manzana

entonces podemos decir estos dos elementos "Un grupo"

ambos elementos se agregan en DidSelectMethod y se muestran en tableView

Tengo una opción para eliminar este artículo

mi requisito es que si elimino cualquiera de un elemento de este grupo, todos mis datos de vista de tabla deben borrarse

Aquí está el código que estoy usando para eliminar el producto

// Definir acción del botón en cellForRowAtIndexPath

cell.btnDelete.addTarget(self, action:#selector(ViewController.btnDeleteTapped(_:)), forControlEvents: .TouchUpInside)
cell.btnDelete.tag = indexPath.row

// Botón de acción

func btnDeleteTapped(sender: UIButton){

  self.arrProductCart.removeObjectAtIndex(sender.tag)
  self.tblCart.reloadData()
}

Matriz de producto principal

(
    {
    "addtional_price" = 0;
    "barcode_image" = ".png";
    "cart_unique_id" = 6;
    "chicken_product" = all;
    "created_by" = 2;
    "created_date" = "2015-11-19 21:39:24";
    "deleted_date" = "0000-00-00 00:00:00";
    ids = 151;
    isFromMain = 1;
    "is_deleted" = 0;
    "is_has_addtional_price" = 0;
    "parent_product_unique_id" = 6;
    "product_id" = 53;
    "product_name" = "Black Pepper Chicken";
    "product_parent_id" = 0;
    "product_price" = "7.9";
    "sub_category_type" = "";
    "update_date" = "2016-06-22 17:54:53";
    "updated_by" = 7;
  "parent_product_unique_id" = 6
}

)

Matriz de subproductos

     {
    "created_by" = 2;
    "created_date" = "2015-11-19 23:11:37";
    "deleted_date" = "0000-00-00 00:00:00";
    ids = 157;
    isFromMain = 0;
    "product_category_id" = 16;
    "product_description" = "Potato";
    "product_id" = 59;
    "product_name" = "Potato";
    "product_parent_id" = 0;
    "product_price" = 2;
    "product_quantity" = 0;
    "sub_category_type" = s;
    "product_unique_id" = 6
}

¿Hay alguna solución para hacer esto?

Respuestas a la pregunta(0)

Su respuesta a la pregunta