Como excluir todos os itens se eu excluir um deles na tableview?

Eu tenho doiscollectionView um é para itens principais e outro é para subitens

Item principal que podemos considerar como iPhone

Subitens que podemos considerar como fone de ouvido da apple

então podemos dizer esses dois itens "Um grupo"

os dois itens são adicionados em DidSelectMethod e exibidos em tableView

Eu tenho uma opção para excluir este item

meu requisito é que, se eu excluir um item de um grupo, todos os meus dados do tableview devem ser limpos

Aqui está o código que estou usando para excluir o produto

// Definir ação do botão em cellForRowAtIndexPath

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

// Ação do botão

func btnDeleteTapped(sender: UIButton){

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

Matriz do produto 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 do subproduto

     {
    "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
}

alguma solução para fazer isso?

questionAnswers(0)

yourAnswerToTheQuestion