Advertisement
Guest User

Untitled

a guest
Dec 18th, 2013
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. - (UINavigationController *)navigationController {
  2.     if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
  3.         NSString *sourceString = [[NSThread callStackSymbols] objectAtIndex:1];
  4.         // Example: 1   UIKit                               0x00540c89 -[UIApplication _callInitializationDelegatesForURL:payload:suspended:] + 1163
  5.         NSCharacterSet *separatorSet = [NSCharacterSet characterSetWithCharactersInString:@" -[]+?.,"];
  6.         NSMutableArray *array = [NSMutableArray arrayWithArray:[sourceString  componentsSeparatedByCharactersInSet:separatorSet]];
  7.         [array removeObject:@""];
  8.  
  9.         // Array[3] == class caller
  10.         if([array[3] isEqualToString:@"UISearchDisplayController"]) {
  11.             return nil;
  12.         }
  13.     }
  14.     return [super navigationController];
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement