Я пытаюсь обеспечить IBAction
метод для общей функциональности, которая требуется в различных частях приложения.
т.е. Вход в систему реализован модально, и если он следует за результатами в уведомлении, которое позволяет всем загруженным контроллерам представления реагировать на это событие (переход от анонимного до аутентифицируемого)
@interface MyAppDelegate : NSObject <UIApplicationDelegate>
{
...
}
- (IBAction)loginTapped:(id)sender;
@end
Я установил действие той кнопки Первому Респонденту в IB, однако цепочка респондента не дает MyAppDelegate
шанс ответить.
Моя проблема состоит в том, что, я не хочу копировать метод в различных частях цепочки респондента, я хотел бы добавить его к общему классу, который уже является подклассом.
UIResponder
цепочка идет полностью до UIApplication
но это, кажется, конец. Мой UIApplicationDelegate
не добирается для участия.
Я хочу ввести или добавить моего делегата приложения в цепочке респондента!
(или найдите другой способ поднять трубку UIButton
touch-up-inside к реализации всего приложения.. Я не хочу разделять на подклассы UITabBarController
или UIWindow
если возможный)