Могу ли я хранить ^ блок в словаре или массиве?
Мне нужно прислушиваться к уведомлению сервера, которому я должен предоставить блок для обработки уведомления, а в моем проекте несколько контроллеров представления все хотят услышать уведомление, поэтому я создал общий диспетчер уведомлений, у которого есть свой собственный блок для обработки уведомления сервера и имеет массив делегатов, поэтому в блоке менеджера:
- (^)(NSString *message){
for (delegate in allDelegates)
{
delegate.handlerBlock(message);
}
}
но могу ли я хранить блоки в коллекции?