WindowLoggerManager.m 740 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // WindowLoggerManager.m
  3. // SikeyComm
  4. //
  5. // Created by 刘振兴 on 2024/9/5.
  6. // Copyright © 2024 BaH Cy. All rights reserved.
  7. //
  8. #import "WindowLoggerManager.h"
  9. #import "BlackDoorManager+data.h"
  10. @implementation WindowLoggerManager
  11. + (void)init {
  12. [HDWindowLogger setMaxLogCount:100];
  13. [[HDWindowLogger defaultWindowLogger] setMDebugAreaLogOut:true];
  14. [HDWindowLogger defaultWindowLogger].mCompleteLogOut = false;
  15. [WindowLoggerManager refreshWindowLoggerStatus];
  16. }
  17. + (void)refreshWindowLoggerStatus {
  18. NSInteger logStatus = [BlackDoorManager getLogStatus];
  19. if (logStatus == 1) {
  20. [HDWindowLogger show];
  21. [HDWindowLogger hideLogWindow];
  22. } else {
  23. [HDWindowLogger hide];
  24. }
  25. }
  26. @end