Я думаю, что это довольно тупой вопрос, но я не нашел никакого решения для безопасного удаления строк в моем табличном представлении.
calendarTableView.deleteRows(at: indexPaths, with: .fade)
Я хочу сначала проверить, есть ли какие-либо строки, прежде чем удалять их, потому что в настоящее время я получаю ошибку, подобную этой, если я пытаюсь, когда нет строк для удаления:
'попытка удалить строку 6 из раздела 0, который содержит только 0 строк перед обновлением'
Мой массив для отображения / скрытия выглядит так:
var twoDimensionalArray = [
ExpandableNames(isExpanded: false, names: ["Amy", "Bill", "Zack", "Steve", "Jack", "Jill", "Mary"]),
]