В таблице из нескольких секций, при снятии чекмаркеров установленных в ячейках, из массива удаляю элементы нажатой ячейки. removeAtIndex(indexPath.row) работает беспорядочно, то только после многократного снятия чекмаркеров с большого количества нажатых ячеек приложение падает, то после первого снятия. Не могу доконца понять как правильно указать в removeAtIndex индекс нажатой ячейки. на скрине например приложение упало только при снятии чекмаркера с последней нажатой ячейки(в массиве оставались элементы одной ячейки)