BUFoundation.h 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. //
  2. // BUFoundation.h
  3. // BUFoundation
  4. //
  5. // Created by Siwant on 2019/8/26.
  6. // Copyright © 2019 Union. All rights reserved.
  7. //
  8. /// Public-Utils
  9. #import <BUFoundation/BUCommonMacros.h>
  10. #import <BUFoundation/BUEnvironment.h>
  11. #import <BUFoundation/BUReachability.h>
  12. #import <BUFoundation/BURouter.h>
  13. #import <BUFoundation/BUScreenHelper.h>
  14. #import <BUFoundation/BUThreadSafeDictionary.h>
  15. #import <BUFoundation/BUThreadSafeMutableArray.h>
  16. #import <BUFoundation/BUFoundationAddress.h>
  17. #import <BUFoundation/BUUserAgentHelper.h>
  18. #import <BUFoundation/BUBase64.h>
  19. #import <BUFoundation/BUTimer.h>
  20. #import <BUFoundation/BUConditionTracker.h>
  21. /// Public-Category
  22. #import <BUFoundation/UIViewController+BUUtilities.h>
  23. #import <BUFoundation/NSArray+BUUtilities.h>
  24. #import <BUFoundation/NSString+BUAddtion.h>
  25. #import <BUFoundation/NSTimer+BUBlockSupport.h>
  26. #import <BUFoundation/UIView+BUAdditions.h>
  27. #import <BUFoundation/NSDictionary+BUUtilities.h>
  28. #import <BUFoundation/NSPointerArray+BUSafely.h>
  29. #import <BUFoundation/UIColor+BUTheme.h>
  30. #import <BUFoundation/NSObject+BUSafeKVO.h>
  31. #import <BUFoundation/NSUserDefaults+BUCrypt.h>
  32. #import <BUFoundation/NSJSONSerialization+BUSafeSerializaiton.h>
  33. #import <BUFoundation/NSObject+BUUtils.h>
  34. #import <BUFoundation/NSKeyedArchiver+BUKeyedArchiver.h>
  35. #import <BUFoundation/UIWindow+BUUtilities.h>
  36. /// Public-Gif
  37. #import <BUFoundation/BUGifImage.h>
  38. #import <BUFoundation/BUGifImageView.h>
  39. /// Service-BUPersistent
  40. #import <BUFoundation/BUPersistence.h>
  41. /// Service-JSBridge
  42. #import <BUFoundation/BUDynamicPlugin.h>
  43. #import <BUFoundation/BUStaticPlugin.h>
  44. #import <BUFoundation/BUJSBForwarding.h>
  45. #import <BUFoundation/BUJSBCommand.h>
  46. #import <BUFoundation/BUJSBAuthorization.h>
  47. #import <BUFoundation/BUJSBDefine.h>
  48. #import <BUFoundation/BURexxarEngine.h>
  49. #import <BUFoundation/BUWKWebView.h>
  50. #import <BUFoundation/BUWebViewDefine.h>
  51. #import <BUFoundation/BUJSInjector.h>
  52. #import <BUFoundation/BUWebViewProgressView.h>
  53. /// Service-Log
  54. #import <BUFoundation/BULogMacros.h>
  55. #import <BUFoundation/BULogManager.h>
  56. /// a-n-u
  57. #import <BUFoundation/BUImageUtility.h>
  58. #import <BUFoundation/BUUIResponderHelper.h>
  59. #import <BUFoundation/BUNetworkRequest.h>
  60. #import <BUFoundation/BUTNCServiceManager.h>
  61. #import <BUFoundation/BUBaseRequest.h>
  62. /************************************ ThirdParty***********************************/
  63. // AFN
  64. #import <BUFoundation/BU_AFURLSessionManager.h>
  65. #import <BUFoundation/BU_AFURLResponseSerialization.h>
  66. #import <BUFoundation/BU_AFURLRequestSerialization.h>
  67. #import <BUFoundation/BU_AFSecurityPolicy.h>
  68. #import <BUFoundation/BU_AFAutoPurgingImageCache.h>
  69. #import <BUFoundation/BU_AFHTTPSessionManager.h>
  70. // SD
  71. #import <BUFoundation/BU_SDWebImageManager.h>
  72. #import <BUFoundation/UIImageView+BUWebCache.h>
  73. #import <BUFoundation/BU_SDImageCache.h>
  74. #import <BUFoundation/UIImageView+BUHighlightedWebCache.h>
  75. #import <BUFoundation/UIColor+BUHexString.h>
  76. #import <BUFoundation/BU_SDWebImageDownloaderOperation.h>
  77. #import <BUFoundation/BU_SDImageFrame.h>
  78. #import <BUFoundation/UIImage+BUMultiFormat.h>
  79. #import <BUFoundation/BU_SDImageGIFCoder.h>
  80. #import <BUFoundation/NSImage+BUCompatibility.h>
  81. #import <BUFoundation/UIImage+BUForceDecode.h>
  82. #import <BUFoundation/BU_SDAnimatedImageView+BUWebCache.h>
  83. #import <BUFoundation/BU_SDImageGraphics.h>
  84. #import <BUFoundation/UIView+BUWebCacheOperation.h>
  85. #import <BUFoundation/BU_SDAnimatedImageRep.h>
  86. #import <BUFoundation/BU_SDImageAPNGCoder.h>
  87. #import <BUFoundation/UIImage+BUGIF.h>
  88. #import <BUFoundation/UIView+BUWebCache.h>
  89. #import <BUFoundation/BU_SDImageAPNGCoderInternal.h>
  90. #import <BUFoundation/BU_SDWebImageTransition.h>
  91. #import <BUFoundation/BU_SDImageCachesManager.h>
  92. #import <BUFoundation/UIImage+BUMemoryCacheCost.h>
  93. #import <BUFoundation/BU_SDImageGIFCoderInternal.h>
  94. #import <BUFoundation/BU_SDInternalMacros.h>
  95. #import <BUFoundation/BU_SDImageLoadersManager.h>
  96. #import <BUFoundation/BU_SDImageCachesManagerOperation.h>
  97. #import <BUFoundation/BU_SDImageCoderHelper.h>
  98. #import <BUFoundation/NSButton+BUWebCache.h>
  99. #import <BUFoundation/BU_SDWebImagePrefetcher.h>
  100. #import <BUFoundation/BU_SDmetamacros.h>
  101. #import <BUFoundation/BU_SDImageCodersManager.h>
  102. #import <BUFoundation/UIImage+BUMetadata.h>
  103. #import <BUFoundation/NSBezierPath+BURoundedCorners.h>
  104. #import <BUFoundation/BU_SDWeakProxy.h>
  105. #import <BUFoundation/BU_SDImageIOCoder.h>
  106. #import <BUFoundation/BU_SDWebImageError.h>
  107. #import <BUFoundation/UIButton+BUWebCache.h>
  108. #import <BUFoundation/BU_SDImageAssetManager.h>
  109. #import <BUFoundation/BU_SDAsyncBlockOperation.h>
  110. #import <BUFoundation/BUZipArchive.h>
  111. #import <BUFoundation/BUGeckoPreloadManager.h>
  112. #import <BUFoundation/BU_ZFPlayer.h>
  113. /************************************ ThirdParty***********************************/