In my app, I currently have a UITabBarViewController as the initial VC. I also have an HTTP GET request giving me feedback on whether or not the user is logged in. Obviously, if they're not logged in, I need to redirect my initial VC to my LoginHomeViewController.
I've been trying to set this up by using response logic in my AppDelegate.m's application didFinishLaunchingWithOptions: method, but should I be using this logic in my FIRST tab bar controller, perhaps in a viewWillAppear method? Pros and Cons? Possible recursions to either?