PrefixHeader.pch 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. //
  2. // PrefixHeader.pch
  3. // IMSDK-OC
  4. //
  5. // Created by HCF on 16/3/9.
  6. // Copyright © 2016年 HCF. All rights reserved.
  7. //
  8. #ifndef PrefixHeader_pch
  9. #define PrefixHeader_pch
  10. // Include any system framework and library headers here that should be included in all compilation units.
  11. // You will also need to set the Prefix Header build setting of one or more of your targets to reference this file.
  12. #define kScreenWidth [[UIScreen mainScreen] bounds].size.width
  13. #define kScreenHeight [[UIScreen mainScreen] bounds].size.height
  14. #define kMainCellColor [UIColor colorWithRed:248/255.0 green:248/255.0 blue:255/255.0 alpha:1]
  15. #define kInputViewHeight 50
  16. #import "MyDefHeader.h"
  17. #import "UIButton+ex.h"
  18. #import "NSString+ex.h"
  19. #import "HolderView.h"
  20. #import "UI_Formatter&Function.h"
  21. #import "UIImageView+WebCache.h"
  22. //客服
  23. #define kScreenWidth [[UIScreen mainScreen] bounds].size.width
  24. #define kMainCellColor [UIColor colorWithRed:248/255.0 green:248/255.0 blue:255/255.0 alpha:1]
  25. #define kInputViewHeight 50
  26. #define QM_IS_IPHONEX (([[UIScreen mainScreen] bounds].size.height-812)?NO:YES)
  27. #define kScreenHeight (QM_IS_IPHONEX ? ([[UIScreen mainScreen] bounds].size.height - 34) : ([[UIScreen mainScreen] bounds].size.height))
  28. #import "UIImage+GIF.h"
  29. #import "MLEmojiLabel.h"
  30. #import "QMDateManager.h"
  31. //______________
  32. #ifdef DEBUG // 开发阶段-DEBUG阶段:使用Log
  33. #define NSLog(FORMAT, ...) fprintf(stderr,"%s:%d\t%s\n",[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], __LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
  34. #else // 发布阶段-上线阶段:移除Log
  35. #define NSLog(FORMAT, ...) nil
  36. #endif
  37. #endif /* PrefixHeader_pch */