Skip to content

Instantly share code, notes, and snippets.

@zats
Last active January 2, 2016 12:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zats/8307143 to your computer and use it in GitHub Desktop.
Save zats/8307143 to your computer and use it in GitHub Desktop.
Guessed implementation of the `-[UIStoryboardSegueTemplate _perform:]`
- (void)_perform:(id)sender {
NSString *identifier = self.destinationViewControllerIdentifier;
UIViewController *sourceViewController = self.viewController;
UIStoryboard *storyboard = sourceViewController.storyboard;
UIViewController *destinationViewController = [storyboard instantiateViewControllerWithIdentifier:identifier];
UIStoryboardSegue *segue = [self segueWithDestinationViewController:destinationViewController];
[sourceViewController prepareForSegue:segue
sender:destinationViewController];
[segue perform];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment