Делегат является второстепенным для работы объекта, тогда как требуется контроллер. Они также находятся на разных «сторонах» объекта; контроллер контролирует рассматриваемый вид; и объект делегирует функциональность своему делегату, если присутствует, помещая контроллер над объектом и делегатом рядом с ним.
Кроме того, .h
файлы содержат объявления; .m
файлы содержат код, если это было то, что вы просили.