Возможный дубликат:
Что разница между уведомлениями, делегатами и протоколами?
Я новичок в Objective C. Хотелось бы в нескольких словах понять концепцию Protocols
и Delegates
. Например, в какой ситуации я должен рассмотреть возможность объявления Protocol
, а затем использовать его в своих классах в качестве делегатов или позволить другим классам использовать его.
Вместо Protocols
почему я не могу заставить свои классы выполнять ту же работу?
Спасибо за ваше время.