RegisteredLoggingTestAppDelegate.m 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #import "RegisteredLoggingTestAppDelegate.h"
  2. #import "RegisteredLoggingTestViewController.h"
  3. #import <CocoaLumberjack/CocoaLumberjack.h>
  4. #import "Lions.h"
  5. #import "Tigers.h"
  6. // Log levels: off, error, warn, info, verbose
  7. static DDLogLevel ddLogLevel = DDLogLevelVerbose;
  8. @implementation RegisteredLoggingTestAppDelegate
  9. @synthesize window = _window;
  10. @synthesize viewController = _viewController;
  11. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
  12. {
  13. [DDLog addLogger:[DDTTYLogger sharedInstance]];
  14. [Lions logStuff];
  15. [Tigers logStuff];
  16. NSArray *registeredClassNames = [DDLog registeredClassNames];
  17. DDLogVerbose(@"registeredClassNames: %@", registeredClassNames);
  18. NSArray *registeredClasses = [DDLog registeredClasses];
  19. for (Class class in registeredClasses)
  20. {
  21. [class ddSetLogLevel:DDLogLevelVerbose];
  22. }
  23. [Lions logStuff];
  24. [Tigers logStuff];
  25. self.window.rootViewController = self.viewController;
  26. [self.window makeKeyAndVisible];
  27. return YES;
  28. }
  29. @end