Я узнал о делегировании и источниках данных для программирования iOS и должен спросить, есть ли какие-либо различия, которые вам нужно сделать, когда вы создаете протокол источника данных, чем протокол делегата?
Кроме того, как я могу реализовать делегат для многих одинаковых объектов в одном делегате? Пример одного объекта с множеством уникальных настраиваемых предупреждений.
--Редактировать--
Пример для второй части:
Один объект с четырьмя разными оповещениями, каждое с разными кнопками. Поскольку объект должен диктовать, как работает каждая кнопка, будучи делегатом для предупреждений. Как мне установить методы делегата для определения каждого оповещения?