Guest User

Untitled

a guest
Apr 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1.  
  2. #import "KSASReserverViewController.h"
  3. #import "objc/objc.h"
  4.  
  5.  
  6. BOOL addedReserverViewController = NO;
  7.  
  8. #ifdef THEOS
  9. %hook AJAppDelegate
  10. #endif
  11.  
  12. - (BOOL)application:(id)fp8 didFinishLaunchingWithOptions:(id)fp12 {
  13.  
  14. BOOL retVal = %orig;
  15. %log;
  16. NSLog(@"Hoooked didFinishLaunchingWithOptions called!");
  17.  
  18.  
  19. if(addedReserverViewController == NO) {
  20. id globalUIObjects = [%c("AJGlobalUIObjects") shared];
  21.  
  22. UITabBarController *tabBarController = [globalUIObjects tabBarController];
  23. NSMutableArray *viewControllers = [NSMutableArray arrayWithArray: [tabBarController viewControllers]];
  24.  
  25. KSASReserverViewController *reserverViewController = [[[KSASReserverViewController alloc] init] autorelease];
  26. [viewControllers addObject: reserverViewController];
  27.  
  28. [tabBarController setViewControllers: viewControllers];
  29. addedReserverViewController = YES;
  30. }
  31.  
  32. return retVal;
  33. }
  34.  
  35. #ifdef THEOS
  36. %end
  37. #endif
Add Comment
Please, Sign In to add comment