title: Slow app launch
body: <p>My iphone app is launching very slowly, and I have no idea why. My <code>application:didFinishLaunchingWithOptions:</code> isn't really heavy, I'm just setting the managedObjectContext for each of my five view controllers of my tab bar controller.</p>
  
  <p>Does anybody have an idea what causes the slow launch? Thanks.</p>
  
  <pre><code>- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
  
      mathRootViewController.managedObjectContext = self.managedObjectContext;
      favoriteRootViewController.managedObjectContext = self.managedObjectContext;
      chemistryRootViewController.managedObjectContext = self.managedObjectContext;
      physicsRootViewController.managedObjectContext = self.managedObjectContext;
      shareRootViewController.managedObjectContext = self.managedObjectContext;
  
      [window addSubview:tabBarController.view];
      [window makeKeyAndVisible];
  
  
      return YES;
  }
  </code></pre>