I was wondering if there is a quick and efficient way to determine the Time from opening an app to when it\'s fully loaded.
Keep a NSUserDefaults value to count the run time of the app in your didFinishLaunchingWithOptions or applicationDidBecomeActive method:
int i = [[NSUserDefaults standardUserDefaults] integerForKey:@"usageCount"];
i = i+1;
[[NSUserDefaults standardUserDefaults] setInteger:i forKey:@"usageCount"];
[[NSUserDefaults standardUserDefaults] synchronize];