Вызов метода состоит из двух частей:
[messageReciever message];
В первом примере вы используете super
, что означает отправку сообщения setEditing:animated:
текущему объекту, но запуск поиска метода из суперкласса.
Во втором примере вы отправляете сообщение setEditing:animated:
объекту tableView
.
UITableViewController реализует setEditing:animated:
и переключает режим редактирования его tableView
. На самом деле нет необходимости использовать super
, поскольку использование self
будет иметь такой же эффект. Если вам нужно переопределить setEditing:animated:
для добавления дополнительного поведения, использование super
приведет к обходу вашего дополнительного кода.