У меня есть пользовательский класс ячейки табличного представления, который я использую в нескольких табличных представлениях контроллера представления. Я добавляю функцию, которая дает пользователю возможность удалить ячейку табличного представления, и я хотел бы удалить ячейку из табличного представления, когда они это сделают.
Использование делегата - один из способов добиться этого , так что когда пользователь удаляет ячейку табличного представления, класс ячейки табличного представления информирует контроллер представления через делегата, что он был удален, и удаляет его из табличного представления. Однако это означало бы, что мне придется делать это для каждого из моих нескольких контроллеров представления, что я не хочу делать.
Поэтому мой вопрос заключается в том, как я могу реализовать это таким образом, чтобы Мне нужно только написать код, чтобы удалить ячейку табличного представления из табличного представления один раз?