I\'m writing some unit tests and, because of the nature of this particular app, it\'s important that I get as high up the UI
chain as possible. So, what I\'d l
In this case, UIButton
is derived from UIControl
. This works for object derived from UIControl
.
I wanted to reuse "UIBarButtonItem
" action on specific use case. Here, UIBarButtonItem
doesn't offer method sendActionsForControlEvents:
But luckily, UIBarButtonItem
has properties for target & action.
if(notHappy){
SEL exit = self.navigationItem.rightBarButtonItem.action;
id world = self.navigationItem.rightBarButtonItem.target;
[world performSelector:exit];
}
Here, rightBarButtonItem
is of type UIBarButtonItem
.