Тип аксессуара UITableview исчезает при прокрутке

Я сделал tableView, в котором мне нужно выбрать несколько вариантов. Опции выбраны, но когда я прокручиваю табличное представление, опция галочки исчезает, и некоторые другие строки отображают эту галочку. Это мой код вdidselectedrowAtindex методtable_option являетсяUITableView а такжеselectedcells являетсяNSMutableArray

[table_option deselectRowAtIndexPath:indexPath animated:YES];
NSNumber *rowNsNum = [NSNumber numberWithUnsignedInt:indexPath.row];
if ( [selectedCells containsObject:rowNsNum]  )
{
    if (cell.accessoryType == UITableViewCellAccessoryCheckmark) 
        cell.accessoryType = UITableViewCellAccessoryNone;
    else 
        cell.accessoryType = UITableViewCellAccessoryCheckmark;



    [selectedCells removeObject:rowNsNum];
    sel.text=@"Select";
   // cell.accessoryType = UITableViewCellAccessoryNone;

}
    else 
{
    if (cell.accessoryType == UITableViewCellAccessoryCheckmark) 
        cell.accessoryType = UITableViewCellAccessoryNone;
    else 
        cell.accessoryType = UITableViewCellAccessoryCheckmark;

    [selectedCells addObject:rowNsNum];
   sel.text=@"Selected";
   // cell.accessoryType = UITableViewCellAccessoryCheckmark;

}



[table_option reloadData];

Пожалуйста, помогите в ближайшее время

Ответы на вопрос(3)

Ваш ответ на вопрос