RegisteredLoggingTestAppDelegate.m 838 B

12345678910111213141516171819202122232425262728293031323334
  1. #import "RegisteredLoggingTestAppDelegate.h"
  2. #import <CocoaLumberjack/CocoaLumberjack.h>
  3. #import "Lions.h"
  4. #import "Tigers.h"
  5. // Log levels: off, error, warn, info, verbose
  6. static DDLogLevel ddLogLevel = DDLogLevelVerbose;
  7. @implementation RegisteredLoggingTestAppDelegate
  8. @synthesize window;
  9. - (void)applicationDidFinishLaunching:(NSNotification *)aNotification
  10. {
  11. [DDLog addLogger:[DDTTYLogger sharedInstance]];
  12. [Lions logStuff];
  13. [Tigers logStuff];
  14. NSArray *registeredClassNames = [DDLog registeredClassNames];
  15. DDLogVerbose(@"registeredClassNames: %@", registeredClassNames);
  16. NSArray *registeredClasses = [DDLog registeredClasses];
  17. for (Class class in registeredClasses)
  18. {
  19. [class ddSetLogLevel:DDLogLevelVerbose];
  20. }
  21. [Lions logStuff];
  22. [Tigers logStuff];
  23. }
  24. @end