Соглашения об именах делегатов iOS -должны, будут, сделали

Я изучаю соглашения об именах для делегатов элементов управления iOS. Я знаком с шаблоном should, will, did для методов делегата . Я вижу, что это соглашение об именах широко используется Apple API. У меня вопрос: есть ли делегаты, предоставленные Apple, которые должны, будут, выполнят методы для одного действия? например. для выбора ряда:

shouldSelectRow
willSelectRow
didSelectRow

Я не нашел делегата, который определяет все три. Мне кажется, что методы will часто используются вместо must, т. е. они могут возвращать значение, чтобы отменить действие.

Есть ли примеры счетчика -?

7
задан ColinE 25 July 2012 в 12:55
поделиться