Simple storyboard segues dispatch
//
// Copyright © 2013 Yuri Kotov
//
@implementation UIViewController (ADVSegueDispatch)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wobjc-protocol-method-implementation"
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
SEL selector = NSSelectorFromString(segue.identifier);
if ([self respondsToSelector:selector]) {
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
[self performSelector:selector withObject:segue.destinationViewController];
#pragma clang diagnostic pop
}
}
#pragma clang diagnostic pop
@end