MyContextFilter.m 553 B

12345678910111213141516171819202122232425262728
  1. //
  2. // MyContextFilter.m
  3. // ContextFilter
  4. //
  5. // CocoaLumberjack Demos
  6. //
  7. #import "MyContextFilter.h"
  8. #import "ThirdPartyFramework.h"
  9. @implementation MyContextFilter
  10. - (NSString *)formatLogMessage:(DDLogMessage *)logMessage
  11. {
  12. if (logMessage->_context == TP_LOG_CONTEXT)
  13. {
  14. // We can filter this message by simply returning nil
  15. return nil;
  16. }
  17. else
  18. {
  19. // We could format this message if we wanted to here.
  20. // But this example is just about filtering.
  21. return logMessage->_message;
  22. }
  23. }
  24. @end