PrefixHeader.pch 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. //
  2. // PrefixHeader.pch
  3. // jiaPei
  4. //
  5. // Created by apple on 15/11/2.
  6. // Copyright (c) 2015年 JCZ. All rights reserved.
  7. //
  8. #ifndef jiaPei_PrefixHeader_pch
  9. #define jiaPei_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. //#ifdef __cplusplus
  13. //#import <opencv2/opencv.hpp>
  14. //#import <opencv2/imgproc/types_c.h>
  15. //#import <opencv2/core.hpp>
  16. //#import <opencv2/features2d.hpp>
  17. //#import <opencv2/calib3d.hpp>
  18. //#import <opencv2/objdetect.hpp>
  19. //#import <opencv2/highgui.hpp>
  20. //#import <opencv2/imgproc.hpp>
  21. //#import <opencv2/objdetect/objdetect.hpp>
  22. //#endif
  23. #import <Foundation/Foundation.h>
  24. #import <UIKit/UIKit.h>
  25. #import <QMUIKit/QMUIKit.h>
  26. #import <QCloudTTS/QCloudTTSEngine.h>
  27. #import <QCloudTTS/QCloudMediaPlayer.h>
  28. #pragma mark - Vendors
  29. #import "ZHLineChartView.h"
  30. #import "BlocksKit.h"
  31. #import "BlocksKit+UIKit.h"
  32. #import "YYCategories.h"
  33. #import "QQCorner.h"
  34. #import "SmallVideo.h"
  35. #import "FMDBMigrationManager.h"
  36. #pragma mark - Pods
  37. #import "XHLaunchAd.h"
  38. #import <Bugly/Bugly.h>
  39. #import "CGXVerticalMenu.h"
  40. #import "SCLAlertView.h"
  41. #import <TZImagePickerController.h>
  42. #import <Masonry.h>
  43. #import <SDWebImage/SDWebImage.h>
  44. #import <SDWebImageWebPCoder/SDWebImageWebPCoder.h>
  45. #import <SDWebImage/UIImageView+WebCache.h>
  46. #import <MJRefresh/MJRefresh.h>
  47. #import "SGQRCode.h"
  48. #import <WXApi.h>
  49. #import <WXApiObject.h>
  50. #import <HWPanModal/HWPanModal.h>
  51. #import "SDCycleScrollView.h"
  52. #import "DOUAudioStreamer.h"
  53. #import <JXCategoryView/JXCategoryView.h>
  54. #import <JXPagingView/JXPagerView.h>
  55. #import <JXPagingView/JXPagerSmoothView.h>
  56. #import <ReactiveObjC/ReactiveObjC.h>
  57. #import "CocoaSecurity.h"
  58. #import <YYWebImage/YYWebImage.h>
  59. #import <FDFullscreenPopGesture/UINavigationController+FDFullscreenPopGesture.h>
  60. #import "FLAnimatedImage.h"
  61. #import <ZFPlayer.h>
  62. #import <ZFPlayerControlView.h>
  63. #import <FMDB/FMDB.h>
  64. #import "UIDevice+FCUUID.h"
  65. #import "YYLabel.h"
  66. #import "YYText.h"
  67. #import <IQKeyboardManager.h>
  68. #import <BMKLocationkit/BMKLocationComponent.h>//引入定位功能所有的头文件(新)
  69. #import <BaiduMapAPI_Base/BMKBaseComponent.h>//引入地图功能所有的头文件
  70. #import <BaiduMapAPI_Search/BMKSearchComponent.h>//引入检索功能所有的头文件
  71. #import <BaiduMapAPI_Map/BMKMapView.h>
  72. #import <BaiduMapAPI_Map/BMKPinAnnotationView.h>
  73. #import <QMLineSDK/QMLineSDK.h>
  74. #import "MLEmojiLabel.h"
  75. #import "QMDateManager.h"
  76. #import "ReactiveObjC.h"
  77. #pragma mark - Macros
  78. #import "RQMacros.h"
  79. #pragma mark - Utils
  80. #import "NYQRCodeVCManager.h"
  81. #import "RQUtils.h"
  82. #import "RQShareFunction.h"
  83. #import "LocationManager.h"
  84. #import "CheckBodyManager.h"
  85. #import "RQADViewManager.h"
  86. #import "NYADViewManager.h"
  87. #import "NYVoiceManager.h"
  88. #import "UIFormatter.h"
  89. #import "RQConstant.h"
  90. #import "UserInfo.h"
  91. #import "AppDelegate.h"
  92. #import "ENUM.h"
  93. #import "LoadingView.h"
  94. #import "DB_Que_Helper.h"
  95. #import "DB_Helper.h"
  96. #import "Util.h"
  97. #import "jiaPeiManager.h"
  98. #import "Tools.h"
  99. #import "NYTools.h"
  100. #pragma mark - Modules
  101. #import "BaseModule.h"
  102. #import "OtherModules.h"
  103. #import "LoginModule.h"
  104. #import "RQHomePageModule.h"
  105. #import "RQTimeModule.h"
  106. #import "RQDiscoverModule.h"
  107. #import "RQProfileModule.h"
  108. #import "MainModule.h"
  109. #import "NYExaminationModule.h"
  110. #pragma mark - VC
  111. #import "NYBasetjTimeVC.h"
  112. #import "NYTheoryTimeVC.h" //理论计时
  113. #import "NYGetjobTimeVC.h" //从业计时
  114. #import "NYClassRoomVC.h" //课堂培训
  115. /**一个全局的单例。
  116. 这个地方可以放入版本判断信息 如果版本太低 不能打开 并告诉用户最低支持的版本信息--danson
  117. */
  118. #define myDelegate ((AppDelegate* )[[UIApplication sharedApplication]delegate])
  119. #endif
  120. //版本判定
  121. #define iOS8 ([UIDevice currentDevice].systemVersion.floatValue >= 8.0f)
  122. #define iOS10 ([UIDevice currentDevice].systemVersion.floatValue >= 10.0f)
  123. //#define IOS11 ([[UIDevice currentDevice].systemVersion floatValue] >= 11.0f ? YES : NO)
  124. #define IOS11 @available(iOS 11.0, *)
  125. #define IOS12 @available(iOS 12.0, *)
  126. #define IOS13 @available(iOS 13.0, *)
  127. /// 客服
  128. #define kMainCellColor [UIColor colorWithRed:248/255.0 green:248/255.0 blue:255/255.0 alpha:1]
  129. #define kInputViewHeight 50
  130. #ifndef __IPHONE_5_0
  131. #warning "This project uses features only available in iOS SDK 5.0 and later."
  132. #endif
  133. #ifdef DEBUG // 开发阶段-DEBUG阶段:使用Log
  134. #define NSLog(FORMAT, ...) fprintf(stderr,"%s:%d\t%s\n",[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], __LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
  135. #else // 发布阶段-上线阶段:移除Log
  136. #define NSLog(FORMAT, ...) nil
  137. #endif
  138. #ifdef __OBJC__
  139. #import <UIKit/UIKit.h>
  140. #import <Foundation/Foundation.h>
  141. #endif