From 2fb6cb6dd41d14ba3070f0a0fa95f36305fefb08 Mon Sep 17 00:00:00 2001 From: DDIsFriend Date: Fri, 18 Aug 2023 17:53:12 +0800 Subject: [PATCH] optimise --- .DS_Store | Bin 8196 -> 8196 bytes .../UserInterfaceState.xcuserstate | Bin 512929 -> 522313 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 16 +- .../AdditionalPhotoController.swift | 6 +- .../VehicleMonitorVideoController.swift | 2 +- .../VehicleMonitoringController.swift | 25 +- Podfile | 2 +- Podfile.lock | 11 +- .../Classes/DDAF.swift | 10 + .../Classes/DDAlamofire.swift | 2 +- ...workingOfAlamofireKit_Private.podspec.json | 38 - Pods/Manifest.lock | 11 +- Pods/Pods.xcodeproj/project.pbxproj | 12016 ++++++++-------- ...rkingOfAlamofireKit_Private.debug.xcconfig | 2 +- ...ingOfAlamofireKit_Private.release.xcconfig | 2 +- 15 files changed, 6050 insertions(+), 6093 deletions(-) delete mode 100644 Pods/Local Podspecs/DDNetworkingOfAlamofireKit_Private.podspec.json diff --git a/.DS_Store b/.DS_Store index a59dcf2dba62853e466c1a5f2f6b244da57aa39a..79d6d914647bbba1a9df33e3712852127c981104 100644 GIT binary patch delta 50 zcmV-20L}k|K!iZB1QG(_){{^YIFmjS3I%X5Z}X^=O%mGz<#?0e5;~J)6R83T5Rq{h IvnLeY3*QYAdH?_b delta 48 zcmV-00MGw~K!iZB1QG(=a+6RJIFmjS3X_r&K9hzLq5`3;li(6MlVlUA0tnENaTv2F G6x|D^01<`& diff --git a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate index ff4d119b09d78a9ff6d544e3a1d99df99235977c..2128494c98927c9baa0ad43f16bfee6f9c224693 100644 GIT binary patch literal 522313 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∨?~?Db?~3oL@0#y--*w*&-%VlM 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

VUBWw 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 literal 512929 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


4Ua;3w8srkFmeZjlVGHS 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%0DiLzGZMH0BRAX3SVxUXOA# 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 diff --git a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index fea9414..688ec25 100644 --- a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -794,8 +794,8 @@ filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "272" - endingLineNumber = "272" + startingLineNumber = "271" + endingLineNumber = "271" landmarkName = "dd_mapView(_:viewFor:)" landmarkType = "7"> @@ -842,8 +842,8 @@ filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "398" - endingLineNumber = "398" + startingLineNumber = "397" + endingLineNumber = "397" landmarkName = "categoryView(_:didScrollSelectedItemAt:)" landmarkType = "7"> @@ -858,8 +858,8 @@ filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "278" - endingLineNumber = "278" + startingLineNumber = "277" + endingLineNumber = "277" landmarkName = "dd_mapView(_:viewFor:)" landmarkType = "7"> @@ -874,8 +874,8 @@ filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "277" - endingLineNumber = "277" + startingLineNumber = "276" + endingLineNumber = "276" landmarkName = "dd_mapView(_:viewFor:)" landmarkType = "7"> diff --git a/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift b/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift index 06fd3f6..06116da 100644 --- a/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift +++ b/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift @@ -107,7 +107,7 @@ extension AdditionalPhotoController : UICollectionViewDelegate, UICollectionView } cell?.takePhotoButton.rx.tap .observe(on: MainScheduler.instance) - .subscribe(onNext: { _ in + .subscribe(onNext: {[weak self] _ in ZLPhotoConfiguration.default().allowSelectVideo = false ZLPhotoConfiguration.default().maxSelectCount = 1 ZLPhotoConfiguration.default().allowTakePhotoInLibrary = true @@ -120,7 +120,9 @@ extension AdditionalPhotoController : UICollectionViewDelegate, UICollectionView itemModel.uploadImage = image?.dd_compressedToData(withQulitySize: 1048576) self?.uploadImageRelay.accept(itemModel) } - photoPreviewSheet.showPhotoLibrary(sender: self) + if let self { + photoPreviewSheet.showPhotoLibrary(sender: self) + } }) .disposed(by: cell!.disposeBag) return cell! diff --git a/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitorVideoController.swift b/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitorVideoController.swift index 86e9d8d..0073993 100644 --- a/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitorVideoController.swift +++ b/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitorVideoController.swift @@ -27,7 +27,7 @@ extension VehicleMonitorVideoController { self?.view.dd_showHUD() }) .flatMapLatest {[weak self] _ in - return RQ.getRtspChannel(prameters: RtspChannelParameters(vehicleId: 203656)) + return RQ.getRtspChannel(prameters: RtspChannelParameters(vehicleId: (self?.vehicleId)!)) } .observe(on: MainScheduler.instance) .do(onNext: {[weak self] _ in diff --git a/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift b/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift index e255e45..679ca1c 100644 --- a/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift +++ b/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift @@ -251,19 +251,18 @@ extension VehicleMonitoringController : DDMAMapViewDelegate { } var vehicleMonitoringPointAnnotationNameInset = vehicleMonitoringPointAnnotationNameLeftInset + vehicleMonitoringPointAnnotationNameRightInset -// if model?.terminalType == .GPS { -// annotationView?.cameraBackgroundImageView.isHidden = false -// annotationView?.nameLabel.snp.updateConstraints({ make in -// make.right.equalToSuperview().offset(-auto(35)) -// }) -// }else{ -// annotationView?.cameraBackgroundImageView.isHidden = true -// annotationView?.nameLabel.snp.updateConstraints({ make in -// make.right.equalToSuperview().offset(-auto(5)) -// }) -// vehicleMonitoringPointAnnotationNameInset = vehicleMonitoringPointAnnotationNameInset - auto(30) -// } - + if model?.terminalType == .GPS { + annotationView?.cameraBackgroundImageView.isHidden = false + annotationView?.nameLabel.snp.updateConstraints({ make in + make.right.equalToSuperview().offset(-auto(35)) + }) + }else{ + annotationView?.cameraBackgroundImageView.isHidden = true + annotationView?.nameLabel.snp.updateConstraints({ make in + make.right.equalToSuperview().offset(-auto(5)) + }) + vehicleMonitoringPointAnnotationNameInset = vehicleMonitoringPointAnnotationNameInset - auto(30) + } let contentSizeH = annotationView?.contentLabel.sizeThatFits(CGSize(width: vehicleMonitoringPointAnnotationW, height: 1000)).height ?? 0 var nameSizeH = annotationView?.nameLabel.sizeThatFits(CGSize(width: vehicleMonitoringPointAnnotationW - vehicleMonitoringPointAnnotationNameInset, height: 1000)).height ?? 0 if nameSizeH < vehicleMonitoringPointAnnotationNameAtLeastH { diff --git a/Podfile b/Podfile index a5281c9..1a17402 100644 --- a/Podfile +++ b/Podfile @@ -23,7 +23,7 @@ target 'OrderScheduling' do pod 'RxCocoa' pod 'DDTimerKit_Private' pod 'DDToastKit_Private' - pod 'DDNetworkingOfAlamofireKit_Private',:path => "/Users/zd/Desktop/PodRepository/DDNetworkingOfAlamofireKit_Private" + pod 'DDNetworkingOfAlamofireKit_Private' pod 'DDProgressHUDKit_Private' pod 'JXCategoryView' pod 'DDControlsKit_Private' diff --git a/Podfile.lock b/Podfile.lock index 48133c0..e398ae6 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -250,7 +250,7 @@ PODS: - DDLogKit_Private - DDMAMapKit_Private/DDMAUtil (0.1.3): - DDMAMapKit_Private/DDMAMap - - DDNetworkingOfAlamofireKit_Private (0.1.7): + - DDNetworkingOfAlamofireKit_Private (0.1.8): - Alamofire - DDLogKit_Private - RxSwift @@ -301,7 +301,7 @@ DEPENDENCIES: - DDControlsKit_Private - DDFontKit_Private - DDMAMapKit_Private - - DDNetworkingOfAlamofireKit_Private (from `/Users/zd/Desktop/PodRepository/DDNetworkingOfAlamofireKit_Private`) + - DDNetworkingOfAlamofireKit_Private - DDProgressHUDKit_Private - DDTimerKit_Private - DDToastKit_Private @@ -330,6 +330,7 @@ SPEC REPOS: - DDFontKit_Private - DDLogKit_Private - DDMAMapKit_Private + - DDNetworkingOfAlamofireKit_Private - DDProgressHUDKit_Private - DDTimerKit_Private - DDToastKit_Private @@ -353,8 +354,6 @@ SPEC REPOS: - ZLPhotoBrowser EXTERNAL SOURCES: - DDNetworkingOfAlamofireKit_Private: - :path: "/Users/zd/Desktop/PodRepository/DDNetworkingOfAlamofireKit_Private" ZFPlayer: :path: "/Users/zd/Downloads/iOS相关/ZFPlayer-master" @@ -373,7 +372,7 @@ SPEC CHECKSUMS: DDFontKit_Private: 7b8f4ebf0f60622874036202734d8460dc7b3806 DDLogKit_Private: 1ed442cc7be004bd05f27bfda9b525e113df54e0 DDMAMapKit_Private: 8e70d3f58cb70ce30705a2f10d696e42878ce52d - DDNetworkingOfAlamofireKit_Private: 3cfdd9f5498cac07092667c18dd30bb6df42be99 + DDNetworkingOfAlamofireKit_Private: d65c96f99bc59311d374e7b7a7e8a9e042d9b5ea DDProgressHUDKit_Private: 2046b3cc10a6fe4c7bd454b7431fe80efdd58923 DDTimerKit_Private: 3713d029a72710f42a5dd5a32083d6aad8f51eb0 DDToastKit_Private: b6ae3709d110cadca503a037419f3709d1755256 @@ -390,6 +389,6 @@ SPEC CHECKSUMS: ZFPlayer: ba6410f1043fc8a3b7769749f860cf237016df09 ZLPhotoBrowser: 0563c2bfc7b247b65d023d646012f46cba94101b -PODFILE CHECKSUM: 73391f27087fbdd1ea2c05bf543e9f5f3227e4d1 +PODFILE CHECKSUM: 35f200a29520ee2712b22639b1f230ab047e1457 COCOAPODS: 1.11.3 diff --git a/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAF.swift b/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAF.swift index 57f1c5c..4aa4667 100644 --- a/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAF.swift +++ b/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAF.swift @@ -58,6 +58,16 @@ extension DDAlamofire { } } + public func upload(urlString:String,headers:HTTPHeaders? = nil,responseType:T.Type = T.self,multipartFormData: @escaping (MultipartFormData) -> Void,uploadProgress: @escaping (Progress) -> Void) -> Single { + return Single.create {[weak self] single in + self?.upload(urlString: urlString,method: .post,headers: headers,responseType: responseType,multipartFormData: multipartFormData,uploadProgress: uploadProgress,completionHandler: { response in + self?.logInfo(parameters: nil, response: response) + single(.success(response.value)) + }) + return Disposables.create() + } + } + private func logInfo(parameters:P?,response:AFDataResponse) { DDLog(message: (parameters.debugDescription+"\n"+response.debugDescription)) } diff --git a/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAlamofire.swift b/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAlamofire.swift index dcc1fee..8b77e8e 100644 --- a/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAlamofire.swift +++ b/Pods/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private/Classes/DDAlamofire.swift @@ -42,7 +42,7 @@ open class DDAlamofire : NSObject { } } - public func upload(urlString:String,method:HTTPMethod,parameters:P? = nil,encoding:ParameterEncoder = URLEncodedFormParameterEncoder.default,headers:HTTPHeaders? = nil,responseType:T.Type = T.self,multipartFormData: @escaping (MultipartFormData) -> Void,uploadProgress: @escaping (Progress) -> Void,completionHandler: @escaping ((AFDataResponse) -> Void)) { + public func upload(urlString:String,method:HTTPMethod,headers:HTTPHeaders? = nil,responseType:T.Type = T.self,multipartFormData: @escaping (MultipartFormData) -> Void,uploadProgress: @escaping (Progress) -> Void,completionHandler: @escaping ((AFDataResponse) -> Void)) { let _ = AF.upload(multipartFormData: { muiltipart in multipartFormData(muiltipart) }, urlString: urlString,method: method,headers: headers,requestModifier: {$0.timeoutInterval = 15},uploadProgress: { progress in diff --git a/Pods/Local Podspecs/DDNetworkingOfAlamofireKit_Private.podspec.json b/Pods/Local Podspecs/DDNetworkingOfAlamofireKit_Private.podspec.json deleted file mode 100644 index 1dc2e90..0000000 --- a/Pods/Local Podspecs/DDNetworkingOfAlamofireKit_Private.podspec.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "DDNetworkingOfAlamofireKit_Private", - "version": "0.1.7", - "summary": "A short description of DDNetworkingOfAlamofireKit_Private.", - "description": "TODO: Add long description of the pod here.", - "homepage": "https://github.com/DDIsFriend/DDNetworkingOfAlamofireKit_Private", - "license": { - "type": "MIT", - "file": "LICENSE" - }, - "authors": { - "DDIsFriend": "DDIsFriend@163.com" - }, - "source": { - "git": "git@github.com:DDIsFriend/DDNetworkingOfAlamofireKit_Private.git", - "tag": "0.1.7" - }, - "platforms": { - "ios": "11.0" - }, - "source_files": "DDNetworkingOfAlamofireKit_Private/Classes/**/*", - "dependencies": { - "Alamofire": [ - - ], - "RxSwift": [ - - ], - "DDLogKit_Private": [ - - ] - }, - "pod_target_xcconfig": { - "VALID_ARCHS": "x86_64 armv7 arm64", - "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64", - "OTHER_LINKER_FLAGS": "$(inherited)" - } -} diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 48133c0..e398ae6 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -250,7 +250,7 @@ PODS: - DDLogKit_Private - DDMAMapKit_Private/DDMAUtil (0.1.3): - DDMAMapKit_Private/DDMAMap - - DDNetworkingOfAlamofireKit_Private (0.1.7): + - DDNetworkingOfAlamofireKit_Private (0.1.8): - Alamofire - DDLogKit_Private - RxSwift @@ -301,7 +301,7 @@ DEPENDENCIES: - DDControlsKit_Private - DDFontKit_Private - DDMAMapKit_Private - - DDNetworkingOfAlamofireKit_Private (from `/Users/zd/Desktop/PodRepository/DDNetworkingOfAlamofireKit_Private`) + - DDNetworkingOfAlamofireKit_Private - DDProgressHUDKit_Private - DDTimerKit_Private - DDToastKit_Private @@ -330,6 +330,7 @@ SPEC REPOS: - DDFontKit_Private - DDLogKit_Private - DDMAMapKit_Private + - DDNetworkingOfAlamofireKit_Private - DDProgressHUDKit_Private - DDTimerKit_Private - DDToastKit_Private @@ -353,8 +354,6 @@ SPEC REPOS: - ZLPhotoBrowser EXTERNAL SOURCES: - DDNetworkingOfAlamofireKit_Private: - :path: "/Users/zd/Desktop/PodRepository/DDNetworkingOfAlamofireKit_Private" ZFPlayer: :path: "/Users/zd/Downloads/iOS相关/ZFPlayer-master" @@ -373,7 +372,7 @@ SPEC CHECKSUMS: DDFontKit_Private: 7b8f4ebf0f60622874036202734d8460dc7b3806 DDLogKit_Private: 1ed442cc7be004bd05f27bfda9b525e113df54e0 DDMAMapKit_Private: 8e70d3f58cb70ce30705a2f10d696e42878ce52d - DDNetworkingOfAlamofireKit_Private: 3cfdd9f5498cac07092667c18dd30bb6df42be99 + DDNetworkingOfAlamofireKit_Private: d65c96f99bc59311d374e7b7a7e8a9e042d9b5ea DDProgressHUDKit_Private: 2046b3cc10a6fe4c7bd454b7431fe80efdd58923 DDTimerKit_Private: 3713d029a72710f42a5dd5a32083d6aad8f51eb0 DDToastKit_Private: b6ae3709d110cadca503a037419f3709d1755256 @@ -390,6 +389,6 @@ SPEC CHECKSUMS: ZFPlayer: ba6410f1043fc8a3b7769749f860cf237016df09 ZLPhotoBrowser: 0563c2bfc7b247b65d023d646012f46cba94101b -PODFILE CHECKSUM: 73391f27087fbdd1ea2c05bf543e9f5f3227e4d1 +PODFILE CHECKSUM: 35f200a29520ee2712b22639b1f230ab047e1457 COCOAPODS: 1.11.3 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 1b8cb44..a7d81a1 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -13,8 +13,8 @@ buildPhases = ( ); dependencies = ( - 0B389542F522A1C3FED44425915267B7 /* PBXTargetDependency */, - 3D31F70167DDE6E2940DE717835F7C9A /* PBXTargetDependency */, + F4AEEC07C28DA710528368A2C7AB8F9F /* PBXTargetDependency */, + 2CFCA00C3067210F125FBEDC0772E6C4 /* PBXTargetDependency */, ); name = "AMapTrack-NO-IDFA"; }; @@ -24,7 +24,7 @@ buildPhases = ( ); dependencies = ( - E5B22023DA97AE96194921BAA0AAA5F6 /* PBXTargetDependency */, + 5FEAB20F8063493821D4E4BE5FD7D64E /* PBXTargetDependency */, ); name = "AMapLocation-NO-IDFA"; }; @@ -34,7 +34,7 @@ buildPhases = ( ); dependencies = ( - 005E0B37281C050590E347C82AD20A89 /* PBXTargetDependency */, + CE66320A3ED83A785B5DB640AB1C8C37 /* PBXTargetDependency */, ); name = "AMapSearch-NO-IDFA"; }; @@ -53,2807 +53,2804 @@ buildPhases = ( ); dependencies = ( - 39D79FFC3EBAED095C44F910ACB69609 /* PBXTargetDependency */, + A214683C824FCF787F5892E5AFCC4C46 /* PBXTargetDependency */, ); name = "AMapNavi-NO-IDFA"; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 000018292532BCB591F7DFD95BD047E3 /* ZFFloatView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D528E6614CA0B31C5EFC9D295357059 /* ZFFloatView.m */; }; - 001D1616C8940B8F237BAF4B3842CCF7 /* EKFormMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF7601E894306CD98E9A77974500DFD8 /* EKFormMessageView.swift */; }; - 0028AB23BD985EFD09ECA44A848AA90E /* EntryCachingHeuristic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE603367AC61E93B8B6189498AB1789 /* EntryCachingHeuristic.swift */; }; - 006C8AA06289C76CFC3AF3F7F1FFD426 /* UIButton+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 89496DF19F58C80F91A1977483D254B6 /* UIButton+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0184836F68D559B44CF2305521C97B44 /* ZLTextStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F78B4F170F421415FF6FFCF3367D80C /* ZLTextStickerView.swift */; }; - 0195B164DD9FA0DAA663F438EB8B0CA5 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 121A31C38105C2F10064646103FEFFBE /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01B1F679DB9C17B48EF0AEDA9DB1F6BC /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF2DB90AF3082D4333869C0909902C30 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01E07D16FE7B8B5B61135434E43C3D3D /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 78F598CBC1D50CB7EFA6E35436DB7F2A /* SDWebImageCacheSerializer.m */; }; - 02D26777CF5B820A7E269A1C55556794 /* UIScreen+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 32E990FA82F4C4D66826571C6F3094B8 /* UIScreen+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 037D643E28C356C89AA628EC4A758887 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85453438A57765D18CEB7F9995C4EEDF /* VirtualTimeConverterType.swift */; }; - 03AA89ABF65B2733EE984C0463E68546 /* ZFLandScapeControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 398301E8DA68C3AB1B55958715C96922 /* ZFLandScapeControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03F9201B022B6B8F4AECD14F7359FC32 /* ZLEnlargeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39429AFCC18A21B579E2EA14B4C26A36 /* ZLEnlargeButton.swift */; }; - 041C0B9F468DAB0FAAB76072B1F8281D /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E076A9EB1150F649DDC00DF58D8DEF0C /* InfiniteSequence.swift */; }; - 04AE3CA3907CB4BC8B56B0CA13EB1203 /* DDWebImageKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E7B5B6A8FB6B50F5AB002FA6D36CF361 /* DDWebImageKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05A3EC68E240FBE8044610F39AAA98A6 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D13D05B62D7ECE100A427B70EB3D549 /* Switch.swift */; }; - 05AA761B3AEA607E904EFA7843437904 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DBEE7E6CE4D59CD3D686977234A6B50E /* SDDeviceHelper.m */; }; - 05BABBCAC0970F62A2945DF891C9DC9B /* ZLFetchImageOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7D1A18F29EA89DE4A959C750F7F9E9A /* ZLFetchImageOperation.swift */; }; - 05C2B58E151D34C34A250F7EBA718312 /* DDBaseButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 76A4DEA1B2C612D6052E612EA34EA5BF /* DDBaseButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05D26D0469B15DF8F6AFB05EF8B22712 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = CFA840909FA1023CC48E167A32C70FD9 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0622549C8F1CEEBFD98D48429B694770 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7140391AD0200B719F7AE8B21D353943 /* ConstraintViewDSL.swift */; }; - 0627923D9D4E389A438542032987B77C /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = BC447A6752BA218E4B4B500A714CD7AC /* SDWebImageDownloaderOperation.m */; }; - 06334A72423FA0F14828C90CA5B9B4A3 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9254C256F2001DAC915D1E0ABE8277 /* ConstraintMultiplierTarget.swift */; }; - 064E3CA7E9E8B0FD689A44C694C0EA28 /* DDBaseTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 42A766E27E17370831746E50DB4C54E5 /* DDBaseTextView.m */; }; - 075CD688E34740E0184B858699F90235 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28A89EE0069F80C060277255C6C6E968 /* CompactMap.swift */; }; - 075F7EF0396FFF6A88E97028D611822F /* MAPointAnnotation+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 70EE7E1E5B61398B821047E0BA5B8020 /* MAPointAnnotation+DDCategory.m */; }; - 076F496C8012D035DCCE52B7B56027F1 /* NSObject+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 36DF68E334A3086C8833D0534A1391F3 /* NSObject+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07842AE9C200E3450448D4CE5EC90B20 /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 523E7CC49C27376C38EE33D05BD6AFD9 /* KVORepresentable+CoreGraphics.swift */; }; - 07B5EB42C28C3BD1A0DD968E247B4C66 /* UIImageView+ZFCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B165DC504C2647CB25FD8AD0AE9B2FBC /* UIImageView+ZFCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07C75CEEEBD4FAD75B68045458EC4A87 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B7A39800F3538740C2C8C7AEAD20C40 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07E392F599611967F673A8BD40BAC44B /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83C8D3D6EE6C8E2ECC222919A7BB3700 /* RxCollectionViewDataSourceType.swift */; }; - 07F352E4C1784215C5BACAE2069CE632 /* ZFPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC8A1EC0BC780FE168547115B7A1021 /* ZFPlayerController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07FB2928E22C59D69AEC76F3C4E108F6 /* PHAsset+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 283B501D95848DFCD76E1BE9FE0856AC /* PHAsset+ZLPhotoBrowser.swift */; }; - 08323A8552D869E49AD7E77ADD8CB62A /* DDImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2E156B7868CF20F128D8DB7CA0A02FC /* DDImage.swift */; }; - 08716982315B3A7E7683D5D9F69A2207 /* ZFReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BB6D305D88B123C0FF9762C5BD3DEEC4 /* ZFReachabilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0872AD4C6D18972B6940A886F04C7476 /* DDControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FE9711AEB07F8FB305471A4BA77BB7DC /* DDControlsKit_Private-dummy.m */; }; - 0896B76AEBD6BF7C94932BDFE8354462 /* EKAttributes+DisplayMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D81D2F6B48A2E55294C72B8A72B501F /* EKAttributes+DisplayMode.swift */; }; - 089C3D3E873750F2D4BAED4D399FD9CF /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048E6EA2A443340DF9C6A2BC6B049C39 /* Typealiases.swift */; }; - 08C4C48B5491DF1A9649D553D51AFDBC /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A46EE9458035FDDE2C8D5563FB9F365 /* NSObject+Rx+RawRepresentable.swift */; }; - 08F14B504BD90DD29DD65EEB5B6F862E /* UIFont+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6C6B43685FC03C8522A90EA0B1F2D37 /* UIFont+ZLPhotoBrowser.swift */; }; - 090E7514095D254262AAFDB556B2A092 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = A307B76EFDE615D46CC3F13A7557EF80 /* SDFileAttributeHelper.m */; }; - 094C2F4D9A6B9F76E5FF3F0006E437FC /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DA8DBCEF1F5B64B5370A4FA859B8249 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 09B84A8323A9DF6D0A755F59CB54ADAB /* ZFPlayerGestureControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 937E0047B1CC6306B57159E0D64C62E6 /* ZFPlayerGestureControl.m */; }; - 09DA9A1DACFC24A2358533C4C71C8C39 /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = A41AFCE62F6CC353FBB8536180FCB3B0 /* ReplayRelay.swift */; }; - 09F9F981334170713980DDF8809DB8D5 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3216CDEC8F6EF5775676A027F4671CF /* IQToolbar.swift */; }; - 09FDD7513B55D9A1F614BFEA21B37C45 /* JXCategoryImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C73473913A4F7F49598C7CE9775EE4B5 /* JXCategoryImageCell.m */; }; - 0A4A0321589784DB84A09558896BA148 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18B7EF7FEFDD2E407D50F600A652DA93 /* UILayoutSupport+Extensions.swift */; }; - 0B1C3A348CBB88F563C5E123AEA3226C /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC6A0F2C110C575A1F984A9854D4E60C /* SynchronizedDisposeType.swift */; }; - 0B3CB8B0F6A00EC008C0DF3CC323DD2D /* JXCategoryTitleCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A6CBD9F83473E4DF1FBBAC4B7194B9C9 /* JXCategoryTitleCellModel.m */; }; - 0B5390D22310E68FF28D12326CCB24AC /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19F99430FF89952D0C4BD22A4C55B1EA /* ConcurrentDispatchQueueScheduler.swift */; }; - 0B71B7A7EDC041A6A0BB7C127F9DC547 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 373CCA6AB3338D9E62D15F786DAD53F0 /* MJRefreshAutoGifFooter.m */; }; - 0B94E75FF2747C7288F1C62CFA5849D8 /* UIApplication+EKAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83DC44DDC360542E95FC320492787BAC /* UIApplication+EKAppearance.swift */; }; - 0BE239C83EB39393C2217E5B2FF6B218 /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD9C18E85CFB3F018C55A534847E375 /* SDAsyncBlockOperation.m */; }; - 0C0D931655251C8565D2D26F6C786DD8 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D462D547117A483320DF36BA776FE19 /* Platform.Linux.swift */; }; - 0C21914CAD223DB4EAB1015C4EB49BA5 /* UIImage+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE58076B7D57C6C1D248AF46BF792F06 /* UIImage+ZLPhotoBrowser.swift */; }; - 0CB66A13F997F7A12FE9944B36E41597 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 866E5526AA1A6614901471F3C8CA1ED1 /* Empty.swift */; }; - 0CDBF40935FFCB10BFC284D33F7C5327 /* ZFSmallFloatControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6324E2751FBDA400E1DFA8FA2B64B9C1 /* ZFSmallFloatControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0D8CF4A6338BD324C800A48FD8296103 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6593FF8B0FDA9526282F6CF0240CF95F /* Skip.swift */; }; - 0DABF94CD1F51D2C9CE647F2208CBDD3 /* DDMASearch.m in Sources */ = {isa = PBXBuildFile; fileRef = B0508357496DF0820C688BEF84AB7105 /* DDMASearch.m */; }; - 0E0AA48C27E14A2A00DEA492873A599C /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 512621E919FE6990601DF598697CE0B7 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E2DB7F0238399F871D828D7969754B1 /* EKRatingSymbolsContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18F2AF44EAA3E8DA845E906C31E274F2 /* EKRatingSymbolsContainerView.swift */; }; + 000018292532BCB591F7DFD95BD047E3 /* ZFFloatView.m in Sources */ = {isa = PBXBuildFile; fileRef = 53F7F7AB35EC8BFE034F730B003CA459 /* ZFFloatView.m */; }; + 001D1616C8940B8F237BAF4B3842CCF7 /* EKFormMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D9687C419B03846899E64FB9770E01E /* EKFormMessageView.swift */; }; + 0028AB23BD985EFD09ECA44A848AA90E /* EntryCachingHeuristic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8640D7EB45FCDF96BABAD093783B1878 /* EntryCachingHeuristic.swift */; }; + 0184836F68D559B44CF2305521C97B44 /* ZLTextStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA6848716C370DF05851B5A601EDF8F1 /* ZLTextStickerView.swift */; }; + 0195B164DD9FA0DAA663F438EB8B0CA5 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = D840E5834002FF5D7F31A65EA3DF14B3 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01B1F679DB9C17B48EF0AEDA9DB1F6BC /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 315B39C073CAA6A425972C95E18E3C61 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01E07D16FE7B8B5B61135434E43C3D3D /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 96F8530AF1A4CE4F14FB5BAB19C36369 /* SDWebImageCacheSerializer.m */; }; + 03AA89ABF65B2733EE984C0463E68546 /* ZFLandScapeControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DD762BCFA4928914EFC99817077EC2 /* ZFLandScapeControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03F9201B022B6B8F4AECD14F7359FC32 /* ZLEnlargeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F50D16D806F61359147DC51BBC05EA3 /* ZLEnlargeButton.swift */; }; + 041C0B9F468DAB0FAAB76072B1F8281D /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7C75F524799E96E906996C0CBF0E59 /* InfiniteSequence.swift */; }; + 04AE3CA3907CB4BC8B56B0CA13EB1203 /* DDWebImageKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D647536CAF6559787DFBE7388D30812 /* DDWebImageKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05AA761B3AEA607E904EFA7843437904 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = EC647B90CD6DE2CD31EFF74FAB6CBE8C /* SDDeviceHelper.m */; }; + 05BABBCAC0970F62A2945DF891C9DC9B /* ZLFetchImageOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B963F2D9036B685C58BA3B1C6BE5C43E /* ZLFetchImageOperation.swift */; }; + 05C2B58E151D34C34A250F7EBA718312 /* DDBaseButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 25E13C3EEFE446F4D5C60A9EDE560D57 /* DDBaseButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05D26D0469B15DF8F6AFB05EF8B22712 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 544042E3DCBE5ED3D22D13E2865E761D /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0622549C8F1CEEBFD98D48429B694770 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5722603773923F40AC88EE045FF00EAE /* ConstraintViewDSL.swift */; }; + 0627923D9D4E389A438542032987B77C /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = C9A4CFFEBF70754AA78C0EDC86BA84F4 /* SDWebImageDownloaderOperation.m */; }; + 06334A72423FA0F14828C90CA5B9B4A3 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67601A73F02EA2E8C5E06F248C60A20 /* ConstraintMultiplierTarget.swift */; }; + 064E3CA7E9E8B0FD689A44C694C0EA28 /* DDBaseTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = B9C3C9AB2B02E8A596AAE0DD34239125 /* DDBaseTextView.m */; }; + 075F0F890CBEB8B7E4233DBD00FE3280 /* UITextField+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E1F129383AB15E9BBA4DBBCF29CA683B /* UITextField+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 075F7EF0396FFF6A88E97028D611822F /* MAPointAnnotation+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 5765507A19EFB05632E1A9F99AD581A0 /* MAPointAnnotation+DDCategory.m */; }; + 07842AE9C200E3450448D4CE5EC90B20 /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D1C02F57769A322F11D9AD1363424A /* KVORepresentable+CoreGraphics.swift */; }; + 07B5EB42C28C3BD1A0DD968E247B4C66 /* UIImageView+ZFCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F50475A4033EF3E9DCA18AE00A8300F3 /* UIImageView+ZFCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07C75CEEEBD4FAD75B68045458EC4A87 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E446B9633C1F1437CB7D0E71FE366FE /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07E392F599611967F673A8BD40BAC44B /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A44C65585B3723DAE2F092C843998FAF /* RxCollectionViewDataSourceType.swift */; }; + 07F352E4C1784215C5BACAE2069CE632 /* ZFPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 69BC25304A9853A7B03ED8E48E32EB77 /* ZFPlayerController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07FB2928E22C59D69AEC76F3C4E108F6 /* PHAsset+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0742A09FF76AB5FA37ACEFCF54F601F4 /* PHAsset+ZLPhotoBrowser.swift */; }; + 08323A8552D869E49AD7E77ADD8CB62A /* DDImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DEB0B043750586E18ADC9024266F10 /* DDImage.swift */; }; + 08419465E72B314FF49B4209ACDE8641 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC3737BD9BE217628AAFABB32EB97129 /* AtomicInt.swift */; }; + 08716982315B3A7E7683D5D9F69A2207 /* ZFReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BDE9FBD8BCEBE5C945C8F09730FE9072 /* ZFReachabilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0872AD4C6D18972B6940A886F04C7476 /* DDControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8337ED7199242369BE499CE1095D04E1 /* DDControlsKit_Private-dummy.m */; }; + 088325CC1469DFE80A063787278F37D9 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BDC9E26F11F599D8EB229E1B149FA82 /* InvocableType.swift */; }; + 0896B76AEBD6BF7C94932BDFE8354462 /* EKAttributes+DisplayMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDCB81702EAE525FF8DE7BDF5629BE00 /* EKAttributes+DisplayMode.swift */; }; + 089C3D3E873750F2D4BAED4D399FD9CF /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE3030C89C892A5956B746606ACDE67A /* Typealiases.swift */; }; + 08C4C48B5491DF1A9649D553D51AFDBC /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14079FBB082AEA0F36EF0AABC54FC20C /* NSObject+Rx+RawRepresentable.swift */; }; + 08F14B504BD90DD29DD65EEB5B6F862E /* UIFont+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78A5D9E4E3522499EF576035BF8644E8 /* UIFont+ZLPhotoBrowser.swift */; }; + 090E7514095D254262AAFDB556B2A092 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 356FACAC7B5F24F8514CA5DC7EB5A21E /* SDFileAttributeHelper.m */; }; + 094C2F4D9A6B9F76E5FF3F0006E437FC /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 124B8F2436BBB0C0AD7ED128EFD133DE /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09B84A8323A9DF6D0A755F59CB54ADAB /* ZFPlayerGestureControl.m in Sources */ = {isa = PBXBuildFile; fileRef = A1711E90128068125A8C2B8F49751963 /* ZFPlayerGestureControl.m */; }; + 09F9F981334170713980DDF8809DB8D5 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBAFBD781175E6C6398E0A44BE1F8B6D /* IQToolbar.swift */; }; + 09FDD7513B55D9A1F614BFEA21B37C45 /* JXCategoryImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 39B7431B7EF76FF0CE3887FCF17FD0B9 /* JXCategoryImageCell.m */; }; + 0A4A0321589784DB84A09558896BA148 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97FAC41216A15D7AD5D0C02514B8CA51 /* UILayoutSupport+Extensions.swift */; }; + 0B2A49C518D479849E68C0E188E9C6C5 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBBDD455178253285C1140F16938E2E8 /* AsSingle.swift */; }; + 0B3CB8B0F6A00EC008C0DF3CC323DD2D /* JXCategoryTitleCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 39A8C69FB90EE16E87E8806C322221EB /* JXCategoryTitleCellModel.m */; }; + 0B71B7A7EDC041A6A0BB7C127F9DC547 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB5BB6118935C6D43A74C150F4350DE /* MJRefreshAutoGifFooter.m */; }; + 0B94E75FF2747C7288F1C62CFA5849D8 /* UIApplication+EKAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB233660682AF6860E76856471E5FB06 /* UIApplication+EKAppearance.swift */; }; + 0BE239C83EB39393C2217E5B2FF6B218 /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E730CD4494C3277AB8D25A51F6AC13FA /* SDAsyncBlockOperation.m */; }; + 0BE77299ADD3781F19DE8E8B6CD2C9F6 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24403712A5AB50CB9F317E4EB3B3BC89 /* PrimitiveSequence+Zip+arity.swift */; }; + 0C0D931655251C8565D2D26F6C786DD8 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A69A54D1197E7E6753BF749DA7D76E /* Platform.Linux.swift */; }; + 0C21914CAD223DB4EAB1015C4EB49BA5 /* UIImage+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C360458B9FCEAD5C1E961F63B6020C7C /* UIImage+ZLPhotoBrowser.swift */; }; + 0C8D70EE9C8FC7ECA49DCC35616D8A27 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F590CF1C5A6E49555234D4348AB6BA7 /* CompositeDisposable.swift */; }; + 0CC0D44E320A1730EFDDDCF7F06F46B8 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86C26ECC2EAF058C1B394CFB72C92711 /* TailRecursiveSink.swift */; }; + 0CDBF40935FFCB10BFC284D33F7C5327 /* ZFSmallFloatControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00CCA1156397CACC6B95796D41857CD9 /* ZFSmallFloatControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DABF94CD1F51D2C9CE647F2208CBDD3 /* DDMASearch.m in Sources */ = {isa = PBXBuildFile; fileRef = 655AB7FF6E44FB57461847F841BC5C8B /* DDMASearch.m */; }; + 0E0AA48C27E14A2A00DEA492873A599C /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C8B21CD64E13F85AE4FDAF7C5C22535A /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E2DB7F0238399F871D828D7969754B1 /* EKRatingSymbolsContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77557C199EB3DF9A2B4F5C1D3C46E8BC /* EKRatingSymbolsContainerView.swift */; }; 0E5283814E76BCC2EB0396EA6C818BAF /* Pods-OrderScheduling-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D85B8BF3698115B7F620042AE16B7874 /* Pods-OrderScheduling-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E56518E9F1C83990C68DB5F3473FA31 /* JXCategoryViewAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA7D42BCD10F68FE9F477F49FEE4ABE /* JXCategoryViewAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0EDEDF4CA9DA8A5FEDFB15A7666D0A3C /* ZFPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 2519037F81F940BF38ED288321C6EEBE /* ZFPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F0C901337398FE4738DE95521DCEB56 /* JXCategoryImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = DE6BB8D95FB85E0FB0083FC9B0EEE0CE /* JXCategoryImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F3D0046C86EE9D561A825514D92565C /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 905004095169DEB2EA901C0126A20FEE /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F920FC3CBA6622C2B007441D6D1126D /* JXCategoryBaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BBAF32F87072BA75D78ADA2FD0AFBE /* JXCategoryBaseCell.m */; }; - 10345D3B19E401C3F2822074041C0558 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CB17B3F6B89B99D1F7CBD3515890548B /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 104C35DFFA5A1426FF8EFF6E63793213 /* JXCategoryNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4230EE4BC175DB9D0517135C4C6C4A01 /* JXCategoryNumberView.m */; }; - 104EA22965200BF741890B104BF71879 /* DDTimerObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AF53D423FB016A2767D204D58655068 /* DDTimerObject.m */; }; - 10DE5D64EDD01A2176294CC87737263E /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = E0067CB1A4502C70E9658F9E37F4BB62 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 110FF9ECABC7F20FEEC801793B897C94 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFC7FA29D4B9DAEDB080B909EF375DBB /* RxPickerViewDelegateProxy.swift */; }; - 1128E2E73320605A26D05E7B01D3BD83 /* ZLAddPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3655CF482260944747FC6FB22C6A5CA8 /* ZLAddPhotoCell.swift */; }; - 1152DBB6A68E8F71824858A310673DCA /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA7A32379C60A307E4336B58102A5D87 /* Materialize.swift */; }; - 116108DF1851A434DF1F782097754214 /* DDBaseTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BD3415BB24F46DF5AB938F6F33A17B3 /* DDBaseTableView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11F2FDE725E30C11814700C4395238B9 /* UITextView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 574BDDA602244C6FBE428041A20BC66B /* UITextView+DDCategory.m */; }; - 12BB36EC18E5EEAA45E7B179A11C4969 /* UIScreen+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 908E270C1AD3FDBEB4F57B149E5CE5E6 /* UIScreen+DDCategory.m */; }; - 12C39D2FD6982E68EBEF2C574B9EE25F /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EA5D1C6F4469778B74CE276B3E95925 /* BooleanDisposable.swift */; }; - 1303FAD829BD07E29520FD6D7311272B /* UITableViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2227BF7D94EA0245FC864C6FF16A7E98 /* UITableViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1486E0592B40F546E20EB778F7718220 /* ZFOrientationObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = A731E7682B07C6693BDD913CCDCFCAF8 /* ZFOrientationObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14964A834208B638F9BA4204E822FE9B /* CALayer+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 793E374F3DF6D2D20D4BF9D09113765E /* CALayer+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14BC856075DA12C985773806DA200B51 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25F7E4E507EAAF42F6EBF51453B15805 /* UIScrollView+Rx.swift */; }; - 1511F0539EE313BF002EB0A462E30B65 /* QLCompatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3080FF66FE46F4D836236F38C214AB2 /* QLCompatibility.swift */; }; - 153E16DD2BA59CD2426E757E78BAF3D5 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC876AA2CE8A5D65C2FE10964F93D18A /* HistoricalSchedulerTimeConverter.swift */; }; - 1561BF831B4EC3E3E879298DA74BD7F9 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B8A856E808AFEB94977C0C0B03DC7FD0 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 159496B27D352A38E9ACDE8A3DFAFE1F /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC73852496E856E523FA0256156ACE83 /* PublishRelay+Signal.swift */; }; - 15D653A7E1AE2E452BB8CE50ECF09C9A /* DDAlamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A220ECFDECB26B2CC908A85C8068A36D /* DDAlamofire.swift */; }; - 160B9AE178AB2DD44C98F37D2FC148EE /* ZFLandscapeViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D4D758BBCC152245D6501CC74A10A953 /* ZFLandscapeViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1653B9877F6EDFCFC29CEB4AFC83041F /* UIImageView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = F0CF6CCF025D60805922BF7CB2F374A7 /* UIImageView+DDCategory.m */; }; - 1719ADC81CA7D3C14E267ACBDBD7D16F /* JXCategoryNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = 402FA2B9285FD434759AB2B1CD2A5031 /* JXCategoryNumberView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 174BCF86D9287D9A81123011FA119FF6 /* UICollectionView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D204FD559BCE3A6367EA92F034E53352 /* UICollectionView+DDCategory.m */; }; - 17EB4DC815A2337C2344E7BBBC8D461F /* DDMutableAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06C9EBBE03A8EE9F93FE054BC9A1B98A /* DDMutableAttributedString.swift */; }; - 1852BF48A0664A571D3474A1421403E2 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24C1885F33F2DC71997DBD4D7B73139A /* SessionDelegate.swift */; }; - 18A97E86B886DAA53D8D79BB9AFD0E95 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 722203EC877F4AA43A081F4886FC94FA /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18FCAE93DC8EF33F556BD792669F77A4 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 556DF8A2A6D24A2991385EFD13763721 /* Sink.swift */; }; - 19495B41EF692B6E0C4234E8E303B5E0 /* UITableViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B278F48372EC195D91E218C95458607 /* UITableViewCell+DDCategory.m */; }; - 194FDCE3A885434F75815CC0318C7961 /* UIButton+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = EF12D4BFCB2AF081D852882EF58CFB36 /* UIButton+DDCategory.m */; }; - 1951974553555FDD604E274748E45DD8 /* JXCategoryViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = C8413D9CD0500242A87E1410C53346D9 /* JXCategoryViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19852C32598DF9170B3E4DEF382C3532 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 129F5EF74657EA42158CA4E4080DA473 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A178CF71130BA4954E992A423140765 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 150A9CCA90568D5BE92F55699CE068F8 /* Observable.swift */; }; - 1A27EABDB2399A0ECC0F9259AE5A6065 /* MAPointAnnotation+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E13C4718A3498561FF494E29598F43D /* MAPointAnnotation+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A47EBBCEC8DDE7E8EA1C71FEC2BE256 /* EKEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDFBDB7F1EDA558D09F384D716248699 /* EKEntryView.swift */; }; - 1AD438429DD404040E78321648906FEB /* EKXStatusBarMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2EFEFFB765BFB019D03A76704391C3B /* EKXStatusBarMessageView.swift */; }; - 1B1F0477E626D72E108F4E670DB7ED7C /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 35BF14B07F1E8D758F1B38E56F874A0E /* SDWebImageTransition.m */; }; - 1B641CAE5F13D776CBF39C4BEF9A70CC /* DDMANaviManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EC902AF54EC3360997A2D763A0CD106 /* DDMANaviManager.m */; }; - 1B8EAE8BA25B592D86F134E511AD8BEF /* ZFKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A7086E744AF3FF84FB2511140FD09BE /* ZFKVOController.m */; }; - 1B9B8CB7EFF73C7A513D79EE43AEDED8 /* EKAttributes+BackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D840B82766A2EA742656878F952F980D /* EKAttributes+BackgroundStyle.swift */; }; - 1BE94E6045C39A801177EFCA0C3366CD /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 374A33D2060DA071C5A7D5B2477207E3 /* SharedSequence+Operators+arity.swift */; }; - 1C12A12F74638CE7B973AD497819A90F /* DDBaseTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 736DEAA8D0C36A4F3355B1C9638CD043 /* DDBaseTextField.m */; }; - 1C5F07B42EB43C301039536EDF55A7C8 /* DDMAMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = B8208800803F82BD34CE2205FCB397EA /* DDMAMapView.m */; }; - 1C8E6F4C2966C17FFDE1E393D2B2C52B /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = AB78B3E854EA39D2CB546CEF01A287C5 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1CCB09733AEF482DDDF945ED7AFF871A /* ZFPlayerConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E18CDBA76F2F1966D21A7C0F44CBD68 /* ZFPlayerConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1CF914EE045065FC260282EACEB39A47 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 28A32943064217F77B70318214065DE5 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D029DD0697E9DA5079F55DEE0C53D99 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C1CF0B28F77BEDB146E143C552B3B45 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D872C7E6CFFB616D9C2AE9A818CE105 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 416343E7DD3A8A6C2EED3FE315FC010C /* SDImageCacheConfig.m */; }; - 1E6F507B7333AC0C2EF6B6308DD6292F /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = FB09E7F07B9793E4111F1BAFFD94AE91 /* SDWebImageCompat.m */; }; - 1EC020C895DBB3F41B8F38DC6B184DE2 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4217E0784AC3B6CD03E359037A4B0E1F /* SDGraphicsImageRenderer.m */; }; - 1F507054146BB42C726A9DD5920098E6 /* DDOCLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 806319E3B5448D7AACB30D4921C0949D /* DDOCLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2018014E7686FAD8EBC2296FB3A05D03 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9886718B2755E30F38DE6CB4C6556D28 /* AsyncLock.swift */; }; - 203BB41711BFC940698557A5C2C2E4A7 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06571393ACD53476A21BDEABEF8C75BD /* ConstraintRelation.swift */; }; - 20624FD8D76D790F3E133497F0AB1815 /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C97866B720402B42D4124FD00B86B6F /* TextInput.swift */; }; - 208C28BB20B74966180E09F143D05703 /* JXCategoryIndicatorLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DEB35BE866290F3C8F5269AED8FF542 /* JXCategoryIndicatorLineView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2108838A618B819EB89AAFF7B48F0DA4 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C88060F538B1337B6E940EDAA787FE /* Debounce.swift */; }; - 21512C78C6B356E2C228D9BFC7481794 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD442C7C1B61F13D5A069F5A9CA12B /* IQTextView.swift */; }; - 218CD2971995C4270CE6C0FD6F7FD1D3 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50F84226DFA2D8F861F7EFB5A5D069E /* MultipartFormData.swift */; }; - 21A5C66F9EB0660DB7CCC1A75C5B1C50 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC00252CEAB49CFABD0FAD43B1553EA6 /* ConstraintInsetTarget.swift */; }; - 21BBCC480DCFFDA1A130CB3F1A89D5B0 /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2970EAE6E036208CCC2B931AF33C4C15 /* NSTextView+Rx.swift */; }; - 21F929B03EE5D3B72423B006AA51C78B /* DDBaseTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 84C628C0B1EF26E7BAABEF22C648F5B3 /* DDBaseTableView.m */; }; - 221A1EFA0518311976C4159DE2D719B8 /* EKWindowProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A7BFD07E32EB4A7444FB10653734194 /* EKWindowProvider.swift */; }; - 22B2893540824DE4EAE73613630EEB7D /* EKRatingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9120B4D7E2497E0D4BEBCB2BF172506 /* EKRatingMessage.swift */; }; - 22F708E957D1B5F9A5503FB63443DBCB /* UIColor+JXAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 53D80ADBEDA01E972E8CE8C9FBA421BF /* UIColor+JXAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 232208999D218F9D9D11677D9A02D4DC /* NSThread+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 418D1DB32CC871549BE147E6836C4CE1 /* NSThread+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 234018C1A63C5D68C2C3246A3B922DA3 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10686CC409358F41FFC65031441A6ECB /* InvocableType.swift */; }; - 23C78C71A6FC138C8BCCB2DBCF07AE1B /* ZFPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E835DB375C29C2479E1542262130744 /* ZFPlayer-dummy.m */; }; - 2446E15C2691076AE02AE7FB84E124BF /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4DA70D4F723C661E7218513F990314 /* UIView+MJExtension.m */; }; - 244756812F4CB3B8B1D098225558268D /* DDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F8ABD3BBA7DEAD9D923577F0590803D /* DDView.swift */; }; - 245F09A3B88A74B37692B43CAD04AB14 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81EB5F7BD0CD970AF7C3A24A4609576C /* ScheduledItem.swift */; }; - 24CB04FF8F5A845609FBEA4C39D417D7 /* Array+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845A8DD1538DB3F094DDBA5A99B230D9 /* Array+ZLPhotoBrowser.swift */; }; - 2507014A26449C348CEC857B89FEE333 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = E6407BD5B5211C450F15CCAA84A9DF8E /* MJRefreshComponent.m */; }; - 25367CA720FADB9E539AEE26697C07DB /* SDWebImageMapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = F253C4FE156CEF8EC9E8856C584A37FA /* SDWebImageMapKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 253CA347D625742BC0BA71F2E8B84278 /* DDBasicControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BFD912E5780E3DCBA33EC4813B1A898 /* DDBasicControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 255326C60A05E69F81AB53F2FEC3BC9F /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5BD32DAF227474016FCC220F4F2E1B /* Producer.swift */; }; - 255D6DCAC2BD25E3D42581EA3D13373C /* ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1606E8A0DA0F86E78CF3C6BB4194C43 /* ZLPhotoBrowser.swift */; }; - 2594B81E012C40CF7C0996C3ECB30BAA /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C9229B9724FD65E2648E6B695B86B05 /* MJRefreshNormalTrailer.m */; }; - 25A12A39AA1A11C4C43B41E1163F064B /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6E104BD57BEA24D0D28D42671E4F55F /* RefCountDisposable.swift */; }; - 25B9D312046078B515E9DE443B24ED35 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C79489281FC5C026B3BA9C42DA3F8730 /* ServerTrustEvaluation.swift */; }; - 25CEE593E4ED0317A5BB9456436B0C67 /* EKButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C86AC6AA7DCE7CB343CD616FC2761E7A /* EKButtonView.swift */; }; - 25E2AF9118219BAB98BF0CD2F9D061CE /* DDProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6339E864156E2370AB1DADA3DE019C1D /* DDProgressHUD.swift */; }; - 265FB60F6AB34B4FAFEFF416DA1F1F10 /* JXCategoryBaseCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 32FA989F5D3AF4B91E81A32CAEA5DEAA /* JXCategoryBaseCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 26A207CD8C7CF8B0167BD492DDF28312 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F6E67C841754B06BF6523D80ECEF2E /* Window.swift */; }; - 2782178F820A14ECFAD608CF648BB26D /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A6E246E850DAAEB7F78D24BEF828D28 /* MJRefreshBackStateFooter.m */; }; - 27ADC2222714C29A0504BF7A6C1EE24D /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C7268CE69627F7950A8963E1A468FC4 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27C3CEF5A8C7BFB8275195F1380473CB /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA5F8D782C6E6030AD9ED223FDAA963 /* UIApplication+Rx.swift */; }; - 27DD5ABAA3B047CDD63FB6CA1F7B2666 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1326F7551A2B4EC3086C6D213ED5117E /* SerialDisposable.swift */; }; - 27EDA91CC20195D694592CA50256BE67 /* EKAttributes+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1682348BD80CB8155874C89C898EC19 /* EKAttributes+Position.swift */; }; - 28EEC8FC35E9D8207C6967BF28CDE9BF /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91D175C8E30D17BBF3600BFA11FBF19C /* Buffer.swift */; }; - 2A1CD08ADFFF90E753887549FE5426F5 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F25A4C603A56E5DA17F56D7F3D1876C6 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2ADDEBCF302EE4644785955546FA0137 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 83B6E45BCF415B56C06388AF5CED29CA /* SDAssociatedObject.m */; }; - 2B0BE4534AE84AB6F6DE984EBA1808BC /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = F68DDCE8954D8EE01824A2073A2CD754 /* RxMutableBox.swift */; }; - 2B3EF5A06A1D104954F53234E8E0A873 /* JXCategoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8CF6F9970D4388CDDC0107FEE98836 /* JXCategoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B5E99EE5EAD3704C933CEDD02D032DC /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D91CC335518409A616FF458172BB924F /* ConstraintLayoutSupport.swift */; }; - 2B5F2142E1EFF7A94FB64489D78BF1D2 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F055EDA5470EBF58195AC688EC51DEE7 /* RecursiveScheduler.swift */; }; - 2B839970ABBA6A8126A4793904C22C7B /* JXCategoryBaseCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7794C0DE54FAF04714E544BE0162CFBD /* JXCategoryBaseCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B91ADD3BBBFE7B74F53F4B4A59FA42A /* JXCategoryIndicatorImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 874E8E61A09F3AE9AE4B0F6CAE54CF83 /* JXCategoryIndicatorImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2BD424446AB4BD2CE2BBA6B0ABC6FE96 /* DDNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E815483DED7A342E2A89D7A660247171 /* DDNavigationController.swift */; }; - 2BE2B20F3E2B12381174FA11A0DE3644 /* ZFPortraitViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 771651D6346D5D3582699E69B070A97C /* ZFPortraitViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2BFE52F6E917ED3CE9A1057BCE39194E /* SwiftEntryKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B220C1E5659B7755609E8D2C9CD39CA1 /* SwiftEntryKit.swift */; }; - 2C089711506854D42BA24F1C584DD660 /* ZLProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 111EB05BD5A434A7D505C4BB11D488DC /* ZLProgressView.swift */; }; - 2C74EC11B77042707C02D50D7397E771 /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10FDB8642049990DD178A842ADC76316 /* RxCollectionViewDataSourceProxy.swift */; }; - 2C8CD89280A61E74F752C1B6D05BAE1B /* EKWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FF64F7E4A92228D6CC0B2F85442C74E /* EKWrapperView.swift */; }; - 2C96986F46DE40BC67A31891B540F314 /* ZLPhotoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4E41A5FFF169C37D7ED546374420169 /* ZLPhotoModel.swift */; }; - 2CBA99FEFAA12064682FC0DE2D2131A2 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F672C3A40F86F698269E2D64D47C87CD /* UIImageView+HighlightedWebCache.m */; }; - 2CBAD2261C2EE1772387DBE73BFE8081 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = B66B88CA8F18D22EA212BFDC8EA2CA84 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2CC32091848E70728F4BDA4FAF1C94F5 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15B659448CC004F208EA58E35C0E36E1 /* Alamofire.swift */; }; - 2CFABEF52EEF3625B7FC5212ED567D23 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E35E21D2024590695F739FAA483EEAD0 /* AnonymousDisposable.swift */; }; - 2D1045B2AA5083A9831A4BD3947FB759 /* ZFPlayerMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7D3D2D0BC824355B841486696D4A8D /* ZFPlayerMediaPlayback.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2D4388848D5C25AEF75B0B3C11DB10E3 /* DDBaseMutableAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 45EB516E9529BE2D1852C3547C12C340 /* DDBaseMutableAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2DBC013576400933CF98FA9EE617D652 /* UIScrollView+ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 88CA3FB59C8E426CF43917403DF163D1 /* UIScrollView+ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2E14C53EC892B99F9685E00B39F9C278 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DAF47860A2157E92298E26F6D9C04EE /* Dematerialize.swift */; }; - 2E3A50E1A91E9C6789C88FFAF4629C4F /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E137377D2744FD9C39D3CEC2213AFBD /* AnonymousObserver.swift */; }; - 2EE34B944526B0F180CB0A315435AA71 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A2984E2446EA248269842F5C7667806 /* ConstraintRelatableTarget.swift */; }; - 2F1B528CD4A6EBB69568E001A3E15E22 /* DDFontKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB3290280AE88F34F7250270308AAA7 /* DDFontKit_Private-dummy.m */; }; - 2F25B524BAE7F4A1010E66073952431F /* ZLAnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB0C42CD38E5B9BA12AE757156F75F4D /* ZLAnimationUtils.swift */; }; - 2F6451763DC19FAEB6A8E2C3379FE51A /* DDBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = D7A89B24DC87927B8FEF9310102B936C /* DDBaseView.m */; }; - 2F92D77F0B6DB6F93469E29305BD0BE0 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = C69A9D3D94925EB06CFD96D5D707DADA /* DispatchQueue+Alamofire.swift */; }; - 2FF9AC4B7E77920284C4F3991C5E2857 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BD761DFE5F9BAD063905A3B7158CEFA /* ConstraintDirectionalInsets.swift */; }; - 301D05913A848309EC9365368BBAB1BD /* UIImageView+ZFCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 55DBABF3E7113BE3E61C435ADA5D2945 /* UIImageView+ZFCache.m */; }; - 302BD97A086287A5030D9869BC1CE8D1 /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 527EB447065C0B0EE0E8E2678F8501AE /* Repeat.swift */; }; - 3044563E35DFC79133C3A16A267A4A3C /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BF3E09545D03501E7AD2923239F607C /* ConstraintDSL.swift */; }; - 306AAA0978204ABAEBE3A5D9CA64810B /* ZLThumbnailPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CDC65789B24FF659B168D0C07FE4667 /* ZLThumbnailPhotoCell.swift */; }; - 309C49EF61D7D5C2E2DE8668D4B42688 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3CE49AF04ADC062B18F3F1F861A05E1 /* SharedSequence+Operators.swift */; }; - 30DB3BCA0CDD098175329A172F86F9C4 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECA1DB9240BAD2F032F2D8754D3EE4E4 /* ConstraintMaker.swift */; }; - 3162EC6DAA305A75DBFE98BE704176F7 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E715A645285FB74518EC2B5CD40D12 /* DelaySubscription.swift */; }; - 316ED6A614B4DF2377E150A6D0E9D89E /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C7D71E03C1AE33112A461D37B6FD24E /* ObservableConvertibleType+Infallible.swift */; }; - 31C4D922B73C8DB5EB1F4EECE5B99577 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABA05FFCA51D5438F26A3F17A58CDD8 /* IQUIViewController+Additions.swift */; }; - 31CA7B9E8EA236369E7DF755D46EF541 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 0453B4A6A627C130DFB9A086FDF49989 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31DF54E033EF144675A3610238452B1B /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A74E42E8182DBD318514B9BBAAE7428A /* UITabBar+Rx.swift */; }; - 3208D2E1AC17249CDDF8D24BE0170987 /* String+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F711564DA55B549418872618830379A /* String+ZLPhotoBrowser.swift */; }; - 328650A2D927732D8D720F558A37AD36 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = ADFD39EA2647DA8BA6A797549955339F /* UIButton+WebCache.m */; }; - 32CA25222D6B2A9C52343DF57E4793B8 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = A64A53C91DA8BDF707BEFF57D8D23E18 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32F60407B401152F2C0FC9ADB064C913 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DFC8D897E8D3D3EF345CB6A30715826 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 332189AD4AD25E48E7584583B70EA4A4 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C6F2E695656FEBD616CC7E2F3FD2B61 /* ControlTarget.swift */; }; - 3336117E54632698AE7BF69221C9BFBF /* EKAttributes+FrameStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = F073BD9378082416F0B205203CAE95DD /* EKAttributes+FrameStyle.swift */; }; - 33616C996675BCEEACADC74135890BD6 /* JXCategoryDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BEC15186B62CFAD2B923DCB713B00E4 /* JXCategoryDotView.m */; }; - 336439A67521DEE2DF0D4EA4E9D4EC03 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = C6F56231AAAC513CFEEA0D5948384701 /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 33F10CDA20B13FA6E25E9638ECF4B3AA /* ZFLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = DDFBEE9180B6946F6C18C04041485B36 /* ZFLoadingView.m */; }; - 34219E74B6FDF7C28D0D0ED21D17410F /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E1704921B19C70B459DB2F14D23810 /* EventMonitor.swift */; }; - 349E933224A2196BE8CB8F20A386089E /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FF77D84D1254B055B5C9FB670BE5375 /* UITabBarController+Rx.swift */; }; - 34D7B7F81DBB3A50D80E68BE076FB80C /* EKNotificationMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A3292638A851959FFD2C2E7F30B3F59 /* EKNotificationMessageView.swift */; }; - 352414FE14E8845DC12B4099A8A16CDD /* UIFont+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 56E63CEF84922883B36AA27F13F0A210 /* UIFont+DDCategory.m */; }; - 35461BF27E4168792CB4AFFC7869C06A /* DDBaseModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 17B84C83EF71E8B084506DABF8D1834B /* DDBaseModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35566A4CEE196074A328F12B0F748B87 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = EFE5DEBFC390A89904D1794A3F22EBD0 /* MJRefreshAutoFooter.m */; }; - 35BF909F60929C0222C40DA6D149AB28 /* ZLCustomAlertProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1592325E8E3941BCB8EE4AF63F0DFD18 /* ZLCustomAlertProtocol.swift */; }; - 35EC4BDBF382831DEACEFB9CBEC7313E /* JXCategoryDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = CC875FA4F82ADF081B17B2AAF7FBA4D4 /* JXCategoryDotView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3615678A2D40C0ABDDC178C56011AA3F /* DDNetworkingOfAlamofireKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CB94AEC42F932EA406BFB8CAF6E3B1E /* DDNetworkingOfAlamofireKit_Private-dummy.m */; }; - 362DCE6C30193B4F265B6BCFFBC28186 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1B56734E13B92CD721AD0DF5D1332C5 /* IQKeyboardManager+Debug.swift */; }; - 3657159EBC4CC44CF75EA7DE8F6795E6 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E07E20FAE01884F1119B91F17D40661 /* Event.swift */; }; - 3848E339FD18EE2E315E064031BACDE8 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F81553FA1694EDEE12B52AA769D75107 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 385C918534D12A16EF9D0C453149865F /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1075157FB02034457F93CAF17C6BDA8 /* BehaviorRelay.swift */; }; - 38802157351AAA28DBC3D215EB049363 /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 584F53055505AEA8E9372716DD880D52 /* UIButton+Rx.swift */; }; - 38862C077863626A729CEB7C07F70B0A /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A07D4CD25645F9FB3D7F8AA1646A173F /* AsSingle.swift */; }; - 38ECCE8DD71FC839807DF4F6494A77C8 /* JXCategoryNumberCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E45F8A59CD78BC5701DAB5DA4C5EAF34 /* JXCategoryNumberCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3909A9DC00E78A63A4EF29018C46120E /* AutoUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28E219CEF552F1A2E291357BB3AA4F37 /* AutoUI.swift */; }; - 396FD117EB0E216740DB35C9E2C00071 /* DDBaseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A7F2C5E4556F7FF554AA8590262BEA9 /* DDBaseModel.m */; }; - 39A1EED7EF20556DA57E00609DFD1645 /* ZLImagePreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E5FCDDE8972E1C8319ABB8D1618182 /* ZLImagePreviewController.swift */; }; - 39A20A6292B535CB9F60D3A449682C56 /* ZLEditImageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBAA737CE62F1EE66900DB0D88D909C2 /* ZLEditImageConfiguration.swift */; }; - 39A3EB396EC47B33F8538BBA9570E35A /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00F09DDB54D85E73AC61870E5A800100 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; }; - 39D58D6790E6C9BAFB8689BAC91792D0 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF35E90E5B55EFF23A0978105E4110A4 /* IQKeyboardManager+UIKeyboardNotification.swift */; }; - 3A084D5C95E65D5177437CE8F0BD1A78 /* DDBaseCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 5912D438C6ED1DF566DC870B5158350C /* DDBaseCollectionViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A1BE3A790D32DACDC81F728B5AEF8CF /* EKAttributes+Presets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EF5DFDE5D4FA16C17CC9F893AF3900B /* EKAttributes+Presets.swift */; }; - 3A2E7663A740448B1DA51DD85FC06E19 /* ZFKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = B0AF986DD1D64A8908A21C09DB12C542 /* ZFKVOController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A5239200052646BB3581EC8BCE593AE /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CFB333BDF802C67C1E01E87369D91B5 /* Response.swift */; }; - 3B3B929A609B79FF25A300BA1900810E /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 514F6E1E15E1548776BE81A5FF4345E7 /* ControlEvent+Driver.swift */; }; - 3B4FF7F8F315EB94AED04F0CF38C88A9 /* DDControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 94FBF4DC44C6081932BB7790F727040C /* DDControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B6337DFDE8F243FC631468501ACA929 /* JXCategoryIndicatorImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2E92FF305F1E3B2AA88CAD9BF5E844 /* JXCategoryIndicatorImageView.m */; }; - 3B957E9BD6F08506EAA5D387A5EC7F9B /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96A3D629491035B2DD6BC2489B23C048 /* OperationQueueScheduler.swift */; }; - 3BA63AD46525586BF6724ABA609C1648 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DE35034784283921A08214A43B44228 /* Take.swift */; }; - 3C5BFAF868AD93AF92238CD4F5B0F44C /* ZFPlayerMediaControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FBBC1A35C49A4956627AAA012027532 /* ZFPlayerMediaControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C9BBCB1963695908C5CABC26C4E2EC8 /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C648486427B0652E530C144784DAA8 /* ConstraintMakerRelatable+Extensions.swift */; }; - 3CD9F65655D76EBEC391224B87A1CD5C /* EKRatingSymbolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA864FEAD21E0244C8454F3760BBC74 /* EKRatingSymbolView.swift */; }; - 3CEF2AB7E4E1004AFC4AF6982584D4B0 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93A954D7F23642481AD84A22F57E3093 /* IQKeyboardManager+UITextFieldViewNotification.swift */; }; - 3D5CDD2EAAE5E0DBC66ADC7901B5B050 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B2D04DE986E27BFC13802DCE5BF5B33 /* SubscriptionDisposable.swift */; }; - 3DC688B6BA32717630D6E184B3E6AF6E /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 615E77DDCC0A8FF7A262F0179104FA26 /* Concat.swift */; }; - 3DF0B41E27A78AC25B9E44DB89DD5245 /* ZLEmbedAlbumListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 161C75B32412D1709020BFC31592CAA6 /* ZLEmbedAlbumListView.swift */; }; - 3DF7E89F3A1E1F068D169F0322F408A8 /* DDBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1BB5AD1B7355FBF4378A12E8882627 /* DDBaseViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E655FB3DB35E5115300CB47894632FE /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = A8F561485C34EB3284C9D537309C2AD8 /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E889C3DB84D14A9E8B63C308D58E9E2 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74F8BDA840056C36AA9F212B172A42D9 /* ScheduledItemType.swift */; }; - 3EAEF4B368F4EED0EAF7E008DA2A3DDF /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FCFE7184947987530971AC016D17631 /* OperationQueue+Alamofire.swift */; }; - 3ECD21C191F48DF934A14BFBEFCDEDA1 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D141ED22672282EE437EE7E3B65A6AA9 /* RxWKNavigationDelegateProxy.swift */; }; - 3F0E0B0CF3FDB7A022D1D11F6D9337A2 /* EKSimpleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A2342771A947B7BF3DA5F22523CCD5A /* EKSimpleMessage.swift */; }; - 3F265F949E19ED6AE3B95E42D1DEEA59 /* UITextField+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A374131E422FA202962DB3EF43ED390 /* UITextField+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F8C723EE7FB437DBE33A1722B154E1C /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EB0B4C0A951A7C3E36318F2252D6444 /* MJRefreshBackGifFooter.m */; }; - 3F8D0DAF7AC4507376F59D80705B5644 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95050932D45F386170B0F0BCF4C576C2 /* WithUnretained.swift */; }; - 3FA9DD41FB19B38EFEE430E1314946E5 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D43B2CCBA6590C260AACAA2CB814FCD /* RecursiveLock.swift */; }; - 40672E95E085994AE6C6433A1C920629 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 172B15A70B93EA41159B4EC2222C7F3C /* RxTableViewDelegateProxy.swift */; }; - 40C484ADE3A5256B07249A73BC8A6B55 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A6501CD2DDDA484F60A6F155E8F579A /* Reactive.swift */; }; - 4113E82A8478A123BD0B5700DCB583BD /* DDImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94DADDF82AB995C15B799C77E55BFB8B /* DDImageView.swift */; }; - 411CD4D9AF1BAE15F1B24B066CA0C11C /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 916079831F9A53FE23B48A863BB14524 /* Utils.swift */; }; - 411E2BED97867A005970F9FEE88CF696 /* ZFPlayerNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 392CC4E9A34D2042C1706CEC1B9DAD48 /* ZFPlayerNotification.m */; }; - 4189DC9D2E47F7BBAA2C6048B475C212 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 91F1243BE150070AE1591CFF34FD929C /* UIScrollView+MJRefresh.m */; }; - 41EC1F448B125C2C002DB29C9AFD5289 /* UIViewController+ZFPlayerRotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 18F0E7A8CA6268FC26D3C9B462479DB6 /* UIViewController+ZFPlayerRotation.m */; }; - 4217D562836222942A9E062A4930F281 /* DDTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 866D4FB6CE665BAB0695ABDA107A5B6F /* DDTextView.swift */; }; - 42BE6F521D56CED3C05E70823318C148 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 165454B31ECD99D9B8F6705570BFCFB7 /* Reduce.swift */; }; - 434B09EAF59B2D98E191F19D00D868C1 /* UIApplication+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D94387B6B8BCED41E58665C93FE0FBB /* UIApplication+DDCategory.m */; }; - 4475BCD3D83F2FE5E3B0833D57BCD89D /* UIImage+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 08AA73865C5E4605296B406ACD82EA1B /* UIImage+DDCategory.m */; }; - 44BE7CF753A124327188F4E7831C563E /* ZLImageStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13076B60F2CD9CF5084D91EB5C239447 /* ZLImageStickerView.swift */; }; - 44BF5F969F34EA6E8AF24069A95C77E3 /* DDBaseTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83BD87C6B3D5DBE7F7355402A2D30296 /* DDBaseTabBarController.m */; }; - 44F427B8268C04DECB4E7DAB04506CA4 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 517F560A1E1834C2EE17E698A08D5F79 /* LayoutConstraint.swift */; }; - 44F712870D9007120D6683833C9B2B9D /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B1081D09CF5327A9597C6C8F14D1622 /* ObservableConvertibleType+Driver.swift */; }; - 4576195AE60FF3BBEC91E682670D6CFF /* NSObject+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 77DA6F6B18997302D290511E5471BE8C /* NSObject+DDCategory.m */; }; - 45B9C8034DCB889E2A9684B1575C0302 /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0033393E0E07D1570A4E54FA32740802 /* RequestTaskMap.swift */; }; - 45E6ABDE01C2FFC83583EE4796269D1A /* ZFPlayerLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E99D65BF3390B8F6C9809D01825D82F /* ZFPlayerLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 45F9D728BAE9F638623421AAB12B8D40 /* JXCategoryView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 64061FD3AF2C901585DBCF286B765226 /* JXCategoryView-dummy.m */; }; - 460F8947297FC4397B1D875F02806E7C /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E73113EDCB168F9DDBE81C76F19BC42 /* IQInvocation.swift */; }; - 465AC4C4CEE137C694249FF5E1AC1428 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B3C724266C5E0570CBA56406ECD88A3 /* NetworkReachabilityManager.swift */; }; - 46A9C42CB010DD7E3300CB1AD8669E3F /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ADF680ABB501003DE78866EE42B96BB /* ObservableConvertibleType.swift */; }; - 46C272151448AAA9DC9135098F6C0A19 /* UINavigationBar+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F66FB3B2E226A2F633AF9033821A4E /* UINavigationBar+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 472F8FCDC5BC7F210FC411D907EA5B04 /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 258A03E694688D9C09590B7BA010B5C0 /* RxSearchControllerDelegateProxy.swift */; }; - 473DC3EDDA5D8D61693615EC038FC07E /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = F628B3A215050156FAD47CE5258997BD /* IQKeyboardManager+Position.swift */; }; - 475A7B438F3D4A661C84D5F608A1A708 /* UITabBarController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F0B207EBBF5C30D8A9E2F312E2846F9B /* UITabBarController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4769FD52CFFFD7BC65324803AF92E251 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 0648A4FCE1CBEA7798BA67A922694759 /* UIImage+GIF.m */; }; - 477B62F6826BFAC99DD2E959093A958B /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE12AF3F5FFE4554F195ADD3430043C3 /* SkipWhile.swift */; }; - 47BE1127A062ACFF5E15CA091250AAE1 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C7D32366D43AD53B420B61B9BC7D5A7 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47BEA6378E98FAA936CA74A1CF418638 /* DDMATrackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0448FD325EFEDDF86761F80C0460C95C /* DDMATrackManager.m */; }; - 47BF292BED32B4CB98575907A2835570 /* EKAttributes+WindowLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D247CA2941E290A0ECDB114087CBE197 /* EKAttributes+WindowLevel.swift */; }; - 47DAE2836C45A5B08B4895539E604A86 /* EKAttributes+StatusBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7B09EE4B2DF83CACED7F62E2289FAA7 /* EKAttributes+StatusBar.swift */; }; - 47DEFD5F5EA9D3B444E2AC030D17ABC5 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C98A5308DF100FF5E772C51D2064AD /* LockOwnerType.swift */; }; - 47E86D73AEFCECBD1B7CC80D731AEE4D /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FD6745CEB09CD6C9C605DEC030DF43C /* Toast.swift */; }; - 4837AF95FFD6CA0856F8AD4F6DAE8654 /* EKAttributes+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AF561B62760156401F567EF9081558B /* EKAttributes+Animation.swift */; }; - 4894E4D5C6F065C87B6082AB282FBCD0 /* JXCategoryBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 426B3494C05A63E49874B177FD150870 /* JXCategoryBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48E7DCB6E428A49B7F67718744D73D96 /* JXCategoryTitleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BE94CA8BFD463A7A9915B0F6304157D /* JXCategoryTitleCell.m */; }; - 492B6B0A047A031C08B940A6E8746A37 /* ZLAlbumListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 241F7439B966236BA89313D1D7A67E55 /* ZLAlbumListController.swift */; }; - 4935837F75B6CCEE1C5B7A0DB76CBE7B /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE5274615A0ED3F0F5A6A14A3FCF3B4A /* Disposable.swift */; }; - 4944814C2CFC6492C4FE1664F1556012 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 10A65BBD97996C90E86EF0BFBDAB15A5 /* MJRefreshBackFooter.m */; }; - 4978E0D1068588E192054C53AEC53178 /* ZLProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C962E3819937205BC299A2D00570D42 /* ZLProgressHUD.swift */; }; - 49979CD386C82C33C3E167DE53F4D42C /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE995280F0A2468FD7F296165DF468F9 /* Maybe.swift */; }; - 49A13CA2C01B33D402D04B3A5D6C9868 /* JXCategoryListContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 30D527B02754B798D4C668BCE26A66D1 /* JXCategoryListContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49FC51FBE1A0B635FCEA16835DA50665 /* ZLLanguageDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27E068501DA6315B730420906BB2B9BC /* ZLLanguageDefine.swift */; }; - 4A8A53D831B36EE37C083596889CEB90 /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FCD71A9F32D6E2F5D8A3A5C5FE18D8A /* Infallible+Operators.swift */; }; - 4A9952FE9361ABA5CE30F3C7D50C23DE /* JXCategoryTitleVerticalZoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C17DE530ECE22B9E31BF8FA46D55122 /* JXCategoryTitleVerticalZoomCell.m */; }; - 4A9C7C584CC3695F8714DACE78ACBFDC /* ZFLandscapeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A0C7AE96D4849EDE170D40395AD9FEC /* ZFLandscapeViewController.m */; }; - 4B4D666DF746D313FA6D34C257BA6F14 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE3079433CFDDE8A78E7DBDB8F0039B8 /* SchedulerType+SharedSequence.swift */; }; - 4B5C6452A3F186A1CB523C87F86F70E3 /* DDMAMapKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D9A2EC066216034C091C36A82299DAE9 /* DDMAMapKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4B8F3F1FE005DA7F45A77A7D75DAA3DD /* NSMutableParagraphStyle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = C930A565CE85D16EA9DCD5E2E979CB9D /* NSMutableParagraphStyle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4BDE28396F6AE3DAA0162DC8B2219EC3 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 410E9B39BF5A714784D62CC65CD3CB4D /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C11EF9816F805E093B217F833956DAA /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53C33B6CFF5C28A5B03EEA8E8AAA3E44 /* Errors.swift */; }; - 4C17BF734DA9B2178A5559DBA608A2BB /* EKRatingMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B486AA3B302701A06BB20CFE90DA826 /* EKRatingMessageView.swift */; }; - 4C2639391DD5A48C68DC1760F913E007 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45904E42C67413D9464FED4C7A896C5E /* RetryPolicy.swift */; }; - 4C5E0A7762C6E0E8295E1D7F4FD4F68D /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = F359A6FD455D578A8C334DFE8ADD6CF4 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C82AED59F383C3408C246EDDA1A4392 /* ZLPhotoPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5802D9119DDE3644A4902984E55A6185 /* ZLPhotoPreviewController.swift */; }; - 4CC51E277DCF7D480D5DA4C9C0BB0C37 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E180CCCEB2E9F13F90707FFD0E1EADC /* HTTPMethod.swift */; }; - 4CEA32BAB0DED3CB6D3027548F6B0A31 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = F758AB2E7B17684347F14B11A047D001 /* Never.swift */; }; - 4D2FE02184346B6011DA8B227AA2CD00 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4053228715B883BD6F6BAD123CDDD4DF /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D8A94DF58E15F8FB36D139189A399ED /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 240951D1DB41F7DDD39DF1B13832275A /* NSData+ImageContentType.m */; }; - 4D981AB9F0FB6AADA0A3BB5D61D1E0EE /* UIColor+Hue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 094D8A5A8F070F0A14E3505DCB3C191B /* UIColor+Hue.swift */; }; - 4DBBAF563C9995081D90F7AD834E828D /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C23B1B87A80CF733A6D554CD526C10 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4DC4192E75B5FFB54CA793299C8C0388 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43742CB2A1EA57F8ED6DC80938C253CF /* RxPickerViewAdapter.swift */; }; - 4EF59999B49820DE4AC906E7F97885C2 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA75314C30974205C2D5A73FB7EA003 /* Observable+Bind.swift */; }; - 4F1525CECA0C94C49413C43841330C56 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EA6B5628D827CCCC290452A7DB9052A /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4F5B2864DC6384E5B6AF98425B6F5CAB /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ED92E020490CE117E44A5053CCFA967 /* SDImageAssetManager.m */; }; - 4FB8B880680D9711B70C98FCE307824A /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 27EBF335966474A9B80E68D1095AC1BF /* SDImageLoadersManager.m */; }; - 4FC9C59A1D764672B1999A285994152D /* DDScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9ADF39D06429D06C70D81B86D798452 /* DDScrollView.swift */; }; - 506680E7DA2EDF6F1137BB73C5454B88 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE9FF26A22AE95FC19B78E331A4118 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50BBB84696F0F5C1C67CFB1DF1E06048 /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D19655106335356E2BBD681997699E3 /* Infallible+Create.swift */; }; - 50E5B5685106D613C42AF4823B04F21D /* ZLPhotoUIConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDE23C604525A601304BB7E277849B8A /* ZLPhotoUIConfiguration+Chaining.swift */; }; - 5114F231D82CFA8BF22620F26EF6814B /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5018EF9952C8C38F3CD42444CE29DA1 /* NSView+Rx.swift */; }; - 513FE85C9A497C2C8E648FDDE863176F /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 03BC8F9EB95E2D79C73B35BB3A91C446 /* SDWebImageDownloaderRequestModifier.m */; }; - 514A60DD5A2A363D5DB970088D708CD2 /* JXCategoryImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0892933608EBEAAD180F75D27E7C9BA /* JXCategoryImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 517CC3C405F8FB3E69BC2019D081906E /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = B28213749C10D7E3EC0AC440E0EAA97C /* UIImage+ExtendedCacheData.m */; }; - 51EAEB13BC5614939372219F41666375 /* NSMutableAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 00D992B9C1B2146ABA5D2451D2C2C135 /* NSMutableAttributedString+DDCategory.m */; }; - 52233441E193E5E17C74B592475851E6 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4290816E1F47C0D443DD971964F3105 /* TailRecursiveSink.swift */; }; - 525A4D799D121B7005FD8E6C6467C09E /* DDBaseAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 19450B7C6987C1A7027D4C6F92D9D27C /* DDBaseAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 52811ECF6A4AECB259DCD6139A9C17C9 /* ZLPhotoPreviewSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41E29653836D0B6537ECD8E4109605CB /* ZLPhotoPreviewSheet.swift */; }; - 52B6AD3595C3CADA5ACAA84C53EF2323 /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EC7884F0C82E9D4262E1E3B368CE1F8 /* UISegmentedControl+Rx.swift */; }; - 52B774D7072085206C19EC4A96BF8406 /* DriveRouteCustomAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 183EC82217D4DCD8280244E11A1F9AEF /* DriveRouteCustomAnnotationView.m */; }; + 0E56518E9F1C83990C68DB5F3473FA31 /* JXCategoryViewAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2912F2AD4810AF34402597A8AD3BBE52 /* JXCategoryViewAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0ECDD6D798948C3B247B306E22DF38B0 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79B8181D6BCDAB95A21B487E3C4FE3C5 /* Completable.swift */; }; + 0EDEDF4CA9DA8A5FEDFB15A7666D0A3C /* ZFPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = D1971CD9E21A78FEEF1B2019149A52E0 /* ZFPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F0C901337398FE4738DE95521DCEB56 /* JXCategoryImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B187DD06A307C5E93833AF12678D27 /* JXCategoryImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F3D0046C86EE9D561A825514D92565C /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = BDE74B6BBFDF53D1347232504DE7E367 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F920FC3CBA6622C2B007441D6D1126D /* JXCategoryBaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8927D86058320768A614A5562A2D2FB2 /* JXCategoryBaseCell.m */; }; + 10345D3B19E401C3F2822074041C0558 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F3E093732F9246792C0B6E687DD9D44 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 104C35DFFA5A1426FF8EFF6E63793213 /* JXCategoryNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A72604213B03111C26B3A09CC5CE966 /* JXCategoryNumberView.m */; }; + 104EA22965200BF741890B104BF71879 /* DDTimerObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D8AA99CAFA66EB05ADEE591537B032D /* DDTimerObject.m */; }; + 10DE5D64EDD01A2176294CC87737263E /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 088841D1E528D26990F79FB5C516AB57 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 110FF9ECABC7F20FEEC801793B897C94 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F204E8DBFD0829BEA425A4B9098F9E0 /* RxPickerViewDelegateProxy.swift */; }; + 1128E2E73320605A26D05E7B01D3BD83 /* ZLAddPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9F65D22857107DA6C30CFA83DEDBD16 /* ZLAddPhotoCell.swift */; }; + 116108DF1851A434DF1F782097754214 /* DDBaseTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = D34BB394EE803B4EFA3893617A33E8C8 /* DDBaseTableView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 116EC39A4E2AFB5052BB614D3C3886E7 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD674BF667C0E4B0D4D47580E28C8015 /* Event.swift */; }; + 11B7F9E7CEBF84F7DFF2C86A84D0DAF7 /* UICollectionView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 50155224DA38B46CA193134BCB257A49 /* UICollectionView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 134E12624CB4A231F06269C702E15835 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BC297E8E71331FFCC4C4B1B6A49729F /* Observable.swift */; }; + 13B3D8E84FAE23982F42AEAAE60A5EE0 /* UITextField+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5B75F7D37B8D46A010288A3C3458DE /* UITextField+DDCategory.m */; }; + 1486E0592B40F546E20EB778F7718220 /* ZFOrientationObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E86E34E8835F13A9AC605275B4D705D /* ZFOrientationObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1487581E75DA119B0C81AB18B67F01DD /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C361B8A805D198E77C68F1CB6A9565D /* Timer.swift */; }; + 14BC856075DA12C985773806DA200B51 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BB6A78FA3CA57E72A16D49037211694 /* UIScrollView+Rx.swift */; }; + 14F6030416457FACA2FE0FDE3D62BAE8 /* UINavigationController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BCE17C41A390A1A354DB860A8654FAE /* UINavigationController+DDCategory.m */; }; + 1511F0539EE313BF002EB0A462E30B65 /* QLCompatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049BB5D10534634952758F357C557B39 /* QLCompatibility.swift */; }; + 1561BF831B4EC3E3E879298DA74BD7F9 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 839D63C13C29D11E2F4CF2FA79B7C9AF /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 159496B27D352A38E9ACDE8A3DFAFE1F /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = F72DDCCD14BC901481CCAB57B43D784E /* PublishRelay+Signal.swift */; }; + 15D653A7E1AE2E452BB8CE50ECF09C9A /* DDAlamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = F81E824DDC9651C992EAB2C3D61F3BC7 /* DDAlamofire.swift */; }; + 160B9AE178AB2DD44C98F37D2FC148EE /* ZFLandscapeViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3807C6FEBE7FFE10B504C8EE5EB0A37B /* ZFLandscapeViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 16112EEC023D1B530FECA29B613D07E0 /* DDOCLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 62AC6FC10F28F035D5A5C26EAAEDF26B /* DDOCLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 16D50EE57DE6B9D65DF48B7D736BD626 /* UITextView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = AC69D4F61B89850BCFF0C31C1781888F /* UITextView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1719ADC81CA7D3C14E267ACBDBD7D16F /* JXCategoryNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FFAA5EC3AB76FDB0DB14DDCDE1EC8F8 /* JXCategoryNumberView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17EB4DC815A2337C2344E7BBBC8D461F /* DDMutableAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B14834441D138736577878040354FB /* DDMutableAttributedString.swift */; }; + 1852BF48A0664A571D3474A1421403E2 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDF31BEF1E0A59F38D8401940AF402FC /* SessionDelegate.swift */; }; + 18A97E86B886DAA53D8D79BB9AFD0E95 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 11657515EFDEE12F81F4B21EF2614B2E /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1951974553555FDD604E274748E45DD8 /* JXCategoryViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = F4F2ACE58A0E8F8EA045D1E4F2249FF1 /* JXCategoryViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19852C32598DF9170B3E4DEF382C3532 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 393126E20D6C9DD39A1E8C7B465B8C41 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19B8B3C0A7F50B29EAF2131411776D8A /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4293DAC3DE80A9D4A1CD783916B41DC /* Throttle.swift */; }; + 1A27EABDB2399A0ECC0F9259AE5A6065 /* MAPointAnnotation+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = ACC46CA284F43B04464EC0C31CAF25B9 /* MAPointAnnotation+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A47EBBCEC8DDE7E8EA1C71FEC2BE256 /* EKEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D33591D62AB244E9E0ADF969AFCC384 /* EKEntryView.swift */; }; + 1AD438429DD404040E78321648906FEB /* EKXStatusBarMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C27C6EE509E6F2B2333242F5AEF03E7 /* EKXStatusBarMessageView.swift */; }; + 1B17B814E1DCFC165E3F3DFE251ED3EC /* NSThread+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E1D479A5AFC217595BD95682A2214CCE /* NSThread+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B1F0477E626D72E108F4E670DB7ED7C /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AFBB287432EE07870BD518798194174 /* SDWebImageTransition.m */; }; + 1B37B0C328E91D2AEC8417D8ED33E5A6 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C621C26F9638312ED4E639142BE383FA /* ScheduledItemType.swift */; }; + 1B641CAE5F13D776CBF39C4BEF9A70CC /* DDMANaviManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B471269D354A80FFCDFEAE4BC9CD92BC /* DDMANaviManager.m */; }; + 1B8EAE8BA25B592D86F134E511AD8BEF /* ZFKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = 41B858E531AE6AE607619785C35746CD /* ZFKVOController.m */; }; + 1B9B8CB7EFF73C7A513D79EE43AEDED8 /* EKAttributes+BackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50716B9CB0FF04147D96C5C2FCBB59E6 /* EKAttributes+BackgroundStyle.swift */; }; + 1BE94E6045C39A801177EFCA0C3366CD /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABC71BC4AF6B30F4B08640F5D54C2855 /* SharedSequence+Operators+arity.swift */; }; + 1BF05039300C9F7EF2BC12788F1E6E33 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7A587E2BFF90A250B19A4B4A6850DBD /* Scan.swift */; }; + 1C12A12F74638CE7B973AD497819A90F /* DDBaseTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = C617AD7CE439F65A7C5F58494BB5AC85 /* DDBaseTextField.m */; }; + 1C5F07B42EB43C301039536EDF55A7C8 /* DDMAMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = 21D2CEAF8CF027C5BBAB3E891B1C1540 /* DDMAMapView.m */; }; + 1C8E6F4C2966C17FFDE1E393D2B2C52B /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = CF080BC8B714F1AA3CF8D82370E13DFF /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1CCB09733AEF482DDDF945ED7AFF871A /* ZFPlayerConst.h in Headers */ = {isa = PBXBuildFile; fileRef = C8C9A8FE32578BEC724D938BDCA55164 /* ZFPlayerConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1CF914EE045065FC260282EACEB39A47 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = F30558338CD7A0BE16C2AE1871F22132 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1D029DD0697E9DA5079F55DEE0C53D99 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DF653BE2DF009743DF04E86F057AA2 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1D2CC767C27E09B7B3F5BA85A610D8CF /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6D7F28B14988C5F94C04C7B51D0FE6B /* Cancelable.swift */; }; + 1D872C7E6CFFB616D9C2AE9A818CE105 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = AC6ABAB14579C0D4ADC5228470A170CD /* SDImageCacheConfig.m */; }; + 1DDD4B9BB2F771F4C8E14035972B95E0 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AC98EB90DD6B5DD9F1BF265AA9B796C /* SynchronizedOnType.swift */; }; + 1E294C2D1457C305F2A8FC187C7CD7CE /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 535B5FA00524A8D33FF056E2959E60DA /* Bag.swift */; }; + 1E6F507B7333AC0C2EF6B6308DD6292F /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 8014D5D304D99221B496DD34F80D230C /* SDWebImageCompat.m */; }; + 1EC020C895DBB3F41B8F38DC6B184DE2 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 643DF71A7E5871FC0C5809F2D6040241 /* SDGraphicsImageRenderer.m */; }; + 1FD4AB6350F7EFF4A0EE30D63EEDC575 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40AAC458A5DF678D006FD42DB1C7764A /* DisposeBag.swift */; }; + 203BB41711BFC940698557A5C2C2E4A7 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 993B88C17EA39942EAF00D7DC1E7C038 /* ConstraintRelation.swift */; }; + 20624FD8D76D790F3E133497F0AB1815 /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6D0FE43A137D54060C4C59A9EA5AC65 /* TextInput.swift */; }; + 208C28BB20B74966180E09F143D05703 /* JXCategoryIndicatorLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = C7671CB315740AB79C657A5BBC061A40 /* JXCategoryIndicatorLineView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20ED52A1672248DC7499F63F1D955326 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D6FBC36BA6786187B2BF39273E4BD5C /* DistinctUntilChanged.swift */; }; + 21051F832E0E05F72A54AA91918B7854 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C41ED0BB3D1C1CE92C96C281FF2B318 /* WithUnretained.swift */; }; + 21512C78C6B356E2C228D9BFC7481794 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E26E70BCBF1109FB105618F23DD6BB6 /* IQTextView.swift */; }; + 218CD2971995C4270CE6C0FD6F7FD1D3 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1ADBE6DAED45D78118E49ACD4A099FC /* MultipartFormData.swift */; }; + 21A5C66F9EB0660DB7CCC1A75C5B1C50 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D502CA91F7DC91196D935D4D2D52D299 /* ConstraintInsetTarget.swift */; }; + 21BBCC480DCFFDA1A130CB3F1A89D5B0 /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A06B54A8457BDFAD948FE9A9045DC7D /* NSTextView+Rx.swift */; }; + 21F929B03EE5D3B72423B006AA51C78B /* DDBaseTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F999017AB61D034CC309E0366A428DF /* DDBaseTableView.m */; }; + 221A1EFA0518311976C4159DE2D719B8 /* EKWindowProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 903D9CDB7ED4DB9B376A88D2220F6EAC /* EKWindowProvider.swift */; }; + 22771FA1A3DDDEB53D064548BD45044F /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72F7F1963252E7C08B2C13F75EB0C4A1 /* Errors.swift */; }; + 229E22D4F27CBAFEDBD0ABD9C3C7AB8E /* UIViewController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = A8713D7E2B7B61CCBF4FB794340D2F13 /* UIViewController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 229EE323EFAB055C0AA55D37FCBC6A35 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B02284E899C4E67DF3620B6136ECA2 /* DelaySubscription.swift */; }; + 22B2893540824DE4EAE73613630EEB7D /* EKRatingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD00D29F12D980A3434AAA80BEF36D96 /* EKRatingMessage.swift */; }; + 22F708E957D1B5F9A5503FB63443DBCB /* UIColor+JXAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = F7077D80B6034CBC5A3CA926DCC3E799 /* UIColor+JXAdd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2379FED69B13031DD79751610087BB4A /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567EAFB0A2437DAA61EB2930754AC866 /* InvocableScheduledItem.swift */; }; + 23C78C71A6FC138C8BCCB2DBCF07AE1B /* ZFPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DA9D9F7B79109B3F127640D90AAF62B /* ZFPlayer-dummy.m */; }; + 23FAE3A4BDAD8268A45B1E0C39B158FC /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37B388A14BCD2F2D6914B57584ED1AC5 /* AsyncSubject.swift */; }; + 241267D3FC2E3F0CC7D5792AE2ADA8DD /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 173D8B7976EEE82B73489608D4ECD938 /* Maybe.swift */; }; + 2446E15C2691076AE02AE7FB84E124BF /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 9854ADF8FEC2614C5F8273A696EAF7FA /* UIView+MJExtension.m */; }; + 244756812F4CB3B8B1D098225558268D /* DDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658D7971D018584C37E370513D3C8DB9 /* DDView.swift */; }; + 24CB04FF8F5A845609FBEA4C39D417D7 /* Array+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3470646136BC8BA56DEB5445F07DEE77 /* Array+ZLPhotoBrowser.swift */; }; + 2507014A26449C348CEC857B89FEE333 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = BB5802F48A25FCB5A75DBCB1C4AA922F /* MJRefreshComponent.m */; }; + 250C4793B89B833F5D00A798F3722E5D /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F86DEF77DE08B1B8D64F3B9B2F81A745 /* RxSwift-dummy.m */; }; + 25367CA720FADB9E539AEE26697C07DB /* SDWebImageMapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = ACD388ECFBA70058193504DC32919672 /* SDWebImageMapKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 253CA347D625742BC0BA71F2E8B84278 /* DDBasicControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AC3923BB5E36EC5C07DD3877E6F1939E /* DDBasicControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 255D6DCAC2BD25E3D42581EA3D13373C /* ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E62954B5176FBEB5F64B748589079EE /* ZLPhotoBrowser.swift */; }; + 2594B81E012C40CF7C0996C3ECB30BAA /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAC19BC76A2A9E920FF049E5A75E2FE /* MJRefreshNormalTrailer.m */; }; + 25B9D312046078B515E9DE443B24ED35 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70AC6387273B76F2447DA736EF05CE80 /* ServerTrustEvaluation.swift */; }; + 25CEE593E4ED0317A5BB9456436B0C67 /* EKButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D67B030548BC7A4FFBC4DB476395BC7 /* EKButtonView.swift */; }; + 25E2AF9118219BAB98BF0CD2F9D061CE /* DDProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CE60E12C0A9D0C204A6C13325B8DC39 /* DDProgressHUD.swift */; }; + 2643D625F432B05AAB245DAA5820F24C /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779F3A97073B497A65E751F00B699E6D /* Sequence.swift */; }; + 265FB60F6AB34B4FAFEFF416DA1F1F10 /* JXCategoryBaseCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = A9F12B4F49F6C86C604E888D6F2E420E /* JXCategoryBaseCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2782178F820A14ECFAD608CF648BB26D /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E0157BD9804628CE27EC39DBAE623DF /* MJRefreshBackStateFooter.m */; }; + 27ADC2222714C29A0504BF7A6C1EE24D /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB3538B65BEF242E7739D7C974EA62B /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27C3CEF5A8C7BFB8275195F1380473CB /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87C35924A4EAB7B77383AE1BD363BDC7 /* UIApplication+Rx.swift */; }; + 27EDA91CC20195D694592CA50256BE67 /* EKAttributes+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 532465459BEE78E683CEF713BFA81415 /* EKAttributes+Position.swift */; }; + 2942F6AF76036094C48C5ADB32FE638B /* UIImageView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 130CED3B5857845A0F124D6F010F12BB /* UIImageView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A1CD08ADFFF90E753887549FE5426F5 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 38EF432FE02378DD4289660DBA7C9EA4 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2ADDEBCF302EE4644785955546FA0137 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CF6C85EA9F2E676E834578471FE46D9D /* SDAssociatedObject.m */; }; + 2B3EF5A06A1D104954F53234E8E0A873 /* JXCategoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = E46E183DB54302AA4E88F0424C621044 /* JXCategoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B4330E64369C3A829763C8924267005 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 190378F400F36DAF67780AF67295E127 /* Deferred.swift */; }; + 2B5E99EE5EAD3704C933CEDD02D032DC /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB4E03CDA35D59A2CC8E483040A00E1F /* ConstraintLayoutSupport.swift */; }; + 2B839970ABBA6A8126A4793904C22C7B /* JXCategoryBaseCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B0E5F4256C81CCC180E52DAFEEC1BA6 /* JXCategoryBaseCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B91ADD3BBBFE7B74F53F4B4A59FA42A /* JXCategoryIndicatorImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 07386DE4DD5A4F79DA7930232866C82A /* JXCategoryIndicatorImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2BD424446AB4BD2CE2BBA6B0ABC6FE96 /* DDNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E07E5EA3A22530E5FF4827AB31FF1388 /* DDNavigationController.swift */; }; + 2BE2B20F3E2B12381174FA11A0DE3644 /* ZFPortraitViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = AC3ECD4F7AA4F16AAE4A1C9C185C0122 /* ZFPortraitViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2BFE52F6E917ED3CE9A1057BCE39194E /* SwiftEntryKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D187095D15A35DAEB7BB6B89C1140F1 /* SwiftEntryKit.swift */; }; + 2C089711506854D42BA24F1C584DD660 /* ZLProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66AA1EB09594CB6D39637156E85AE376 /* ZLProgressView.swift */; }; + 2C74EC11B77042707C02D50D7397E771 /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6945884E4439E18DE0C62B1DA2DCE8D /* RxCollectionViewDataSourceProxy.swift */; }; + 2C8CD89280A61E74F752C1B6D05BAE1B /* EKWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E5E878503CF9093906C0EA0502070CF /* EKWrapperView.swift */; }; + 2C95F29F15F88E5D3BBC4BBF7A46114E /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAF3AD1C4A2BCD31EE459373C4F300B4 /* Zip+Collection.swift */; }; + 2C96986F46DE40BC67A31891B540F314 /* ZLPhotoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2DDE6CC79F0085CD04BEEF2DCCFC9A4 /* ZLPhotoModel.swift */; }; + 2CBA99FEFAA12064682FC0DE2D2131A2 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A1AEC1E660AF085ABEBF2AAD768816C /* UIImageView+HighlightedWebCache.m */; }; + 2CBAD2261C2EE1772387DBE73BFE8081 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E72BCF4378429B72E9D07935C03E46 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2CC32091848E70728F4BDA4FAF1C94F5 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F277C340A7A006E94FF23EE5D81E3F0 /* Alamofire.swift */; }; + 2D1045B2AA5083A9831A4BD3947FB759 /* ZFPlayerMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = 3638708737B9B113A86B5B125252EDEA /* ZFPlayerMediaPlayback.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2D4388848D5C25AEF75B0B3C11DB10E3 /* DDBaseMutableAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = F2A3757E11798233F632E32FFD550392 /* DDBaseMutableAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2DBC013576400933CF98FA9EE617D652 /* UIScrollView+ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 23497B67ACDC31BA3F0598347B9399BF /* UIScrollView+ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2EE34B944526B0F180CB0A315435AA71 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50B9A36BEB291CF2AFC1CB63C7443DD /* ConstraintRelatableTarget.swift */; }; + 2F1B528CD4A6EBB69568E001A3E15E22 /* DDFontKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 30CE98C5D6023BE278175EF15E59EF33 /* DDFontKit_Private-dummy.m */; }; + 2F25B524BAE7F4A1010E66073952431F /* ZLAnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7546BE56E3F369444941CDB3F9F6E1F /* ZLAnimationUtils.swift */; }; + 2F3E427ECAF72BA96507CD5A9CDE6B51 /* UITableViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E29CBC9A74C4F1060E2B086ACDD82109 /* UITableViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F6451763DC19FAEB6A8E2C3379FE51A /* DDBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C4C8486770A6B560214DDAFF13FAFDE /* DDBaseView.m */; }; + 2F92D77F0B6DB6F93469E29305BD0BE0 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FEABAAF319552DABBFA1DFC3BCEA94D /* DispatchQueue+Alamofire.swift */; }; + 2FF0397F7EA7930400CDC081AA17B925 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA3D6A5E27C75ED67BEE680197D2F7FA /* LockOwnerType.swift */; }; + 2FF9AC4B7E77920284C4F3991C5E2857 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAF53ADBE1FA0BC31AFD475D5DB00950 /* ConstraintDirectionalInsets.swift */; }; + 301D05913A848309EC9365368BBAB1BD /* UIImageView+ZFCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E4F3CD2FAC247BD349A40689ABE4678E /* UIImageView+ZFCache.m */; }; + 3044563E35DFC79133C3A16A267A4A3C /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = A84D73311CCB4840D6EB8B25D6A8894D /* ConstraintDSL.swift */; }; + 306AAA0978204ABAEBE3A5D9CA64810B /* ZLThumbnailPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B04861F50E98C1996227ECF5A10CC6BF /* ZLThumbnailPhotoCell.swift */; }; + 309C49EF61D7D5C2E2DE8668D4B42688 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FF4EE0F844907B1BF4B6102C6722538 /* SharedSequence+Operators.swift */; }; + 30DB3BCA0CDD098175329A172F86F9C4 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ED7BA9FD4828987FE817B3C2971E6C3 /* ConstraintMaker.swift */; }; + 314632CB92B2398677AFB7D49B2FF7F7 /* DDLogKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1515F9CEFCDBE5B07BE31D67C92FF621 /* DDLogKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31C4D922B73C8DB5EB1F4EECE5B99577 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09F07CCC741F0601D330E3B604E1CB74 /* IQUIViewController+Additions.swift */; }; + 31CA7B9E8EA236369E7DF755D46EF541 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A87474A73D15BE198DC44C93AC10FAB /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31DF54E033EF144675A3610238452B1B /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D1141D41D37C9177AD39190835097C /* UITabBar+Rx.swift */; }; + 3208D2E1AC17249CDDF8D24BE0170987 /* String+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AD762B63EAF569EBE6407A06D88B95A /* String+ZLPhotoBrowser.swift */; }; + 328650A2D927732D8D720F558A37AD36 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A18F6AE19F18B97B7F1FECE279EC3DB /* UIButton+WebCache.m */; }; + 32CA25222D6B2A9C52343DF57E4793B8 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8F4D62748AF8F7FC5EFB3507824011 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32F60407B401152F2C0FC9ADB064C913 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 39BBD3F935B2B11E444B325BDF8FB4E4 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 332189AD4AD25E48E7584583B70EA4A4 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D97C320858984FF07726BAEF115CF6F6 /* ControlTarget.swift */; }; + 3336117E54632698AE7BF69221C9BFBF /* EKAttributes+FrameStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8C14CFBCDDDAFCA75A6A384CD76543 /* EKAttributes+FrameStyle.swift */; }; + 33616C996675BCEEACADC74135890BD6 /* JXCategoryDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = A55E2D8DDA363B404C78CE9DE3C043BC /* JXCategoryDotView.m */; }; + 336439A67521DEE2DF0D4EA4E9D4EC03 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E4470E849FB996A5CB9E09D74B0CB43 /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33F10CDA20B13FA6E25E9638ECF4B3AA /* ZFLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9339DC4713C9F7B26810C40B1FC88B24 /* ZFLoadingView.m */; }; + 34181F8B4DC74D75F6C73B967539E399 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE11C5436C284042CD04BC93ACF9E68 /* SkipUntil.swift */; }; + 34219E74B6FDF7C28D0D0ED21D17410F /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 390FECAACB630E47B5EF76D29F773B01 /* EventMonitor.swift */; }; + 349E933224A2196BE8CB8F20A386089E /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FB6B859A25DB4F5D6AAC46DE278752C /* UITabBarController+Rx.swift */; }; + 34D7B7F81DBB3A50D80E68BE076FB80C /* EKNotificationMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB26073C862A492E3947239850F61CF5 /* EKNotificationMessageView.swift */; }; + 35461BF27E4168792CB4AFFC7869C06A /* DDBaseModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E1156D60638AF40D9BE94224511CE98F /* DDBaseModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 35566A4CEE196074A328F12B0F748B87 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = BF888BC940ECDC27897D8DE1D8A7E860 /* MJRefreshAutoFooter.m */; }; + 35BF909F60929C0222C40DA6D149AB28 /* ZLCustomAlertProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6966D76B5209FED98C73A83E9B3ACBB8 /* ZLCustomAlertProtocol.swift */; }; + 35EC4BDBF382831DEACEFB9CBEC7313E /* JXCategoryDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = A0F2997BC7CE173A0C2626E2F2C0D1D4 /* JXCategoryDotView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3615678A2D40C0ABDDC178C56011AA3F /* DDNetworkingOfAlamofireKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 10D89567E72F0F81A281DF6C5CA6119B /* DDNetworkingOfAlamofireKit_Private-dummy.m */; }; + 362DCE6C30193B4F265B6BCFFBC28186 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7417192B4C1D7F1D8CFAF2AA1AC69F09 /* IQKeyboardManager+Debug.swift */; }; + 36595A460CC661136C4D89478C162867 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D0A1920F3720D0E27D9006898CCA800 /* RxMutableBox.swift */; }; + 3680C8FB205ADCF709DCFA5D5D44DC63 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8938634BB278CC0931339FDF9DBC0D2F /* SingleAssignmentDisposable.swift */; }; + 374123F38FF3BA6A3132D7F0463D3F87 /* UIViewController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 49636A4D9AAB73B4C3358AE69FE540B9 /* UIViewController+DDCategory.m */; }; + 3848E339FD18EE2E315E064031BACDE8 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 74E38760679F934E8A00EB1FA8ABD601 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 387104A590EDF685F92EAB2DD64E3CC2 /* UINavigationController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F582067C0E2AEB4033BD733077584A58 /* UINavigationController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 38802157351AAA28DBC3D215EB049363 /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C459BF9C873EF2EB81A7909B9460B60 /* UIButton+Rx.swift */; }; + 3898931C3C0F294F4B7653D819AD5BC8 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBC151782286E131785E4FDDF6766078 /* Sample.swift */; }; + 38ECCE8DD71FC839807DF4F6494A77C8 /* JXCategoryNumberCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 6686189FFA11CE8679DF194908FA7304 /* JXCategoryNumberCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 38F376E76E8CE887828C623D1369185C /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60AF47368B67D4F6E6EB9DD4C92B5F03 /* CombineLatest.swift */; }; + 3909A9DC00E78A63A4EF29018C46120E /* AutoUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 252055CE1DD2971E2E70122AF1255F2F /* AutoUI.swift */; }; + 396597297E3741A4C4C3030C594BB3CE /* UITextView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 397269411299DA946869109B9E51C13C /* UITextView+DDCategory.m */; }; + 396FD117EB0E216740DB35C9E2C00071 /* DDBaseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6323E22682E823FB3CEE920AFC4B3B5C /* DDBaseModel.m */; }; + 39A1EED7EF20556DA57E00609DFD1645 /* ZLImagePreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AED76B4B938C0C7384ACF460FDB3AB16 /* ZLImagePreviewController.swift */; }; + 39A20A6292B535CB9F60D3A449682C56 /* ZLEditImageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C6211C3F66BA00109F8CCD3F3BD8BCD /* ZLEditImageConfiguration.swift */; }; + 39A3EB396EC47B33F8538BBA9570E35A /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73FFA9A27DA8200EE6A34BE8EF31865E /* RxCollectionViewDataSourcePrefetchingProxy.swift */; }; + 39D58D6790E6C9BAFB8689BAC91792D0 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 925B87A2FF60BB1C56BBA452A0F19630 /* IQKeyboardManager+UIKeyboardNotification.swift */; }; + 3A084D5C95E65D5177437CE8F0BD1A78 /* DDBaseCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 65CF9830C75A4FCA22355791EB5B9765 /* DDBaseCollectionViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A1BE3A790D32DACDC81F728B5AEF8CF /* EKAttributes+Presets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 398E132E5A43118FB9EA9492E9455982 /* EKAttributes+Presets.swift */; }; + 3A2E7663A740448B1DA51DD85FC06E19 /* ZFKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B74D76532B29E618B6266AAD2C1B9E1 /* ZFKVOController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A3A24A27B2FCD56DF33E04F31B39C3A /* UIImage+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 5322839F97FCDCD8C82F1542E40857D1 /* UIImage+DDCategory.m */; }; + 3A5239200052646BB3581EC8BCE593AE /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D97AA4136D41CC3759887BAB465F8DA /* Response.swift */; }; + 3AD100D5121E6A2B4F8A49C8629411CB /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = E537B01FEC3FB9D921789FE6CE6A7650 /* Debounce.swift */; }; + 3AF311679057B088EF5705B8EDB22D2D /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D4FDC4BA56692F2C1F78D7B88D63FB9 /* Just.swift */; }; + 3B3B929A609B79FF25A300BA1900810E /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062263C3589D1729795C67E0AB851A15 /* ControlEvent+Driver.swift */; }; + 3B4FF7F8F315EB94AED04F0CF38C88A9 /* DDControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 11F5917602EDEC27FDA925D7FF793496 /* DDControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B6337DFDE8F243FC631468501ACA929 /* JXCategoryIndicatorImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = EB3B9EEE9C0A7A3C6FFDA598887FE415 /* JXCategoryIndicatorImageView.m */; }; + 3BEDCB1C1232746F8DBBF049CF861CA1 /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B50617C5846885B799174C6EF62E18 /* Infallible+CombineLatest+arity.swift */; }; + 3C5BFAF868AD93AF92238CD4F5B0F44C /* ZFPlayerMediaControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 343F6F3830F7B1B5BEC510FC0FEBE7BB /* ZFPlayerMediaControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C9BBCB1963695908C5CABC26C4E2EC8 /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BB694E41312BE3CB879A74EF438E86 /* ConstraintMakerRelatable+Extensions.swift */; }; + 3CCBEF9D2D6AA129CCDE1310A9FC981A /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBCEF9CC7CBCEE33F7C0C4B249F80823 /* Utils.swift */; }; + 3CD9F65655D76EBEC391224B87A1CD5C /* EKRatingSymbolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7EEEA9A5515EA80316E2B9FCE92DEF7 /* EKRatingSymbolView.swift */; }; + 3CEF2AB7E4E1004AFC4AF6982584D4B0 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = F60E7F3A93AAA5FD7015855B4A90317D /* IQKeyboardManager+UITextFieldViewNotification.swift */; }; + 3D0239D05698C02D4CC302EC96DCCE75 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2652ABDB0AE856157EB24ACDE7F1C109 /* ConcurrentMainScheduler.swift */; }; + 3D7A90098F5DCC038358096817706824 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A638BF5751BE46B7DDB1F0276B2836E /* Window.swift */; }; + 3DF0B41E27A78AC25B9E44DB89DD5245 /* ZLEmbedAlbumListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0FB76280E18F322095A2C4A4D685973 /* ZLEmbedAlbumListView.swift */; }; + 3DF7E89F3A1E1F068D169F0322F408A8 /* DDBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C692F8F5F79CEA290005199366E27CD /* DDBaseViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E655FB3DB35E5115300CB47894632FE /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = E0079065AACBA77637F4E9377AD08133 /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E667CC1120F83729016853578E2B0EC /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4989F3C262104D3605709E7C55F833F /* ObserverType.swift */; }; + 3EAEF4B368F4EED0EAF7E008DA2A3DDF /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7C070830DB39B04D1426A1BFFC4AC5A /* OperationQueue+Alamofire.swift */; }; + 3ECD21C191F48DF934A14BFBEFCDEDA1 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77599CAE925776771AE4A255E20182C8 /* RxWKNavigationDelegateProxy.swift */; }; + 3F0E0B0CF3FDB7A022D1D11F6D9337A2 /* EKSimpleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80DB2630784A3A152B901F46B59A2212 /* EKSimpleMessage.swift */; }; + 3F8C723EE7FB437DBE33A1722B154E1C /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 89B70F11A598B4BCB708755C942B19B3 /* MJRefreshBackGifFooter.m */; }; + 3FA9DD41FB19B38EFEE430E1314946E5 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50379E580ABE8786CE45B4666BFFAB49 /* RecursiveLock.swift */; }; + 3FB5352887796DD7047D239D88FFC330 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0ABA9042B1D741E8BD83E29025EF925 /* Bag+Rx.swift */; }; + 40672E95E085994AE6C6433A1C920629 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 085B7B1FF4564A36CF8F94A08BEDF55B /* RxTableViewDelegateProxy.swift */; }; + 4106F92259A3E4CE42B5ECE0E28B4F39 /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E719F0D96701257685AE242836F9EB /* AsMaybe.swift */; }; + 4113E82A8478A123BD0B5700DCB583BD /* DDImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D29FBB6F7B90CE9AC9A5B7B3BD3A504 /* DDImageView.swift */; }; + 411E2BED97867A005970F9FEE88CF696 /* ZFPlayerNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CBE580BDBDD64676B6A7A80D71C96AE /* ZFPlayerNotification.m */; }; + 415F4ADCE48E3C6F1736ACFDB4C6E4D3 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B1DFE91466158CB3760DA71B4800771 /* ReplaySubject.swift */; }; + 4189DC9D2E47F7BBAA2C6048B475C212 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = F6772E0CFEE35EC2E79B96D1639DC02A /* UIScrollView+MJRefresh.m */; }; + 41EC1F448B125C2C002DB29C9AFD5289 /* UIViewController+ZFPlayerRotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F734BB4F86F6962F672D7EDF71F0E01 /* UIViewController+ZFPlayerRotation.m */; }; + 4217D562836222942A9E062A4930F281 /* DDTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4616707B7FE6FD330C217690452CBAE0 /* DDTextView.swift */; }; + 423ED25536DDD84D7DF9365B14F362D0 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1314F27EB60783A2BB6A8A3356381C0 /* ObserverBase.swift */; }; + 43666945E8F28D395CCF4104E6E0DA73 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FEEF2FBC582877E4F1C20642D5DC196 /* CombineLatest+Collection.swift */; }; + 44BE7CF753A124327188F4E7831C563E /* ZLImageStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD76A4AA2E16A6A815434A8FBEF48599 /* ZLImageStickerView.swift */; }; + 44BF5F969F34EA6E8AF24069A95C77E3 /* DDBaseTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = D82E638FA01F1B3E7E0C12854C89B1B3 /* DDBaseTabBarController.m */; }; + 44C62D555BE0DD6DF376157B88108AA6 /* UIWindow+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 974280124F141ACD4B94A27601F945AB /* UIWindow+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 44F427B8268C04DECB4E7DAB04506CA4 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2DADE97F9F228D06F817F438D828548 /* LayoutConstraint.swift */; }; + 44F712870D9007120D6683833C9B2B9D /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E00E716CC69CC5E585205A405861E72E /* ObservableConvertibleType+Driver.swift */; }; + 456DD313CD572325238A20BD2286F328 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D02D85D9009C076DBC3EA97C242F441 /* Binder.swift */; }; + 45B9C8034DCB889E2A9684B1575C0302 /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F69157DC9ADD23A6763AFBD3FCB2D0A /* RequestTaskMap.swift */; }; + 45E6ABDE01C2FFC83583EE4796269D1A /* ZFPlayerLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5F2B41A5993D845A431D40A82DB9AC /* ZFPlayerLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45F9D728BAE9F638623421AAB12B8D40 /* JXCategoryView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B6AEFADC413840BC110C5CA69E6E9319 /* JXCategoryView-dummy.m */; }; + 460F8947297FC4397B1D875F02806E7C /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B05A83009C123E8C2BAC9CA401A9554B /* IQInvocation.swift */; }; + 465AC4C4CEE137C694249FF5E1AC1428 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497BA4A8702676F2B7E91C882C273CC6 /* NetworkReachabilityManager.swift */; }; + 472F8FCDC5BC7F210FC411D907EA5B04 /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B767986E2E048850DCB496A1B51358DC /* RxSearchControllerDelegateProxy.swift */; }; + 473DC3EDDA5D8D61693615EC038FC07E /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C18371D84390CEC73E7EE7FC86CE838 /* IQKeyboardManager+Position.swift */; }; + 4769FD52CFFFD7BC65324803AF92E251 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 45FB77BEE7BC93528CC532F4039DF95D /* UIImage+GIF.m */; }; + 47BEA6378E98FAA936CA74A1CF418638 /* DDMATrackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BCC18F059ABF4841BB4CEEFBDCD84E37 /* DDMATrackManager.m */; }; + 47BF292BED32B4CB98575907A2835570 /* EKAttributes+WindowLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758F1ADDC82F7BCCB943A59C8537B285 /* EKAttributes+WindowLevel.swift */; }; + 47DAE2836C45A5B08B4895539E604A86 /* EKAttributes+StatusBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 247E41FBB44855E2C5BCAB8AD3B9765D /* EKAttributes+StatusBar.swift */; }; + 47E86D73AEFCECBD1B7CC80D731AEE4D /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51DCF5361619CF1F74D7D4DC2369764 /* Toast.swift */; }; + 4837AF95FFD6CA0856F8AD4F6DAE8654 /* EKAttributes+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1AF437F2DB2A8574DFA7DC9F8FC0E55 /* EKAttributes+Animation.swift */; }; + 4894E4D5C6F065C87B6082AB282FBCD0 /* JXCategoryBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 185F9BE2AA69C0B3459642BB61834039 /* JXCategoryBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48D3C7C062C27CFCEB622D40EDD76148 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1144203F1FA1BBB76BC972DF73475EB1 /* VirtualTimeScheduler.swift */; }; + 48E7DCB6E428A49B7F67718744D73D96 /* JXCategoryTitleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = DAE28CB7E6B747514C3866B4F8FCA5E2 /* JXCategoryTitleCell.m */; }; + 492B6B0A047A031C08B940A6E8746A37 /* ZLAlbumListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D29945FD9C14C6F2842E96007B5B0EF /* ZLAlbumListController.swift */; }; + 4944814C2CFC6492C4FE1664F1556012 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1659D786134CC1922FD3204177DDC5B8 /* MJRefreshBackFooter.m */; }; + 4978E0D1068588E192054C53AEC53178 /* ZLProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE472A0AE712A303A9D5D79DF780BB34 /* ZLProgressHUD.swift */; }; + 49A13CA2C01B33D402D04B3A5D6C9868 /* JXCategoryListContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AB3796E5C58A658B4D38654593DC2C9 /* JXCategoryListContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49FC51FBE1A0B635FCEA16835DA50665 /* ZLLanguageDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03376065D13F12FEC4F299412F952A70 /* ZLLanguageDefine.swift */; }; + 4A9952FE9361ABA5CE30F3C7D50C23DE /* JXCategoryTitleVerticalZoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CFA1E3DA2D32F49ED0C2F03D442A8D5 /* JXCategoryTitleVerticalZoomCell.m */; }; + 4A9C7C584CC3695F8714DACE78ACBFDC /* ZFLandscapeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93654571E7FDB26E786C36FE0C048ED0 /* ZFLandscapeViewController.m */; }; + 4AB0FE76C4041C57FFB6B4E74FA583E9 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC01802DF082B09A205D36EDB326D09B /* DispatchQueue+Extensions.swift */; }; + 4B4D666DF746D313FA6D34C257BA6F14 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAFFF9D92EF1882071D8629529B44D4E /* SchedulerType+SharedSequence.swift */; }; + 4B5C6452A3F186A1CB523C87F86F70E3 /* DDMAMapKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D422B3889DE69E0B78C9FBDE82D2CEFF /* DDMAMapKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4B75784B81348DEA7FC71B0C6DAC5413 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7379C81FF7A9D1BE25D57FCBF037CC3 /* BehaviorSubject.swift */; }; + 4BCCD58088AF2F6B9D59835C49C465B3 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1DE485127E572C133DAE639A0E1DF7D /* Skip.swift */; }; + 4BDE28396F6AE3DAA0162DC8B2219EC3 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CC9385B5DE9C628C59CE36BF33EF7E3 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C17BF734DA9B2178A5559DBA608A2BB /* EKRatingMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C291EB8711462A28B4CCFBD87683959F /* EKRatingMessageView.swift */; }; + 4C2639391DD5A48C68DC1760F913E007 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5EC94DD26BAC8B13328FE3EC11F63E2 /* RetryPolicy.swift */; }; + 4C5E0A7762C6E0E8295E1D7F4FD4F68D /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 75EB752D1459AC050F285FEEC9B46042 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C82AED59F383C3408C246EDDA1A4392 /* ZLPhotoPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A01E7E6BEC5F1E23232428A2B402761 /* ZLPhotoPreviewController.swift */; }; + 4CC51E277DCF7D480D5DA4C9C0BB0C37 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 472D0CAC5BE65093CB3FAB7F08CBFFFB /* HTTPMethod.swift */; }; + 4D2FE02184346B6011DA8B227AA2CD00 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B77AE0195A469E8CBAD7B4B8B557268 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D8A94DF58E15F8FB36D139189A399ED /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = A0047834C78CA8E8DD5C0B6364E97A45 /* NSData+ImageContentType.m */; }; + 4D981AB9F0FB6AADA0A3BB5D61D1E0EE /* UIColor+Hue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C91EC8EBED91E3A221F6BBB65215305 /* UIColor+Hue.swift */; }; + 4DBBAF563C9995081D90F7AD834E828D /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = C4E146BB38E6AD6486630E8F9DF14F7B /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DC4192E75B5FFB54CA793299C8C0388 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF92D3317BD34217929AE7AF04D4F07 /* RxPickerViewAdapter.swift */; }; + 4E4E6D9B4C2320B106A88E09D7FE17EA /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0714DAB610C493A714E9C237B500AB27 /* GroupedObservable.swift */; }; + 4EEE08623FC51DF62F0D6B2A635740BC /* NSThread+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DD90C26F2E57B0573AD939AD15D56116 /* NSThread+DDCategory.m */; }; + 4F1525CECA0C94C49413C43841330C56 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 38A821F5526BB8E5FBA6333F5A388009 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4F30B92F6B745103E3E10B49BEBCD813 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4896508A94FFAD7C7F2D67778469114C /* HistoricalScheduler.swift */; }; + 4F5B2864DC6384E5B6AF98425B6F5CAB /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 97337246D62C0228D67F9B756A75C357 /* SDImageAssetManager.m */; }; + 4FB8B880680D9711B70C98FCE307824A /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 175E160B210F8918F24973167F06CF79 /* SDImageLoadersManager.m */; }; + 4FC9C59A1D764672B1999A285994152D /* DDScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 332AC59D916C977A7B455CE0861008EC /* DDScrollView.swift */; }; + 501077979036EDD2737102095418F08F /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5385C442FC256F4F6538B9E0B814CD37 /* SwiftSupport.swift */; }; + 506070DDB033AC1BC007DE71F42632A1 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779FF4F794EBD1E104C275C7801C5A4A /* ObserveOn.swift */; }; + 506680E7DA2EDF6F1137BB73C5454B88 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CB29478D24215B095F17948BDE075E9 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 508FCBD8C3098E74B67A56A49B5FFDD4 /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21F9FA993D60CD14B01156676A20C167 /* Infallible+Operators.swift */; }; + 50E5B5685106D613C42AF4823B04F21D /* ZLPhotoUIConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC005FCC0C60BD128CACB42A3B99D407 /* ZLPhotoUIConfiguration+Chaining.swift */; }; + 50F667C09FBFD4FF8D7988E91CB41620 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D95B408D442F1D74B1B939C0C40B90E /* Sink.swift */; }; + 5114F231D82CFA8BF22620F26EF6814B /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A580F905BE546DDCF74187A92C238E1 /* NSView+Rx.swift */; }; + 512BBF6968C616A5CB7A2C23D8B117E2 /* CALayer+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 501245C4E1EC2E396632EF831E649C9F /* CALayer+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 513FE85C9A497C2C8E648FDDE863176F /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = B7B19EEAA0FFA17D0D0EBB0EF0BB6BF0 /* SDWebImageDownloaderRequestModifier.m */; }; + 514A60DD5A2A363D5DB970088D708CD2 /* JXCategoryImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 040E0D147A4BDF98BC3461819F8A7FA6 /* JXCategoryImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 515FD6046A15ADC8218F0694CE2ECBBB /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D72F7196D11384008CA1257A9B05370 /* Queue.swift */; }; + 517CC3C405F8FB3E69BC2019D081906E /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1606E932D0F8D9310349DF42436B6328 /* UIImage+ExtendedCacheData.m */; }; + 51EBF9AF152F971146CE49A2FC4B4614 /* UILabel+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 77889065E57D4409FDDFAD10BD23CD8B /* UILabel+DDCategory.m */; }; + 51F894F27EA0894DC3D748F54E158651 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFA94BCC9E1C1E290AB178D69009CC7B /* TakeLast.swift */; }; + 525A4D799D121B7005FD8E6C6467C09E /* DDBaseAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D1AC152DCA93396597586627D18E492 /* DDBaseAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 52811ECF6A4AECB259DCD6139A9C17C9 /* ZLPhotoPreviewSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 227AF9E6AD03AC9A3C955525A5398DA7 /* ZLPhotoPreviewSheet.swift */; }; + 52B6AD3595C3CADA5ACAA84C53EF2323 /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 713B7D34CF9565F9866E27AEF91E554C /* UISegmentedControl+Rx.swift */; }; + 52B774D7072085206C19EC4A96BF8406 /* DriveRouteCustomAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = B2BFB733E764620323F8A3A3BF796DC2 /* DriveRouteCustomAnnotationView.m */; }; 53DCCB791FFEBF8F9312817E41393771 /* Pods-OrderScheduling-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 484C4661DAB5EADAD81249F2FB129619 /* Pods-OrderScheduling-dummy.m */; }; - 5442DB01C93D4C933C1A8CBBFC13F690 /* JXCategoryTitleVerticalZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = CFB674939A4F1C022F289138693B7B40 /* JXCategoryTitleVerticalZoomView.m */; }; - 549B1CF5542E8E21F2710BA821DC2899 /* JXCategoryTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 95774C6297E7224B8CA3F320310F82AD /* JXCategoryTitleView.m */; }; - 554B4A9EB7B0115AA40713C45D0ABF3A /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06C0BD691D097036493A7AFC82E33E35 /* IQPreviousNextView.swift */; }; - 555ADDD160E4DB9DCE0AABDD6978609F /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C003E0291E2822C2A2FB5150B2AB78 /* _RX.m */; }; - 555D64D559041A2F1743073FBDA7F769 /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60C216A3E4B82FC3285D790EFACF9B19 /* MultipartUpload.swift */; }; - 55636BC3CE8BB99D3EAD8465225395FB /* DDBasicControls.h in Headers */ = {isa = PBXBuildFile; fileRef = D5CEC988EE50FC78FE0B599F8CE3AC1B /* DDBasicControls.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55737CE468E09E45D9E5BE279A3100C8 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = CD84EBBF24A40B64C5AF44F6A52B417F /* SDWebImageIndicator.m */; }; - 56400584F138104D3B2929F59CFE55DD /* UIApplication+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD38628ED44C2774EB550B0E95F5703 /* UIApplication+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 56AA1FB915E6D167A106C0F9CF316EA6 /* ZLPhotoBrowser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A65E2826A1150F160096F7194ABEACB /* ZLPhotoBrowser-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 56D08DCE4BFC873FBB9B1355F514D581 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 47EE17797FAB19BF96741AE7DFD7D110 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 57090498B64DDC6710041E566E8EEBAF /* DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 849A272BC41A732627A6A9F693B69847 /* DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 570D150531BA02EEB383A3F40CEDB5A2 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F5E8E54A80A2B3092A09CDD06A925E /* ControlEvent.swift */; }; - 5735C2DF5BF2F771995766484D2061D1 /* ZFReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 78FBE7879A86B437F56AAB82871080B0 /* ZFReachabilityManager.m */; }; - 5739B5F79D9CC33CE6A6E49CF08BE143 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B779F616E2119C82250F39471099E43 /* SDWebImageDownloaderDecryptor.m */; }; - 576A2201953E9D850ED92D3E0622F6C8 /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33F34950F0B0EDF99D6E73A976975F09 /* Date+Dispatch.swift */; }; - 57E8D5E0BFF775DCF361333A12294278 /* EKContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E457B319C94452395EE197832FC80CC /* EKContentView.swift */; }; - 57E9A869151C3FAA40FF974E53521DE2 /* DDCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99E8C4E70564529769AC84498FBEEB49 /* DDCollectionView.swift */; }; - 57EE2D951B41EEFCFE1495D4393C346F /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386AEECDD1B6468898F25F97D920537D /* Infallible+Concurrency.swift */; }; - 58331B6BF8493E4C276191285440557E /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CED5BE87BA4D58F6C876EED612B8882 /* MJRefreshAutoStateFooter.m */; }; - 587FDBFEC134BD73240EE2BB811B9B16 /* NSMutableAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BF8624E6AF59F8165131CAA3AAD343 /* NSMutableAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 58D7197BF40F9B581885C8B66028CCA2 /* ZFPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EFEA74DD224F4050CFDF712E4138FA6 /* ZFPlayerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 591C74189843C4755BD2E31E4F50431D /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 844FFEA663C6047D798EC94194148899 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 595FA9CCDC2A709BD7F736107DA2C4D6 /* JXCategoryNumberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A66F8874B15B48577DC0BA54495763E9 /* JXCategoryNumberCell.m */; }; - 59AD90C47AA6A1B76832CD3C27A9B6A3 /* JXCategoryIndicatorRainbowLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = A18056EC56A62A0FB6B4B65CB1C52D94 /* JXCategoryIndicatorRainbowLineView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AA2F6E5C7D736F0CCA9894A3E37C8D1 /* DDWebImageKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CFF79030DCB8F19B4DCEB8F07B87F43F /* DDWebImageKit_Private-dummy.m */; }; - 5AA6E372FD287BFF49666188CEE90926 /* DDMAMapKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 178D3323E5AE0837DE8887457950573C /* DDMAMapKit_Private-dummy.m */; }; - 5ADE1ADD5C89879BE23532A77F88DB88 /* EKAlertMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D525D5E473C4F16B7F3A7BEBDE233485 /* EKAlertMessage.swift */; }; - 5AE8F724467F0E9ECAC1B50FAEC91D67 /* JXCategoryIndicatorBallView.h in Headers */ = {isa = PBXBuildFile; fileRef = 318A1837FA6A7AE0CED77179C00786CE /* JXCategoryIndicatorBallView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B033DDDC44B06AA233FF487E3C410DF /* EKStyleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64EDE9F9A5380D3010A09F1389F96807 /* EKStyleView.swift */; }; - 5B07C22BDAA7425C4CCC629868E0072A /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 116B3F0232868225905E7A7DB6ADB367 /* UIImage+Metadata.m */; }; - 5BBF2E718CCA06ABC22203877EA4EC3E /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8EF9319F4C8E10EF295D1D8BDC76783 /* HTTPHeaders.swift */; }; - 5BD01F6B16A2C9E69F756F4DE189E349 /* JXCategoryImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BA3367D0EF95B15837C64B05FD124FD /* JXCategoryImageView.m */; }; - 5BD480DEE18371740D7AF036D85B8B90 /* DriveRouteCustomAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 08BA536F69D932695AFF0A141C0A89D7 /* DriveRouteCustomAnnotation.m */; }; - 5C10ED6A79A66999677312299D2ECB35 /* UITextField+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = AD761593DDEB58F1A9FFF8EF969C5709 /* UITextField+DDCategory.m */; }; - 5C2D1241F3868C7BF2F24EEA81900AC5 /* NSBundle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CD3B38F0E7669A515456EDC1EF386A0 /* NSBundle+DDCategory.m */; }; - 5C30F361915F5ECAC7CA86D55EE7E25A /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5A27C038EA0EC29BA796F7DFC6A257 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5CCD552354B88211EB9488550C4F4DB4 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 90AE8DCCE7D44419812ADCF475BD00E3 /* SDAnimatedImageView+WebCache.m */; }; - 5CF4670F6E41D06C52DCE2D441B5066F /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF074FE4D7668867F0A0579585DDD0EC /* ConstraintMakerFinalizable.swift */; }; - 5CFC8F3DFFA340EEFD415372644734C5 /* ZLCustomCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B576014CC2EA720AA11FDE54C7B1DE6 /* ZLCustomCamera.swift */; }; - 5D048ECBE3D46ABC5B880F766ED23A21 /* JXCategoryBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5ADCE4CEEB29E1B18ABBC2EE98319609 /* JXCategoryBaseView.m */; }; - 5D0EEB77D1FE5B6445B93FFE286B925A /* JXCategoryIndicatorDotLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A6A4E43FDFF2F1557067F38A4220361 /* JXCategoryIndicatorDotLineView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5DA078BF9515B566F0C538010C15D611 /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE0510B14ADCB3D657F543F38B797A6B /* URLSession+Rx.swift */; }; - 5DDF83D6EA07126B4AA85D60739A50E6 /* DDCategoryKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B08DA8BF28FE1287F3BBD581B0F3494 /* DDCategoryKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E2236807124F03779848B731B9E4089 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 170135B5EB6F411CC16EBE972AC97503 /* NopDisposable.swift */; }; - 5E5FBA91B19BE06A32FC0229D5D26FE5 /* ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = CE379182F3A98E93682AAB48871D5237 /* ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E6140C0CD3517DED7F81D9D8046F3D0 /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 63B240DB9A2770797B89A91F4A2861A9 /* SDWeakProxy.m */; }; - 5EA777A6657B7ECC8AFAF720B0B24B9F /* DDMANaviManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 865EE0BB6D15D4C915DA09BA33065CDD /* DDMANaviManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EB60C74FFA757B7BFF385DE7F855FB7 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BD295E4513BBC15E4FDD777429BD721 /* MJRefreshTrailer.m */; }; - 5EDF3C540069C5612E579173FDA60AC7 /* DDBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FF0AB84F1E271B428A4FD7CC485A67B /* DDBaseCollectionViewCell.m */; }; - 5F172DCB05EC615065B7C37575150F22 /* ESTabBarItemContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA2728A8499A4CBE26FDF49427918D17 /* ESTabBarItemContentView.swift */; }; - 5F947C782C4BB4A5AD404E347D308478 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6694E55AB83A2816316AFF8198CCF506 /* Queue.swift */; }; - 60DDEEB9DF2E9BF439AAAD617D7DFDCB /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32D833B94F26A0F1AD0E6D8D4713F73A /* RxPickerViewDataSourceType.swift */; }; - 61185B153F4FCD3160D48208289515FC /* JXCategoryCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D52AD739DDBE58738FAF0492EBF9A4 /* JXCategoryCollectionView.m */; }; - 614BD4DBD5C1BCB13CE995085A38C096 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA79DB7E0D41B62ED1AD52B1350A885 /* Observable+Bind.swift */; }; - 619A84DBC854017C0A1A9BBE4D159E39 /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C45D305770181CF057F93DDE1276970 /* UIImage+ForceDecode.m */; }; - 61C6E052F6922A8116284F925F306279 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 280588115CFD0C36D2B58D66F5114570 /* AsyncSubject.swift */; }; - 61E0AF7F5C4EA70EAE5AD9C21EF35977 /* DDTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7D3CE5FE661AE719FF4E354E5126645 /* DDTextField.swift */; }; - 620AE31C19FA133027680B675F8B3701 /* ZFPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 396F5E03732DE67E7183D82AC68499D7 /* ZFPresentTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6226E9A48D17CD750287214F9BA7EEB7 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 694214C37DE2E1F12DFFCDA42159B8DE /* Enumerated.swift */; }; - 629C7157E20CDF4236A206BC470406D6 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E035EC2D322BA551DB52567D92519D4 /* RxTableViewDataSourcePrefetchingProxy.swift */; }; - 62C93A6B84F2827EA6A200FCB3B0B271 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B6BC8F429EB19BB590B551698F3451E /* Rx.swift */; }; - 62E93A32172512D41C32AA22C22EE022 /* UIBarButtonItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = CC6E7AD31E4E61AA1FA9CDC2BDDAAAD6 /* UIBarButtonItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 632FDD201CBD2BECFE77A054EF4BADB3 /* MATraceReplayOverlay+Addition.h in Headers */ = {isa = PBXBuildFile; fileRef = DF94A34698A1B0C9A7167391F3D00A0B /* MATraceReplayOverlay+Addition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6335E8323C2491C8A9C99CE9DB2BF83F /* Bool+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 271204F6A9AA551435DC7846132835ED /* Bool+ZLPhotoBrowser.swift */; }; - 633ED66D2D30446F2A20E83522371EA9 /* UILabel+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = EBAC1439D98610204FDB0A3DA9D5DB4D /* UILabel+DDCategory.m */; }; - 635B043F860CE53EFCA19CC564B47075 /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 656C2A6C99B1EC0C90DF1B0E43FE4139 /* IQKeyboardManagerConstants.swift */; }; - 6399416F0DC5EB4BEBF5C9011AF6D89B /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5973ED64E031563159F1FD778B5773E2 /* RxSwift-dummy.m */; }; - 63E9DECF72DDC6605B3AEEB29EE34F3C /* DDLogKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BF096CADD058A1A48518D554BD9CBC4 /* DDLogKit_Private-dummy.m */; }; - 6456BE1D3735919BA27D3C44CA4A984D /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = D99DD3ECE29B3675578185DB35D41186 /* SDWebImageDefine.m */; }; - 64BC73267C4AC3560E4C3A180BAC61F4 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 010A2603551604940708396934B63511 /* SerialDispatchQueueScheduler.swift */; }; - 64D8805F7527163B0A4120C403D97AD2 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45868168864312042A1146AFE310B2A0 /* IQKeyboardManager.swift */; }; - 64F134656F206AEA36B251F574762046 /* JXCategoryIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 30B2A258C110A80779CCC88FC35ECEED /* JXCategoryIndicatorCell.m */; }; - 652F1768E71D55ED1C4D40E7ABCA11F8 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = E13879701A7331840A0244094C0C5A21 /* IQUIView+IQKeyboardToolbar.swift */; }; - 65A3E384961F6C904B1D329C2B1D1BDF /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 541A4604F326A041D84FFF9DBA59F51D /* RxTableViewDataSourceProxy.swift */; }; - 65C3ED45AE68B9415127887E553B901C /* JXCategoryTitleVerticalZoomCell.h in Headers */ = {isa = PBXBuildFile; fileRef = AC9AD5AA434A65B41169029E87558B27 /* JXCategoryTitleVerticalZoomCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6642D74E21029B29A5AAF0037FDA4BA6 /* DDBaseScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 617AA67C16DA6AEBACCB10A73A1AB41E /* DDBaseScrollView.m */; }; - 6649A2058F4EA544384A888D95492A95 /* ZLCameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68F9F0C9CA3C1201E6A47122EF7CB15F /* ZLCameraConfiguration.swift */; }; - 66676CF223546A2ECE64ED1BEFD7E083 /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB7FC1F3A65F515D8998D5DAF316AFE0 /* ConstraintLayoutSupportDSL.swift */; }; - 6674277C63A2F0AE5EA17A48C88759CB /* EKAttributes+LifecycleActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F04034F00E2FBAA4FAFFE7B017FBA8C /* EKAttributes+LifecycleActions.swift */; }; - 667E98CC3D54F70B73D6D31D5D94FE0A /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E69ADBEB4214319E3940EC638889D05 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6694E6D8A68A448BA619714C9F10A0FC /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 757AE4E6C92E8F1B3275A3D440E3581C /* MJRefreshHeader.m */; }; - 66B43477DE0F24FDDE11B346D39BF863 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C3A0693E88E64C5F7A2A00E9F4BE14 /* RxTextViewDelegateProxy.swift */; }; - 6707707FAB88FB4AF9DAEB7CE0FA898B /* DDNavigationControllerDelegateReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 11A8858F9AE3C4EF0B563CAF4923C5B1 /* DDNavigationControllerDelegateReceiver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67CF5305E9EBF23CB22B90CDE4CDBF91 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = DB573F4CB60F43FB7BA3899F0985306F /* SDImageLoader.m */; }; - 680C1F343B511530518196758E52F22B /* ZFLandscapeWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 517059FF0BEB2E3119E91565793D5A72 /* ZFLandscapeWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68A9E007AD5461A5DB79E5541E21BFF6 /* RTLManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 301DD0B1CA59DEEAFFD151763663BD75 /* RTLManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68AF63A82663683C1B07720476D8D20F /* ZFLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 64CEB9DB829F95096F5E6C91F1270279 /* ZFLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68B7B161F88A8AD78F0E21B6DE4547CA /* ESTabBarItemMoreContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC3D9DB8C1AFE4A7414DC2D4695C7F74 /* ESTabBarItemMoreContentView.swift */; }; - 690256DF05FE465E8948ED017110EE78 /* ZLEditToolCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A5F9F265C55B37102F5687F260FDA0A /* ZLEditToolCells.swift */; }; - 6947D25CA62F4B84B0C798ED96485335 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 13337452A233EF6B33B1E736CC34E8DF /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 694C05A2C39A9D1A162F2E3967C927BB /* UIView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = B60196CBF499D52B9210082F64CE79B7 /* UIView+DDCategory.m */; }; - 69A74CEB8546E46560B3D6658253BC61 /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFB45486991CDCD5B31791D7F253ABBD /* Combine.swift */; }; - 69CBDC82C1A8BAE7227588C16B025E99 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 19277F5CE274948445210AFC0DA01EA3 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A00768664341176E3CCD3209A118D93 /* DDAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2EB173F896816C9F70B725DED2F5584 /* DDAttributedString.swift */; }; - 6A73D8C90B3AB65EE530DBC09D72B0BD /* DDTimerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A232A239419378ED0E09805F9686106 /* DDTimerKit_Private-dummy.m */; }; - 6A81ABDBB4DC38B8AADC3DF2F53A888D /* ZLAlbumListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52DD67FAB45FB213EF5518634E30DDD3 /* ZLAlbumListModel.swift */; }; - 6A90AB7810037EF09A1819D7B71E330E /* DDBaseViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D7268EFB0BCB9B765A41129FEAE8F6EC /* DDBaseViewModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A9245CEC5027FB365074529FE8116B8 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = C044BC88800D4E2D6819AE9FC39CB506 /* Debug.swift */; }; - 6A9EC3C99A882F88915BD329FD85D03A /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4133DE5FE40816C3C839FBA6DAF5B051 /* RxTableViewDataSourceType.swift */; }; - 6B6541B323E501C95E6B54DD4DC91730 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 832F93ACC21FDAB3E8C4C5E56F1A124C /* PublishSubject.swift */; }; - 6CB80E0E3A8AB7064405B2333D680001 /* JXCategoryFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3563F126228BA5F3B6F238051665D45E /* JXCategoryFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CDA21915F4586B1823FF8ACFC96747A /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC9B379A79840B68C5955FC2333FBA2 /* ControlProperty+Driver.swift */; }; - 6CE153A8353153BEBD5941D99D0AA948 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E09B0B955EACDEF409213BD47F339CDD /* MJRefreshBackNormalFooter.m */; }; - 6D492534BB9E2DB14B01257A33695CF5 /* ZFPortraitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F3846869F141D06E3EC4C3319744C1C3 /* ZFPortraitViewController.m */; }; - 6D75852843B9BE87CC6EFA4F663A87D6 /* ZFSmallFloatControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 104182DC2A05D1ADA9EE294A5C0641D2 /* ZFSmallFloatControlView.m */; }; - 6D8B1D4945DCEECA487075BEF2FC0DC7 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E3C035F8E3675321E01ABCC9D7F3BF3 /* Driver.swift */; }; - 6D8E6A17A45A4EA1D54A22F69B95AC7F /* ZLCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8462D910BC9CE2E4ED636C537789A82B /* ZLCameraCell.swift */; }; - 6DFA5282FABC6075100EF00A25253B00 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = C59603B928D0C8E010F6B7583A1C3E7A /* SubscribeOn.swift */; }; - 6E0056255590AF29EEA12A9719025309 /* UIColor+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 904D62E54F3089397152C3B3CE0EB575 /* UIColor+ZLPhotoBrowser.swift */; }; - 6E285A3D314DE0DECF80546A5865EB34 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = BDDC64343E6B26906994162FB400A753 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6E571195DB6696DCD7A11A16D9DD765F /* ZLCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 196501F6A77E2B0BC05BBF595DAD55A7 /* ZLCollectionViewFlowLayout.swift */; }; - 6E8267BF68A5C197D4EB8BC34C450987 /* ZLResultModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DE34A547F0C51DEFCBF310AF075A705 /* ZLResultModel.swift */; }; - 6F2EA026DE0E49EB8BFDC997AE479F21 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F01BC75C7E3C1733F76F486132BA8E0 /* RetryWhen.swift */; }; - 6F329291E9FB8EF90578801F87261E08 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3F9B05CDFD1AD5C251AF21749FD483 /* NSButton+WebCache.m */; }; - 6F3D72CF694F3EBA3961E95FDEEEFDB1 /* UIViewController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = C234A9482C8CDC2107FA211B0004873F /* UIViewController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F851B2659312AF264C313EEE1FF6689 /* CALayer+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A41B1C4F7DB0656C06D1E32C3A89D47A /* CALayer+DDCategory.m */; }; - 6F998A9AEDDD7366FE0EB30A42C2E32C /* DDBaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B9A730863D1D719ABFF0EFF2B78C287 /* DDBaseTableViewCell.m */; }; - 6F99E2BF991F1F67BD38C6934B68DC07 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 355527825530FEA222F67563F0F7DB25 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6FFE182AC5F35170035DD8D5091D2711 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = D00B18D44B080B2EBAD1AA551A797B30 /* Lock.swift */; }; - 700B14B103CA4CCD9C044CFC38983167 /* UICollectionView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3056550F6A3D28AE5CADAF1201EFBED6 /* UICollectionView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7011AA5DFE462C2CFC2743EABE527EBC /* ZFSpeedLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EF0B6AFE11791E2CB1A25B77D3883E3 /* ZFSpeedLoadingView.m */; }; - 704561149DBBBDD2D481E242B79B1FB5 /* DDTimerObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F7417DEF4C81EF37B4D752C0764355 /* DDTimerObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 704CDE2C2A5A3A48836FB1DD1FE634E3 /* UICollectionViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A362CEA85D30BA6F8F5BBC95F4EEC62F /* UICollectionViewCell+DDCategory.m */; }; - 70AE0363ACE9E14DDA1120DB60B5E0EC /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B1F13142D4D0B8047D04CA77561E6CAE /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 70B6D81C3A8C102C1931501C523F263E /* ZFLandscapeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 235AFD3C8C1FE6AE9F686F35A5D8B5BA /* ZFLandscapeWindow.m */; }; - 70B6FE4A37E2023C5833979592FE5EC7 /* JXCategoryIndicatorCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D802CF7BF3EF49970D09E6FED7AA5B7D /* JXCategoryIndicatorCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7143630998DA1879D3DDEAA517193A2E /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D9D924572652DF347D618664C61F0A7 /* Deferred.swift */; }; - 7168A587CF00336CC0C44FC8D27D6B66 /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A23FB6A2BD8E53E999D42CD42582CAC2 /* UISearchBar+Rx.swift */; }; - 718B12AD3FD5F44645B82D7EB0724C52 /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B625F69B2B9DDFFFA92873482A243EC0 /* UISearchController+Rx.swift */; }; - 723CA5B8FD57037405C3EEDBEC01D472 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B0E6E5250DE9912F42B0986ECD620C9 /* DispatchQueueConfiguration.swift */; }; - 7248CD5CAAC5D0D6FF0F9D85CEF858BB /* ZLInputTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE06566BC86FC7FCFC2AC864F2424763 /* ZLInputTextViewController.swift */; }; - 725D740A38D5E761FCA71B67A4891E35 /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A21D31DA8B0983CD9A718B1657C6DAD /* SDImageTransformer.m */; }; - 72AACF79D46DD4C0ED4D144B840E1F91 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C1D3F26BF196F16E93427734DAD172 /* UIGestureRecognizer+Rx.swift */; }; - 72CF23C288F64CC49DFD55E080D359A7 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72632EDED27B4C9AB3D20CD23A8842B9 /* Bag.swift */; }; - 7347E6690823F77C37B4DB85D84D22A8 /* ZFPlayerControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F3FB91196E0362E9B87E4B32F37250 /* ZFPlayerControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 738E090E95C919CDEE96C670E66717A4 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BC2FFED29E91BE422E9AFF08A5F9352 /* TakeLast.swift */; }; - 73945F5394F485D66898305510756115 /* GradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91D9A71ED0B0D9BF0EB326CBC6FEF3FD /* GradientView.swift */; }; - 73AB70D6B97E43420FB576C9D26039E6 /* JXCategoryIndicatorCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE64671BA36059349AF42E2E7A6BF53 /* JXCategoryIndicatorCellModel.m */; }; - 74972BEA7D6A0CE28CB3EFB11EF2DCAF /* FontUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A222DA98F48AA52CFB0578BB6C5829E /* FontUtil.swift */; }; - 74D9B8DD068330CF7E45798CBF98FA4A /* ZFIJKPlayerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 719054FEE88A61ACFB3402BA9B87C5FC /* ZFIJKPlayerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74DD9CAE99A3118FCFF0E7BDF28DEB29 /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C7C1092433CF7CB6FFC9816F1F9ABDC /* RxCollectionViewDelegateProxy.swift */; }; - 755A933C81F74233E4E68DE79EC44DEB /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A25118B3AF5E62CC383F2179462BE3F2 /* SynchronizedUnsubscribeType.swift */; }; - 756E1E9A85EDBD96D30C9BC8A7A3A090 /* ZLFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9A9D7FA3980C428D2AE0C281B8B5F23 /* ZLFilter.swift */; }; - 75A1DAD0A861EDBF654C93A2857D897E /* JXCategoryIndicatorDotLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D0D65D52FEC328B79AB9F7DEEDAABF6 /* JXCategoryIndicatorDotLineView.m */; }; - 75A50A9B3FD4EF659C8E61546D270CF1 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 10380B4A7FE246EFC3400600D8E6DEFE /* SDImageGIFCoder.m */; }; - 760760698F2B539B1A4A8C3FD74E607A /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E5ACCCB1AF1DECC8BEDFD19F4EC6E63 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 765C8A7DB5223CDA8C6E5D333F2CDFC3 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 30CFD1B5ECAE3FD4C1B153FA84F8AE9D /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76E3A558AD358F70264733619F84737A /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BF764AA08FBB71033094AF3D4781A70 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 770E78DE371A3F77D61A2646C744E10B /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1463EFE90498A684C68D30E025751D8C /* WithLatestFrom.swift */; }; - 777D599EE92E8693911A459685C7F332 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA9A2A6C8A016983CD9F7083787A7185 /* SectionedViewDataSourceType.swift */; }; - 78270987D9093E276EA12C698FC69D66 /* JXCategoryTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 41AA15FB99923A9BDDBDAEC19F6F38F1 /* JXCategoryTitleView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 785031B71ABACAC9C0BF541D7952E7D0 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 069CDEC041763DBC5C362C3A6C2C8C8B /* SDImageCache.m */; }; - 785902677E04A146BD0DE0D184FC1149 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C3DCE16568E6AD0417302302650E199 /* InfiniteSequence.swift */; }; - 7862592A925A99934E73D7B24F2895F7 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E4085C1C43BB7D639AD3E1395554CBA0 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78B2931A79E21B1AF56F09DEFA4E42F9 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1163BBE3DFDC421B0D1682CC75F3FC17 /* UIView+WebCache.m */; }; - 78E8EB82B37C77E0CED7EB310ABDE236 /* ZFPlayerGestureControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FD8213C4D97087C0194926B8F08A149 /* ZFPlayerGestureControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7928BF03967198F5CD7DAFD6D784F04F /* EKMessageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7E929CFCAFA48C59B33D49C52C49F6 /* EKMessageContentView.swift */; }; - 79403C58DA1B5106F8104E1DEC5C2573 /* MABaseOverlay+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DE0265F0E280DB58E4380612C12444D1 /* MABaseOverlay+DDCategory.m */; }; - 795FED16EEB4B05B3E37700009207E34 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE32A959D76192303406317E924608E /* URLConvertible+URLRequestConvertible.swift */; }; - 79732A6532885C9A7DB87F999CE0BBDC /* MABaseOverlay+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 62405373470BD6249A1FEDB8FB1EA499 /* MABaseOverlay+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79BBB0704A1D4B8AB66B87F6AF9BDDEC /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6922C180BA1F0EA4D3E30083E8E9E40B /* Debugging.swift */; }; - 79E028B32DC2E143BAC645CD4DE435D1 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 504709C344FEDD69D02CF0F6B4F3D27B /* IQUIView+Hierarchy.swift */; }; - 79F1A8FD8AB91282E12A417315770E96 /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB33C6387F7605893B467D241CE4D66C /* Decode.swift */; }; - 79FB13C8D3A4E1D1C297B963C574C0F5 /* ZLPhotoUIConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2427B9AECFF6EAA0C86C0008715A5FB /* ZLPhotoUIConfiguration.swift */; }; - 7A3B3E372DA33E8C48594BB13E7B308E /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D57F9977FC712DB8B33AD47FBC3FB416 /* UITableView+Rx.swift */; }; - 7A555437C6F5B1A9C728D7A8F2F3BE7C /* DDBaseCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = FD16733E7B53B8B3B75C8566BF101BD8 /* DDBaseCollectionView.m */; }; - 7A58B2D1083CC64F48605175B1B048C8 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAACA9EED99E898F565DE606208AA23B /* ConstraintOffsetTarget.swift */; }; - 7A8B0747E5A8A96ED66C1D708F66CFC4 /* ZLImageNavController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E18AE81C08359D1C13447AA46A591027 /* ZLImageNavController.swift */; }; - 7AB7CB57C6FCED9035FD22A899EBF620 /* DDCategoryKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BF09C2BF7626C08CFB89A3A570CE81E /* DDCategoryKit_Private-dummy.m */; }; - 7AEF48934AF04F7364244A7BD23CAB88 /* UITabBarController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A27C3492C3A2042B5C1433DDE1013B6 /* UITabBarController+DDCategory.m */; }; - 7B1437FE5E98D55CD1607074C4AA29C6 /* JXCategoryIndicatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = BE8702F360B07B4B186341E7E1349E1F /* JXCategoryIndicatorProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B1B85D4CBFA5F7BED145C1D5BCD0DE8 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC444978559311536EA7828EA0E2AB36 /* ConstraintMakerRelatable.swift */; }; - 7B385A3BBFA5DF0F919ECC1525955E0C /* DDMALocationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D239529F0E447D1BF351CD569DC16D4A /* DDMALocationManager.m */; }; - 7B708B9949DEE9168B4D10D22E04DEAE /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2506052BB80677662A0A9A70CC982B31 /* MJRefreshNormalHeader.m */; }; - 7B736FC0BBF3C32F32A585090944FC87 /* SwiftEntryKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B745E1021C0A5E8E435D6E07D7E66C /* SwiftEntryKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7BAC5247AD928B776F8727F9FB4EE7AD /* ESTabBarItemBadgeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F566C2C160A3746F1E866AA29314488 /* ESTabBarItemBadgeView.swift */; }; - 7C268EA30C39F532AC992D696FDF5024 /* DDNetworkingOfAlamofireKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CCDE5E0F55060E83BE602A3C9A06394C /* DDNetworkingOfAlamofireKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C3933F4EBA48B2234E0458328110B91 /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9530F9B3598901C476C32FE8185A8776 /* ConstraintMakerPrioritizable.swift */; }; - 7D079A25B5264F1227B452FCB3FC54D5 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6A20EEEE34AF7A0DC59A6AF691DC26 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D78414AE35F7D6852A1AB3B649A0E3C /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CDA584C90A14EF280C18232BE80C4C6 /* Completable.swift */; }; - 7DF302A2DB5B660FE70888DA0EE0F286 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3ED2A5E7B0E2B10427D3D6DAC4331D4 /* SharedSequence.swift */; }; - 7E4BC901CCFCA856163AA75E93240495 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E622FC4C22555E1A435CCBCDBBCA99 /* CombineLatest+arity.swift */; }; - 7E5A43683952F26781D57C4CC12F4CCE /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = EAAB01F1C77D7913F3BAB85713665289 /* MJRefreshConfig.m */; }; - 7E7A9F47A061A7D46AB1F401E90429F2 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7104BDCDB12814CF08A0C3B06D6B9507 /* SDDiskCache.m */; }; - 7EA4D4DAB19F8B4A1BE641F9A803B3A4 /* JXCategoryNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A2D2F4E168E7013D015998A9C5E5B9A /* JXCategoryNumberCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EBFA2AD23CF010B734CF31C82D1459A /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD03C12705CDD1E4597B84BEBBF1A1E /* GroupedObservable.swift */; }; - 7F205DB4E5808C7725AC1A4AE630899A /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9491421A3E07F90BF52EC2CBA3E774BA /* Map.swift */; }; - 7F4E99B71CD02A900BF1CBC0393C8566 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F3BCC0BB079B0DA777280EE16C11EC5 /* ObserverBase.swift */; }; - 7F60A19D3B83E8A56DD7778844101265 /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3098E4285F6E173ED82EC544CD28F6A6 /* WKWebView+Rx.swift */; }; - 7F87DDA52B40F5252EB2DE162C33BAC0 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = FD9D4E2C429F249AFDCCF168E988F0FC /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7FC84EF39623042D484D9F91C9C0CC79 /* UILabel+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F29F18B97427CA56BEDA4ECFDED0BA8C /* UILabel+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7FCA7DF486BC1220F21964FCD6B1A3C3 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E47916C618D70753B91E0806767C73E1 /* RxPickerViewDataSourceProxy.swift */; }; - 80141B208065FE781FF8AB8F850FCE31 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0B257C816B58309BB815E66AD5C9857 /* Signal+Subscription.swift */; }; - 807357E0D8B429C410617DCD42E83C73 /* JXCategoryTitleCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 013545468F2662EC9E0695A30606DE75 /* JXCategoryTitleCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80FC51129F0C4BDACF75723CAD51B1C1 /* ZFSpeedLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EEFA6A68437FC07D9C361E15FF6D060 /* ZFSpeedLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81343D89658569E60AE475460215B38B /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = E17BEB0D12A8F668A7EB7CA6EA81E63C /* DisposeBag.swift */; }; - 813B683458C65465624988D928272B44 /* ZLPhotoBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CB2F54B09727988A84FCCBF352ED689C /* ZLPhotoBrowser-dummy.m */; }; - 819863FBD51B104B8D66432AC67C05C6 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403E26F2F612FEEEA69A8002FE4B9CF /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81A7AD8BFF0B7E6291B02D1AB2CF505A /* ZFPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 558B72D53C812C8D3E9A44DE5002EE08 /* ZFPersentInteractiveTransition.m */; }; - 81B24717BFCD424C3874D855D9F4BF32 /* EKNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19F00C446C887F0F394BE7509C49B03F /* EKNoteMessageView.swift */; }; - 81B7DA4E34BD7FDCFBE8B2CF16335996 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736D8929CA26E9D7B992FF1FAC4D01F5 /* UICollectionView+Rx.swift */; }; - 81C2D503F2ECEB1331D541797699B6C1 /* ESTabBarItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 427A2A9BFD09FC437C7C86D6A1887310 /* ESTabBarItem.swift */; }; - 81DDF3AC3E4831357412BAF122E5456E /* EKAccessoryNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D4085D8FD284019568267E9A310730 /* EKAccessoryNoteMessageView.swift */; }; - 8220B550020CCF8983DF5B8252C732F1 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = A0E133929D12FC8EA7726468407009E6 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82BBE2F159943E19A69BD99EBE48D100 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = D057921E6A0CEB969E454DBFF1EA3E8E /* SDWebImageOptionsProcessor.m */; }; - 82D294963701E49B0022232C893F756C /* DDBaseTabBarController.h in Headers */ = {isa = PBXBuildFile; fileRef = DBA46F53D30247240365A6FDA0D2C525 /* DDBaseTabBarController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 83D0FF7A837ABA4E7B712358AF55AF52 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AB46528C38FF04DA0336E098F180EC0 /* NSImage+Compatibility.m */; }; - 840B27BBD5508D3F123308CABDDFD524 /* MATraceReplayOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = 984CF9CDA2E7448168D28E34E0CE05C1 /* MATraceReplayOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 84A707C798E0D7D588A1455332BCC124 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 703F0790C9E349B231D9F87E32CCCB22 /* ConcurrentMainScheduler.swift */; }; - 84BC5434F8367126E554E82ED3592547 /* DDTimerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 88740E9E4263D9F0A5FB9B80D52CCFA8 /* DDTimerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8505471A71505E2BA003E64FC0D09DFE /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 08D0A9C0846DCB7197E9A8951E091073 /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85A96DED83E5FBF923823F46106F6836 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CD55DFEAB4B927AA063D1C703B8B68E /* RxCocoa.swift */; }; - 85E9A0412761EE97B0F14C8506738BF5 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F72389F289FEF6A16442FDC4F6B734D /* Session.swift */; }; - 862E9D10C50CBB0D339039294989DEF7 /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = D3C251A3EC63E5447C8B17BD15219CDF /* _RXObjCRuntime.m */; }; - 865ACC100F9BB256DA7C7F66FC85AF8B /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 672E8DEB8383D17E3049A628F7C52639 /* ItemEvents.swift */; }; - 86BACE0D784445DFCD937FF106BD0C42 /* EKButtonBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D79E61F8E30745B31F5B70832CF75615 /* EKButtonBarView.swift */; }; - 86FDA11CE9FA4F78C10FF4EFD30E6A1F /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97B24DD43E4F0A969854F17D153F8DA0 /* NSControl+Rx.swift */; }; - 8713D24C9555FB58B9ABF0815F4460EF /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF09E0774ECECAB91C35C21729022EC7 /* SwiftSupport.swift */; }; - 876F4BD3C63DD111FDC0C8A56D70B1AE /* ZFNetworkSpeedMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7002C815C9453F517845D0B1A6C21262 /* ZFNetworkSpeedMonitor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8776F9D9CDA443D35E473576EB3194C5 /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3489BBEB7BBDC7BE119A643FFE76DF26 /* UIBarButtonItem+Rx.swift */; }; - 878914063ACAA2126B18E1DE5285F827 /* EKBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2809971ABD4356D080F90B5F3714E241 /* EKBackgroundView.swift */; }; - 8791DC308884A90A38BD939A3C382FA5 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E9517A053F0B29551659051081B3819C /* SDMemoryCache.m */; }; - 87B0E62134E7051FC90CA90DC943A42E /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDF8AF881E3F9404796695038901DFD3 /* Do.swift */; }; - 8807E35A0188E69A7B79476779342380 /* ZFVolumeBrightnessView.h in Headers */ = {isa = PBXBuildFile; fileRef = CCE1AAA66AC31EA58AF7F2393EC65E67 /* ZFVolumeBrightnessView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 885031037B7CD4BEA92D1497F7781C76 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2328BDCCD9B43B3279966C884F70319 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 88A50BF727099AC5CAC16CD4C99B4861 /* DriveRouteCustomAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = C77DDA70FAB94B95DC110879C1F089FD /* DriveRouteCustomAnnotation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 892A2CDE39CD694BF836090D02AAAE4D /* ZLEditVideoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 190C4696B71104BB0B8D5E0FD66833F0 /* ZLEditVideoViewController.swift */; }; - 89669BBA6A6C17B83F5FA389F1A2FDCC /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B97DFA34A3CC4D2FA098FA3BB842EE6 /* PriorityQueue.swift */; }; - 89A74579487C25538D71E1B38643774B /* DDToastKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B73CBB41E1696E64369BFE516569BC8B /* DDToastKit_Private-dummy.m */; }; - 8A2BC1D6114D08F03E5D6CBD66814AD4 /* JXCategoryIndicatorBallView.m in Sources */ = {isa = PBXBuildFile; fileRef = 92A4FC4A66A4D899C1D3FEA367ACE01A /* JXCategoryIndicatorBallView.m */; }; - 8A36A9064A1796CBA330FEDBAD147348 /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 71D77D068831D2DA2A25378E649BDE71 /* SDWebImageError.m */; }; - 8A3BCFF83EB0F7B76C09EC9169F2046C /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FB1E9E9F158B42755ED2FCDB48383EB /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8A9DFB8E2AB590F6A1C2E1628F854293 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC3ED97A2F25074597CCE50CFCAF4B8F /* IQNSArray+Sort.swift */; }; - 8ACB6150ABD5A4BE4CDA42F23E090C9F /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = C720CB9435009DE91F1A64D1220C37C6 /* IQKeyboardManager+Toolbar.swift */; }; - 8AE15BE648BEEA0A98F2AC4AE497BB96 /* JXCategoryTitleImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 16CC7D600BD2FAD09EB30720DCA05D2B /* JXCategoryTitleImageCell.m */; }; - 8B0B152593E3CCDD7456DD63125F38AB /* ESTabBarController-swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 12E4662DDBAAE4B6AA41B4D420BDB93A /* ESTabBarController-swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B2C7470CAF2B7FEE6A1DB91A03B2B71 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3258F756A035160A7901362ACACF0E45 /* SingleAssignmentDisposable.swift */; }; - 8B7996264A46C83B41BED84333C707D4 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 894B6CA5CAAC9210FFF21AB3BD65271E /* ResponseSerialization.swift */; }; - 8B7D57E3FCE49F2518B7AE0E6B5D2B96 /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98041A7A5ADF3BB57DB60C352F83F3E3 /* SharedSequence+Concurrency.swift */; }; - 8BAD04052E210723CC24D737216D8BDD /* DDFontKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EE9F400AC84285D0BD58B4EECAA300F /* DDFontKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8BF55823101A3DABEBCC4DBB679D6D69 /* ESTabBarController-swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 40C478AC9E536659291BB81DAFF8FF18 /* ESTabBarController-swift-dummy.m */; }; - 8C35B5BAA36F209375286B3C3D2F7103 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = B80466A56EE064F1252BEBB48A9D736A /* SDAnimatedImagePlayer.m */; }; - 8C410A2ED4C48AE8304CB81EBBE58725 /* UIView+Responder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A911C4CD2A12775223EE7E42488479F /* UIView+Responder.swift */; }; - 8C7AB2A521868852253997C1A21B7A58 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32F7125DA99DE30CB2D5C1325453CD88 /* ConnectableObservableType.swift */; }; - 8CCEA9CC39354864D59E41672513B5D1 /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4F373C83FFD725A00BD8448DAFF0550 /* Result+Alamofire.swift */; }; - 8DE19A78CB22C3A938AA54381334F6B1 /* JXCategoryIndicatorLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = F310B6A960D5E6659E42AC404DEAF55B /* JXCategoryIndicatorLineView.m */; }; - 8DED9DBAFF5E9CEDE74B3A1C3144633B /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E20D67BCC1300D8513FCB1A52960EBA3 /* SnapKit-dummy.m */; }; - 8E04134529985568DCFB8818BBBB7F5C /* UIEdgeInsets+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3879B9F81AB8E056EA88487321555E8C /* UIEdgeInsets+Utils.swift */; }; - 8E5256AFC173BF710216F67AA68F5CDB /* DDAF.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFB8A5D1E7D966608969C8E60D523056 /* DDAF.swift */; }; - 8E58F276347ACFC336356D7F3F86C16A /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAAAFFAC58000D500257128358DB8429 /* ImmediateSchedulerType.swift */; }; - 8E8EF78F05EBADDB0823E0A341DBF8CD /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3591F9E01AE304113ABBD65C897FD88A /* AnyObserver.swift */; }; - 8E8F09AD96271039CB19EDAF7F40D5C2 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 5132B6984F09D388279DA67DE1C0A721 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E9422DF54BCC99CA32573ECA23B7DAC /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01181FF02605CDA4660A622919EC5BD2 /* UISlider+Rx.swift */; }; - 8EE2005703426DFB542B34D09AF24A80 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5D82864683D836DE6C48BA88F08ED /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F21AA61AEAEE275B82C922F4CFEFC13 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B013F4A3F804EDDE3F64A3180A064 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F5EE8A86580C3CBB943CFF31888FCBE /* DDBaseLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2254DF838ABE89CFFB434B54447DFC22 /* DDBaseLabel.m */; }; - 8FA98CB7E5B912CAB92BC78003150B48 /* ZLPhotoPreviewPopInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E355D7F33E09BF405AECD605B790F62 /* ZLPhotoPreviewPopInteractiveTransition.swift */; }; - 9000C3784F6F6677FFCE5801884263FF /* DDBaseViewController.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A374A1C8BE2E161DB9C8F8BB18194817 /* DDBaseViewController.xcassets */; }; - 901BD2DEB68C8864F5DA308EDD46F39C /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 112A0AFD8800802A625484C0C04AB29C /* Timeout.swift */; }; - 90A692D45F5F2537EB0856B3169C97C4 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C58F676C879B71B9729B97AD3219F0A0 /* RedirectHandler.swift */; }; - 90B15A331091D1C228BFC5F60D4E45F8 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 06EFB0110BDC06BD43C65ABB882B1F46 /* UIImageView+WebCache.m */; }; - 90B9AD190EA21E5F1178C6EECBBB4816 /* DDViewControllerAnimatedTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BF10BF3EAA41E5EFB22E62E269D77C9 /* DDViewControllerAnimatedTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90C6480C4262B9CC1A61A3B7E437CCC5 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = A3114222F46CB12F9A3F50D69FA9567D /* SDDisplayLink.m */; }; - 90D5A68E1EF23552D670E47D3B23AE4F /* JXCategoryIndicatorBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = D26114E6B2DDDFE1F8F9F37BF15D3B96 /* JXCategoryIndicatorBackgroundView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 918DCF83A321043687D0EC792EA9B873 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2543A4139B89912953D46E4910DC451B /* BehaviorRelay+Driver.swift */; }; - 9190D0264BD462EAC283C7855DBFC072 /* UIWindow+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E32B538EEBB305C36E7870C3B29D63D /* UIWindow+DDCategory.m */; }; - 9192B0E784D86E864323A0099D5DF9CD /* EKAttributes+PopBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 448534D65740496A7F98435BBD7869B1 /* EKAttributes+PopBehavior.swift */; }; - 91E7BBF8F1A4202B3E4781E312E2B3A0 /* JXCategoryViewAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = D3A8CB08D4899D212ACAD5C03C00FA3C /* JXCategoryViewAnimator.m */; }; - 92B93FFA25205F6728C871EC199C940F /* JXCategoryTitleImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = A946CEB3152C44C9696B79FA308DAAA5 /* JXCategoryTitleImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 92BAD4420B04D7F6A5243D5810D729BF /* EKPopUpMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3BBD9D7F8073F6B69A4F440535A06FA /* EKPopUpMessage.swift */; }; - 92EFB720D893286C8BA11156EECEB7FA /* EKAttributes+Duration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE61F9DB051D628DCFE3ADB3E9CF92C /* EKAttributes+Duration.swift */; }; - 92F90BB8342AA192D7C08520F4CCF266 /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5A9B90CCC4674EF7DF81686D823EBF1 /* CachedResponseHandler.swift */; }; - 9348C310A4D8EE0038C25AA32FF0B240 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 891E38FFF45F47643D33562DF361C9DE /* SDInternalMacros.m */; }; - 934A47F0CA3CE8D65B9C4547C263D0CF /* DDMAGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E1E3E1F466912DD55237737B066A410 /* DDMAGeometry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93721C8F9CF4BDA2AB57C3967D748173 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1232B287E65E73A5F7B6C47A8719A41D /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9382CEC3FAFA9B3E6F5C78B9663D9E48 /* RTLManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 543C54E1E7FCADD876FDC26A6DD1C44E /* RTLManager.m */; }; - 93D18BDA44F77F52F4B54B750D8A6394 /* ZFVolumeBrightnessView.m in Sources */ = {isa = PBXBuildFile; fileRef = 503CE2C3CF3C1E485295DDE39B832E2F /* ZFVolumeBrightnessView.m */; }; - 940C28CAF6F3357CB04320E178EAB51A /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 393C499C0A0C424EF078CDD4A0AA58B5 /* ObservableType.swift */; }; - 945E9C3CC9AE13374B957C45F7ED6523 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EA062E77B2B48CDB6633707B8939EE8 /* ConstraintLayoutGuide+Extensions.swift */; }; - 94E568256FDD62481B66ECDA5B3A608C /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = E36837913AF8D482C404B9B3C33352AD /* Range.swift */; }; - 951371DF78512514FEF71B4F6FD34EFD /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = B33BB272312F879B184E79E33F7F3F8E /* UIView+WebCacheOperation.m */; }; - 957DAA54D070E5B18B4E63E09AB6F710 /* DDButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D2250ED16634A23667ED0285FD0EE0F /* DDButton.swift */; }; - 95A1DC6EF5C9745D9ADF846DF3CF369F /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 6654CA41693FA37DA0668036C2936CAA /* MBProgressHUD.m */; }; - 95A2AC17D9936524C874ACAE4A6E4A1B /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 866B20121E4A8F3A6EC2900A19E9A765 /* RxNavigationControllerDelegateProxy.swift */; }; - 95A54FB0F3102527D116AF34B131A747 /* DDBaseImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 614B230A460099E014DE2D78444A94D1 /* DDBaseImageView.m */; }; - 95D6B375856547576214D45BAFD14C34 /* SwiftToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32E887F46F277E71ABB622DDB19ED646 /* SwiftToast.swift */; }; - 95F17E0FC83301E67165E1F90C5AA5A4 /* ESTabBarItemContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FA60FB70EF17EADEDCDEDD6F56F030D /* ESTabBarItemContainer.swift */; }; - 9608E323C617DBB486D89685D7267DB4 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FB406A6FBCD5D598D1D74261ED38A5CB /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 963DE0F758F48FB19394E60E3D1BD7AB /* DDBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = A1D31041B602F67D11CF3BBEAC843651 /* DDBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96E4B9E2601F91643C19484CB4FF061E /* MATraceReplayOverlay.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D96709B77757C31073E4E14496AA9E8 /* MATraceReplayOverlay.m */; }; - 971245CD46BFE06B4FF838938725FE3D /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 60B5BDD0DE26255A890BA6B2B9F2B39E /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 973B2A5036AC6C657C3FF4F7B0225522 /* DDBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF8B425F79A50E5A6C24023F99EC1C /* DDBaseNavigationController.m */; }; - 9773847629F2F105580593407D661685 /* JXCategoryIndicatorComponentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D1EF5BD43F994624CC27C711CCFFE06 /* JXCategoryIndicatorComponentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 97BDF23C8E9038148496525214A838D6 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55C09CDB835D682A02A042439B3A33E5 /* IQBarButtonItem.swift */; }; - 97CF24324EFE30D5AA2A345F03D49922 /* DDBaseTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A1868335253A8BC29FBAB3E7B5F76C0 /* DDBaseTextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 982018F9943EA721B176DED187A3F4B4 /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEC00448A031A41F3C22AA1C8974C8BB /* Signal.swift */; }; - 9821DA7DF396BC7DB5573E76A4D51986 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D0E9863EF3D86AAF6B4078513D9B36 /* Filter.swift */; }; - 983C31E06D6E4D7B9C87126A26D535E5 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = A03EBA3F8B72F186B38A24D7F9CB4033 /* SDAnimatedImage.m */; }; - 9842B2D9C892C0A9E6B69A2AC78AA5F1 /* JXCategoryCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = F48D8DEBCD8BC2814EF8894649D3B04A /* JXCategoryCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9883368EA6CB439AA08D8F5F1C677CF0 /* UIScrollView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = F3F676D474604944394DC6F56882EDE2 /* UIScrollView+DDCategory.m */; }; - 98D1ACCBF6425DE78465EC9D323030B8 /* ZFLandScapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 085634A9BB7E9151D87B8C54953F4933 /* ZFLandScapeControlView.m */; }; - 99052A7FD46935C7F9A760467213583D /* EKRootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411B260CF714CFB91E616C2B8D36F072 /* EKRootViewController.swift */; }; - 994ADC34B694B54A8EFCD3DD5D61A289 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FE686A4C44F7DA0636E61F79E774BE9D /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 997DB62F7C251C04E2548F73C945E9EE /* SwiftEntryKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 624273B3D0255FD413D79A74FC1F528E /* SwiftEntryKit-dummy.m */; }; - 99CBB155012260A98AD9626555CD4F11 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33242563E2830D15F795294FCD71C76D /* GroupBy.swift */; }; - 99EF30562A31AD676C542693E91F0EE7 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EFCCB18BD36E4174E2E8681E3EBD21D /* SDImageGraphics.m */; }; - 9A258A01E679FC91809CB0E4CEE2BEC4 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 095588F6A89644C3B727E2C939F6C283 /* UIColor+SDHexString.m */; }; - 9AAB305EEEDD5680F4A4A00456F138B3 /* DDBaseViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 95624949793DBB97FFAABEE02532DAB2 /* DDBaseViewModel.m */; }; - 9ACCADABE04C5FBF041953A5CC27B8D5 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EECFF8BBE0605C724623A63DC665863 /* SDImageHEICCoder.m */; }; - 9B06B23C0DD30320D27A0AFF3523DD08 /* UIViewArray+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F6DF4772D8EF434AF139D7C4987EE72 /* UIViewArray+QuickLayout.swift */; }; - 9B09741472416487EE81F386B6C9355B /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = F2F465445E3FC8D3741CD2B9D6865B34 /* UIImage+MultiFormat.m */; }; - 9B5100395827615651D86B4C60B15EE3 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = AE54FB629F0EF70F873891C1DA662CAF /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B56C88A1A26C2AF157005389DC79D89 /* UIColor+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3504A19A05E096FD3C821D634110D8FB /* UIColor+Utils.swift */; }; - 9BD8980B5F16494F2670B922ACC73FDA /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABA7F41D05E07DE4BEDEEAEC4431E442 /* BehaviorSubject.swift */; }; - 9CCF4E5998F97912C4CAE91FD94092A4 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = F91E0136FE7A82EDA448140F940CD2EE /* Catch.swift */; }; - 9CF7F93C09CD223D8A4AEFDE6500448B /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18A6B108B619EE58DB3CA9AF6917ECB2 /* IQKeyboardManagerConstantsInternal.swift */; }; - 9DC90F2EFC4727920E1553241B68DFF1 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 148C1A30AAF3A026CD2E04C1ADFDDA6F /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9DDBD070D8F28D3645E88F93FC7E98B6 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 962962E6AED45E9E655B831B81105BAC /* MJRefresh-dummy.m */; }; - 9E1FF64ECBEF9CA8C3A2B1B584716C2C /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B2D4FFABA8CF3D4AD647D51F10ED12 /* SDImageAPNGCoder.m */; }; - 9E278CF7CCA7053B8B9F9599C33DC02B /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = FC1E2AC8262F7B812F4D4439A6D39D2A /* SDImageCachesManagerOperation.m */; }; - 9EA9DCA38AE8140DAA4900C68F0EA575 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B4E610E0DD7D7110B0354AF9C65B88 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9EC8914C3051A28729B028C865AE9DAE /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2B8D121D3764CC7C6B5C4F9BFEC1659 /* ElementAt.swift */; }; - 9ECF42D1324F716832C4CB78502B7FF4 /* JXCategoryTitleVerticalZoomCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 76668C493DB6C22D33C9F8D942B1642D /* JXCategoryTitleVerticalZoomCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9EF1E4C365CA76114EBD310FACC88668 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = F4B7F6DE0462AF209F629BFF3592F4FD /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F1A9C17629B0FED4F5BE452442F3B5E /* MATraceReplayOverlayRender.m in Sources */ = {isa = PBXBuildFile; fileRef = 969919DC7625613ACFB3875CB3BEEFFB /* MATraceReplayOverlayRender.m */; }; - 9F3385E2B8DCE658F07D586F04FB5CC9 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = C67CC3218E6BC726166BE5869B0D3616 /* ControlEvent+Signal.swift */; }; - 9F77F23C82AD7A280997AB8CE1026694 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2752E7A6C007F2F97C436695141BFD1 /* IQKeyboardManager+Internal.swift */; }; - 9F9210CD851E076E6C5C1963F3F7F0BD /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B262116EEC9E4ED3CE111593E34273 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F96D8DA3174A72987D15129D79F8EA8 /* NSBundle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = CCAAE4DAFE76D2275F21E9708250C59A /* NSBundle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9FD1A10035A460B3DA7CFA29A3AE33DB /* NSURL+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1405E76D2AF82BADE973FFCFA98369BC /* NSURL+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9FE3FCF5816BE354A387DA99CE64BB16 /* ZLAlbumListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0AE977B40DDE2472BC483A02BD32F7D /* ZLAlbumListCell.swift */; }; - A07BA82EBAFD79669D9EF1118D658F0E /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 012FEF839736580A6C6531EB7D91E705 /* UINavigationController+Rx.swift */; }; - A08A1E1E2A31207AD0555C00759BD69B /* UINavigationController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 66257A2DEDA1450500589EFDAB88FA49 /* UINavigationController+DDCategory.m */; }; - A0BEFBE6A346AB11398E3A2B8D5DBE3D /* UIFont+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 85D434973EC7AAD16A35BE25863F8FB4 /* UIFont+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A0C1B45DA29A58D0BFF28129F0965A3E /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DB0D6AA719D02C0946185E2A86BA465 /* DelegateProxy.swift */; }; - A0C26DE9980DFFF397D73B60047492E3 /* UIView+ZFFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E74DB1B9A402E932E3BE7F58E7F00CF /* UIView+ZFFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A0D722F2C2E041757A96ABBE6EEF644A /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6925CB5D95F66C99A121CD4FA5828EF4 /* SDWebImageDownloader.m */; }; - A0F05798AA7269C371264DFD7BDB1904 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A12D9326089E41B87FB50E578A560B5 /* IQKeyboardReturnKeyHandler.swift */; }; - A10CBDF349591A89CD08B42EA6103D24 /* UIView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 171EA1DC39174A1981D4A6AFC88BF08B /* UIView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A1355E1BBE3731F83CB38B9055E2372B /* JXCategoryDotCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C5E41BBC62A3CEA716CD7996C86B5E1F /* JXCategoryDotCell.m */; }; - A1540B6250A565E9F4FA071822F86C70 /* EKAttributes+Precedence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E3655B96EE1CD292526873DE29FF018 /* EKAttributes+Precedence.swift */; }; - A1949F2B9289F7954C77D3E23621727C /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D480CD329DBF89FE757D5C05B13D671C /* SDImageAWebPCoder.m */; }; - A1E6789F1B8EAA5F9BA61C4F1450C8CC /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F018E0FD180A85EC8046161B3958129F /* CombineLatest+Collection.swift */; }; - A23BC3446525B05E6857BFB36D273FD9 /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4C5879FB151992816CAC4BD843428B4 /* ConstraintPriority.swift */; }; - A252AF7657AE77B71C86CB9DD16C7ECD /* ZLBaseStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAB36794CD85EFDBBEC1FAA7908A59DE /* ZLBaseStickerView.swift */; }; - A254EEEE1080168B974C7A51EE1720FE /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = CB5DD47C06EAEC47F9431EC9ED4325BF /* _RXDelegateProxy.m */; }; - A2594BB6D1B5A1C5F7652550BD4D5CFE /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 69010327269113AD02BF11B593D2F18C /* SDImageFrame.m */; }; - A289D5C5FC1181E734636B88E312CE3E /* UINavigationItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = ADA5FA71B1F5D722D89588F95E4D6CC5 /* UINavigationItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2EF4A22909B4F00632D584DFC1AF84E /* JXCategoryImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AF6A9DB7D5CA6C0C33599B781B504B77 /* JXCategoryImageCellModel.m */; }; - A340546632D10905379CFF17E52381D8 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DBC569BEA53CC0F22123868148A58FD /* UICollectionViewLayout+MJRefresh.m */; }; - A3614B7735695DD47BD1BC18CC9610ED /* EKAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC1159CE81FD7C133E51ED2B3878E3AF /* EKAttributes.swift */; }; - A36E14E147B3AB406A5180E1356DB45E /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E92FAEE6F1627E1510A3820B07BECC5 /* InvocableScheduledItem.swift */; }; - A387D29F3E92B11DBF691695607E204A /* DDBaseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 660435BB617C960EE28109DB4228B338 /* DDBaseButton.m */; }; - A38B41419C6BC0D425F4506DEFD09C52 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F6DA93F6113F6C67D8B81F8B27379AE /* Completable+AndThen.swift */; }; - A3B1C5058E6D1A9BC138D3265F4914F6 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C545B0938BE55E0A8BAB5D58EDB033 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A512D2DDFF6112FA386045F3F55DB6B6 /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 374AEDE5F220F6E288851A3EA9A7C6BC /* Infallible+CombineLatest+arity.swift */; }; - A5476425D3C5D6705F6FBD0E515FCD7A /* DriveRouteCustomAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = E1264E80BF003E3A5086D8FA3C22331B /* DriveRouteCustomAnnotationView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5821D2212C003710A5C38D9664B78C3 /* DDAutoUIKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 912635DEDD0B20D0DB284CAE9ED226B2 /* DDAutoUIKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5ADCEB47AD35B2837432D89A38F1EB3 /* JXCategoryTitleImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = E557592568F77297E0EA22EB73ADEC63 /* JXCategoryTitleImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5DF3BEAD02F2529DDA2F302CECD3AC5 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = C02E400B4EABC9E7610169E3FED064DA /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5FBC4300B4ABFAD6D946894FFF20CE1 /* JXCategoryIndicatorTriangleView.m in Sources */ = {isa = PBXBuildFile; fileRef = A3FB1B7F76DE440587D3E09BBCD025C8 /* JXCategoryIndicatorTriangleView.m */; }; - A633C2F82C4975DD22E150A795CD00DD /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 750F17C587A9560B4CEBD185CC08C02B /* IQUITextFieldView+Additions.swift */; }; - A661A54FB0BE0E81281BDCD7009CA8B4 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C986C403293EF9D52C72F09520FEC5C8 /* PriorityQueue.swift */; }; - A69BD642F651597A508BFFC52465D14F /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACEA95479BCFF3E792D0BFFF98F08F7 /* UIRefreshControl+Rx.swift */; }; - A6A53C7B0BDE2CE941B754E8348F352F /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DB880B9B155ED9F6783B273B11E5C63 /* StartWith.swift */; }; - A6EAC1E0ACC363F33EE2B1D9A908EB9D /* UIColor+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 90F7EA557D2A79CFFD7149815354FE58 /* UIColor+JXAdd.m */; }; - A71B9809FA82EE0CE142382FD6162BAB /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CDFDF0862BC1C0850D8693F0EECB01C /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A767F6B2A7BD50B38673FDE64A2DC9E1 /* DDProgressHUDKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 101EE56E2B7D72D13E2BCDFEBED1C4F2 /* DDProgressHUDKit_Private-dummy.m */; }; - A7894E9AA9CCDA6556FEE3E0CA8AF27A /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92466AE76458B4EFD1E55189A8F367E4 /* Zip+Collection.swift */; }; - A7B7885BEEF30EA7BDCDB2AFBB0FAD18 /* DDBaseCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E8A5D12AF5069852E6DB19862968B76 /* DDBaseCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7C1EC0054ECE0EF2F2CB1B561C23590 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 837EB26B417408C513E015033364FC3E /* SDImageCoder.m */; }; - A800CDAB64BB49B835120199FDDF7EE9 /* ZLThumbnailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC8B2431DF6E1C2A6307BBA56EC879F /* ZLThumbnailViewController.swift */; }; - A8046890340F247D5EF036A8C232981C /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = BBA408FB4CE3A558BA4BBDAE04E9C384 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A828254620582CC1AC5D705BC77294D2 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 67CD3F191D0231959C2892622121564D /* SDImageIOAnimatedCoder.m */; }; - A82F0D4FB1D81AFA125ED8972A4CC3A0 /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3528B3C2FB1A088012497D80F6BD2910 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A84BDD091918605F1ADBE1C6CAF2D715 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6F5DFE5022EB1C32B90913149AE1F0A /* Single.swift */; }; - A91CF7613B28091D4855AFAD82F91E57 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AD81CD5F28446B742504FB0A8B3B869 /* Delay.swift */; }; - A9287B485E49EFFB8DE08945AECF14D8 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3C881CC4DFD5A3734B1C0CAA0DC378 /* RxTarget.swift */; }; - A9C487E07228E6936986478C2613E24E /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFB0585F2DC5A8B43C6ACF80C4313DD3 /* LayoutConstraintItem.swift */; }; - AA0B700D7499FDD27E65E53F8FD2DEBE /* QLUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 179DA633B4515B2F551AFDBBD7124AB2 /* QLUtils.swift */; }; - AA1DA531708E1424285A48DDA882C0E3 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8512129283E04B8EBAF7446AEAAB30D7 /* Platform.Darwin.swift */; }; - AA624D3EE03B4A895DC1FFE446ABCC0D /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1F254FE35C42C551AF123C657E89D86 /* RxTableViewReactiveArrayDataSource.swift */; }; - AA746263F9F91D7166646A793B566018 /* DDBaseTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3DECE899206B675A1354261C92E798 /* DDBaseTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AAA51B9D97A6385BFCD0BE040F9695E2 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97BC9B07B9C213A345C1319F0FBF7816 /* StringEncoding+Alamofire.swift */; }; - AAC304321AC76D2C680F473FA3A23C12 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3340F9DEEC4FE9E1AECDAFEBA42023A5 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AAE47673FBBFDAC8C28BC40A786F9B73 /* ZLPhotoPreviewAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A429AC5BBB46C3E563C1BC89B36107C /* ZLPhotoPreviewAnimatedTransition.swift */; }; - AB0A7FC1637EC80FF292A7497915811D /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 086329B4FFF5A4881F3AC436F1E01DCB /* RequestInterceptor.swift */; }; - AB66A717522F7B9068399120DDBC5025 /* DDBaseImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C6B6B613C0E48B101E51520B28703F8 /* DDBaseImage.m */; }; - ABF58857A9ED236CD5B387FF0C56FFC0 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 469CFB74187642A495D0D1FD61DDA07B /* NSBundle+MJRefresh.m */; }; - AC128BF52E4D00EFC523B3779B9B7FB6 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5822E51EE669496B633EAA6ABB44FAC4 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC5D61774CD2638768862FD2934B6027 /* MATraceReplayOverlayRender.h in Headers */ = {isa = PBXBuildFile; fileRef = C0D6530E49CD20A841F29B7E9670C486 /* MATraceReplayOverlayRender.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC7722DC6B0186D7AC2645D19A5CF216 /* UINavigationController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C9B9EEE116BF7B8F5B7E7F0926AF0B2 /* UINavigationController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ACE0BD363363C792B176AAFF495B0369 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 72CDB05B0276D4A7D2C51C27F59C91F9 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD15544BE46B5A08FD02FBD48D4A2520 /* ZFFloatView.h in Headers */ = {isa = PBXBuildFile; fileRef = E6A535A247B95C3C5D37EAB336854A58 /* ZFFloatView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD2D8BB58CB2F0FF6423A016D14516F5 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = C13CAFF41AE1647AF2E9543FC4EB0588 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD428E45B5793B370BC9084A07D2BDB5 /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1B29BA5FCF4379CE05541809C914DD5 /* UIDatePicker+Rx.swift */; }; - ADA26D9BD8D714E1B3F6E424BB94E6B7 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 580ECE5671E464A9446CA9FB3EADC7E0 /* Bag.swift */; }; - ADA4F7EE7A1BEB6FBA65CFF1C81F40B6 /* UIImage+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 995698D87949C9C88D9769399769C192 /* UIImage+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ADE03FF6E18BB2ADBC95151FBE880DCD /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF0801454F262D007CB28577CFD57B30 /* ConstraintDescription.swift */; }; - AF02F5C6B6D6FA14A017F65611E3974A /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D132A2B72E48F7E7F391DC6445FC436F /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AF0A69D68F703D452FCE6F68B461A362 /* ZFPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 89A4755370FBA837BDE924223EEC574A /* ZFPlayerView.m */; }; - AF1850793335D7411B7CA119CCFDF776 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B5DEAFE65E1B39169B93FE31F315CDB /* SDWebImagePrefetcher.m */; }; - AF466F5305DA9E67A46006BCED8F26D3 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FFABA4109609AB1273186DD3D3F5DED /* Cancelable.swift */; }; - AF5EEFE6005E0DE11ACE6DAF7C97A248 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A454DDCD4280E3C46D96E4260EA6F588 /* UIPickerView+Rx.swift */; }; - AFE462A27C50428CA433CD3254C90863 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 82EEC5B2FBCA888498B487F0F6EF638C /* SDImageCoderHelper.m */; }; - AFF66CAFD7F5E229A8FB545495BAEE1A /* DDTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58988EBA21431A4FCAB61AC6940669ED /* DDTableView.swift */; }; - B03BE19F0696EBF85FD6F489AF4D028A /* DDBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E02407BE16822620F98D87DB977ABDB /* DDBaseViewController.m */; }; - B04B2B65E995F882AB75E0609D19306C /* UIView+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6A9C423829C508B0EE10F8912F5876 /* UIView+Shadow.swift */; }; - B0D0C080B9171511A9AB12AD86B7DBE1 /* ZFPlayerControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 326E79355D2662EE40B4ADD4EB532929 /* ZFPlayerControlView.m */; }; - B10E4F3871A53CAA6B9DE3D77091E718 /* EKAttributes+HapticFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6327F8175D3756C6CC23760964856DF6 /* EKAttributes+HapticFeedback.swift */; }; - B1104525F66A74BF581940CC8EBD4605 /* DDTimerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D9CC9050D0D78A061A24A6CE96C8D4BB /* DDTimerManager.m */; }; - B13B94D1C1F2DFC7897986A5272FAC9A /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4453419070F97DAA0D3CC9B4689CAC4 /* Disposables.swift */; }; - B1466F2AF4C8C5D9668D912F5716064A /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CA9FF5752F795AD74E8C1EA7FAC3C99 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B172D5B106A91B0582378429D8381BE8 /* UITextView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = C46A12B93F02A9FEEBF92A4B3EB02625 /* UITextView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B1A7FCCDF2F76FD799074AFEF13F2C43 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 947E9E1C47F4C457787B9E9844F391EE /* NSSlider+Rx.swift */; }; - B21EF964ACC6CBCD4E5D0D766A71E9DE /* DDColorKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 315882A98CEC10521F50B4B4C95F9AD9 /* DDColorKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2F00FA6A845D79D514C907870345041 /* ZLAdjustSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 964303EC77C6404DC329715A93BC52F6 /* ZLAdjustSlider.swift */; }; - B315A21471DC78A45CA5249A9EF6EF85 /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A519B100118E7598C7A7C52A906A6974 /* AuthenticationInterceptor.swift */; }; - B3286AA363910FED381DB2A860887246 /* ZFPortraitControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 05DEC88515E140A1BBDF5A3AB2C22A51 /* ZFPortraitControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3BCB6762F05E6CE8F5DF3A605730B6C /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 00263AC6F17D16D306703093A53AE9E7 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3BD944BFF9FBD5F1638D4FA684DFC9D /* DDColorKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B075AA5A78690C177F568EE521C66A97 /* DDColorKit_Private-dummy.m */; }; - B3D357841FDA256DD78B84471E009F1D /* DDMATrackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0973C069BABEADBA4DDC2D91B6B51F36 /* DDMATrackManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4093EE96AA888E2B1609715B1CAE585 /* ZLGeneralDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = D074165ACF5B7FA60D9FE8AF19A90926 /* ZLGeneralDefine.swift */; }; - B410A7FFCF6A4F1FC0160F22E919B009 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D33711CCECCC34AB844934142CEBC5E /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B433B0C001BA1CB725DE369A76FF781B /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F53B8C5E5415E2452780A0548296908 /* ObserveOn.swift */; }; - B450462CA20B3A8EE7F08F1575FBD714 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 43694B564715FB22FE65A897600C112B /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4527D6F585156B3603D05329436D4E0 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DFF946CC3198CC3CF2B9365B54315435 /* SDWebImageOperation.m */; }; - B460A9A103E7954D19D481B77F87F83E /* JXCategoryIndicatorParamsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 907848D3B20FE03A0115A320BD56FE42 /* JXCategoryIndicatorParamsModel.m */; }; - B4E540E0998D38BEA54DE098FDED09A4 /* DDMAMapView.h in Headers */ = {isa = PBXBuildFile; fileRef = 47CDAA389FF5121816944780A3751B52 /* DDMAMapView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4FE3233189E681459E6FAFE1A656449 /* EntryAppearanceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5DE7ACD5B5521D80B1EFFAA74DBE88 /* EntryAppearanceDescriptor.swift */; }; - B5269B62215B96500B9620B997F378F4 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 43EAC1BF18E1AE9D1B6EA926D3179B26 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B53F9C80DFE371236697EE4CF0CBB918 /* UIImageView+DDWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BC9327358DC964CA0C804F7BE5A45CF /* UIImageView+DDWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B558E79B197588FF0F9BEF38A83B6091 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34802CFE9E3C73DF9138713DA2A7E67D /* ConstraintView+Extensions.swift */; }; - B55D49CD10FA31F1E6F92E225D821BB2 /* JXCategoryImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B30B73C6B6A719DA0C5092D06D618BF /* JXCategoryImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B5816208A09555258A1052FB4F631D6D /* UIScrollView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = A83C5780F817D777A7A9262D94CC4785 /* UIScrollView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B5910A2955A9D0E6E2D746323B465EFA /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9246473747ABD51E83E49783E8635B2D /* ConstraintLayoutGuideDSL.swift */; }; - B5FA1092BF1D816BB9A7BA06EB64BFA4 /* EKProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58D9EC616475BDC99236F8CFF567ED3 /* EKProperty.swift */; }; - B611198D9692C8B6D4970591AED83362 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E448363C083C6EA948D933BE1305092 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B61A05B07D76CBBC87C664B2D964A5C3 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2E671AF5236EE0D4639D5F82AE9BBEF /* Notifications.swift */; }; - B659FB406C404DBBAE4A648BAE9BC77D /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DDB70F33953657978EF8CD96DF3EAC6 /* ParameterEncoding.swift */; }; - B66389A11F64F80F5CBA50E6E8FEE348 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 483770B1DE62A342A536BCAD7A834349 /* ParameterEncoder.swift */; }; - B677949ECE1D285288189424DCA6DDEE /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607197C06F4DA14922AC52172CE7CB36 /* ObserverType.swift */; }; - B7551F7AE4DFD9D8BAF5DF408EE11783 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6582DCB993A9BD229060622BC8C3D73F /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B7E402A4FD1FB5F8755ACA513AD9C2D5 /* ZFIJKPlayerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 74D57D0C4CA00A751FB775BE7AE0550D /* ZFIJKPlayerManager.m */; }; - B7ED93C0661C6395D434C8728CA57665 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 816450A5052971046881CA96C0EF439B /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B7F5DD3CE4314397AB32E2A87881F1D3 /* DDSwiftLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DCDFA35CABFBFBF90F88244247C3F12 /* DDSwiftLog.swift */; }; - B879EA33355531A618DB822B6EDAE2BF /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C451DC0C6CA6520FF36C63191FABE20 /* ObservableType+PrimitiveSequence.swift */; }; - B89A20B089947FD131E3C205D1AA8B2F /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5422882D46CE1463C84093503A21D19 /* First.swift */; }; - B89BC37A7EF9653B4E70A8386786F5E5 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA81114709B34EB530C8EBEF78B1D97F /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8A6D72F39FE58ACFE28E3C888966365 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9029C188440008AAF43DFC70CE8D6452 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8E2D20AC3123CD07ABBDC96C0FBEA9A /* JXCategoryIndicatorBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ED5E86BEB0CB48BA3772284D1311791 /* JXCategoryIndicatorBackgroundView.m */; }; - B8EF8F9C8ED054238B9FB957EC8B1A70 /* DDViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1131AA7215B8A080D6D7579D06615C65 /* DDViewController.swift */; }; - B90E1CD028EB4111A1C4D740C8724964 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC14ECF936DF9E0C5555E8EDF49F2A2A /* ConstraintInsets.swift */; }; - B9339C5232FA751530693C26C023E2BC /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C23171E038268C13C56C7348293CB3 /* NSTextField+Rx.swift */; }; - B9910A2F6B82398D9311F4EB38729DF0 /* JXCategoryIndicatorComponentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FC24FC40435F1CD1120CF2A2B1C0E28 /* JXCategoryIndicatorComponentView.m */; }; - B99AEE032BEFAE4BDDB24D5E3FBD2A11 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0FF55C4DBBB394DD95522E9DB2C46F6 /* VirtualTimeScheduler.swift */; }; - B9D19B94A6F4A5248A4E8AD5B5755DA9 /* UIViewController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CC5651EBC19F7EF9962CB01C6DFEE4C /* UIViewController+DDCategory.m */; }; - B9EE89D571177CF9494D5BF4616C19B9 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A33B0247D345D6241ACB48A15182EE1 /* BinaryDisposable.swift */; }; - B9FED8E7B04C74F084D8156BD8AA93DA /* DDMALocationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 143CF33E702D1573D47C5558263526BD /* DDMALocationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BAD25B30F0E334F12EC76FF901DEE3E1 /* HapticFeedbackGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 021523672E565F8B634FB7EE93AEC45F /* HapticFeedbackGenerator.swift */; }; - BADA655AB31EAAE70E476D63F5FC98F2 /* ZFSliderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 73747B6E6F2FEA871105F22AD334E6DF /* ZFSliderView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB11309B4519548E3ECEE89D25C9A5DF /* JXCategoryTitleImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D848E2CDE48F1CF4DB9D89307E8D8567 /* JXCategoryTitleImageCellModel.m */; }; - BB4BEE57B08124DC7915E5BAC5B85AA9 /* ZFNetworkSpeedMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = FE726E8A8082F744DF99D2538BE3595C /* ZFNetworkSpeedMonitor.m */; }; - BB8B1FFA60F373C310A948D2EE8A7510 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 376A90BAB32D615A65EA5C08D53417FE /* ObservableType+Extensions.swift */; }; - BBAC10AC6F7CCC08CA990EC32BA93912 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = A40966E048B46A897427D1CEE4090E68 /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BBCD195060AB693E31E7265ED366357B /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 890A7B6CE35E7109BAEF29B4C9B37611 /* UISwitch+Rx.swift */; }; - BC20B6925EB68254739E7294754E987F /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B64F9D7237C471C8DE8E4115334BCE /* Generate.swift */; }; - BC2DA64DD45B4E41586E32FEBD056B4E /* ZLPhotoConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91C70A65C83FCBE7ED54BF8925F3B1D4 /* ZLPhotoConfiguration.swift */; }; - BC69B1FE7E10F3D5DF175CBE14F5DCA8 /* JXCategoryListContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D7FB72732C12B6304A33D666FFBE17F5 /* JXCategoryListContainerView.m */; }; - BC71F627C5BB3C812706494A15135648 /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = D7E7DA86C6DD2431C37E6BA67FB3E3A5 /* NSBezierPath+SDRoundedCorners.m */; }; - BC9B4EE54D72F2455037404FBA19AD37 /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD6D2884B9DAF605DE0D1048949F762F /* IQUIScrollView+Additions.swift */; }; - BCD9CC1CE79079D3D45975C960F10783 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E58A70BF3CCAD39E7892B01EFF163FCB /* RxCocoaObjCRuntimeError+Extensions.swift */; }; - BD0530138584A6602C89E4EE957300E0 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC2A7D870BDE2D6BD1CBEB75FF78B2BE /* NSObject+Rx.swift */; }; - BD5DE9137AD611FD04789830CDA7EB55 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14ADF5B6895D27D22E00A6AAF2466F3F /* IQTitleBarButtonItem.swift */; }; - BD964247BCCE72D5C1B9738879564443 /* ColorUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49E1625DE57206E0B4D4F6651CCFF16C /* ColorUtil.swift */; }; - BDAB5BD9075473FC3F0110FA69DE7063 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B9F378C6C97C139F6685A18F288572D /* ConstraintPriorityTarget.swift */; }; - BDCA78333A03CC1AAADEB702F0247B5C /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 940B13B3517CA9D2D1F82D3343CE06BE /* UIActivityIndicatorView+Rx.swift */; }; - BDD9AE228245F0409C07B206B04831C1 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6469A4E61CABA772BB04F26A2B9C194A /* ShareReplayScope.swift */; }; - BDE0AF913CE3F4071E4007C5DFDA8524 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AA1CF32F5B7EECA8339163E9618C5A7 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BE48E94071B8D2879A0CAAD2716CA894 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A585BF66F00E4874907799DCDE3DB0D /* NSButton+Rx.swift */; }; - BE50B0FF8A2D2BF08505923013F8FCC4 /* ZLEditImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A127CC8C3DF5C5DEDA7DC817FCC2EF2C /* ZLEditImageViewController.swift */; }; - BF31E4809CC5CC71907563C0795BF3D9 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D2E3526D12BECB23B451ED00431F57 /* DispatchQueue+Extensions.swift */; }; - BF3EAB08454C0020FE33CA725AC710DE /* ZFPlayerLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E24935E5A81D4534663B9067AC01C8CF /* ZFPlayerLogManager.m */; }; - BF7C326418703B0627237B811478A69E /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F6633E15D5EB457911DB63444E27AC9 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BFF07623A7EBCAE780F23B16FCCA46A6 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 20C42FA63F44BBB4B48CED1DFF0F4283 /* IQKeyboardManagerSwift-dummy.m */; }; - BFFA58E5979EDB390F21B31F125B2632 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = E0BD509AEF24BFCEECC588C96688FB1C /* UIImage+MemoryCacheCost.m */; }; - C02FA8F054CD99C415C7A3A4F531F74F /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9F96A8EDD29B3D11F11D6838BA2781E /* TakeWithPredicate.swift */; }; - C094EBC7558C3FED852BEF6CCC0ACF40 /* UITableView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC2CDC2110BF6C2C30C7B0E1CF1F3B /* UITableView+DDCategory.m */; }; - C129D590FB00BEC41B69093EFE0550C1 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 7415B57D70E6AF7DBD313DF42574C495 /* MJRefreshGifHeader.m */; }; - C1310E70A4B55A4D4E232A788188EFCE /* UINavigationBar+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FE625FF388E27FF1F48D18BA30F1276 /* UINavigationBar+DDCategory.m */; }; - C17345C45572AC2B9DBF4996F4A9F773 /* DDBaseTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = DA17160ADA52EF7B8FE2EDE91534510F /* DDBaseTableViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C19A3B3BF30C1E6A7B8B49D1707FEF35 /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C9E39470944A01230F2C7791C91135A /* ObservableConvertibleType+SharedSequence.swift */; }; - C1F35A42F0086062E9FA4BE7EB6D3BC5 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BDB575B1D0543B1F33D4D4CEBC77CCC /* SDWebImageCacheKeyFilter.m */; }; - C2B1250F2D7E9CA00F8E9B0F2F363FA0 /* ZFPortraitControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C288E8732F09BA48DF6D4580E3A4177 /* ZFPortraitControlView.m */; }; - C2C943B55033E1906571A539B7123311 /* UIViewController+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0805198C3FC2D6331F02DE08C5A082F /* UIViewController+ZLPhotoBrowser.swift */; }; - C2E6AF62952E963D694D0344B4A31965 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B48FE27E824CAC9B5EE35A555DBFBDE /* SkipUntil.swift */; }; - C35397CAEA10B78C7BBDAEFB8FE40447 /* UIView+ZFFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = A14E5059CB8D3E345E573F7A6818FA6D /* UIView+ZFFrame.m */; }; - C37DBF428B42A95BE218F7A9799CD371 /* UICollectionViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA9F77C7BE8CC49E838890043B98B05 /* UICollectionViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C39AD0F40722952AA4446A5EF6A3891E /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDF6239EE7E3B68FD65AB0157796B2A /* Optional.swift */; }; - C3AAA364DF764A753194BEDBB404109F /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4FC7E41383008DC658401930EFD719E /* PrimitiveSequence.swift */; }; - C3F8C20988FD5D58CD8CAEFF38B2D8CF /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A95A7D32D1E09EEFCE4186D86294C3A /* Constraint.swift */; }; - C4597F3D39ED8B9B16DE8998C97D567D /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23183FA349AD969AF4A65529D6198A75 /* Using.swift */; }; - C49B11227141A1C9B5C446CF513AE3B7 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 584C3BE265C61499589F413D7D15E330 /* RxTextStorageDelegateProxy.swift */; }; - C4FC515A765F6D264655342C179E8B70 /* DDToastKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A14975AF78AB592C174443DE2FBA6CE /* DDToastKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C54B8B88AF0ABC05267411671F02C964 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = BC50E50C34A4DACA22EE2492872E5E05 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C5B1A589F5DBC1FE4C0C03ABFAD951AE /* DDLogKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C4138D7DB93619F2D27D17B27E84A443 /* DDLogKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C5ED9AC48A49B37206E2434AA60DDC45 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B8EE7109734A13BDBB527F83814022 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C606E1F4F816CD5CEF3D207708C3C609 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 8624B569CE2B35F87E85AB8C9FB6111E /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C626CF00E63F1E69A4194CA80068AAFC /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C90AE2E6E716A8F3131EB8C19B9A0CF5 /* RxTabBarDelegateProxy.swift */; }; - C644B05AA4A66F134754E6B9F0D4E27E /* DDCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80BF48CEB40FEA6F8A5831CEE4F73D24 /* DDCollectionViewCell.swift */; }; - C6DBAF26A4A104BD5200CF834A5C6AC4 /* DDAutoUIKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2096AC5565EA9F5EA4AA3418E295D86C /* DDAutoUIKit_Private-dummy.m */; }; - C700503268450867F8D06A2CA67782B8 /* UIScrollView+ZFPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = AF6C6D4537F5663E9D982B7F339179C4 /* UIScrollView+ZFPlayer.m */; }; - C700C31CF03C3E4E40B18F0FF4EF381D /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = C3F548CB521ECD64AF66D06F53915BEB /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7F4BF5ADCAFDECAA18A0B46A67860DC /* DDTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F37D4B914096835A909E95042EA1B4D0 /* DDTableViewCell.swift */; }; - C811C54956F24D073E800373BB69A8EB /* JXCategoryDotCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E4F298AFF846D7ED28FE4048F323F08D /* JXCategoryDotCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C815F57C6C8283862D8164B5AF94874D /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7CEE4A5A7949DC403D57BEA616CE47 /* ConstraintView.swift */; }; - C8D7A9EDC2F72A333D4AE379983529DA /* UIRectCorner+Short.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EB7A5B4E809429024A19CA9AD5EDC97 /* UIRectCorner+Short.swift */; }; - C8F37E34D117D30FDFAEE19C03F1DBAA /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D1DEC209859BAD3D07F95379C300E4B /* ObservableConvertibleType+Signal.swift */; }; - C9172D6A5B4EBBA8DBDF690F51A58849 /* ZLPhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42E928095D326638A70AB6AC51DDBD4C /* ZLPhotoManager.swift */; }; - C91799FA07B7943929AF12CB5366DEB1 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28E6BEFDBDCAFE6F7824A9BDC1A65F85 /* ConstraintAttributes.swift */; }; - C99813C12AD65507F8A1F3F00E140B4D /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6653A204A01343F86C8F24AD513671CF /* NotificationCenter+Rx.swift */; }; - C999E85234F4A94F894C7AB58A619F90 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FD6A25A54F71BFA82ED46BE0BDC943 /* DispatchQueue+Extensions.swift */; }; - CA6464B9C5ACE7E1A91BE384C2B4E826 /* UIImageView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = A12ECE96930E4A017AC24BD9DBE63307 /* UIImageView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA6F5EB759D9543E337D56049423B26D /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD7043293D9B20477F59E286355E83F9 /* Infallible.swift */; }; - CB1B31288E524777EA7FEF6E092E954F /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E3F137AEC98B1BEEB6045818D958857 /* Driver+Subscription.swift */; }; - CB20F726F1766989C14003A27D550492 /* ZFUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F71F7106C18F84BF6E04B68E25F5A6D /* ZFUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CBE75F3542E416CF8276BA20AE902A85 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E30FFF0F33D9C112D9A58E0973F3E25 /* Binder.swift */; }; - CC023213ADCD03CFF6BED5CAD1077F3B /* DDBaseScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 639B6473CD48BE433CA8107C54A6A1A7 /* DDBaseScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC52EC2DFF1286E3632302C95BAC87B7 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C08174E1A94946A4A3C5898A7BAA9D /* DisposeBase.swift */; }; - CC5CC3F74C49251DB0BED1BA88542CE2 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1E31D214C918A00628A71F89B960486 /* Throttle.swift */; }; - CCBDC5792EFEDB0D32E03261BE90DFAC /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 809733CC5245BF488BC1F986D97D42E8 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD12156B4F1F982CE5CBA7924ED90E24 /* ZLVideoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB27B9846EE00EDD21359E190CC250DD /* ZLVideoManager.swift */; }; - CD311A991D498655E95C1A27955DE4EB /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C46ABDEB1577795E1FAC6692ADBC86F3 /* SchedulerServices+Emulation.swift */; }; - CD4E33BE5BC4DBD59CFC58A70DF1CAC3 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = AB67042786E6E1B7D32059C92B17E7FD /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CDDD632233988F44FEC138B913143D5F /* DDMAGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F24A30A01FF551CA96168BCDAB94F39 /* DDMAGeometry.m */; }; - CDE89F547B05899CDCD211A17EF57F5E /* DDViewControllerAnimatedTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 2592D09527FFA15C8559FD95C45D3240 /* DDViewControllerAnimatedTransition.m */; }; - CE0D7DF3DE52C1B52C39DB23FCED7695 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8F26594EF87C3ED579130EBBCA804D /* MJRefreshAutoNormalFooter.m */; }; - CE50A84C5C3A363CC5F5B206EF9C16B2 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B9F19DC51118528417961426F6F2F7E /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE6E8F479C11E333C244F74A2E9665CE /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 94379A2EE3EB83E9E3A34233923148E4 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE7B922D0C2811405884AE7F494C4772 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3337E9888AC8AA53F59E2D1A6552B977 /* CurrentThreadScheduler.swift */; }; - CE90E73675214C8853F20CB4BF569901 /* ZLClipImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18B06D9B287CC73877EC071520710935 /* ZLClipImageViewController.swift */; }; - CE9DB2E127EF675F92110286C1B3DBB0 /* JXCategoryTitleCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 14772EE44CCF24DBEBCB911A382D66EB /* JXCategoryTitleCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CEA5FFBDF695AF9F54027D0F9BE06A9E /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2AD0990531BDAB78853ECA82AF140C /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CEC5D59E8CB9AA98751A071D3CC175D7 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2282AE9635EB7CC0426C1101BBBCE5C7 /* SDAnimatedImageView.m */; }; - D00D042B26185CB10B22C67E37AD72F1 /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FC41FA0C568BEBF57AFD3BD0EEC0F18 /* Zip+arity.swift */; }; - D027DFFBF0E354D252A6A52AD54C6830 /* JXCategoryIndicatorParamsModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C79D063456556C2AA52961BF9AB119A /* JXCategoryIndicatorParamsModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D031E69F9B31D2D90CA1BAA088469040 /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 684375D08D3DA30BCEBB7C09FD5BF236 /* RequestCompression.swift */; }; - D11FE74B8469EDEE839FE1321DDFB5C0 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4D76EE03ACECEB0B264A71C70287D6 /* SubjectType.swift */; }; - D159E10ABCEC5BAEC2AEE36361A0C14A /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C2835F5DBECF1B333FD61E96CA17038 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D1709A201DC6C1F16FA13D760D4AF24F /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 269C15DB086F7FFD2A4B22A0AAD7F1D1 /* PrimitiveSequence+Zip+arity.swift */; }; - D19E65ABCD74E193EBBECE5443E47B2F /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3F6236C99AE33EF9F49A086A9E582C2 /* CombineLatest.swift */; }; - D2080DFBC1EC1E36D090C40AE4268C0E /* EKImageNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C710321C61CBA3105FB978BE559980C1 /* EKImageNoteMessageView.swift */; }; - D261FFEAFEECC6C5BE05EAFA172A6962 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 44F0697793A8BA3735ABB643985F8AAE /* _RXKVOObserver.m */; }; - D2674D18CD23C97698FCE3E9C3FD42B1 /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049D04F98AA56636385F1C14250C5007 /* Concurrency.swift */; }; - D26EBA1505FCD8CB1561A0FB08AB74A5 /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7200129554DC5D4FB298AB1459F5CD /* URLRequest+Alamofire.swift */; }; - D2B59A35739A47EBEED7DEA75BA5C378 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 9928E748B5CED1FC83BBB7DEC747CF34 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D2E2AF992A4E158B35A68EF020BBD66F /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A32CE759B851AA72C7842EA26A3C902B /* UIControl+Rx.swift */; }; - D313C1769F98E563B2F0387645363D60 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C60D44732061E4F30035B3D91F2DDC1 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3C6166B6D26233AE4337DA319FEBF57 /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = A45E2F9A77D3BE95B1201214A82F221B /* Protected.swift */; }; - D3DF1456153024C80BCDC91E03814A16 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = C27C3800EBDA7427F8A899EEC5EFA0B0 /* MJRefreshStateTrailer.m */; }; - D433A9598548308343DC33207661EFF2 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEA31DECBF5F916450C08D932E5702B2 /* KVORepresentable+Swift.swift */; }; - D43BA282386D995C1C7F4B7049A909FD /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EEC9D28B541D3F742D4CAB669523531 /* Validation.swift */; }; - D4B7589C503DA1F2FC6BB41F78E55753 /* DDBaseAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 52926B4F888898C5186130DDC01525C8 /* DDBaseAttributedString.m */; }; - D4C656CF4B508E7A1CD28BB9A6D6B3BD /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D9B11B3E51FE34AD9FE0D47D8A4C043 /* ConstraintLayoutGuide.swift */; }; - D52B0E394FF92821DC8380B5498B34A2 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 0996DCEDA34076028734D569FF4C7BCA /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D52BC86B6D44760107ECB5C5E7C96969 /* DDBaseImage.h in Headers */ = {isa = PBXBuildFile; fileRef = B9008BE2FBE5785748D1DC210E9D3702 /* DDBaseImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D565284D49314EAA54AF602A468A0207 /* JXCategoryView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 87777855718EE727EFE14965866780EA /* JXCategoryView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D5A3C301A5BE35EC7C8FB9943FA4155B /* UIBarButtonItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 12767D49B2EB2B8D0A8185E74C77395F /* UIBarButtonItem+DDCategory.m */; }; - D5B499F817DA04BCDEEF25D43C26A677 /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CEA385769F9980A4179525C9808FC67 /* UITextField+Rx.swift */; }; - D5FB527A3D73218AFFE6A4E491D8FFEA /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16EE906E5B59920A2AFE23BB13CE5AA4 /* ReplaySubject.swift */; }; - D654637C8DD8012A6593C58CDC7EB89F /* EKWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = F87D334DAD0DBCF1F016EFFA0967E2A3 /* EKWindow.swift */; }; - D68A44D2142C495CCD955363CCC1321A /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9227826457AB91976F618EEA5185DD50 /* Request.swift */; }; - D8355ED2663002FD1F7B3A80A6BA9A52 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = D61869DD8E936AA6976F65D14E4CB5B9 /* AddRef.swift */; }; - D84CDF785AEE298324381CD621824774 /* UITableView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A67D09ADC0F5CBE35D36954F0992927 /* UITableView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D86A0299F74B0CBA434FF9F89F8B958D /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C1E6C1989F75D1D5D749A973ABA1379A /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D87E7B807948E402CBD4ACBBD3C81CED /* NSThread+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 13E6B7D06A5E2F85F41E88393972BA97 /* NSThread+DDCategory.m */; }; - D8A8552822E4FEE9460F881ABFC64790 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88B4737D1BC912971B10E4141FB90D4E /* MainScheduler.swift */; }; - D8AFCA68301DF482D71DD0116402DD74 /* DDProgressHUDKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CAC9049D171DFD15E94FCF4B5D1B2CBF /* DDProgressHUDKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D90E3609CFB930EE4F8270C9504A41F5 /* DDBaseLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD6C21869969B22CBD4BFA56373CCB5 /* DDBaseLabel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA0F4730416BA79FD57A0DCD6E7DED7F /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7674DE221BF243E9956D65DD52AB600 /* Platform.Linux.swift */; }; - DA122AC8CE9ACBECA2D141674BE399AD /* Cell+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C611FAF3F8CFA0229563A634C170991 /* Cell+ZLPhotoBrowser.swift */; }; - DA7D630210EED4FE82A89AF9DA354FDE /* JXCategoryBaseCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AFF2FC5C5B02D7D7686FF7D080293C9 /* JXCategoryBaseCellModel.m */; }; - DAE6984A0E6F7843EC1FC16CA0639411 /* ESTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53759072A84BA76D7925637BDF0FF4DF /* ESTabBar.swift */; }; - DB37A02E7A013103E599E7AC0C065B89 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA319B1E1C0E889595574D0BCC28F0E /* SDImageCachesManager.m */; }; - DB3F4AED1ED3B0291EA2C6C7D5CC2662 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = FD6D867BCE3B38E929947BA212868C58 /* SDImageCacheDefine.m */; }; - DB5347DA0855F994DB3006E3B208758E /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 53C0B5D4524694941FB896AA6E7863DE /* UIImage+Transform.m */; }; - DB5B2AADF248591EEA2664EBC0933A4B /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2736FBB89EAE7497CD274394E6BAFD7E /* ConstraintDirectionalInsetTarget.swift */; }; - DB82B28011F0864AF66AB1D3A842115A /* DDLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BB6923F568478DA17244F40B6F491C5 /* DDLabel.swift */; }; - DBF47AD7D42070ABCA125FD5953118CC /* JXCategoryListContainerRTLCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E7C32BAC05066BCC7B22010C580809A8 /* JXCategoryListContainerRTLCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC25951404C24F1A7D6A193A3EA96898 /* JXCategoryDotCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D47A7092321CC3080DAF0C510ED269E7 /* JXCategoryDotCellModel.m */; }; - DC41B120F0CBAB4E01BBF17427CD4305 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 573BABA1A21A8FA5EE61B346B51ECA2E /* AFError.swift */; }; - DC737D9D05CDFEDEF02A15458AC36B92 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED2C60A5B7E868EE2195061B8A31900A /* KVORepresentable.swift */; }; - DCE7435C2D25EF28CC329168D83B7BA6 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5620915A0B2BD8799F9A6B1092BC20C /* Create.swift */; }; - DE01D59700A407855E6B686508AFB82D /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93F71CF744D7F17DD9A0B20DBF984E35 /* Multicast.swift */; }; - DE081D1B6559CE4BECE6C2F3A24E43A1 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABA3EA510DB2A906728184D442798EEB /* ControlProperty.swift */; }; - DE105F6F9C0D9F99B88F01930985E108 /* ZFPlayerNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 626F0E100DBD3E1CFE5FE762BD781C80 /* ZFPlayerNotification.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE2D6981D59E4126FB6702371A4FBF45 /* UIView+QLContentWrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03F83A034E7920648D7615C6BB3F1694 /* UIView+QLContentWrap.swift */; }; - DE41579A252D50A14870D3600C04C72E /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DE7CD75AF0F594731AB634FD7A18979 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE5FE62EE79DBFC7EF4FA464DAF4513A /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA65E09E52F34DF38EC8D8FF2E20974 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DEA7CC5B85C903C74AE96DE0C3AFDBDD /* EKAttributes+Scroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = F53F160F421AF5CDD132C3D2C7F5C2FB /* EKAttributes+Scroll.swift */; }; - DED9732A59E95F3B79065F6D244A90A5 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14892A43418159A23F5EE601F222121 /* Just.swift */; }; - DF1533D403B93AE3F7C213E2E79F22D9 /* EKAttributes+UserInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = A46A83ECA5C1CDE70E91299AA04AEEAC /* EKAttributes+UserInteraction.swift */; }; - DF2E9C4198CC1FA05A9A507356F0A140 /* EKPopUpMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3055A23E44E5602824068EE7D1F1FFA /* EKPopUpMessageView.swift */; }; - DF419FE76FE2E463D3B079DDA8D09DCD /* ZLWeakProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B725A9CDE58F09E97DAF19217120328D /* ZLWeakProxy.swift */; }; - DFAB3889074446F294E9B7FDB413D9AD /* ZLPhotoPreviewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 036697F5AB63852AAD0357D09A0F368A /* ZLPhotoPreviewCell.swift */; }; - DFBC1E24E314AA2D93D8D68444D25E5F /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 282AA01C92F6D05E40185A98A822BFBF /* ConstraintConstantTarget.swift */; }; - DFF89BB4CBD71C272B9E224DBEC1614F /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E15A85595FDA7A7C6CA9BB34486242B /* UITextView+Rx.swift */; }; - E0050EB219F11E257D76F42981621989 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E9D6343540263DA0648DAD505A447FF /* Infallible+Bind.swift */; }; - E0803A99E8F5DE3790585C1CB510E8D6 /* NSMutableParagraphStyle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C68F12D206042F869439A78F87A10678 /* NSMutableParagraphStyle+DDCategory.m */; }; - E0950E6EE43A295EAF8CBBA0AE9F7440 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B27ECA7CD9E10D151872FE146F3A0EE /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E0C13A3F1697B6863CC833339A136FE7 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 214EC6A6CACA244A2A8CCF4320E7CCAC /* ConstraintMakerEditable.swift */; }; - E0C25598D550D85C641C69A84911B691 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9362515E942EF7FA562DED7C08CC9E39 /* Bag+Rx.swift */; }; - E0ED114609A50B49D01ED22E8F5E97D2 /* ZLPhotoBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 78BE623C1DC75E1E56787BD7284F4770 /* ZLPhotoBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E0F64E6A246654FEC1950BC5CAFF2DE1 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC3FF9C373FDE9B6614E066958C630A0 /* ToArray.swift */; }; - E0FA80E4CD78AECC240107F0F61E8CAA /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA27F19953719292B0973D8BE750172 /* NSObject+Rx+KVORepresentable.swift */; }; - E1B10E0D321EF41E881A4FB7A8D1938C /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AEF926CB0B189BC9664B3F647B00025 /* SwitchIfEmpty.swift */; }; - E254685A45115EC64F0F44681D7D0583 /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A4A634615EA815C5941DD22E65A40BF /* PublishRelay.swift */; }; - E368BA3E038835CB1C1ECC9A6A7AB467 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A85E767DF4000237CD7D99BE3E039367 /* URLSessionConfiguration+Alamofire.swift */; }; - E377D381740EA7DAA223CBC572EF3258 /* JXCategoryDotCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4356B553A56BAEFD9ED38842ED2BE2CF /* JXCategoryDotCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3D71D3617C88CD8BC9A3537AC98150B /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C4E0E2EE6529F5ADE779CE7AC40BBD0 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3E7323AE945DC3AF3A4B2D4FCA619B4 /* JXCategoryTitleVerticalZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 496397CEA6F9083A49D19778EF460859 /* JXCategoryTitleVerticalZoomView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4024B8DB255BE57A21C552610336A2E /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 427B47CF14E7388511B2314F806BC104 /* Queue.swift */; }; - E49254B60C2043832B5A2E0658DA441C /* JXCategoryIndicatorCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 0426DB4F5011647554504F564ECEF942 /* JXCategoryIndicatorCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4BA37E528DEF3AA3A68041452D66C4C /* Bundle+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CD31AEDF7E33CA3ABD804AE98FF3D2F /* Bundle+ZLPhotoBrowser.swift */; }; - E4D1F2F411BE4931E6BF715754C063E7 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BDD2A5CED7C8D028DE2E1893918C7B6 /* RxCocoa-dummy.m */; }; - E4F8FEE1CCBC4FFA46B4CD5E957B354C /* NSAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DA44007D5A0BD56C9ACCC2062A9B70C2 /* NSAttributedString+DDCategory.m */; }; - E508BEC46801CF34064D971BE80D0B5C /* NSError+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 587D7856864D38B4A69FBEBD86954412 /* NSError+ZLPhotoBrowser.swift */; }; - E50CC69C160CC7DFDDAA5E1545D1A670 /* EKSimpleMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFDBE6FE80AE247D012DF382889253C5 /* EKSimpleMessageView.swift */; }; - E545A0110B9AE728EBC27342080E768F /* DDNavigationControllerDelegateReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 329DEB1D35E5E07188BDE293540B8253 /* DDNavigationControllerDelegateReceiver.m */; }; - E559E921BB84AAE511E87807509D7FC6 /* ZLPhotoConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED7BB6AEC0928AC1A214B2655232893 /* ZLPhotoConfiguration+Chaining.swift */; }; - E55CEF4234F35E2FDC1B7855AD39A6A0 /* JXCategoryIndicatorRainbowLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A1F01F1B81867FECEE685419EC78A00 /* JXCategoryIndicatorRainbowLineView.m */; }; - E5A89C1CC70968CACDACA8D8A92B6098 /* CGFloat+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FF4EE747722493E05B726004F65EC26 /* CGFloat+ZLPhotoBrowser.swift */; }; - E5B6436FDCA39024545F3BA52059FCC6 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE03E9CB07B9B48C35FBC5516D6F27C8 /* Error.swift */; }; - E6354246C297E483E6223FE120548DFC /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF0C3D7F321397802C2240ADF780C5F /* SDWebImageManager.m */; }; - E64D266F649AEECEAB6296829D2077CA /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = E256C53A11A3A8CD4FD03F0C56BE3DCF /* Platform.Darwin.swift */; }; - E6573634AD4877CEFA8EEA3041F378B4 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA997EDF1EEFE5DA1E2657C5F2C9E35D /* Sample.swift */; }; - E69B447C350C9219B0AF9A1D2A0F5BE4 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 300E195D32D209221D0EC632090C5125 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6CCFA7AFD0C8AF22C2029433C27C5C5 /* ZFOrientationObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = A903FE0CDD89EE4EE04D9DEB31676E9C /* ZFOrientationObserver.m */; }; - E6D9904957E23E3130F9DAC9CDE8EF64 /* EKAttributes+Validations.swift in Sources */ = {isa = PBXBuildFile; fileRef = B06626F60D717AD3EB334A2711D86752 /* EKAttributes+Validations.swift */; }; - E6EACA4E75EC03727F26906AF7B0A011 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D79C0CCC6ECF76A33008F6944FFBCA8 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E787841D635A76F6F607DCC206304D50 /* EKAlertMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3E01677F90694C3BDF048CFF7D7DF88 /* EKAlertMessageView.swift */; }; - E80658199E928F4F0ADEC89F4141D2F0 /* ZFUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 911F7A8021D40031D2CA8CFBD89AE401 /* ZFUtilities.m */; }; - E81E02118C89B4ACFEE276E94F4BF705 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0398D03963294FABDF39130782AB5349 /* RxTabBarControllerDelegateProxy.swift */; }; - E83655042A5A0EBC2EC6C59E88A1BC1E /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDAE547B177E2B3566A2C06A3BA8801F /* RxCollectionViewReactiveArrayDataSource.swift */; }; - E85B429D067EC3AF0216849A1381050E /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = A0129B8DA898CE14170BDBF2B99A67A7 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E8AC828A989AB04260E5B4EF583CF423 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4A21647C49BAB9E9DE4C227AB927E0B /* AlamofireExtended.swift */; }; - E969679589E762C810069359BDADF37E /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B13D5607C0D97C68E502E6A7513966D0 /* RxSearchBarDelegateProxy.swift */; }; - E998989302CADC0E295896C2F0A05AAB /* Sources_DDMAMap in Resources */ = {isa = PBXBuildFile; fileRef = 0E40D8F467FD2E6A9C5A19BC4A8373FB /* Sources_DDMAMap */; }; - E9A52101C6A02C3E428215E4299EA5D9 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = D54AEB920C7441FA773B666A6ACBB3B1 /* MJRefreshConst.m */; }; - E9B9CAFF98439D9A344C891CDE50C5BA /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90C2631646A1D4E5E7941C54BC7D764A /* AtomicInt.swift */; }; - E9BE36DE12FFB998CAC91C71D9794319 /* JXCategoryIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 94BA2EDA4A225165D62DFFB3E2BD6A9B /* JXCategoryIndicatorView.m */; }; - EA0D07CB6EA93FD74E9BD78CF82318B0 /* DDBasicControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F32CDDD65A7B87E876D5AEFCBDE310F /* DDBasicControlsKit_Private-dummy.m */; }; - EA0EA5B13F19C31ABFCAAA03812049A5 /* JXCategoryIndicatorTriangleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9245ED422C113D88BA7D705A7C1C579E /* JXCategoryIndicatorTriangleView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA567FF21C3D64BDF2A0F9EF9C74B5D6 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 855D38E1901DDE3C70B2A5E07A2BB0FD /* ConstraintConfig.swift */; }; - EAB65D2F121F53E580EA12FF8B2CC844 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D07EF256CC0EB1DA7433E1FD36C1756E /* SchedulerType.swift */; }; - EB0D48044962A05B35E67972EAE6173D /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6786852566CA2A027240143D68E11388 /* PrimitiveSequence+Concurrency.swift */; }; - EB42103171FA131586ABFBA7D4138A64 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8895D72243F5DC4C66B8F83FCCF15B48 /* Alamofire-dummy.m */; }; - EC4278099FE63CD6983C77D6461C45A1 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7818E7C1C22ACEC64D5435B8FE7EE3B6 /* Scan.swift */; }; - ED03EABE28153EDF6B4EE27C9E1A9F7A /* DDBaseImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E1D3FCB4B0D0A0C697B5272967DBA84 /* DDBaseImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED1A9A4EA55EEACA226641356DB4260B /* NSURL+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D534D4DC51463A5A870B0D2F9C8F216 /* NSURL+DDCategory.m */; }; - ED204E934EBEFF45E85A7F3FE98EF4C3 /* EKAttributes+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9224B8D3B92E198D22F045AD1F88B5B /* EKAttributes+Shadow.swift */; }; - ED673A80425558C9E43F8207BEE84397 /* EKNotificationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E68C7E12A75EA2736451C1FFCEF693A /* EKNotificationMessage.swift */; }; - EDC07A560DC83DFBAB242C46B1D41619 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = DCB0A662DF7A1034A99DCA5BF12C2DBF /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EDC227E161F6BE101EBA4C41D13B8EB0 /* EKColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5CFE546917109910492D087B2489F6E /* EKColor.swift */; }; - EDC4880EDA487FDCBAE1993231BA06AD /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = D1CF5A91668C11B8BA4B41ED4B253265 /* SDAnimatedImageRep.m */; }; - EDCD0DDC79BD215CDC0C9A7340AFD589 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 107CFF56E6458D42D344FA1CBEF95C62 /* HistoricalScheduler.swift */; }; - EDD13358C711D36D718505155E152772 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A65CB6779D2C2DF654427047D4F7E10A /* SynchronizedOnType.swift */; }; - EE02E971AF4EAEBCAA7E6207344D82AD /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EB0C50666316462E68E4B5F5973CEC5 /* SDWebImageDownloaderConfig.m */; }; - EE890DA87BEFE4EDC65B28ED8F9B89C6 /* ESTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 780C3EEDBCC7C364764F89D7FFB94BE0 /* ESTabBarController.swift */; }; - EF01E85231DC530D950F26A40D04FD40 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D22136776B4E18D96E1704BA902DCA91 /* CompositeDisposable.swift */; }; - EF645B360085D7EB03E867F9248D9572 /* NSAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 909CEDD256AF8BAF064CB0F5D6C7BC78 /* NSAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFC1EF2234D1A4829891828E5C61FE17 /* EKTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 564534B945E144B4A287A0ECAEBD82C4 /* EKTextField.swift */; }; - EFCF8192D505380E42101B31F273EB4E /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6734E9F4CFF3B23DFD684624373435F5 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFD47B79FEB4CF7B7DE42C6F1E8BEAE0 /* DDTimerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B9DC2E65C6459BBDCFAE246C90F0C37 /* DDTimerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFEDA5FC77AEC912565C8893C74347CF /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F73DF26A430C230C450F4C7D9CDBCBC /* DelegateProxyType.swift */; }; - F025B0C7413F408112D1BFB2C2878024 /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8001DC369265DEBB11311FA67C5E6C68 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F03021F77FAC203AB9A2634888A1A8B3 /* EKProcessingNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C95A6734A8AAF97821B81D961185A230 /* EKProcessingNoteMessageView.swift */; }; - F07022CD1447572E28CC1E77A4F7B11C /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B18D345A4D6E9F2EEE3447B55C338E82 /* ScheduledDisposable.swift */; }; - F0AE59C74E0BBF11E97A8E9434BF9A93 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE468210FAC97F6802FC9277093EA9C /* URLEncodedFormEncoder.swift */; }; - F0C1AAAE8A5188E1F409E43A81F8DAD6 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDB453691D6CF48D89450D1638B6A0D8 /* DistinctUntilChanged.swift */; }; - F1AE35204E417F0DD7F15FE749485101 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24074F0E9F84339ECF9A4DA7D51BCD8B /* Infallible+Zip+arity.swift */; }; - F2356E379DC89E951DF5A5E54BFAD109 /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C1FDEE96BD46773BA9F68289F23FFCB /* Observable+Concurrency.swift */; }; - F2497638DDBBD5ACFFBDE4F575014E8B /* UIWindow+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = D7312148AF30F9F9E64E66319376F15C /* UIWindow+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F29AFE50D99B629AF9FA103737E54391 /* ZFPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6841241FAF2500646676F02953782F35 /* ZFPlayerController.m */; }; - F2C06558C4753C32172EEDB8BB26DD42 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB72C912B23F44F53E1F44B7CD7CD060 /* RecursiveLock.swift */; }; - F2EA077186D46A198DA8184415E68AAE /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = C452B6DF52A5720F87E587715B7F198F /* Merge.swift */; }; - F3212860E47356E9AF927E472E09261A /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D314C20969BE3A2F1C690B886A7058A1 /* NSTextStorage+Rx.swift */; }; - F351C9EF3671838D1B57EB95DA1B84CD /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5CE850B0209D70C433FB15131DF9791 /* DefaultIfEmpty.swift */; }; - F368A886087DE3AB2610673786E29DD3 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B9DE19D3BC1059CAC8DA63D23599DD5 /* ConstraintMakerExtendable.swift */; }; - F3A976F044D82F130BAE77C071CEDA5E /* JXCategoryTitleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 43D524AA9D3B5DFCF48E4BEEBCFC04A9 /* JXCategoryTitleImageView.m */; }; - F3B2BEF8FF03AB941765D79452352941 /* UIView+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55560279E9574A0A032B344D2C046988 /* UIView+QuickLayout.swift */; }; - F3C5F116AAF21D4358A6F711BE37F54A /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C9FDB5270DABC087845957A74AA164AF /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F3D8C17A7DC3995DCA37FF7789610EEB /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADE5913C9E789333C12F9C288991E750 /* Sequence.swift */; }; - F4010727E0089FB8459E3B88B44CCF05 /* UIView+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10E7B8458F1B2ECC507C952C47A68CF2 /* UIView+Utils.swift */; }; - F4A1A9CA7084A385722737C0E4F1500D /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AF9667205F9F1037AC4D9AA3C8BCC009 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F50DDF3B6BFAFD3FF0332AD2E48A65BB /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 08CF1F060C7BD98933A8EC9A8BA4FA17 /* RxRelay-dummy.m */; }; - F5579E515166EFA597E30B6EA2966257 /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEBE628CD8C9BB8E71C1BCB37A9B039C /* UIStepper+Rx.swift */; }; - F6200950262C69D82B2E1F54D09E81CB /* ZLClipImageDismissAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91697B5A3445501715370D331215C68D /* ZLClipImageDismissAnimatedTransition.swift */; }; - F661FDF2D701C76B553BBFE1982DC689 /* UIView+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0924C3423D5E455451161ABA13468838 /* UIView+ZLPhotoBrowser.swift */; }; - F669A1209E80431CF57E528F4E8B0FEF /* JXCategoryTitleVerticalZoomCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 5389FF2C413F6FA2A65A0AA6F3DEB561 /* JXCategoryTitleVerticalZoomCellModel.m */; }; - F679DDFB22B0446466AC8B46B5DDA5EF /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = A28DAB06C1F642DD754A44AB1C6A0B70 /* IQKeyboardManager+OrientationNotification.swift */; }; - F6EACC38ED4CF3069C2E6A05F044C6EB /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75CC3C0EC0F4F0A7A27AC58A79111B8D /* AsMaybe.swift */; }; - F72EE60B2F7ABB263396C0D2CA42F2EC /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96C56BF92CD239E703C848B322508FE7 /* Amb.swift */; }; - F74D1425287A1A781A0A9DD58A1DD02E /* JXCategoryIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 922F8D1C26E69717AB5972161F56DD70 /* JXCategoryIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F75DFD6601FD194AFB8DF95EE8936F73 /* JXCategoryNumberCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F06572418D82B4F3CC03CCC6F888D74 /* JXCategoryNumberCellModel.m */; }; - F78123F6D3E099475747B424A7DD9B2B /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = DFDCC6498F326A2BB0331A9AE0A7DFE5 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F787E70DF5F00228E5AF451751EA323C /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F951B9A0C819C053E9369D5804E67D /* UIScrollView+MJExtension.m */; }; - F7B1AB7027FF17E4E594895B07CC4B3C /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E97BE1FE25D690F35F94DF32710DE17 /* MJRefreshStateHeader.m */; }; - F7BBD57301FEC4504E972FA4733A03DF /* JXCategoryListContainerRTLCell.m in Sources */ = {isa = PBXBuildFile; fileRef = BD107F4B0C4145402D6C70007D9EBCF7 /* JXCategoryListContainerRTLCell.m */; }; - F84B09281B0BFF9B1B031CB2BA6C3AB4 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB75B002F4EC52E4D18234FFBB3F45EA /* ConstraintItem.swift */; }; - F93C6980F441D1B60783F1253D1F5E6E /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 357869E607A629BB32DE758F0C757171 /* MJRefreshFooter.m */; }; - F958F034C7BBD246E8368D461BE44725 /* DDMASearch.h in Headers */ = {isa = PBXBuildFile; fileRef = D8AA46FDFFA29B6E0DC879FBF2B049D8 /* DDMASearch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F9F5BB4247E0D06BE1F357B1610502BD /* ZFPlayer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 302B1788ADAFA8494CE10176AFD8BEC8 /* ZFPlayer-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA32D099B9AC21168BE28F1C197FBD77 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 83BC342118EBA9D889CEFA034C0A68DF /* MKAnnotationView+WebCache.m */; }; - FA917E0C80C68BD2D8C7CDF44A418793 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 1423069C29B99EE544176E04A9C7E417 /* SDWebImageDownloaderResponseModifier.m */; }; - FAC4CA638A146A699E9ED8BD575DEC52 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 04AF2A88CCD985C02B11DA6FC3A4AB09 /* SDImageIOCoder.m */; }; - FB529844755E4E0245B59FA97D3CAFA4 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25796BF98BF3A7FAD755569C5336C910 /* Zip.swift */; }; - FB57B8D3D20886701150097BE03882B1 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC3204BE68F52AF8BEFAA6D456A6C7D5 /* RxScrollViewDelegateProxy.swift */; }; - FB92B0480F93AE71F686033E09A7FB22 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F9AC9A9B218CD83368012E93FAB0682 /* Timer.swift */; }; - FC31E40D125D928A526B1AAEB6A0305B /* ZFPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B590F95B2DAE807EB55FF6AC024866 /* ZFPresentTransition.m */; }; - FC56DF88F386B4839DCBBD85BAEC9655 /* UINavigationItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F73D5CC4362A97C91BB5A8178962032 /* UINavigationItem+DDCategory.m */; }; - FD455ED8C662DD52F592DF31F58AA185 /* ZFSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C9C042D3A97283F14D853C697246D15 /* ZFSliderView.m */; }; - FDC2311BC0B529644B4C8A177DFAFDA0 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ACFEBDF924FD4941BC0F0EFC9771331 /* SingleAsync.swift */; }; - FDDBB624BAED990AC9956BF191000419 /* JXCategoryFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = D6AC9FD7FB87D55DDB970CF72C896B47 /* JXCategoryFactory.m */; }; - FE090912DADD46635605657C61DE2E6B /* UIImageView+DDWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B03FD88883B0ADA663F1A00B54F08563 /* UIImageView+DDWebCache.m */; }; - FE5A36C9F47EDE5AFC75209A02C40305 /* JXCategoryTitleImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 806396501F54A2C64FAB1A3BED0F20BE /* JXCategoryTitleImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE8C95D7A9D7F731F7A8FDFC0700B8FF /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B29EB87B2DA9F8EA8EEB2F5ADFDE9C34 /* SDImageCodersManager.m */; }; - FE9207C30EFE6A3148C4D424FCB3A479 /* DDBaseMutableAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 5718BC14A22D15AE2D307B4E3CDD5852 /* DDBaseMutableAttributedString.m */; }; - FED095FC322475307A7A0A120129C779 /* DDBaseNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = ED93F8D73FE435738D5D8A2AF52849A3 /* DDBaseNavigationController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF2EE64024F6462C52A157322B4550EA /* EKAttributes+PositionConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EDF7060CD2857659877CA5D0D15AD68 /* EKAttributes+PositionConstraints.swift */; }; + 5442DB01C93D4C933C1A8CBBFC13F690 /* JXCategoryTitleVerticalZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 308E6FA61D35B8BECD5CF36E6BDC548E /* JXCategoryTitleVerticalZoomView.m */; }; + 549B1CF5542E8E21F2710BA821DC2899 /* JXCategoryTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = B15D8ACCEEAF853ED4FB1410663992FC /* JXCategoryTitleView.m */; }; + 554B4A9EB7B0115AA40713C45D0ABF3A /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6AF2382654755E74E92431384F211A0 /* IQPreviousNextView.swift */; }; + 555ADDD160E4DB9DCE0AABDD6978609F /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FD1FA40D8217077DF5F77ACECAD9F05 /* _RX.m */; }; + 555D64D559041A2F1743073FBDA7F769 /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6E789DAA341F3F6952B2547575114E6 /* MultipartUpload.swift */; }; + 55636BC3CE8BB99D3EAD8465225395FB /* DDBasicControls.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A152A69D2085D0B22F6FEF4C90593C3 /* DDBasicControls.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55737CE468E09E45D9E5BE279A3100C8 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = CB26A46206C6831A68473FD7079779E1 /* SDWebImageIndicator.m */; }; + 56481A9B965BACF6381BB4F218365F05 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5338EB039DDDA1CEB0687DF578E85AF0 /* SkipWhile.swift */; }; + 565C69E3DA4452FAB0E052B93519A32A /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14477A461BBA1C258B971EC4DA30933F /* AnonymousObserver.swift */; }; + 5686B71FBE6F4625D83C3791387F85F7 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = A69D3E95D171D695738BDB897F99C037 /* SubscribeOn.swift */; }; + 56AA1FB915E6D167A106C0F9CF316EA6 /* ZLPhotoBrowser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E46AF19AAB498E7202B93FD78FC57A8 /* ZLPhotoBrowser-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 56D08DCE4BFC873FBB9B1355F514D581 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E9F06E32F7D9FF514B903A5EFBF3C7C /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 570634531E216A7F7942CA187953A790 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42AD855323940AF0FA5852047AAC08F9 /* BooleanDisposable.swift */; }; + 570D150531BA02EEB383A3F40CEDB5A2 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = B528F577C6A4091B45ACD3A38668CAB2 /* ControlEvent.swift */; }; + 5735C2DF5BF2F771995766484D2061D1 /* ZFReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FA40E7819141FA2A6B27F428C1B99F8 /* ZFReachabilityManager.m */; }; + 5739B5F79D9CC33CE6A6E49CF08BE143 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 425A9BABB24C27BAAE7820163D1EAED4 /* SDWebImageDownloaderDecryptor.m */; }; + 57B1E3E04CB3083B1DBA69D1AA4D122A /* UICollectionViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E1FC0B3FDD2534E449C31E5030C4FEBD /* UICollectionViewCell+DDCategory.m */; }; + 57E8D5E0BFF775DCF361333A12294278 /* EKContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D265B9F4640EF6FE9B2ACFFCC52D3CE8 /* EKContentView.swift */; }; + 57E9A869151C3FAA40FF974E53521DE2 /* DDCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 441554C44216A89888333215AA012A51 /* DDCollectionView.swift */; }; + 58331B6BF8493E4C276191285440557E /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C3F3447872C813DF528F030338891CE6 /* MJRefreshAutoStateFooter.m */; }; + 58D7197BF40F9B581885C8B66028CCA2 /* ZFPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 478980E00140A7CE7382FB4325FEAD1E /* ZFPlayerView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 591C74189843C4755BD2E31E4F50431D /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = B5CAE433DC066B69381954C853EF5020 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 595FA9CCDC2A709BD7F736107DA2C4D6 /* JXCategoryNumberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8C9277ED75483A7CE4839B89FC67FC /* JXCategoryNumberCell.m */; }; + 5991DD42571BBAB553AA167C3000AAE3 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA25FF9AC89F159653CCF3B7C1F92AE /* Concat.swift */; }; + 59AD90C47AA6A1B76832CD3C27A9B6A3 /* JXCategoryIndicatorRainbowLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A81E752F390FA2CFA808E4FD762DC67 /* JXCategoryIndicatorRainbowLineView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5AA2F6E5C7D736F0CCA9894A3E37C8D1 /* DDWebImageKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CB0939F3CC0710468128B04E0D833900 /* DDWebImageKit_Private-dummy.m */; }; + 5AA6E372FD287BFF49666188CEE90926 /* DDMAMapKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FC97898A6DA63C7DF9B7C8198ADB37EA /* DDMAMapKit_Private-dummy.m */; }; + 5ADE1ADD5C89879BE23532A77F88DB88 /* EKAlertMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D72FA0A01089199412FEA816868B7E00 /* EKAlertMessage.swift */; }; + 5AE8F724467F0E9ECAC1B50FAEC91D67 /* JXCategoryIndicatorBallView.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F0F259BE2F7AB0C38E4735E873F1A2 /* JXCategoryIndicatorBallView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B033DDDC44B06AA233FF487E3C410DF /* EKStyleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34D02251B3BFF0BEA261D2342EAEA473 /* EKStyleView.swift */; }; + 5B07C22BDAA7425C4CCC629868E0072A /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 09446C4DD5AE2BB2D04892AF7241A647 /* UIImage+Metadata.m */; }; + 5BBF2E718CCA06ABC22203877EA4EC3E /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = A529E541E350313960BF06504229E2FB /* HTTPHeaders.swift */; }; + 5BD01F6B16A2C9E69F756F4DE189E349 /* JXCategoryImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BD58E7B9EAD0150D99F8E6D3461DB26 /* JXCategoryImageView.m */; }; + 5BD480DEE18371740D7AF036D85B8B90 /* DriveRouteCustomAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = A871485905A7B9D5085AB9063F7C2B6E /* DriveRouteCustomAnnotation.m */; }; + 5C01205CDF24EC69095FFC42B832727A /* UICollectionViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 63050318E24A30075008D921E1C4B748 /* UICollectionViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C30F361915F5ECAC7CA86D55EE7E25A /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 831C0CFA95B7C57057FF308E5E5D244D /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5CCD552354B88211EB9488550C4F4DB4 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 02C7E49501104CF5A5852357313791F8 /* SDAnimatedImageView+WebCache.m */; }; + 5CED4364D767E1BE60CB69BBCFC5B51B /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D577522565702C2275ADE18C6DEFB9D /* Filter.swift */; }; + 5CEFB3AA45586F179D327023FB113412 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EBC522DF739FDB75DFE316CF30F9E7F /* RecursiveLock.swift */; }; + 5CF4670F6E41D06C52DCE2D441B5066F /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D9C48B591819713D8D984844B4EE13B /* ConstraintMakerFinalizable.swift */; }; + 5CFC8F3DFFA340EEFD415372644734C5 /* ZLCustomCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1B61F61B935C115A4208B5417986A35 /* ZLCustomCamera.swift */; }; + 5D048ECBE3D46ABC5B880F766ED23A21 /* JXCategoryBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 41D625B23707C5A6FD4FB96DB186C0FA /* JXCategoryBaseView.m */; }; + 5D0EEB77D1FE5B6445B93FFE286B925A /* JXCategoryIndicatorDotLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 031FAE07041E743B33CD34530D22DFEA /* JXCategoryIndicatorDotLineView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D56B3DA8AEE281BA8B4779878BBAC25 /* UIBarButtonItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E379FBC419ECAAA12AEA0091BE1CCE4E /* UIBarButtonItem+DDCategory.m */; }; + 5DA078BF9515B566F0C538010C15D611 /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93428110C0FF0C16E99FDC636C6A91E3 /* URLSession+Rx.swift */; }; + 5DDC429EB21328DB5AA5FFBA20D4CEFA /* NSAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 53B45E5B44F2A15C7607E4D777D7BF2F /* NSAttributedString+DDCategory.m */; }; + 5E5FBA91B19BE06A32FC0229D5D26FE5 /* ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B1658EF88CA595AEA0831619F2E5916 /* ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E6140C0CD3517DED7F81D9D8046F3D0 /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 77EA6B0EF2745F7938084A803C51B8B6 /* SDWeakProxy.m */; }; + 5EA777A6657B7ECC8AFAF720B0B24B9F /* DDMANaviManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AC9A93005C646FFDA2725621E466EE8B /* DDMANaviManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EB60C74FFA757B7BFF385DE7F855FB7 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DAF90EB5E46CF4493F1246AFE6637F8 /* MJRefreshTrailer.m */; }; + 5ED1BBF5FAE17E6DA0C804DCDEA8901F /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF5C653DE425DA77FF764E580694FBAC /* Materialize.swift */; }; + 5EDF3C540069C5612E579173FDA60AC7 /* DDBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B160820EE1EEC3C027912046044CFF1 /* DDBaseCollectionViewCell.m */; }; + 5F172DCB05EC615065B7C37575150F22 /* ESTabBarItemContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4E90252951EBCBD1D933899DAD856B9 /* ESTabBarItemContentView.swift */; }; + 5F33D74E97770B309BA74199F3C85463 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B0B366F617F88B519007C71635C00E /* Error.swift */; }; + 5F947C782C4BB4A5AD404E347D308478 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A97E3CA24BAF967F0DD559FF3D3BA7B3 /* Queue.swift */; }; + 60DDEEB9DF2E9BF439AAAD617D7DFDCB /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C323D1A4EDA5CB599CBB04834016F189 /* RxPickerViewDataSourceType.swift */; }; + 61185B153F4FCD3160D48208289515FC /* JXCategoryCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 299701559FAB874E2652BA6F06552CBB /* JXCategoryCollectionView.m */; }; + 614BD4DBD5C1BCB13CE995085A38C096 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 310DC8974BD185BD7CF87285C93A1993 /* Observable+Bind.swift */; }; + 619A84DBC854017C0A1A9BBE4D159E39 /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = BF9498DF220C329425D87229BBC99A48 /* UIImage+ForceDecode.m */; }; + 61E0AF7F5C4EA70EAE5AD9C21EF35977 /* DDTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFFE264ACFC2E50E41713D39E3072D71 /* DDTextField.swift */; }; + 620AE31C19FA133027680B675F8B3701 /* ZFPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D8796F8C274AA030685AAC3E8BC31BA /* ZFPresentTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 626CA8D4F0AD4970A4111E6653DB564D /* UIApplication+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B9FC22B0CD75BDF6C79E9303E692782B /* UIApplication+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 629C7157E20CDF4236A206BC470406D6 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508455EE35704123049704C9BB38DF20 /* RxTableViewDataSourcePrefetchingProxy.swift */; }; + 632FDD201CBD2BECFE77A054EF4BADB3 /* MATraceReplayOverlay+Addition.h in Headers */ = {isa = PBXBuildFile; fileRef = 7494706A6103037E9AE0BAB70B47791F /* MATraceReplayOverlay+Addition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6335E8323C2491C8A9C99CE9DB2BF83F /* Bool+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EECC4113B6D446184136B6B159D83B5 /* Bool+ZLPhotoBrowser.swift */; }; + 635B043F860CE53EFCA19CC564B47075 /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8CF610938030111A136AB5E11B31E91 /* IQKeyboardManagerConstants.swift */; }; + 63CB5CA7EA0C4ACE8EF0DEE5247EF225 /* UIButton+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 99659605CC6BDAA93B2723E365F27DCC /* UIButton+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 63CFA7962D55E2ADE580BE8045A45E85 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E51ADE35CB1FF9A7FE7A091D7F77BAEF /* ImmediateSchedulerType.swift */; }; + 64565C8F3117ADC1A656B3ED6E4EA0D9 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17D7C45B2B85F585912810F73875908E /* GroupBy.swift */; }; + 6456BE1D3735919BA27D3C44CA4A984D /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = D81B8A45D65A5DCD02CD4D06E70D9E78 /* SDWebImageDefine.m */; }; + 64D8805F7527163B0A4120C403D97AD2 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B9C44A6CE1D11BF815E4C1C7333AF46 /* IQKeyboardManager.swift */; }; + 64F134656F206AEA36B251F574762046 /* JXCategoryIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 395785F4A9D0B715647139740347B1FD /* JXCategoryIndicatorCell.m */; }; + 652F1768E71D55ED1C4D40E7ABCA11F8 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 308266C5025283F1E98CAA23584FCA85 /* IQUIView+IQKeyboardToolbar.swift */; }; + 657B0B97DA9E63B9CFB50C28CE01C16E /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 058EB6B299B596AC17ED61A28FB6C464 /* HistoricalSchedulerTimeConverter.swift */; }; + 65A3E384961F6C904B1D329C2B1D1BDF /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB7EA7706502558EB5C7C27F3AAAC705 /* RxTableViewDataSourceProxy.swift */; }; + 65C3ED45AE68B9415127887E553B901C /* JXCategoryTitleVerticalZoomCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 69F15CF6E1AFD468546DAFF7506A8EBB /* JXCategoryTitleVerticalZoomCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6642D74E21029B29A5AAF0037FDA4BA6 /* DDBaseScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AF674DC92F6594A8BCE55144406461C /* DDBaseScrollView.m */; }; + 6649A2058F4EA544384A888D95492A95 /* ZLCameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F82291D5FAF4348E043E63A57061AF5 /* ZLCameraConfiguration.swift */; }; + 66676CF223546A2ECE64ED1BEFD7E083 /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6493A2D3F4534C74F900F18BCF78DA06 /* ConstraintLayoutSupportDSL.swift */; }; + 6674277C63A2F0AE5EA17A48C88759CB /* EKAttributes+LifecycleActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 642E84188A6B1C3D9511AFFB474BC49D /* EKAttributes+LifecycleActions.swift */; }; + 667E98CC3D54F70B73D6D31D5D94FE0A /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C558730A006A4D80DC49040CED2A09C /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6694E6D8A68A448BA619714C9F10A0FC /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B3A4F80AA6DA72A6016BA996872756F /* MJRefreshHeader.m */; }; + 66B43477DE0F24FDDE11B346D39BF863 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7C575E483DBC943A3284018D332EFE4 /* RxTextViewDelegateProxy.swift */; }; + 6707707FAB88FB4AF9DAEB7CE0FA898B /* DDNavigationControllerDelegateReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 35C09C50C9838F729DC091AE4670FDF0 /* DDNavigationControllerDelegateReceiver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67CF5305E9EBF23CB22B90CDE4CDBF91 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = C2370C89E7B136ECAA2D3D6DDCC46E00 /* SDImageLoader.m */; }; + 680C1F343B511530518196758E52F22B /* ZFLandscapeWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 732D127F9888E847605A93115B6FB2A5 /* ZFLandscapeWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68A9E007AD5461A5DB79E5541E21BFF6 /* RTLManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 47837799E96C7ABF8530E2D107A740D1 /* RTLManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68AF63A82663683C1B07720476D8D20F /* ZFLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8475CE286E56A5E8C8499499FD93D8C0 /* ZFLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68B7B161F88A8AD78F0E21B6DE4547CA /* ESTabBarItemMoreContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47936CCF8C062F9463A88F805DC55094 /* ESTabBarItemMoreContentView.swift */; }; + 68FB7A064EECBC2F82C9C8F27FCD8008 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BAB945E9A5E55C45B8B8311921A8E65 /* Disposable.swift */; }; + 690256DF05FE465E8948ED017110EE78 /* ZLEditToolCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9E6D331CAFFB710AB082155D93DB06C /* ZLEditToolCells.swift */; }; + 6947D25CA62F4B84B0C798ED96485335 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A3254A0EE7344F763D13C10C98FF398 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 69A74CEB8546E46560B3D6658253BC61 /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 155E658252BFB49AE6BC481503E1E5D0 /* Combine.swift */; }; + 69CBDC82C1A8BAE7227588C16B025E99 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E5CF2AF75161BA15D45A8147CA4B06 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A00768664341176E3CCD3209A118D93 /* DDAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9FFDA8C8D18D25589844B9EBA43B949 /* DDAttributedString.swift */; }; + 6A73D8C90B3AB65EE530DBC09D72B0BD /* DDTimerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 875DB0046FB6C0EC237887E08B7E17C5 /* DDTimerKit_Private-dummy.m */; }; + 6A81ABDBB4DC38B8AADC3DF2F53A888D /* ZLAlbumListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA5341CC5E3147C94AB1110A86D434A1 /* ZLAlbumListModel.swift */; }; + 6A90AB7810037EF09A1819D7B71E330E /* DDBaseViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = FCF57C1D146522E48A7EEA9AA297EF02 /* DDBaseViewModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A9EC3C99A882F88915BD329FD85D03A /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17F0B48EB7C62C9467E7D647E7E5C701 /* RxTableViewDataSourceType.swift */; }; + 6CB80E0E3A8AB7064405B2333D680001 /* JXCategoryFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = A84DE09CCC11F7CD9BA52AD791D74C9C /* JXCategoryFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CC931646D2E1EBA9106EA0BC55D434E /* UIView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DEEB0A1E76125FB49FD5575003252EB /* UIView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CDA21915F4586B1823FF8ACFC96747A /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C2DD96D94B33480141CD33D7564D0E1 /* ControlProperty+Driver.swift */; }; + 6CE153A8353153BEBD5941D99D0AA948 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0637CE33914BC197AE69F612D152D488 /* MJRefreshBackNormalFooter.m */; }; + 6D492534BB9E2DB14B01257A33695CF5 /* ZFPortraitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F2CF71799A5E230E34F7E1EE95EBE41 /* ZFPortraitViewController.m */; }; + 6D75852843B9BE87CC6EFA4F663A87D6 /* ZFSmallFloatControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 24B8710F9AC5232F5B7CC0354EDA54E8 /* ZFSmallFloatControlView.m */; }; + 6D8B1D4945DCEECA487075BEF2FC0DC7 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A17298BF441E0F25E58BD861854C2A6 /* Driver.swift */; }; + 6D8E6A17A45A4EA1D54A22F69B95AC7F /* ZLCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC6C9AC71396A13886768DAF49A2B40F /* ZLCameraCell.swift */; }; + 6E0056255590AF29EEA12A9719025309 /* UIColor+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C57CB228E5D43D5F2D74740EEBECAAAC /* UIColor+ZLPhotoBrowser.swift */; }; + 6E285A3D314DE0DECF80546A5865EB34 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = C07DC7BB074239198CA2AA5E67CB54AB /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6E571195DB6696DCD7A11A16D9DD765F /* ZLCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB5499479918C7AAE70099CFBB08D7C4 /* ZLCollectionViewFlowLayout.swift */; }; + 6E8267BF68A5C197D4EB8BC34C450987 /* ZLResultModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B11AD11EACED0833C99ABEB7FFAEBFA7 /* ZLResultModel.swift */; }; + 6F329291E9FB8EF90578801F87261E08 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8725FA1C93DACCF9BBF4A0683C2D440F /* NSButton+WebCache.m */; }; + 6F7F732D5CFA5F360B62BD76453979EE /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 518123CD2864BF9353C581D7DCFABE36 /* CombineLatest+arity.swift */; }; + 6F998A9AEDDD7366FE0EB30A42C2E32C /* DDBaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D59E6FB80756876AC41A8DB39AB7648 /* DDBaseTableViewCell.m */; }; + 6F99E2BF991F1F67BD38C6934B68DC07 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BB2B08343FC2F6E05DCCEB5D374A3E /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6FDD9640CD571661B675B48F97B4BA23 /* UILabel+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = CDE2F5948EF5F76E4E5490C1BDEAE805 /* UILabel+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7011AA5DFE462C2CFC2743EABE527EBC /* ZFSpeedLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = C977ACA4AFB8B25147715F669A532B7A /* ZFSpeedLoadingView.m */; }; + 704561149DBBBDD2D481E242B79B1FB5 /* DDTimerObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A384DFFA8CDF0CD36E185BDDA873C37E /* DDTimerObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 70AE0363ACE9E14DDA1120DB60B5E0EC /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 67C3E3BA208F663F942C6C0A7758AE8E /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 70B6D81C3A8C102C1931501C523F263E /* ZFLandscapeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 29127FC8D58201928F65FC47C03F110E /* ZFLandscapeWindow.m */; }; + 70B6FE4A37E2023C5833979592FE5EC7 /* JXCategoryIndicatorCell.h in Headers */ = {isa = PBXBuildFile; fileRef = CE0D5B3DA69B8A1EB3202E9916551AFB /* JXCategoryIndicatorCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 714040A06F1937DAF3E28B0AD5B74C21 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 905308C5F0862D639CBDEEA2DEBA0F38 /* ObservableType+PrimitiveSequence.swift */; }; + 7168A587CF00336CC0C44FC8D27D6B66 /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71EE95AFC1A598411065F4380A2C617A /* UISearchBar+Rx.swift */; }; + 718B12AD3FD5F44645B82D7EB0724C52 /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5669AA45A9EEDDAF205EA5F5FC3709F /* UISearchController+Rx.swift */; }; + 718FEFD76EC61B72AE9C7DA2714A6334 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27F03F4441D9C818900AE909D10AD49A /* Platform.Darwin.swift */; }; + 71AD4D21819BCF755B1D7B11F292D512 /* NSMutableParagraphStyle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E7070515A83CC341D841996959072ACC /* NSMutableParagraphStyle+DDCategory.m */; }; + 71F16C75439B0599F907D5EAFEBADA4E /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1815691576E936229D71B170B61B51E /* Do.swift */; }; + 721E97A69F374CFAE329583AC28FFCF3 /* UIScrollView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D379ADE76E8467A45DC74F01AF011B /* UIScrollView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7223B00496A695E25067CB5BD41B256C /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 208A326EA9C6B70C00A99CF4B4718698 /* Disposables.swift */; }; + 72262100C5916714144C2F6D27E40343 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61730E29F6F735A1BE072AEE87933D91 /* Rx.swift */; }; + 7248CD5CAAC5D0D6FF0F9D85CEF858BB /* ZLInputTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E6FE2B6B31B4400D2DECAD7E2C599E1 /* ZLInputTextViewController.swift */; }; + 725D740A38D5E761FCA71B67A4891E35 /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 031837A6FE9FA6DB7DEBF6D26A766307 /* SDImageTransformer.m */; }; + 72AACF79D46DD4C0ED4D144B840E1F91 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69D5BBA437CFDB4295DC0C3950519A4D /* UIGestureRecognizer+Rx.swift */; }; + 7347E6690823F77C37B4DB85D84D22A8 /* ZFPlayerControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00257CDC53E7411DD00B8B7D13C90DE7 /* ZFPlayerControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73945F5394F485D66898305510756115 /* GradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9781C797B43E5FC55BFF99EA95EB9E71 /* GradientView.swift */; }; + 73AB70D6B97E43420FB576C9D26039E6 /* JXCategoryIndicatorCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A615CB9A6B2205C360A689AEAAE96D54 /* JXCategoryIndicatorCellModel.m */; }; + 74972BEA7D6A0CE28CB3EFB11EF2DCAF /* FontUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F4BF232B50ADCB60D50D62600432E7F /* FontUtil.swift */; }; + 74D9B8DD068330CF7E45798CBF98FA4A /* ZFIJKPlayerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FCA8B66E83D344385EBF7FB29AC18EBA /* ZFIJKPlayerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74DD9CAE99A3118FCFF0E7BDF28DEB29 /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C748222E930F63B48F2B93FDAEDCBCA /* RxCollectionViewDelegateProxy.swift */; }; + 756E1E9A85EDBD96D30C9BC8A7A3A090 /* ZLFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71B3D71F408EDE136CBBFB3B205E76D9 /* ZLFilter.swift */; }; + 75A1DAD0A861EDBF654C93A2857D897E /* JXCategoryIndicatorDotLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 921F3E94E99466B3F2EEDFFAE9A18289 /* JXCategoryIndicatorDotLineView.m */; }; + 75A50A9B3FD4EF659C8E61546D270CF1 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 270215BAF27EE60E6F706702FB984C9E /* SDImageGIFCoder.m */; }; + 760760698F2B539B1A4A8C3FD74E607A /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 24410051C5E307C24C56C3335B418FF2 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76526FA48D1A6EA70431625F10C1361A /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE937EC2C51C0F57C368D998FA54A112 /* PublishRelay.swift */; }; + 765C8A7DB5223CDA8C6E5D333F2CDFC3 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 748BB1DB6EAECC67D4D73F077E64AAA6 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76CE02C1DDF73754EF809A4193D3495C /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DCE973E96BAB683283538BA4415167F /* AsyncLock.swift */; }; + 76E3A558AD358F70264733619F84737A /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D59B292C647A9948B4BC9990018AEC5 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 777D599EE92E8693911A459685C7F332 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A15EE5A2B9983C9E4356CB92E183195A /* SectionedViewDataSourceType.swift */; }; + 78270987D9093E276EA12C698FC69D66 /* JXCategoryTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = A454A2C8FCB98799077B1E44521E8B3E /* JXCategoryTitleView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7847A704E618F99AC5564C938F124AA5 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2CD3FFA4345FF5CC3DF730CBD677B6B /* BinaryDisposable.swift */; }; + 785031B71ABACAC9C0BF541D7952E7D0 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FC339C40C2F8ECB9DB3112F061D8CF40 /* SDImageCache.m */; }; + 7862592A925A99934E73D7B24F2895F7 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 37FFE786666F4F117875D90064508688 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78804DF412F47FB525746D44F77F371D /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBA01A6E20FF38EB89024711031BE74C /* SchedulerServices+Emulation.swift */; }; + 78B2931A79E21B1AF56F09DEFA4E42F9 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E8807653D14DD2266B0694899F4F4D /* UIView+WebCache.m */; }; + 78E8EB82B37C77E0CED7EB310ABDE236 /* ZFPlayerGestureControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E04C5ABF747A086D31BF630397DADF38 /* ZFPlayerGestureControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7928BF03967198F5CD7DAFD6D784F04F /* EKMessageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5446E77012E65A051C648874F3E2513 /* EKMessageContentView.swift */; }; + 79403C58DA1B5106F8104E1DEC5C2573 /* MABaseOverlay+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DDD1B2BB4DF04E5ECF2C7AF8C3EDF08 /* MABaseOverlay+DDCategory.m */; }; + 795FED16EEB4B05B3E37700009207E34 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BD55BA9B48C8F8041A3826CB6F4D63F /* URLConvertible+URLRequestConvertible.swift */; }; + 79732A6532885C9A7DB87F999CE0BBDC /* MABaseOverlay+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 87FC369F276C543CB0E1A3A5AFF3A837 /* MABaseOverlay+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79902593EB590F1E0463213225F2E893 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DF2512911715A0B3D628A1E3BB16CE5 /* Generate.swift */; }; + 79BBB0704A1D4B8AB66B87F6AF9BDDEC /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24C6ED8AF5E90ED6478138B344B5D5E9 /* Debugging.swift */; }; + 79E028B32DC2E143BAC645CD4DE435D1 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D66381B5F339AA3F0FE373C9AD62CD51 /* IQUIView+Hierarchy.swift */; }; + 79FB13C8D3A4E1D1C297B963C574C0F5 /* ZLPhotoUIConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8A50CEFDA0687C95EC61B27EEC31A9B /* ZLPhotoUIConfiguration.swift */; }; + 7A3B3E372DA33E8C48594BB13E7B308E /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 813F6C310E3587D8132D0082CD334FE5 /* UITableView+Rx.swift */; }; + 7A555437C6F5B1A9C728D7A8F2F3BE7C /* DDBaseCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07B9FD87A751C8DF5DFEC1F7525E304 /* DDBaseCollectionView.m */; }; + 7A58B2D1083CC64F48605175B1B048C8 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 653BE9F1051FB0AC8D04F6F32313E836 /* ConstraintOffsetTarget.swift */; }; + 7A75A4AACF2EA2B8246DD37BC227E361 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 198DC04144CBA6A32E8BA45889CF152E /* AnyObserver.swift */; }; + 7A77A3293538FFEBBB15FD88F7EECA93 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61F5ACA2414AEE712D1ACA5C1EE3C366 /* ConnectableObservableType.swift */; }; + 7A8B0747E5A8A96ED66C1D708F66CFC4 /* ZLImageNavController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E085FC38F59BBE0A32DFC3BF1718F1A5 /* ZLImageNavController.swift */; }; + 7B1437FE5E98D55CD1607074C4AA29C6 /* JXCategoryIndicatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A8D8B1A42BD45891DB6179489AD828 /* JXCategoryIndicatorProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B1B85D4CBFA5F7BED145C1D5BCD0DE8 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52BD8DE8D0E7BE2117BAF4CD76536A4E /* ConstraintMakerRelatable.swift */; }; + 7B385A3BBFA5DF0F919ECC1525955E0C /* DDMALocationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A09C312BB4DD540B0A8EF71B8ABA386F /* DDMALocationManager.m */; }; + 7B628D6BE786E7E212C05AF352E98232 /* NSURL+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = FEDD68B76874DFA5F819713CE810A383 /* NSURL+DDCategory.m */; }; + 7B708B9949DEE9168B4D10D22E04DEAE /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D1C4AA6F82692EFEA3FECF570F304C /* MJRefreshNormalHeader.m */; }; + 7B736FC0BBF3C32F32A585090944FC87 /* SwiftEntryKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E815F486354B346E94F8E60D67874BEB /* SwiftEntryKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7BAC5247AD928B776F8727F9FB4EE7AD /* ESTabBarItemBadgeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1970F47DB11F1485D563BFD834DAF1B /* ESTabBarItemBadgeView.swift */; }; + 7C268EA30C39F532AC992D696FDF5024 /* DDNetworkingOfAlamofireKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E3D22B608945B6FF514CC37D8D650A58 /* DDNetworkingOfAlamofireKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C3933F4EBA48B2234E0458328110B91 /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFF8D5624F6905F46FBD5577A1FBC035 /* ConstraintMakerPrioritizable.swift */; }; + 7D079A25B5264F1227B452FCB3FC54D5 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 966E16A687DC93F02AAF387C056259B5 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D7DC6BCB3ACB399640AA8217A254BA6 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA8C0469D027698CEB004F38088B4B1 /* SerialDisposable.swift */; }; + 7D9B10E271DC6F5D5BC3F2D1E5BA7039 /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = C427D458815D2DACDAEF536EFCC26D10 /* Infallible+Create.swift */; }; + 7DF302A2DB5B660FE70888DA0EE0F286 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049546AE2D69246DA5C5838EC8A75EC2 /* SharedSequence.swift */; }; + 7E087F9A6D1B621A0EFB8764BBBD4B20 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DE271E9026637BAF39A3320647E88F2 /* ElementAt.swift */; }; + 7E5A43683952F26781D57C4CC12F4CCE /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ECF212570173475918737F0157DCD1F /* MJRefreshConfig.m */; }; + 7E7A9F47A061A7D46AB1F401E90429F2 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DF8703E15C5AACE119A44ADE5F2DCBF3 /* SDDiskCache.m */; }; + 7EA4D4DAB19F8B4A1BE641F9A803B3A4 /* JXCategoryNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E61050A2A3084F4E34A20F4D7D72AF6 /* JXCategoryNumberCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7F60A19D3B83E8A56DD7778844101265 /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9211D1E5A9E9ADA94FA6F36EBBD6C69B /* WKWebView+Rx.swift */; }; + 7F72BC2B49C24422B90CDD5D9F8402F2 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 419EF9BE4CB6783AF29FBF2DB73FBE58 /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7F87DDA52B40F5252EB2DE162C33BAC0 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D79775F2A42B4043C03F10F1752C5F7 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7FCA7DF486BC1220F21964FCD6B1A3C3 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B5B2E4061F11E1EA28782ED15945358 /* RxPickerViewDataSourceProxy.swift */; }; + 80141B208065FE781FF8AB8F850FCE31 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA0FD4C321960EEE6DD63AD6C27FFE00 /* Signal+Subscription.swift */; }; + 8018E5D0017B04D04B3E09473C0A24D8 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBC65021380BDE610F542575C28002F9 /* PriorityQueue.swift */; }; + 807357E0D8B429C410617DCD42E83C73 /* JXCategoryTitleCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CC23B2D54EECEB52CCE2F2CC7B3D36D /* JXCategoryTitleCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80FC51129F0C4BDACF75723CAD51B1C1 /* ZFSpeedLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = DDF5A4A690EBD2EFB0302229151A50E4 /* ZFSpeedLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 813B683458C65465624988D928272B44 /* ZLPhotoBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 95C00C565F380008DE13EE2EA336630A /* ZLPhotoBrowser-dummy.m */; }; + 819863FBD51B104B8D66432AC67C05C6 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 73AF0ACD82FCD087067C42D8DACDAF22 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81A7AD8BFF0B7E6291B02D1AB2CF505A /* ZFPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 347C0076DEC0BB5A07137B78524E04C3 /* ZFPersentInteractiveTransition.m */; }; + 81B24717BFCD424C3874D855D9F4BF32 /* EKNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71C6EA2E8F4430153FB0CBB07B761F1F /* EKNoteMessageView.swift */; }; + 81B7DA4E34BD7FDCFBE8B2CF16335996 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA5B6E0EEEB3D115ED16F5BE81F393D6 /* UICollectionView+Rx.swift */; }; + 81C2D503F2ECEB1331D541797699B6C1 /* ESTabBarItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A851FFDD2FC740B4366B48BAF8380EB /* ESTabBarItem.swift */; }; + 81DDF3AC3E4831357412BAF122E5456E /* EKAccessoryNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F2E7855DD23E12C990502A4702ED070 /* EKAccessoryNoteMessageView.swift */; }; + 8220B550020CCF8983DF5B8252C732F1 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 79BE26D8EEF45461D2CD0155D6F836A2 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 82BBE2F159943E19A69BD99EBE48D100 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 78E4D5D9061137C3840627DC7A22F6E6 /* SDWebImageOptionsProcessor.m */; }; + 82D294963701E49B0022232C893F756C /* DDBaseTabBarController.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E61FF3E31D880F908200A0FAE04D3B /* DDBaseTabBarController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 83D0FF7A837ABA4E7B712358AF55AF52 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 99A62C47EA5F142B96247DD76F5FB2FA /* NSImage+Compatibility.m */; }; + 83EB9A550FC79DE42E3003E39DEFAEB8 /* DDLogKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 89E158078F914247606BD5C50D62DB6D /* DDLogKit_Private-dummy.m */; }; + 840B27BBD5508D3F123308CABDDFD524 /* MATraceReplayOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = FD8E4E2824EAB6B2BA3BF0799C9BF4FE /* MATraceReplayOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 84BC5434F8367126E554E82ED3592547 /* DDTimerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C4476265B1F808102F32AC298F2611C /* DDTimerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8505471A71505E2BA003E64FC0D09DFE /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = CDF49441432353AADD613A3619C9DB59 /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85A96DED83E5FBF923823F46106F6836 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDAFDD618BF550A599E1A8A8F78E9301 /* RxCocoa.swift */; }; + 85E9A0412761EE97B0F14C8506738BF5 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE32D2ADA8C2E778E0CEA3C761119CC8 /* Session.swift */; }; + 8627501CCE7EF89EE53F8E891D6AE31C /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECAD1B1F70EF1AB26421154EF6FDCDB6 /* Buffer.swift */; }; + 862E9D10C50CBB0D339039294989DEF7 /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BCED3633699245A942F59210469022C /* _RXObjCRuntime.m */; }; + 865ACC100F9BB256DA7C7F66FC85AF8B /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4DABC79EF73794D559D11226D74E985 /* ItemEvents.swift */; }; + 86BACE0D784445DFCD937FF106BD0C42 /* EKButtonBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41064A94194F7191F85D64A6943EC379 /* EKButtonBarView.swift */; }; + 86FDA11CE9FA4F78C10FF4EFD30E6A1F /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61A611919ACFBC90E57197827857F43A /* NSControl+Rx.swift */; }; + 876F4BD3C63DD111FDC0C8A56D70B1AE /* ZFNetworkSpeedMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 313BA2413E18C186F215E2194646CB41 /* ZFNetworkSpeedMonitor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8776F9D9CDA443D35E473576EB3194C5 /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67065C000F264388D70142FA26E93F82 /* UIBarButtonItem+Rx.swift */; }; + 878914063ACAA2126B18E1DE5285F827 /* EKBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F83784656FA2501DB6AE967A4B117DDC /* EKBackgroundView.swift */; }; + 8791DC308884A90A38BD939A3C382FA5 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 00662F4DA25B60EAA6A748E6347472E8 /* SDMemoryCache.m */; }; + 8807E35A0188E69A7B79476779342380 /* ZFVolumeBrightnessView.h in Headers */ = {isa = PBXBuildFile; fileRef = CFBAE3B953FAB8519A0D069E74F1AD95 /* ZFVolumeBrightnessView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 885031037B7CD4BEA92D1497F7781C76 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 82667D5B8675B8C43444121CEFAF2C43 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88A50BF727099AC5CAC16CD4C99B4861 /* DriveRouteCustomAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = 84A7511A332C54E935D5AC0AB33FE5E5 /* DriveRouteCustomAnnotation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 892A2CDE39CD694BF836090D02AAAE4D /* ZLEditVideoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4807DC95FB8C4F8B7678DCBF9370900E /* ZLEditVideoViewController.swift */; }; + 89A74579487C25538D71E1B38643774B /* DDToastKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B8405C7EAB0498644B815AAC4D1B6FC3 /* DDToastKit_Private-dummy.m */; }; + 89AAAFB1FDC1EBA0E7962C53E5F6D34A /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41068E0465DBA0197798A284D433A385 /* Delay.swift */; }; + 8A2BB0C70E6AD03FAE785E11B8994109 /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = A86803CA59904D98C1BBF8F503A28D68 /* Date+Dispatch.swift */; }; + 8A2BC1D6114D08F03E5D6CBD66814AD4 /* JXCategoryIndicatorBallView.m in Sources */ = {isa = PBXBuildFile; fileRef = 663D9CC5B894B88B9FD06CC237A71651 /* JXCategoryIndicatorBallView.m */; }; + 8A36A9064A1796CBA330FEDBAD147348 /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A7D80C1458EED48CE37A904B6E2A1C2 /* SDWebImageError.m */; }; + 8A3BCFF83EB0F7B76C09EC9169F2046C /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 43C91497524DD5BFEDC9EFAFD029D312 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A9DFB8E2AB590F6A1C2E1628F854293 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F34E8B6ED13862BF710C2B32F82048 /* IQNSArray+Sort.swift */; }; + 8AB9F2CA2D3182D18A6C8AD9CAC6D372 /* DDSwiftLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB8CF011209213DE76C7F12D6097C11E /* DDSwiftLog.swift */; }; + 8ACB6150ABD5A4BE4CDA42F23E090C9F /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B4F334EC664074DAFA36EF236B3D3DC /* IQKeyboardManager+Toolbar.swift */; }; + 8AE15BE648BEEA0A98F2AC4AE497BB96 /* JXCategoryTitleImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 67788FE7FBDBC7140FED13AB7EE5AF18 /* JXCategoryTitleImageCell.m */; }; + 8B0B152593E3CCDD7456DD63125F38AB /* ESTabBarController-swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A96D44B80709B17AF6D5CD258437126 /* ESTabBarController-swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B614A2389A6A7A85568F9D28F3C3727 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0EEBF0ED54521BD47B2D289ED339C55 /* AddRef.swift */; }; + 8B7996264A46C83B41BED84333C707D4 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15D6BA9EEFDEEF9CCCC8FC7E82D67804 /* ResponseSerialization.swift */; }; + 8B7D57E3FCE49F2518B7AE0E6B5D2B96 /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6BC09B9E499C7B6740FA76E7A387E7C /* SharedSequence+Concurrency.swift */; }; + 8BAD04052E210723CC24D737216D8BDD /* DDFontKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CDF0E4E2F1C088723A932EF7287D12 /* DDFontKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BF55823101A3DABEBCC4DBB679D6D69 /* ESTabBarController-swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DF18D6BA148903B65C6D1AAABCE41DE /* ESTabBarController-swift-dummy.m */; }; + 8C35B5BAA36F209375286B3C3D2F7103 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E75EA48C375542518B6FAAF7152FDA1 /* SDAnimatedImagePlayer.m */; }; + 8C410A2ED4C48AE8304CB81EBBE58725 /* UIView+Responder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2ADBDCE0E67450DA4405BA7567BA35D /* UIView+Responder.swift */; }; + 8CCEA9CC39354864D59E41672513B5D1 /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DD45BA2A6EA209B7E418B11E5564A3A /* Result+Alamofire.swift */; }; + 8DE19A78CB22C3A938AA54381334F6B1 /* JXCategoryIndicatorLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6305D964E18FE87C797A5C2FD354860A /* JXCategoryIndicatorLineView.m */; }; + 8DED9DBAFF5E9CEDE74B3A1C3144633B /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3530D9C328D172A5E9E52705CE33873F /* SnapKit-dummy.m */; }; + 8E04134529985568DCFB8818BBBB7F5C /* UIEdgeInsets+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45C5F51CBD07626BCBD5E758A70D036D /* UIEdgeInsets+Utils.swift */; }; + 8E5256AFC173BF710216F67AA68F5CDB /* DDAF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A70FD457784DA34D4D7D48DF315F2F4 /* DDAF.swift */; }; + 8E8F09AD96271039CB19EDAF7F40D5C2 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E241B71AB1CC506D419A7EC8FFB99ADB /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E9422DF54BCC99CA32573ECA23B7DAC /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C7F27378D5F58EFED6939B2158F713E /* UISlider+Rx.swift */; }; + 8EE2005703426DFB542B34D09AF24A80 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AC3609EE554BB3D89F33695B3AD6BCE0 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F21AA61AEAEE275B82C922F4CFEFC13 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CFD85E04C9F37619C4403DBC621FE41 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F40C77612174BAE8C1E2F0D0900B179 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2013EAFEE01281A5A27141273E6254CA /* Dematerialize.swift */; }; + 8F5EE8A86580C3CBB943CFF31888FCBE /* DDBaseLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E20C3C871989346D8B72A4D649C1476D /* DDBaseLabel.m */; }; + 8FA98CB7E5B912CAB92BC78003150B48 /* ZLPhotoPreviewPopInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A5C7412A60E5D3158BF0ADABEF2215C /* ZLPhotoPreviewPopInteractiveTransition.swift */; }; + 8FDC5A87ADCE07FF3E3F1EFB7613CD1A /* NSObject+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C27622A58C8B6DF947096DB8C5F2C27 /* NSObject+DDCategory.m */; }; + 90247CFDC267CC8BFACC881FBC3C3233 /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66843C6EAED70171F5724F6D55D583CE /* ObservableType.swift */; }; + 90A692D45F5F2537EB0856B3169C97C4 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F910859BD4B8C52A2D0186E96A47368D /* RedirectHandler.swift */; }; + 90B15A331091D1C228BFC5F60D4E45F8 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = CB61CFEE5E63D926E49AC8024C6FDAB0 /* UIImageView+WebCache.m */; }; + 90B9AD190EA21E5F1178C6EECBBB4816 /* DDViewControllerAnimatedTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FCB4438676C9443FDBD11D667940A30 /* DDViewControllerAnimatedTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90C6480C4262B9CC1A61A3B7E437CCC5 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F5CABA123490D4070674BFB696C67E4 /* SDDisplayLink.m */; }; + 90D5A68E1EF23552D670E47D3B23AE4F /* JXCategoryIndicatorBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = C45D000702D216C20DC0A6C3F36FE23C /* JXCategoryIndicatorBackgroundView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 912730E60972BAAE7DA4D98C42DD1B2C /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = C187A19F7534C1425E776B316374DE8F /* ReplayRelay.swift */; }; + 918DCF83A321043687D0EC792EA9B873 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1E4B0243FD34029F41616C0DC0078EA /* BehaviorRelay+Driver.swift */; }; + 9192B0E784D86E864323A0099D5DF9CD /* EKAttributes+PopBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A60422D889F7E1EBF46471F13714391 /* EKAttributes+PopBehavior.swift */; }; + 91E7BBF8F1A4202B3E4781E312E2B3A0 /* JXCategoryViewAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 76A32A87B597F8FEF9BFB976DCF1D24F /* JXCategoryViewAnimator.m */; }; + 92B93FFA25205F6728C871EC199C940F /* JXCategoryTitleImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C5DFA80FB0E14429FAE0675C4E90C70 /* JXCategoryTitleImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 92BAD4420B04D7F6A5243D5810D729BF /* EKPopUpMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = FED3277627CB31B80D833E787B106378 /* EKPopUpMessage.swift */; }; + 92EFB720D893286C8BA11156EECEB7FA /* EKAttributes+Duration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEDB2515BA33F0F0816E4596638A245F /* EKAttributes+Duration.swift */; }; + 92F90BB8342AA192D7C08520F4CCF266 /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 394570F9DDF81CD9B94EFE0886DBD34F /* CachedResponseHandler.swift */; }; + 9348C310A4D8EE0038C25AA32FF0B240 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = FC46BB03131E5E9E492F9CD7E63C7CB1 /* SDInternalMacros.m */; }; + 934A47F0CA3CE8D65B9C4547C263D0CF /* DDMAGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = E6076C4ED2EA481C1EB7A7618021A959 /* DDMAGeometry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93721C8F9CF4BDA2AB57C3967D748173 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 01193E2DB086753DA5AA71A6D347511F /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9382CEC3FAFA9B3E6F5C78B9663D9E48 /* RTLManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E639A11168F792B080B33FC449133FAB /* RTLManager.m */; }; + 93D18BDA44F77F52F4B54B750D8A6394 /* ZFVolumeBrightnessView.m in Sources */ = {isa = PBXBuildFile; fileRef = F0D7DE153DDDC520A02D60EC9314D9CE /* ZFVolumeBrightnessView.m */; }; + 9405386260D2B750EEE43A8686608E91 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33DD2FD2E3BC2DB13C32E3C54B9D5C40 /* Zip.swift */; }; + 94320BBAFDD9941EB31F86FDE3E60B75 /* DDCategoryKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CBA498E8511AF29C34084CF8B84D3234 /* DDCategoryKit_Private-dummy.m */; }; + 945E9C3CC9AE13374B957C45F7ED6523 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37419015D2FB2786D8DEE83BB5EBDF64 /* ConstraintLayoutGuide+Extensions.swift */; }; + 94C181395A8BE03BBEFF0D774EEB1CA7 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 282D19080AF20F9B1BA46222C48E79C6 /* PrimitiveSequence.swift */; }; + 951371DF78512514FEF71B4F6FD34EFD /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = F6AAFCEA85426C0BA2E6B812976B4495 /* UIView+WebCacheOperation.m */; }; + 957DAA54D070E5B18B4E63E09AB6F710 /* DDButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AFC80F41FA2D3BD5BBE590D190844EF /* DDButton.swift */; }; + 95A1DC6EF5C9745D9ADF846DF3CF369F /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = DEE6A96882AC069BBD48F5F4CC3FC6CA /* MBProgressHUD.m */; }; + 95A2AC17D9936524C874ACAE4A6E4A1B /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2874484DB0A3A35CDC391EAFE70B3BFA /* RxNavigationControllerDelegateProxy.swift */; }; + 95A54FB0F3102527D116AF34B131A747 /* DDBaseImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = AB25F6E0D99E2BBFBA2B8783348F9B11 /* DDBaseImageView.m */; }; + 95BA5807492A4AF2BCCFBFAC531CA9D8 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB783FF249674C2DCA72A637C95A09D /* DisposeBase.swift */; }; + 95D6B375856547576214D45BAFD14C34 /* SwiftToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6B8A60505AAC4D33D7CC0A4311A195 /* SwiftToast.swift */; }; + 95F17E0FC83301E67165E1F90C5AA5A4 /* ESTabBarItemContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C32556B7118AF696249225F0A517348 /* ESTabBarItemContainer.swift */; }; + 9608E323C617DBB486D89685D7267DB4 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 33864E7FE4618F867F0D52B425BE2A89 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 963DE0F758F48FB19394E60E3D1BD7AB /* DDBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 827D8783BB6345B7C7A5EA7BA9BE2D94 /* DDBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96E4B9E2601F91643C19484CB4FF061E /* MATraceReplayOverlay.m in Sources */ = {isa = PBXBuildFile; fileRef = 6741C57460124218FAE6BFDF8A1F14FB /* MATraceReplayOverlay.m */; }; + 96E6C43C53A01AE1C7673BDFEC4DC76B /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76FAFA8931DDDC485CC2BF0225EEBE28 /* SynchronizedDisposeType.swift */; }; + 971245CD46BFE06B4FF838938725FE3D /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 181826E1D0ADF935A7E686C762462C7C /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 972B1CCFF177404921ED4A3D12A33F00 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEEF4B8CA0969CE54C8317610E903939 /* First.swift */; }; + 973B2A5036AC6C657C3FF4F7B0225522 /* DDBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = B5C56A9BFFAA90DED7DEC6B31223DE3D /* DDBaseNavigationController.m */; }; + 9773847629F2F105580593407D661685 /* JXCategoryIndicatorComponentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 803F891D2788EC97DE6ACB80C74B862C /* JXCategoryIndicatorComponentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 97BDF23C8E9038148496525214A838D6 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61791E227983B70E7D756E3872BF12C3 /* IQBarButtonItem.swift */; }; + 97CF24324EFE30D5AA2A345F03D49922 /* DDBaseTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 424F5813A5DD5E9D00807E1211C07D11 /* DDBaseTextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 982018F9943EA721B176DED187A3F4B4 /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA388F6B7624A40ECFB8B0637F0324E8 /* Signal.swift */; }; + 983C31E06D6E4D7B9C87126A26D535E5 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 37B6FC71CAEE8CABAE8792BA19335D56 /* SDAnimatedImage.m */; }; + 9842B2D9C892C0A9E6B69A2AC78AA5F1 /* JXCategoryCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 384994743AC9F75E27A3CDA4F1A47799 /* JXCategoryCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98D1ACCBF6425DE78465EC9D323030B8 /* ZFLandScapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = CFE3C042721479245305B79C90CDE196 /* ZFLandScapeControlView.m */; }; + 99052A7FD46935C7F9A760467213583D /* EKRootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D38EEAEF315A2DD27F9AAE8B9A3BC088 /* EKRootViewController.swift */; }; + 997DB62F7C251C04E2548F73C945E9EE /* SwiftEntryKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 27309093A7F1D490ACA8CA5F9A42F1AC /* SwiftEntryKit-dummy.m */; }; + 99EF30562A31AD676C542693E91F0EE7 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FBE818D0EFDEFE0E5A9C609A0CF7DF3 /* SDImageGraphics.m */; }; + 9A258A01E679FC91809CB0E4CEE2BEC4 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAAA1A68E2CC67F36E9382AFE2D861A /* UIColor+SDHexString.m */; }; + 9AAB305EEEDD5680F4A4A00456F138B3 /* DDBaseViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 33B95914A89EBCDBD86D04944B5B9EEA /* DDBaseViewModel.m */; }; + 9AC5FC3E6E1F1B05501E1D07E0BC28C9 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD648B156D2E4123C2C343ADEAC20C0 /* Using.swift */; }; + 9ACCADABE04C5FBF041953A5CC27B8D5 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 75290406963A318E803AF8EACD628DF4 /* SDImageHEICCoder.m */; }; + 9B06B23C0DD30320D27A0AFF3523DD08 /* UIViewArray+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD28906C87A46ED4F4524C51036B55EE /* UIViewArray+QuickLayout.swift */; }; + 9B09741472416487EE81F386B6C9355B /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 667969625420EC6DE948A4AB786C3AD2 /* UIImage+MultiFormat.m */; }; + 9B5100395827615651D86B4C60B15EE3 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DB43169300F19C3F024AC479DE04767 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B56C88A1A26C2AF157005389DC79D89 /* UIColor+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7486AC6796E141A57182236E57AD54C /* UIColor+Utils.swift */; }; + 9C39E63E7EFAC9207F7ABCEEF02991B4 /* DDBaseViewController.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EFF157C9C98D26B2B75B85C92D8AE8C2 /* DDBaseViewController.xcassets */; }; + 9CF7F93C09CD223D8A4AEFDE6500448B /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59D3583760F4609DA9EAFFC1C7B1BE0B /* IQKeyboardManagerConstantsInternal.swift */; }; + 9D1793C55417A6E6F7B9FAE5D20E9117 /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 128C9E668234BBCE22D2853342DBC41E /* RxRelay-dummy.m */; }; + 9D3141A5F02E6E1D67CCD72A376113EC /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AE5362F4592E63A0E24BDE44E9B42ED /* RecursiveScheduler.swift */; }; + 9DC90F2EFC4727920E1553241B68DFF1 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 71AB1A031D043B30D99E49690ED3F80D /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9DDBD070D8F28D3645E88F93FC7E98B6 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7D66775E00968277373F1820C28F35E /* MJRefresh-dummy.m */; }; + 9E1FF64ECBEF9CA8C3A2B1B584716C2C /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E178C77CEFEDFA25846860B670FB30D2 /* SDImageAPNGCoder.m */; }; + 9E278CF7CCA7053B8B9F9599C33DC02B /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8664ED1B2E901F6B41B7265AB84506C5 /* SDImageCachesManagerOperation.m */; }; + 9EA9DCA38AE8140DAA4900C68F0EA575 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = EB964CF858EE225503EE17DEA69FA1A5 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9ECF42D1324F716832C4CB78502B7FF4 /* JXCategoryTitleVerticalZoomCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BBA0FBA4BAA61EDFD82039DE96807D9A /* JXCategoryTitleVerticalZoomCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9EF1E4C365CA76114EBD310FACC88668 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = F228F5EA0C26FB01EF43F01DD9C0086C /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F1A9C17629B0FED4F5BE452442F3B5E /* MATraceReplayOverlayRender.m in Sources */ = {isa = PBXBuildFile; fileRef = 53797366CA62EDC29999EEC6F78FEF98 /* MATraceReplayOverlayRender.m */; }; + 9F3385E2B8DCE658F07D586F04FB5CC9 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC5828DBF304CC18AFF4DB339965BF7 /* ControlEvent+Signal.swift */; }; + 9F4C05698CFCEEAABC6CCC3093CE942B /* UIFont+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 779DA9E9A107C88A96F5CD2E19933DE7 /* UIFont+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F77F23C82AD7A280997AB8CE1026694 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA3A2761EDCB9294D6DF93CDFD4FEAF6 /* IQKeyboardManager+Internal.swift */; }; + 9F9210CD851E076E6C5C1963F3F7F0BD /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D7547CC7CFB8C217BE9D1B03A5E89CF9 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9FE3FCF5816BE354A387DA99CE64BB16 /* ZLAlbumListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7325F9F0795CB1412150D7C078F378CB /* ZLAlbumListCell.swift */; }; + 9FF5CE9C512F8C464978A1E3A0738850 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EA65439CC45CC46BEEFC2F6AF289CAF /* ScheduledDisposable.swift */; }; + A07BA82EBAFD79669D9EF1118D658F0E /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB28E56457E9908A2BADBEEE7F587F80 /* UINavigationController+Rx.swift */; }; + A0C1B45DA29A58D0BFF28129F0965A3E /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71AC7BCD1812B821E5F06595D29FE590 /* DelegateProxy.swift */; }; + A0C26DE9980DFFF397D73B60047492E3 /* UIView+ZFFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = D17E7AD20B4509C25300DFCCFCAE2677 /* UIView+ZFFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A0D722F2C2E041757A96ABBE6EEF644A /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = F41D3E1FD86B1D7D1DCBEB3E6BAD7D30 /* SDWebImageDownloader.m */; }; + A0F05798AA7269C371264DFD7BDB1904 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34E7F440D1D3ABCFEECA0BF4F45C70C1 /* IQKeyboardReturnKeyHandler.swift */; }; + A1355E1BBE3731F83CB38B9055E2372B /* JXCategoryDotCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93B2C843A3BD08681E9C6D7B4A57BC9F /* JXCategoryDotCell.m */; }; + A1540B6250A565E9F4FA071822F86C70 /* EKAttributes+Precedence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A41E654289BAD1E62B7744A07C80983D /* EKAttributes+Precedence.swift */; }; + A1949F2B9289F7954C77D3E23621727C /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 716BF48456AAC3B160433F522407F42C /* SDImageAWebPCoder.m */; }; + A23BC3446525B05E6857BFB36D273FD9 /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EA671FB9E889EDCE0789CA1CFA71F64 /* ConstraintPriority.swift */; }; + A252AF7657AE77B71C86CB9DD16C7ECD /* ZLBaseStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3239F0BB80CD66E07CDFAA1F7C7665 /* ZLBaseStickerView.swift */; }; + A254EEEE1080168B974C7A51EE1720FE /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 729B4A35FE50FA2C52E97EFD6D71D8EF /* _RXDelegateProxy.m */; }; + A2594BB6D1B5A1C5F7652550BD4D5CFE /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 42F1F8A90648A57000C2E53206F0B6D9 /* SDImageFrame.m */; }; + A2EF4A22909B4F00632D584DFC1AF84E /* JXCategoryImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = B85081E24B9B538EF7BF75AEE7CAD46A /* JXCategoryImageCellModel.m */; }; + A340546632D10905379CFF17E52381D8 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = E48D32258894863E3A3C80BBD72250A9 /* UICollectionViewLayout+MJRefresh.m */; }; + A3614B7735695DD47BD1BC18CC9610ED /* EKAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = F94E7C30AF4113D40F033CE1251D8D9C /* EKAttributes.swift */; }; + A387D29F3E92B11DBF691695607E204A /* DDBaseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = F9487F721F5E52BC459A280CD0CEE2F5 /* DDBaseButton.m */; }; + A3B1C5058E6D1A9BC138D3265F4914F6 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = D1C5B886154DDD4E0E621E5C00B65F89 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3C898BEB49E9B17FD3A824DE6FAC3F8 /* UITableViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DA22E9EAA33A9250A987DB225AE618E /* UITableViewCell+DDCategory.m */; }; + A424E963577F7FFAE5C6C112830241AE /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 94BDD6AB182AF707EE218C2F7956DBE2 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A47EB127A6E0739557B4802A87E11FE7 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0078DE8F9417033DDF8FE1BEB7B92C3C /* Map.swift */; }; + A4F5D88B59368643BEA04468893D1221 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E275EDBD1EBEA831F0CF651123E68DA /* Platform.Linux.swift */; }; + A5476425D3C5D6705F6FBD0E515FCD7A /* DriveRouteCustomAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9218AE1DDF28858CC993CF0588C28CCF /* DriveRouteCustomAnnotationView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5821D2212C003710A5C38D9664B78C3 /* DDAutoUIKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FD44EAAED1E671A7BCD36F1D66F6F343 /* DDAutoUIKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5ADCEB47AD35B2837432D89A38F1EB3 /* JXCategoryTitleImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EE074B9498B78418C3AF7D78F32BDE0 /* JXCategoryTitleImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5D8C7BBD456F1AA14C0F68DECF8853F /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02C1CA2F57A4346CBE7A18CFE5FB264B /* Infallible+Concurrency.swift */; }; + A5DF3BEAD02F2529DDA2F302CECD3AC5 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B71D4B70FBFDFE5B3B5466E2B0A8B9E /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5F795CDE7E9E958CDA4F860E66A4036 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D442EFD74FBFE6317BA17E473F3D58B /* SerialDispatchQueueScheduler.swift */; }; + A5FBC4300B4ABFAD6D946894FFF20CE1 /* JXCategoryIndicatorTriangleView.m in Sources */ = {isa = PBXBuildFile; fileRef = DECDC9C087DB559C43AA1BB4BC070F11 /* JXCategoryIndicatorTriangleView.m */; }; + A633C2F82C4975DD22E150A795CD00DD /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BE385C4035EE2E56664FF35189A5E03 /* IQUITextFieldView+Additions.swift */; }; + A661A54FB0BE0E81281BDCD7009CA8B4 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95894F130F7AA2F134A3BD7CCF5ABF78 /* PriorityQueue.swift */; }; + A69BD642F651597A508BFFC52465D14F /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2FFC04BFBF0CBED9AA4E9BF57AE514A /* UIRefreshControl+Rx.swift */; }; + A6EAC1E0ACC363F33EE2B1D9A908EB9D /* UIColor+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 530C188C2800BC141A0D3DA7E5DEFD70 /* UIColor+JXAdd.m */; }; + A71B9809FA82EE0CE142382FD6162BAB /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 80BF1F9CFB9B8752DE1B9089BA5AB4C6 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A767F6B2A7BD50B38673FDE64A2DC9E1 /* DDProgressHUDKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B6C883C3324294052FC3299E85375C4 /* DDProgressHUDKit_Private-dummy.m */; }; + A7B7885BEEF30EA7BDCDB2AFBB0FAD18 /* DDBaseCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D114F395E51127CF5ECDB366D2A4DEE /* DDBaseCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7C1EC0054ECE0EF2F2CB1B561C23590 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 531FAEA37CD7FEE5EF55FA16C55B238B /* SDImageCoder.m */; }; + A800CDAB64BB49B835120199FDDF7EE9 /* ZLThumbnailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32B6C9FC55421EC0891EEB77051191F0 /* ZLThumbnailViewController.swift */; }; + A8046890340F247D5EF036A8C232981C /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 385FE6D9FEA4E825C5CE500B4F2D5452 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A828254620582CC1AC5D705BC77294D2 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 04AF73BC09A5F52479D3B555C12ABDE1 /* SDImageIOAnimatedCoder.m */; }; + A82F0D4FB1D81AFA125ED8972A4CC3A0 /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = EC0A77D615174ABF6E8E44E65032BD51 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A83C6B27C33EC2032F63E67E76F85FB0 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A894F8F6802090FDB5911EBF1C17689 /* WithLatestFrom.swift */; }; + A84134EBA63FFA7DD0298D52DF856CE2 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30839F4CA2C472A4EFC81A353C0EDCD0 /* CurrentThreadScheduler.swift */; }; + A86F0917C4049E9C60D06C8446F81E6A /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = B749E3C431FC2E72C48A7D27EC67CEFC /* OperationQueueScheduler.swift */; }; + A8703F0CD0021F789AF4F30E639B24DD /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4E224AD503FE144840909E9274EA5F9 /* Empty.swift */; }; + A9287B485E49EFFB8DE08945AECF14D8 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74C0CEF207216535BC2D646F46790388 /* RxTarget.swift */; }; + A9C487E07228E6936986478C2613E24E /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A98BB6EF454F042A642F277FE34C9F /* LayoutConstraintItem.swift */; }; + AA0B700D7499FDD27E65E53F8FD2DEBE /* QLUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD48561C5513231F3940349131F5CFD9 /* QLUtils.swift */; }; + AA2F5057A0230149F7E204ED7843F232 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 801CF86B61B8D3662503E065018435E6 /* Range.swift */; }; + AA624D3EE03B4A895DC1FFE446ABCC0D /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 730A0DDF48D4CDDB8BB1378A1DD6EAD4 /* RxTableViewReactiveArrayDataSource.swift */; }; + AA746263F9F91D7166646A793B566018 /* DDBaseTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 164E3E51174825E5EFCCA51D9A1EC788 /* DDBaseTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA784C9DF28B59B430B80948F5DD0A84 /* UITableView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 36775DB63F8830B51329D407EC250ACA /* UITableView+DDCategory.m */; }; + AAA51B9D97A6385BFCD0BE040F9695E2 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A4D674B291CADFF476B81EB524D1364 /* StringEncoding+Alamofire.swift */; }; + AAC304321AC76D2C680F473FA3A23C12 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BE84043D8B731BC3F9E751E80A4E6C64 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AAE47673FBBFDAC8C28BC40A786F9B73 /* ZLPhotoPreviewAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEE2FAE47BF7AD86130215490E180B1 /* ZLPhotoPreviewAnimatedTransition.swift */; }; + AB0A7FC1637EC80FF292A7497915811D /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561EC9FEB48CCE69B0E0E07CF2DD068C /* RequestInterceptor.swift */; }; + AB27097A5281026FFAD9A3330BBE0195 /* Sources_DDMAMap in Resources */ = {isa = PBXBuildFile; fileRef = 3B3AFF81F7F9BA120A787EAACA759CFC /* Sources_DDMAMap */; }; + AB66A717522F7B9068399120DDBC5025 /* DDBaseImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F204A4B7D209E2960CD8DB36DB9DAE5 /* DDBaseImage.m */; }; + ABF58857A9ED236CD5B387FF0C56FFC0 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 96CB71287DC47764EA3D00DFF00A504B /* NSBundle+MJRefresh.m */; }; + AC128BF52E4D00EFC523B3779B9B7FB6 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 69801524D244E6009A56696B3054FD7A /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC5D61774CD2638768862FD2934B6027 /* MATraceReplayOverlayRender.h in Headers */ = {isa = PBXBuildFile; fileRef = 62C3A20ACC97D735DC973538555F83FD /* MATraceReplayOverlayRender.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ACE0BD363363C792B176AAFF495B0369 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = A35899FB046A3FF6D8BB8E334801F016 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD15544BE46B5A08FD02FBD48D4A2520 /* ZFFloatView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CF0191F1FD51A0714A5FAB29D3E7BBA /* ZFFloatView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD2D8BB58CB2F0FF6423A016D14516F5 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F695846CFE7F772C3CAE8CB10A598038 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD428E45B5793B370BC9084A07D2BDB5 /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2872E11E1C1649690A1AE0E1D0289464 /* UIDatePicker+Rx.swift */; }; + ADA26D9BD8D714E1B3F6E424BB94E6B7 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E6D8DA4ADC3045CDA6A90C1B5F22E2 /* Bag.swift */; }; + ADE03FF6E18BB2ADBC95151FBE880DCD /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1290D06DEF5987EC4CF8AE8929764C9 /* ConstraintDescription.swift */; }; + AE5D5D296B70C254CFCEE85F12B94CED /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AF9FA40572C352E073A51DD58F5E03B /* Reactive.swift */; }; + AE9E7487CE1B8C674182E9E0C2F37FCB /* UIImage+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 32637B6BAFD95E5FAE84D0BC42233279 /* UIImage+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF02F5C6B6D6FA14A017F65611E3974A /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A516D7E3E2523A33D4FA5B989ED0376 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF0A69D68F703D452FCE6F68B461A362 /* ZFPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = B5C4D96349F0B74A2EDEDF5D9C4FA813 /* ZFPlayerView.m */; }; + AF1850793335D7411B7CA119CCFDF776 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC5CD697767A0969E1B44888827C110 /* SDWebImagePrefetcher.m */; }; + AF5EEFE6005E0DE11ACE6DAF7C97A248 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B52491A324A5299B334B290E6683CD /* UIPickerView+Rx.swift */; }; + AFE462A27C50428CA433CD3254C90863 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = F28A6484225A3970E35587291C2B5249 /* SDImageCoderHelper.m */; }; + AFF66CAFD7F5E229A8FB545495BAEE1A /* DDTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48904A2ACA54F39C73F57654E996D349 /* DDTableView.swift */; }; + B0002DD66A8569671F92DD848A8AE757 /* UIFont+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D7DF8E3EEBB44B06A866AA809A02034E /* UIFont+DDCategory.m */; }; + B03BE19F0696EBF85FD6F489AF4D028A /* DDBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C8F519FF500E6B43223BD4C14E6E4D2D /* DDBaseViewController.m */; }; + B04B2B65E995F882AB75E0609D19306C /* UIView+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99F08FF721312B8FA11B22A4E2A3C53A /* UIView+Shadow.swift */; }; + B0D0C080B9171511A9AB12AD86B7DBE1 /* ZFPlayerControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A6AF21223B24F018A05A4873B47C70C /* ZFPlayerControlView.m */; }; + B10E4F3871A53CAA6B9DE3D77091E718 /* EKAttributes+HapticFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56E023294987DB2AFF4A531BB11561CC /* EKAttributes+HapticFeedback.swift */; }; + B1104525F66A74BF581940CC8EBD4605 /* DDTimerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C40F12DA8092A5DBAC674FC3717ECA8 /* DDTimerManager.m */; }; + B1466F2AF4C8C5D9668D912F5716064A /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = D5E4C9ABC7A7C0148C2F0A4F3343ABDF /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B189903A876872C745986F73D2F7DCD2 /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F9DA43B175F92BCFEB6F2EE07B05992 /* Repeat.swift */; }; + B1A7FCCDF2F76FD799074AFEF13F2C43 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7E29BA3E4CFB600E80DD5B5478E6334 /* NSSlider+Rx.swift */; }; + B21EF964ACC6CBCD4E5D0D766A71E9DE /* DDColorKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E8A1AE7BA2A03C0A4D86F4BACB7A1AE7 /* DDColorKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B2213A82C506010512D755EE811CE80E /* UIBarButtonItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B9D9979BF7BE755FC5EE72228AAF34BC /* UIBarButtonItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B2F00FA6A845D79D514C907870345041 /* ZLAdjustSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBE3C3780A2B8AC416FE89CF4E0F6472 /* ZLAdjustSlider.swift */; }; + B315A21471DC78A45CA5249A9EF6EF85 /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E7FE97D98A6687D74971988BE5E1F63 /* AuthenticationInterceptor.swift */; }; + B3286AA363910FED381DB2A860887246 /* ZFPortraitControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A910660C0BC02E8C630FE027B3C1967 /* ZFPortraitControlView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3BCB6762F05E6CE8F5DF3A605730B6C /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EEC50449E91205E91CAE0AC48D213B8 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3BD944BFF9FBD5F1638D4FA684DFC9D /* DDColorKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 19ED9AFA84256D06A364CFCCEB118D95 /* DDColorKit_Private-dummy.m */; }; + B3D357841FDA256DD78B84471E009F1D /* DDMATrackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FACCD1C35E459F0074DF9B0C1D6EB580 /* DDMATrackManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4093EE96AA888E2B1609715B1CAE585 /* ZLGeneralDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = B29C8FD4F539CD32BEA4208A8E848454 /* ZLGeneralDefine.swift */; }; + B410A7FFCF6A4F1FC0160F22E919B009 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 210482A0B5EA060C10B2891EE460AB48 /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B450462CA20B3A8EE7F08F1575FBD714 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = A9CB1447FEB6029A8840B0C7857C97D7 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4527D6F585156B3603D05329436D4E0 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 977940CC99E17343BB8F09D69A454385 /* SDWebImageOperation.m */; }; + B460A9A103E7954D19D481B77F87F83E /* JXCategoryIndicatorParamsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A5988DA008902FB9184C7A050349E5F /* JXCategoryIndicatorParamsModel.m */; }; + B4E540E0998D38BEA54DE098FDED09A4 /* DDMAMapView.h in Headers */ = {isa = PBXBuildFile; fileRef = CA3D16353BBDE4CA88918E2BD12CAB53 /* DDMAMapView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4FE3233189E681459E6FAFE1A656449 /* EntryAppearanceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C462A9856B6AC698726C7E83C7D0CFD /* EntryAppearanceDescriptor.swift */; }; + B5269B62215B96500B9620B997F378F4 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 25024DCCFA9AE75D9ABA8D5F2ACD21A8 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B53F9C80DFE371236697EE4CF0CBB918 /* UIImageView+DDWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AD1E0CCFE8132D270AFDC99921A6B58 /* UIImageView+DDWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B558E79B197588FF0F9BEF38A83B6091 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3224D28CD890FD6D23C05B0B0373F9DE /* ConstraintView+Extensions.swift */; }; + B55D49CD10FA31F1E6F92E225D821BB2 /* JXCategoryImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = B84A8C33175F17CAC11C7792A0BACE7C /* JXCategoryImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B5910A2955A9D0E6E2D746323B465EFA /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65D88C27F8761BCE9CD6369FAB4CA712 /* ConstraintLayoutGuideDSL.swift */; }; + B5FA1092BF1D816BB9A7BA06EB64BFA4 /* EKProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9A05A3D0785506C922906560F5667D7 /* EKProperty.swift */; }; + B611198D9692C8B6D4970591AED83362 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E8B76411525726A0FD8619E18F1B6CE4 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B61A05B07D76CBBC87C664B2D964A5C3 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123EA8437196FBB5BBAAF553EE28125C /* Notifications.swift */; }; + B659FB406C404DBBAE4A648BAE9BC77D /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1EA033DA39BDA88EFC4D30EAA3442C1 /* ParameterEncoding.swift */; }; + B66389A11F64F80F5CBA50E6E8FEE348 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6C08B1BEBDDE6AED4A18016E6475E99 /* ParameterEncoder.swift */; }; + B7551F7AE4DFD9D8BAF5DF408EE11783 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D6008F0896B2B85E119CF6E31C4F8B4 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7E402A4FD1FB5F8755ACA513AD9C2D5 /* ZFIJKPlayerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E7F513009F9EFEF39E8285EE92C1D9 /* ZFIJKPlayerManager.m */; }; + B7ED93C0661C6395D434C8728CA57665 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 039FCBBD4421DD44C49B8EB73242C2E3 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B89BC37A7EF9653B4E70A8386786F5E5 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0A051F9D46BFFEEDA4CCBA9DE4DFA2 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8A6D72F39FE58ACFE28E3C888966365 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0751BB387D16894137CDB066E6C7117F /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8B8291E60C9EEF7E503A80916EDD6D6 /* DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F95237584E1E1CF46A35A7F1A307356 /* DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8E2D20AC3123CD07ABBDC96C0FBEA9A /* JXCategoryIndicatorBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = FD934287F0405AB55C78075CEB5A982E /* JXCategoryIndicatorBackgroundView.m */; }; + B8EF8F9C8ED054238B9FB957EC8B1A70 /* DDViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA480296131E6545AABF25FA63D5678E /* DDViewController.swift */; }; + B90E1CD028EB4111A1C4D740C8724964 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4D62476424FE5F64E46973F443EAE6A /* ConstraintInsets.swift */; }; + B9339C5232FA751530693C26C023E2BC /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C625418106AB7EB17105865B2CAAC99C /* NSTextField+Rx.swift */; }; + B9910A2F6B82398D9311F4EB38729DF0 /* JXCategoryIndicatorComponentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E5CCD3838C0968E1115CDA3D47B1DEB /* JXCategoryIndicatorComponentView.m */; }; + B99ACD5EEA00F31F380FAB5A8B8B2526 /* UIImageView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A52B0113F2EA61CFDF9586666EC94E43 /* UIImageView+DDCategory.m */; }; + B9D206C92A0BC6DE7720757C1A2ECE72 /* UIScreen+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = BBD60BC8312A9DDAF45C84D812163634 /* UIScreen+DDCategory.m */; }; + B9FED8E7B04C74F084D8156BD8AA93DA /* DDMALocationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F1266B973BC95F13049649A6DF0E8D54 /* DDMALocationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA42897D26AE10AD9C5ADDACB76A61E6 /* UINavigationBar+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 921636E5901828DF64651E08BAB42C27 /* UINavigationBar+DDCategory.m */; }; + BA69C939FB50337E7B428ED071EF5056 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD3967C066C004CA8E0B6BCEC9579F93 /* Completable+AndThen.swift */; }; + BAD25B30F0E334F12EC76FF901DEE3E1 /* HapticFeedbackGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B45DEDEFAD7C4D15F954904ED90CF54 /* HapticFeedbackGenerator.swift */; }; + BADA655AB31EAAE70E476D63F5FC98F2 /* ZFSliderView.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D926051E80660C0DC4462304615993 /* ZFSliderView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB11309B4519548E3ECEE89D25C9A5DF /* JXCategoryTitleImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BE6283F27F854F61D59F3EE61D359F4 /* JXCategoryTitleImageCellModel.m */; }; + BB163B9792C6674D0D680D606885C8DC /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7652795C678E014507695AD5757A184C /* MainScheduler.swift */; }; + BB1883C1BCB98977B2BFE1F342D3492A /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A72F47B9638F8A492692CBCBDE187C2 /* Debug.swift */; }; + BB4BEE57B08124DC7915E5BAC5B85AA9 /* ZFNetworkSpeedMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A311D7DBB05B458B3E1C949116A17A9 /* ZFNetworkSpeedMonitor.m */; }; + BBAC10AC6F7CCC08CA990EC32BA93912 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = B2054A209976BE6EDED8BF328C284A31 /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BBCD195060AB693E31E7265ED366357B /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D1ACD85302EE253410BA0B555A96D91 /* UISwitch+Rx.swift */; }; + BC2DA64DD45B4E41586E32FEBD056B4E /* ZLPhotoConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5151F72B728E7C5CEB8B31367DE84C9C /* ZLPhotoConfiguration.swift */; }; + BC69B1FE7E10F3D5DF175CBE14F5DCA8 /* JXCategoryListContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = EF9989031C197B682326AF0D8A1BC619 /* JXCategoryListContainerView.m */; }; + BC71F627C5BB3C812706494A15135648 /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AE402459F6D4CE991232BF8CEFEA31F /* NSBezierPath+SDRoundedCorners.m */; }; + BC9B4EE54D72F2455037404FBA19AD37 /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F34AC9EC7DF0BF4466C6B227A7A73B9 /* IQUIScrollView+Additions.swift */; }; + BCD9CC1CE79079D3D45975C960F10783 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A568F8F84ED86D22002787BA311D2ECA /* RxCocoaObjCRuntimeError+Extensions.swift */; }; + BCDA33ECC9AE69C50380E36C29978C92 /* UIView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = FCB09B991E6761C590DE3A69C76C440A /* UIView+DDCategory.m */; }; + BD0530138584A6602C89E4EE957300E0 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C90FB76D8A8A80CAFC59D0BF15853CD /* NSObject+Rx.swift */; }; + BD0BAC03BB3C595BAEE4E6C0214DF1B3 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5363A88DF630846BBE5DF0747A6CA19 /* Create.swift */; }; + BD5DE9137AD611FD04789830CDA7EB55 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1A6C83223505225ED5CD56A3FDAF636 /* IQTitleBarButtonItem.swift */; }; + BD6F7433C0ED1532C4CF79399A1FEEBC /* NSBundle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = ADCB5BB9CF089B390C36557C68ED136D /* NSBundle+DDCategory.m */; }; + BD90E28115D95F77EBACB3287FC55308 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B47458536B3C999E06D4706928ADA6 /* ShareReplayScope.swift */; }; + BD964247BCCE72D5C1B9738879564443 /* ColorUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9286E797921F6CD5F27FC4E657E1AFA /* ColorUtil.swift */; }; + BDAB5BD9075473FC3F0110FA69DE7063 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 253ADE0F23935CA3549F3997DE691DDB /* ConstraintPriorityTarget.swift */; }; + BDCA78333A03CC1AAADEB702F0247B5C /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124E71CC5CE3F9FAC04F23FCEAA3ACF9 /* UIActivityIndicatorView+Rx.swift */; }; + BDE0AF913CE3F4071E4007C5DFDA8524 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DA2E967C6C9D232CC0A879C3937F540 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BE48E94071B8D2879A0CAAD2716CA894 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F249100085D6576A786B419F4C8AF1 /* NSButton+Rx.swift */; }; + BE50B0FF8A2D2BF08505923013F8FCC4 /* ZLEditImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E44178D58BE22E280223ACDAC448D338 /* ZLEditImageViewController.swift */; }; + BF31E4809CC5CC71907563C0795BF3D9 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BDB694CD0EA8E55CC2F6F7C1F790511 /* DispatchQueue+Extensions.swift */; }; + BF3EAB08454C0020FE33CA725AC710DE /* ZFPlayerLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 20B59AA625B59BE16A80AF0B70C53CF0 /* ZFPlayerLogManager.m */; }; + BF7C326418703B0627237B811478A69E /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = AFB58603BA94186F0189A4706E513E63 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BFEF5438BF1FB39455DEF65AC485C5D3 /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4021748C8A97A2B92883ED1E1C597188 /* Infallible.swift */; }; + BFF07623A7EBCAE780F23B16FCCA46A6 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C2F1F9745C892BCEC5395D95071D775 /* IQKeyboardManagerSwift-dummy.m */; }; + BFFA58E5979EDB390F21B31F125B2632 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 40E8A77D2026BAD1ED9079B005A68462 /* UIImage+MemoryCacheCost.m */; }; + C00CAD06E493B28BC19E63BE07761FDB /* UITabBarController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 774DF6AAB3E8877F3BA3288ED84402FB /* UITabBarController+DDCategory.m */; }; + C129D590FB00BEC41B69093EFE0550C1 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = D3291DE4FC4AB2853D55625A1AD9F2C6 /* MJRefreshGifHeader.m */; }; + C17345C45572AC2B9DBF4996F4A9F773 /* DDBaseTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E80C5B0533597E77317F8BFB34D5E2F /* DDBaseTableViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C1940B02503017C93A60F961EC35671F /* NSMutableAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 966C1174D3B5AD235E9BFDB3BC2D1AF4 /* NSMutableAttributedString+DDCategory.m */; }; + C1976EEAE2EC4DCA39DF0DFF1AA6A16D /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE96A5F2B943B72C1F0232E90B5E0577 /* Zip+arity.swift */; }; + C19A3B3BF30C1E6A7B8B49D1707FEF35 /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB6EF3C6E6D4E27A4665DD136FD64159 /* ObservableConvertibleType+SharedSequence.swift */; }; + C1D7623AD9734EBB837468AF18373F42 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8CAE56C4AE2824E7A44666D55E680BC /* Single.swift */; }; + C1F35A42F0086062E9FA4BE7EB6D3BC5 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DF83D127B227A9481F4A34DF48B3C8F /* SDWebImageCacheKeyFilter.m */; }; + C2B1250F2D7E9CA00F8E9B0F2F363FA0 /* ZFPortraitControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C16D8C7CAC7C86DD477EABB84CAB943 /* ZFPortraitControlView.m */; }; + C2BF04992908EF2094D76E21F7B0D7C0 /* UITabBarController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D238F33FD51043F3EF4B86EBFA021AE /* UITabBarController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2C943B55033E1906571A539B7123311 /* UIViewController+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E47BFCEBA74E612D0AAE14AD14FEE1E4 /* UIViewController+ZLPhotoBrowser.swift */; }; + C35397CAEA10B78C7BBDAEFB8FE40447 /* UIView+ZFFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 1867ED0683C2B3C3CD5181FAE11897BD /* UIView+ZFFrame.m */; }; + C3F8C20988FD5D58CD8CAEFF38B2D8CF /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = B73224BE8EA3D3AEEC6BE72C19AEE578 /* Constraint.swift */; }; + C40F6F9516468EE6EE51A1C4FB278575 /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE5838784174A0B70B76BFB993775DD3 /* TakeWithPredicate.swift */; }; + C45E4553A532352FC2D6A92529F1ADAA /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87599920109E890FAD115A4A832D2506 /* Enumerated.swift */; }; + C49B11227141A1C9B5C446CF513AE3B7 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5B7BDD3D744ABC74AAAD38C90F4A6C3 /* RxTextStorageDelegateProxy.swift */; }; + C4FC515A765F6D264655342C179E8B70 /* DDToastKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 117468C7C42DA5A8F1AC1DCB641DC56A /* DDToastKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C54B8B88AF0ABC05267411671F02C964 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DAF0174A817D62CBB9B0474E336B94A /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C5ED9AC48A49B37206E2434AA60DDC45 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 38FE1025C74543255E008560111EE3AF /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C606E1F4F816CD5CEF3D207708C3C609 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 208979073B2FE049774A9D43E7D9D556 /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C626CF00E63F1E69A4194CA80068AAFC /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC0D2CA2018F91D073ABF8D0DE886B5B /* RxTabBarDelegateProxy.swift */; }; + C644B05AA4A66F134754E6B9F0D4E27E /* DDCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A462DF4857A99CE461C7BED2BAF3C4 /* DDCollectionViewCell.swift */; }; + C6D9A90D3B4FE697FA554E0A17C6B5E4 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 992692C3535B0478376ACF5B0D59D56D /* CompactMap.swift */; }; + C6DBAF26A4A104BD5200CF834A5C6AC4 /* DDAutoUIKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4077B2CFC3AD50394AA33347D58C9AB3 /* DDAutoUIKit_Private-dummy.m */; }; + C700503268450867F8D06A2CA67782B8 /* UIScrollView+ZFPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FC81AB33C46D6A1196C93DDAF5C8476 /* UIScrollView+ZFPlayer.m */; }; + C700C31CF03C3E4E40B18F0FF4EF381D /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 09B03AE99153E3D9039BD53DFD5447AB /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C72B01DD0D889A1A13F2FAA980632901 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDEF35C33B8B72178CEB5A646DB10809 /* Catch.swift */; }; + C7AD29D8CE22687209205B9C0CB043A1 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA815D2B98648B935F01066AE001CE04 /* Lock.swift */; }; + C7F4BF5ADCAFDECAA18A0B46A67860DC /* DDTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20527A0CDDF3A638A56697666A1399BF /* DDTableViewCell.swift */; }; + C811C54956F24D073E800373BB69A8EB /* JXCategoryDotCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C744DED48882A6985631E1322A1BED1 /* JXCategoryDotCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C815F57C6C8283862D8164B5AF94874D /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 991F88C8553AF29F5C9DEC88D44DFBC0 /* ConstraintView.swift */; }; + C8311466749E74D31530D8B27F2B68EF /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F908B315CC454034AD4ED0594400DDDE /* SynchronizedUnsubscribeType.swift */; }; + C846DCE7E2E865DC660B3475888395EB /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7407C365243B38752BEC41386DC423FE /* PrimitiveSequence+Concurrency.swift */; }; + C8D7A9EDC2F72A333D4AE379983529DA /* UIRectCorner+Short.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E671CBC62168918B1233CCECC29DE6 /* UIRectCorner+Short.swift */; }; + C8F37E34D117D30FDFAEE19C03F1DBAA /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = A15A8A9CE96410BC34464FEC8FDF1F0F /* ObservableConvertibleType+Signal.swift */; }; + C9172D6A5B4EBBA8DBDF690F51A58849 /* ZLPhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A5FCF1C630A2AF151F136A1395016D1 /* ZLPhotoManager.swift */; }; + C91799FA07B7943929AF12CB5366DEB1 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A4EE38117FADAF6840292CB423F9CC9 /* ConstraintAttributes.swift */; }; + C94ECC0B1338871970341F0B37B459DE /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 797EA6F95F919704E4D20B03FEAE2B2C /* RefCountDisposable.swift */; }; + C99813C12AD65507F8A1F3F00E140B4D /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD537B8C2E58D29B2AB1201CE62EA2F9 /* NotificationCenter+Rx.swift */; }; + CB1B31288E524777EA7FEF6E092E954F /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67F3CB69B8373ACF80F013EE7B521CDE /* Driver+Subscription.swift */; }; + CB20F726F1766989C14003A27D550492 /* ZFUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = C0BEB0DC85F193FDD402A449F5C4B012 /* ZFUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB2FEF62C57FA5BBD15CBAC9E8C19F42 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 563C81F01AC1F279FE5E4DBB8F16CC23 /* ToArray.swift */; }; + CC023213ADCD03CFF6BED5CAD1077F3B /* DDBaseScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = D3A9259CEA8616FA5E3BB7D0781C52C1 /* DDBaseScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCBDC5792EFEDB0D32E03261BE90DFAC /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2935D3C057FBAA6BA91FEB6E1C86AA43 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD12156B4F1F982CE5CBA7924ED90E24 /* ZLVideoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD1145E3EE51F2B1194D0B9926563F4B /* ZLVideoManager.swift */; }; + CD4E33BE5BC4DBD59CFC58A70DF1CAC3 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 94D7566C14EE432A5F7F6D920ADB0013 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDDD632233988F44FEC138B913143D5F /* DDMAGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = 94B22ABA3C74CC2836D0004485BE2A5E /* DDMAGeometry.m */; }; + CDE89F547B05899CDCD211A17EF57F5E /* DDViewControllerAnimatedTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C578E3B01D6804F6A0918DFB12CC45F /* DDViewControllerAnimatedTransition.m */; }; + CE0D7DF3DE52C1B52C39DB23FCED7695 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = B71128C7081CD2E8ECF7C5E7C8426449 /* MJRefreshAutoNormalFooter.m */; }; + CE50A84C5C3A363CC5F5B206EF9C16B2 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = F2CD951579AD83651660B6C1CBD32018 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE6E8F479C11E333C244F74A2E9665CE /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 009DCC568E5D11DF6BDBFF0C1192584A /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE83923E2838675210657D3142E3A427 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CA559423189E8260C4D8EFCD320E5F0 /* Take.swift */; }; + CE86E1F9152A64FE5CA0C71F626DE91E /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E5E737EDFD33953938E4CB48647A583 /* VirtualTimeConverterType.swift */; }; + CE90E73675214C8853F20CB4BF569901 /* ZLClipImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BF93B596B360779782E3FBBF7AAF012 /* ZLClipImageViewController.swift */; }; + CE9DB2E127EF675F92110286C1B3DBB0 /* JXCategoryTitleCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 6010F70FF57799D9BCCC14DA558B0C7C /* JXCategoryTitleCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CEA5FFBDF695AF9F54027D0F9BE06A9E /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9732FA176F09A99C701C81AE75310FF1 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CEC5D59E8CB9AA98751A071D3CC175D7 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BE6850DB0B9DEFBCD03670D36B191D /* SDAnimatedImageView.m */; }; + CF166EE0BD4BBC9552C47101342F3706 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B35A6FBA3CBD45226B85A6F876700BE /* SingleAsync.swift */; }; + CF8E9E9D79030190C6C2A8F033ACFD5A /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 818837704BE878EA31F3506CB02438F0 /* Observable+Concurrency.swift */; }; + CFC3AE9E84DB459397787A54726B256D /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B04C021800239F336FA695C490CFEC4 /* Multicast.swift */; }; + CFF0856209812E6587E4680A4621A17C /* UICollectionView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D7675DF4C5361504B769BEE001B44E11 /* UICollectionView+DDCategory.m */; }; + D027DFFBF0E354D252A6A52AD54C6830 /* JXCategoryIndicatorParamsModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 048E14649FCB9C543A77DD4FF64842FC /* JXCategoryIndicatorParamsModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D031E69F9B31D2D90CA1BAA088469040 /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93D8E1DC22B5C3AE073615700D1B0D05 /* RequestCompression.swift */; }; + D159E10ABCEC5BAEC2AEE36361A0C14A /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = F3B8FD3A49A449B4BC1A53E8BF2F87B9 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D1BEC579C6CDE70D346EC4C7E4FBD387 /* UINavigationItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A48F91D027A2F3558667F28CF756E889 /* UINavigationItem+DDCategory.m */; }; + D2080DFBC1EC1E36D090C40AE4268C0E /* EKImageNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 014AF8A028499B074392AEB3C88636D8 /* EKImageNoteMessageView.swift */; }; + D261FFEAFEECC6C5BE05EAFA172A6962 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 678EC303D67919808287FC2F5A797398 /* _RXKVOObserver.m */; }; + D2674D18CD23C97698FCE3E9C3FD42B1 /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = D102B32967A0F8B7DBFB24F571902F89 /* Concurrency.swift */; }; + D26EBA1505FCD8CB1561A0FB08AB74A5 /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63104D7A857EB9E34F39BB661B5742AF /* URLRequest+Alamofire.swift */; }; + D2AF2BC97E66780B3E0564BB19BB45BC /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16386E87CEA2794291A51E001EF07C9C /* Switch.swift */; }; + D2B59A35739A47EBEED7DEA75BA5C378 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B94DD7827F24868A6507CBA7C9ABF1 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D2E2AF992A4E158B35A68EF020BBD66F /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4396CE64F6C76103A4EC2F4B8DDCD50 /* UIControl+Rx.swift */; }; + D2EFF75BAA4F83A3B494624006922E98 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE11514ACAD215F6823B196B91536C1 /* Amb.swift */; }; + D313C1769F98E563B2F0387645363D60 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 5165B9B4A88E168CC5E99C94C95954F0 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D338E31610984913E5242333289065EA /* NSAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D56042C4797A1D002B32F37BF49B5E8 /* NSAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D3C6166B6D26233AE4337DA319FEBF57 /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FFE94E872A20CDFA4F6734001B4F3F9 /* Protected.swift */; }; + D3DF1456153024C80BCDC91E03814A16 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = EDB6355A365726EDE0952F375385A321 /* MJRefreshStateTrailer.m */; }; + D433A9598548308343DC33207661EFF2 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C24471798AF7B7F245278CC18F8986 /* KVORepresentable+Swift.swift */; }; + D43BA282386D995C1C7F4B7049A909FD /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA88C85CE171FACB6F13C63F97BEE7A7 /* Validation.swift */; }; + D4B7589C503DA1F2FC6BB41F78E55753 /* DDBaseAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = CF86A8401B17CCF6ED48C720458B7A2E /* DDBaseAttributedString.m */; }; + D4C656CF4B508E7A1CD28BB9A6D6B3BD /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8A37C157B96127F251E3B31F313AADE /* ConstraintLayoutGuide.swift */; }; + D52B0E394FF92821DC8380B5498B34A2 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ACE8BD874F4FEEB79865EE3C4C9CEB4 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D52BC86B6D44760107ECB5C5E7C96969 /* DDBaseImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 954003773FFB5EE910CB1D59C7BCCCC6 /* DDBaseImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D565284D49314EAA54AF602A468A0207 /* JXCategoryView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 25555D4F66DCCF56A7D7D53D6F2CEF49 /* JXCategoryView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D5AAA3E1354956C5E552C9AD7CD11B4C /* UIScreen+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 654EE5923C77DAC717AB3469C9763D33 /* UIScreen+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D5B499F817DA04BCDEEF25D43C26A677 /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A764909DC2F006D4FCD2FCEE48D041A /* UITextField+Rx.swift */; }; + D654637C8DD8012A6593C58CDC7EB89F /* EKWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B48EF9BD2FFEF3F8EDEA9BDCEC0C88D1 /* EKWindow.swift */; }; + D68A44D2142C495CCD955363CCC1321A /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 010AE870904B558F643A0BF4918BD29E /* Request.swift */; }; + D74A6402DA7B179F60BE96410E5C9168 /* UINavigationItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 994DAC831982F01CBED9971316C4D6CA /* UINavigationItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D86A0299F74B0CBA434FF9F89F8B958D /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 12206918EF06F8F1214E7E7FDFE86599 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8AFCA68301DF482D71DD0116402DD74 /* DDProgressHUDKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 18C2FDBC8D0C78FD5AE84C9D9185A1FF /* DDProgressHUDKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8CB71544C37D1AC77A544130226A672 /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D917246761244D0E22C479AA18F8F08 /* ObservableConvertibleType+Infallible.swift */; }; + D90E3609CFB930EE4F8270C9504A41F5 /* DDBaseLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CB999F9AF8102C75B2628D52172A6C /* DDBaseLabel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D9ECA0FB443A473493DF5843A260DD3D /* NSMutableAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F21B48E883DAA6EA7FDEE4D688AB37F /* NSMutableAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA122AC8CE9ACBECA2D141674BE399AD /* Cell+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC428A78E9DAD599CC8A926A5A9D5682 /* Cell+ZLPhotoBrowser.swift */; }; + DA5018EFFB5F0ACA5800450157DDF029 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6AB47529E4D2B7FA3F9DE128F564C6 /* Infallible+Zip+arity.swift */; }; + DA68D87EA37B265C1A9212034A9A69CA /* UIApplication+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 34319F6AE82891AE29F59BA2C6C6BD58 /* UIApplication+DDCategory.m */; }; + DA7D630210EED4FE82A89AF9DA354FDE /* JXCategoryBaseCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 103A15371B7CCBA671F2E52ABA6FA49F /* JXCategoryBaseCellModel.m */; }; + DAE6984A0E6F7843EC1FC16CA0639411 /* ESTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4BC7A254DFB001F3BF507F76C9873E5 /* ESTabBar.swift */; }; + DB1928ABED70110F8770A999AE6042C1 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1BEDBCA4296C121B66DB749E9723410 /* SwitchIfEmpty.swift */; }; + DB37A02E7A013103E599E7AC0C065B89 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D711A2313C238E0F60C4F401F224482 /* SDImageCachesManager.m */; }; + DB3F4AED1ED3B0291EA2C6C7D5CC2662 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = BF99BC25A2F041D5EA32F2B4A0313E7C /* SDImageCacheDefine.m */; }; + DB5347DA0855F994DB3006E3B208758E /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C1691460A0C5DCD4247D9A242B0A8D3 /* UIImage+Transform.m */; }; + DB5B2AADF248591EEA2664EBC0933A4B /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99FAD8F1401AD4E3D5B7EA785EDB66F4 /* ConstraintDirectionalInsetTarget.swift */; }; + DB6B35BF8866020A56941A9FA901D495 /* UINavigationBar+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A2FC9CF73EEF60997FA732CC06BE234 /* UINavigationBar+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB82B28011F0864AF66AB1D3A842115A /* DDLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28B339F8840A1ACF9C6A0EEC4F1756FA /* DDLabel.swift */; }; + DBF47AD7D42070ABCA125FD5953118CC /* JXCategoryListContainerRTLCell.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6D73D91931193645DC5DCAACE45CC5 /* JXCategoryListContainerRTLCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC25951404C24F1A7D6A193A3EA96898 /* JXCategoryDotCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E6CD31AA54A4187467F87F2C5E2C18D /* JXCategoryDotCellModel.m */; }; + DC41B120F0CBAB4E01BBF17427CD4305 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF008939493DF8F729DA835313213EEB /* AFError.swift */; }; + DC737D9D05CDFEDEF02A15458AC36B92 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF00524DF715BD3C8811BB05939DFBAF /* KVORepresentable.swift */; }; + DCEBF9766499FFC51D3F20FD988C5C8B /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E71AA808FC388FEEDE593611367F8E7 /* Merge.swift */; }; + DDE4FC989BBCF2EA2135813021F623FE /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF3B1E8168552BA7234ECD297D5FFB80 /* NopDisposable.swift */; }; + DE081D1B6559CE4BECE6C2F3A24E43A1 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31BCAE2909EA8487A425DDA239179276 /* ControlProperty.swift */; }; + DE105F6F9C0D9F99B88F01930985E108 /* ZFPlayerNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = AA04CD0F23CC9878683C6F6FD5F29DDF /* ZFPlayerNotification.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE2D6981D59E4126FB6702371A4FBF45 /* UIView+QLContentWrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22C8184B21F23343E22A9C232D399C9D /* UIView+QLContentWrap.swift */; }; + DE41579A252D50A14870D3600C04C72E /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 87F0D2335771C22F985D925E822A8C33 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE5FE62EE79DBFC7EF4FA464DAF4513A /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 67790054FA039EF438FD99727782441A /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DEA7CC5B85C903C74AE96DE0C3AFDBDD /* EKAttributes+Scroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = E523A437BB3E45345F5701B913971D20 /* EKAttributes+Scroll.swift */; }; + DF1533D403B93AE3F7C213E2E79F22D9 /* EKAttributes+UserInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5ACBD05DD12303A27FD6995F7CEBCB09 /* EKAttributes+UserInteraction.swift */; }; + DF2E9C4198CC1FA05A9A507356F0A140 /* EKPopUpMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C604E62D9D0E0BE5335F770E114C364 /* EKPopUpMessageView.swift */; }; + DF419FE76FE2E463D3B079DDA8D09DCD /* ZLWeakProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90B758F32A2589954169583859CF859A /* ZLWeakProxy.swift */; }; + DFAB3889074446F294E9B7FDB413D9AD /* ZLPhotoPreviewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B10B6E9D17566CC5699F5DB858E386B /* ZLPhotoPreviewCell.swift */; }; + DFBC1E24E314AA2D93D8D68444D25E5F /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E86C08389839652DB411FD40EF02462 /* ConstraintConstantTarget.swift */; }; + DFF89BB4CBD71C272B9E224DBEC1614F /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF3DDD864C2ACD2E4B1AD0D9DCF9C1F2 /* UITextView+Rx.swift */; }; + E0050EB219F11E257D76F42981621989 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD33F9239DCD92AE5B361E71866A69B /* Infallible+Bind.swift */; }; + E0950E6EE43A295EAF8CBBA0AE9F7440 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D34F7AE0B202B99E2CD46B687100EECD /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0B53F17D846B73C15950B3CD8687042 /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC9E30FB7226708A3130A01B97DBA179 /* DefaultIfEmpty.swift */; }; + E0C13A3F1697B6863CC833339A136FE7 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17311F74924C956A09FA029B76756E0C /* ConstraintMakerEditable.swift */; }; + E0ED114609A50B49D01ED22E8F5E97D2 /* ZLPhotoBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = D12D0AA8EE644F7B7459C1A50A1A8684 /* ZLPhotoBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0FA80E4CD78AECC240107F0F61E8CAA /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB1081DA01C70F27FE6BD9232EA4554 /* NSObject+Rx+KVORepresentable.swift */; }; + E19960867F314F08D769EFF5DE2EABD9 /* NSURL+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 158E39A1504BFAF22603A9A530FFB105 /* NSURL+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E1A4830ED6BDF4F4D7D1A72EDA1B075D /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42CBC31700ADDCDED927606D136AAC88 /* Observable+Bind.swift */; }; + E228AD3F161CF33ACE446B8D0FDEA79C /* NSBundle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1922A6A0E02D95253C80396B37E10287 /* NSBundle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E368BA3E038835CB1C1ECC9A6A7AB467 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBCE7A80F1B98B9D13BA47D4B98F458B /* URLSessionConfiguration+Alamofire.swift */; }; + E377D381740EA7DAA223CBC572EF3258 /* JXCategoryDotCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BF3D6B5257E4D26D410F75DD07CABAA /* JXCategoryDotCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3D71D3617C88CD8BC9A3537AC98150B /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = AD85BF22E05852F9453781C97E1399D6 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3E7323AE945DC3AF3A4B2D4FCA619B4 /* JXCategoryTitleVerticalZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 34431EE38E4AF581D27534BB78461290 /* JXCategoryTitleVerticalZoomView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E40B797A24B408B06F5E682C079CDC55 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = A58197BCDBCAC149E2968A89A283304B /* PublishSubject.swift */; }; + E49254B60C2043832B5A2E0658DA441C /* JXCategoryIndicatorCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 69B2E597F0470C0466C8B49A8335DE35 /* JXCategoryIndicatorCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4B1E58E020E4435976E195C0F6D2514 /* UIWindow+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D893572C6B777F1CAB47352C265EFCBD /* UIWindow+DDCategory.m */; }; + E4BA37E528DEF3AA3A68041452D66C4C /* Bundle+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AEEF526AB6E4D69C198CC2E82C472C3 /* Bundle+ZLPhotoBrowser.swift */; }; + E4D1F2F411BE4931E6BF715754C063E7 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A3A433C6862640B5AFCB1ADBCD2F39FB /* RxCocoa-dummy.m */; }; + E508BEC46801CF34064D971BE80D0B5C /* NSError+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E000D78F7B4FE9CACA07FBC7782E8573 /* NSError+ZLPhotoBrowser.swift */; }; + E50CC69C160CC7DFDDAA5E1545D1A670 /* EKSimpleMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0BB89BC04C015262FA535E7D8EEC056 /* EKSimpleMessageView.swift */; }; + E545A0110B9AE728EBC27342080E768F /* DDNavigationControllerDelegateReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = CB57C518A721DC9DF96FCECD662C6273 /* DDNavigationControllerDelegateReceiver.m */; }; + E559E921BB84AAE511E87807509D7FC6 /* ZLPhotoConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49210FBEC4B6952840D0FD08F21D4539 /* ZLPhotoConfiguration+Chaining.swift */; }; + E55CEF4234F35E2FDC1B7855AD39A6A0 /* JXCategoryIndicatorRainbowLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E62B52049065E0DCBFE83089C3B136 /* JXCategoryIndicatorRainbowLineView.m */; }; + E5A89C1CC70968CACDACA8D8A92B6098 /* CGFloat+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DEA01466DF987E8972735315BF18716 /* CGFloat+ZLPhotoBrowser.swift */; }; + E6354246C297E483E6223FE120548DFC /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B6FA8D76394737257410373E15F306E0 /* SDWebImageManager.m */; }; + E64D266F649AEECEAB6296829D2077CA /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C5B3E35C30126A2105755413769DC8 /* Platform.Darwin.swift */; }; + E69B447C350C9219B0AF9A1D2A0F5BE4 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 20B61D9040B3F1E98E92815015C9F28B /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E6CCFA7AFD0C8AF22C2029433C27C5C5 /* ZFOrientationObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 682D2D3A90ECD6E5B5B62A63A7A335C6 /* ZFOrientationObserver.m */; }; + E6D9904957E23E3130F9DAC9CDE8EF64 /* EKAttributes+Validations.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCD8139E573ED53FA58B47E40A4E577C /* EKAttributes+Validations.swift */; }; + E6EACA4E75EC03727F26906AF7B0A011 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD25499B57DC058CABA547DD181B783 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E6F0A2D426D583B654733BF18F75C185 /* NSMutableParagraphStyle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F89603EFBEC1D47085F0A56EFEC7D4 /* NSMutableParagraphStyle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E787841D635A76F6F607DCC206304D50 /* EKAlertMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DFA4E6548D2EE4B145E7FAAE7E629C /* EKAlertMessageView.swift */; }; + E7B7D4786FD9A4556C57FC456397CFA7 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E0B48279EDB2355D19A0E691CF7F084 /* DispatchQueueConfiguration.swift */; }; + E80658199E928F4F0ADEC89F4141D2F0 /* ZFUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 499CDE5D5569981AF7D2160EC56D6EA5 /* ZFUtilities.m */; }; + E81E02118C89B4ACFEE276E94F4BF705 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 370366858CA842942EC2D63A5BB95B7F /* RxTabBarControllerDelegateProxy.swift */; }; + E83655042A5A0EBC2EC6C59E88A1BC1E /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 332BF5D077B7A87A2D9B883F238DB39E /* RxCollectionViewReactiveArrayDataSource.swift */; }; + E85B429D067EC3AF0216849A1381050E /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D25E8493C5F426405582C10AC054738 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E87A2A7AA6C6C1C1CCB99B8C459954C9 /* UIButton+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 709E03F2D2329C6B0C579E955BBB2001 /* UIButton+DDCategory.m */; }; + E8AC828A989AB04260E5B4EF583CF423 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = D49FAE8A72DFCA2F93F4B6CF57447AEE /* AlamofireExtended.swift */; }; + E8ECA9AC8049FEA59A0D35B189911CD7 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12F0DA6BFB7D8D786DACD5C5D802185F /* SubjectType.swift */; }; + E969679589E762C810069359BDADF37E /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72CC2CB602B141DBF4D7ED0D72116E5E /* RxSearchBarDelegateProxy.swift */; }; + E9A52101C6A02C3E428215E4299EA5D9 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 6133BD806850238E0AE755B74262A517 /* MJRefreshConst.m */; }; + E9BE36DE12FFB998CAC91C71D9794319 /* JXCategoryIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E049E600DF27057625A4710D8FFDB7E /* JXCategoryIndicatorView.m */; }; + EA0D07CB6EA93FD74E9BD78CF82318B0 /* DDBasicControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FA48DAAA19AA9182D06BF5F9BB74F36 /* DDBasicControlsKit_Private-dummy.m */; }; + EA0EA5B13F19C31ABFCAAA03812049A5 /* JXCategoryIndicatorTriangleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 254571B44B8DBF8CF43E277B4DAF36C4 /* JXCategoryIndicatorTriangleView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA567FF21C3D64BDF2A0F9EF9C74B5D6 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C511C1289D5487B6805A6FF8493FC99 /* ConstraintConfig.swift */; }; + EA9E27522D34075FE2F3D61C4287DAA2 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = B36EC2EB267639DC179A22E5C82B081B /* InfiniteSequence.swift */; }; + EB42103171FA131586ABFBA7D4138A64 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DDA264E674D7AEBAC8EDE33C6246BAB /* Alamofire-dummy.m */; }; + EB9D6E0BA31263F64A458B7B8BAB7FE8 /* NSObject+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 54B41AA168CD2E6E2D564F588515AB56 /* NSObject+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EBE5C4F07068616CC59C1EF2978C6813 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67BD6EAB79253B89427DD5574B55ACD4 /* RetryWhen.swift */; }; + ECFFBFF95B73F69D1787EA7CCA928AC4 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19FA2D7AB03EFF1765F38A85B188A68D /* ObservableType+Extensions.swift */; }; + ED03EABE28153EDF6B4EE27C9E1A9F7A /* DDBaseImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 562A74AC6BD2A4EE50E1CA898255F162 /* DDBaseImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED204E934EBEFF45E85A7F3FE98EF4C3 /* EKAttributes+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784760F2E1450336B98D33BA94DB2D4F /* EKAttributes+Shadow.swift */; }; + ED2BE0E4900497E23A37237D68BC1023 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C7A974011A607C28F0319125B6A950D /* Producer.swift */; }; + ED673A80425558C9E43F8207BEE84397 /* EKNotificationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 511D15671C4786E1630047EB2EB7EF6C /* EKNotificationMessage.swift */; }; + EDC07A560DC83DFBAB242C46B1D41619 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 412C13005896D925DE3EC008436D4B65 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EDC227E161F6BE101EBA4C41D13B8EB0 /* EKColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6541609031B4BD5911B87723211257B0 /* EKColor.swift */; }; + EDC4880EDA487FDCBAE1993231BA06AD /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F6E6226D7989A3A369BE01CC77B99CB /* SDAnimatedImageRep.m */; }; + EE02E971AF4EAEBCAA7E6207344D82AD /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = CCBB1E6C01CC7279B7736D9D48823EFA /* SDWebImageDownloaderConfig.m */; }; + EE890DA87BEFE4EDC65B28ED8F9B89C6 /* ESTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DAFB9504EBCC935E9887080A81973E9 /* ESTabBarController.swift */; }; + EEEE888CD582ED007104CA3635CC95FC /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCE348878BA82693B010B31E0A60512B /* BehaviorRelay.swift */; }; + EF203AAFF3493C503A2685D89907E9E0 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7A97239815B8632CA8DFCD0492AD8AA /* SubscriptionDisposable.swift */; }; + EFC1EF2234D1A4829891828E5C61FE17 /* EKTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A36963C052BB1C9CE0EDC070B0BC8BD /* EKTextField.swift */; }; + EFCF8192D505380E42101B31F273EB4E /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = BE28FD9B37D8825AF32A4EBD4EB44326 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFD47B79FEB4CF7B7DE42C6F1E8BEAE0 /* DDTimerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 452349DDBDA49A5CE96DA6A4332B3996 /* DDTimerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFEDA5FC77AEC912565C8893C74347CF /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FACFC8E9247EA39745A9E5F36EBB017C /* DelegateProxyType.swift */; }; + EFFB548B2256535F4B945FE12260C940 /* UITableView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 82C7E92DB64EB4AEDDA8F9859554DCAF /* UITableView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F025B0C7413F408112D1BFB2C2878024 /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 95DE1C7EF55726AD7C526D5805F2770F /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F03021F77FAC203AB9A2634888A1A8B3 /* EKProcessingNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1307264018CD22D8DA1BA4C5F9ADAED5 /* EKProcessingNoteMessageView.swift */; }; + F0AE59C74E0BBF11E97A8E9434BF9A93 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33F710F7F397E96CB625FE408833B0E9 /* URLEncodedFormEncoder.swift */; }; + F0C323C6B06974F32D8814CD58FE9D15 /* UIScrollView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = AD2AF6776DA64214898C782B9BCAA65C /* UIScrollView+DDCategory.m */; }; + F29AFE50D99B629AF9FA103737E54391 /* ZFPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = A33002554CB161847BB170C38091DC1C /* ZFPlayerController.m */; }; + F2A142032668500B5C86117B87E5581C /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60A31780F1F6B07863193305CAE8B190 /* Never.swift */; }; + F3212860E47356E9AF927E472E09261A /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A85E0AD00BC262A2C7DBF753B12E800D /* NSTextStorage+Rx.swift */; }; + F368A886087DE3AB2610673786E29DD3 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2B99DEEC285EC2CE2BE59E2D6D8C170 /* ConstraintMakerExtendable.swift */; }; + F38BB8E8B9AA9556B18A654B2F7B063A /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82781153788193EAAF79519318B5AE5A /* StartWith.swift */; }; + F3A976F044D82F130BAE77C071CEDA5E /* JXCategoryTitleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = E1697F9198FA29E76D1DA8DA03EDAB48 /* JXCategoryTitleImageView.m */; }; + F3B2BEF8FF03AB941765D79452352941 /* UIView+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0733919B381A00997A7EEC037768C8D /* UIView+QuickLayout.swift */; }; + F3C5F116AAF21D4358A6F711BE37F54A /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E6F9848E7543E112CF37622B127F6C01 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3F4A54187A771C427C3502D8802D213 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F0AB1AB9FF0770ADDEEB86B21822D94 /* ConcurrentDispatchQueueScheduler.swift */; }; + F4010727E0089FB8459E3B88B44CCF05 /* UIView+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDC6154E7B682426348C660B31AAFA59 /* UIView+Utils.swift */; }; + F43851B19B2310C54E82BE0CB9CC8EAB /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = D46CEA7529375D9160EB72A807DF77EC /* Optional.swift */; }; + F493F28DBCAEC7B3E70EDA7F7A7C4B6A /* DDCategoryKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 58EF45C259FC525460EEF12880FB679C /* DDCategoryKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4A1A9CA7084A385722737C0E4F1500D /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A406F485E375B9A538F60BCC669C8EE /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5579E515166EFA597E30B6EA2966257 /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB110E7217B3CEE13CA7FE62FAA7D93C /* UIStepper+Rx.swift */; }; + F6200950262C69D82B2E1F54D09E81CB /* ZLClipImageDismissAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82D8968847F6D70906F256A6653FF777 /* ZLClipImageDismissAnimatedTransition.swift */; }; + F6513727F28A3CAA86AD1D4CEFB7BF33 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6C77205CF4B2951E884CB365BCFF13 /* Reduce.swift */; }; + F661FDF2D701C76B553BBFE1982DC689 /* UIView+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A1FCE805EDB0F8589AAADAE24B30367 /* UIView+ZLPhotoBrowser.swift */; }; + F669A1209E80431CF57E528F4E8B0FEF /* JXCategoryTitleVerticalZoomCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E129F43363563308DEDEAEFF29166B90 /* JXCategoryTitleVerticalZoomCellModel.m */; }; + F679DDFB22B0446466AC8B46B5DDA5EF /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2F40968639A96A1E9874ABC41124D1 /* IQKeyboardManager+OrientationNotification.swift */; }; + F74D1425287A1A781A0A9DD58A1DD02E /* JXCategoryIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 728E9BC93B4609B142EE2207684DB916 /* JXCategoryIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F75DFD6601FD194AFB8DF95EE8936F73 /* JXCategoryNumberCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B4198240636303ED58E9B45404649A6 /* JXCategoryNumberCellModel.m */; }; + F78123F6D3E099475747B424A7DD9B2B /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B6A47BB23E188DF596140DC7D896BBE /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F787E70DF5F00228E5AF451751EA323C /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BFC4181B79FA655AAA1EC7197475E7B /* UIScrollView+MJExtension.m */; }; + F7B1AB7027FF17E4E594895B07CC4B3C /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B6789AACD3E823A92C0A1D2C00A8751 /* MJRefreshStateHeader.m */; }; + F7BBD57301FEC4504E972FA4733A03DF /* JXCategoryListContainerRTLCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E8635ED28005201B7A807CF6555CC3A /* JXCategoryListContainerRTLCell.m */; }; + F84B09281B0BFF9B1B031CB2BA6C3AB4 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D8416E6135BA849934B91093F53989 /* ConstraintItem.swift */; }; + F93C6980F441D1B60783F1253D1F5E6E /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 224C0BC57E40B54C718B6D431EA95D35 /* MJRefreshFooter.m */; }; + F93F6E8956CC7FEEFD59BB131E1CF02C /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F65F885EFD9A7BD996249820022B9B /* AnonymousDisposable.swift */; }; + F958F034C7BBD246E8368D461BE44725 /* DDMASearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A5169F6B86F0226E3F4FE9F47E00F33 /* DDMASearch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F9F5BB4247E0D06BE1F357B1610502BD /* ZFPlayer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 668787B27569EE41CE1A625CE78D9D78 /* ZFPlayer-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA32D099B9AC21168BE28F1C197FBD77 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 68081FD334F8368F3621E211F156F843 /* MKAnnotationView+WebCache.m */; }; + FA7C19E95318283880AF33193C6C4848 /* CALayer+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A8B28A120C292488ED430D5EA7D5B3D /* CALayer+DDCategory.m */; }; + FA917E0C80C68BD2D8C7CDF44A418793 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CAC3B4B274DC9AA16D13F3C6D4335CE /* SDWebImageDownloaderResponseModifier.m */; }; + FAC4CA638A146A699E9ED8BD575DEC52 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = AEBDF32B1CEC64361D672AD75049A79A /* SDImageIOCoder.m */; }; + FB57B8D3D20886701150097BE03882B1 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A8ED664031CCE5A526DCE8A7C609BB /* RxScrollViewDelegateProxy.swift */; }; + FC31E40D125D928A526B1AAEB6A0305B /* ZFPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = C099BA92A99D4E19C562C0EC31417658 /* ZFPresentTransition.m */; }; + FD24A63C0BB6C7CF244A586470A9D492 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 246ABA10829F166DB32A96440298F4C4 /* SchedulerType.swift */; }; + FD366D60621BA423B1F44E362CB26E14 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77FC8F4F23ECFC586439110A52E8F00 /* Timeout.swift */; }; + FD455ED8C662DD52F592DF31F58AA185 /* ZFSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D12FCD5B0D26C094865614C081E0F359 /* ZFSliderView.m */; }; + FDDBB624BAED990AC9956BF191000419 /* JXCategoryFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 627F8AF38A09862B53847700AEC52899 /* JXCategoryFactory.m */; }; + FE050D59F5ADCFBA484D4C0926A58720 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAFD7B653317A6D1B0029D18CEAA4EA9 /* ScheduledItem.swift */; }; + FE090912DADD46635605657C61DE2E6B /* UIImageView+DDWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BCE3F8F0E6D5D7B2A382B20DFA08B4D /* UIImageView+DDWebCache.m */; }; + FE5A36C9F47EDE5AFC75209A02C40305 /* JXCategoryTitleImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D3EDCD3DEC3A368D1D0EADA3A47548BD /* JXCategoryTitleImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE8C95D7A9D7F731F7A8FDFC0700B8FF /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 253E69F79DCD88262823C30416CEE169 /* SDImageCodersManager.m */; }; + FE9207C30EFE6A3148C4D424FCB3A479 /* DDBaseMutableAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 87536304E59ED71CF57DC4697C61C671 /* DDBaseMutableAttributedString.m */; }; + FE97C9D8D1A724CBDF7C8E271C8E1DEC /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3034FF9BD293C66A3A2BB3508E2B15FB /* ObservableConvertibleType.swift */; }; + FED095FC322475307A7A0A120129C779 /* DDBaseNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = A5141CC65F037F8A5A0084529BDA5B2F /* DDBaseNavigationController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF2EE64024F6462C52A157322B4550EA /* EKAttributes+PositionConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F38FFF90202D9E904AA825348B55FF9 /* EKAttributes+PositionConstraints.swift */; }; + FF4DBCAE64CDAF7D63DCB700D0EA2AA7 /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FB1B2F49C8CB24BBC41080E0F609131 /* Decode.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 084DD3E90B1AD1B888B307E9EB987263 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; - remoteInfo = RxRelay; - }; - 09ECA8DBBD3198EA7917EFFA925D13DD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; - remoteInfo = "AMapLocation-NO-IDFA"; - }; - 0CA157504BD88E8AA54428A2763AC7A6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2FAF03761A44702490259F857A848B42; - remoteInfo = ZLPhotoBrowser; - }; - 0F6CF7B0BBC1C79B369D778C0009A8AE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5; - remoteInfo = "AMapSearch-NO-IDFA"; - }; - 127626E76692BBBBE2F7FF0CE2CB3380 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; - remoteInfo = DDLogKit_Private; - }; - 1723BD33F6010357A8F04B4CAC4D7E5B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8F3F4D8426620E7E4A06FE4BCDB96FDE; - remoteInfo = DDFontKit_Private; - }; - 176109C7B9BDB037F80615198F2EA77A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B68A4B40517CF9B14050FA0A4A618B04; - remoteInfo = DDNetworkingOfAlamofireKit_Private; - }; - 264CB9CA66D860CDC739F76288156044 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 79638F3BF2709E118064EF8B13DE3317; - remoteInfo = DDTimerKit_Private; - }; - 27173912508D99029591CE17E919C909 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; - remoteInfo = "AMapFoundation-NO-IDFA"; - }; - 2793EF2874899E59876E879641BEE58B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 279DD4D91C11ACE9A602CBDA5B56B9B7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6; - remoteInfo = RxCocoa; - }; - 2C370183969E113E3A7F0DAD9D9367EB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8BEAFAA726C1965864B79B4B441AA513; - remoteInfo = JXCategoryView; - }; - 35644F51A6E5F9FBE6FFA65102B20A11 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; - }; - 3C5F8F59A342035CDD9A4A1DA9497E4A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; - remoteInfo = DDLogKit_Private; - }; - 3F9ED64F7415BAC5B43DE921BD8EA400 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; - remoteInfo = IQKeyboardManagerSwift; - }; - 4207A99316D6C2A3FA28274145F5C4C4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; - remoteInfo = "AMapLocation-NO-IDFA"; - }; - 4210A2CDCB9DA51FF73779FC722629CE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6056870867CC4728BCEF2E5EBDD1DCB3; - remoteInfo = "DDMAMapKit_Private-DDMAMapKit_Private"; - }; - 4239994BD2061B4454B8C670D8764B1B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; - remoteInfo = MJRefresh; - }; - 48ACC6A6856184484964EFD1AFF401D1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F; - remoteInfo = "AMapNavi-NO-IDFA"; - }; - 557248030AA51FECC5B7796FF2C26970 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 477926D6FB1DCEFB352517A19636405D; - remoteInfo = DDWebImageKit_Private; - }; - 607AEAD9F622CCA80F141A318EFDBD8A /* PBXContainerItemProxy */ = { + 03780DD521CF51C1DD84CE63DBFA1569 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 53463808DD395EFE0C9E0CDCB79A6C0A; remoteInfo = DDAutoUIKit_Private; }; - 622B0916AEEBA3351A90D26C6FC3D143 /* PBXContainerItemProxy */ = { + 0DD0A8D209784BCE3668A35010DA271F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; - remoteInfo = "AMapFoundation-NO-IDFA"; + remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; + remoteInfo = Alamofire; }; - 6AF47C7B18B8DD214776832B8E2AF7EA /* PBXContainerItemProxy */ = { + 147DED93EB6BFD3ABDF2FB4C77F975F9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; + remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; + remoteInfo = MJRefresh; }; - 6FAD95D03E6F33EFE42E7D1C73036434 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; - remoteInfo = "AMapFoundation-NO-IDFA"; - }; - 716575BA77ACA37369BBD4F4F4881EE2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B41F58F2856AB275B4CF75F359937653; - remoteInfo = DDMAMapKit_Private; - }; - 72AABE3B8E5EC0D4B37B448C8C4D0A6C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 035D1842293C4AA08F442FFD899F7F28; - remoteInfo = DDControlsKit_Private; - }; - 741747650260B6AB8EF5C5F0C043CC05 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A; - remoteInfo = DDCategoryKit_Private; - }; - 77481D86B28E5FC91C9C804928DE87E6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; - }; - 841372AE2942BE36B2E06099DF38763C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5; - remoteInfo = "AMapTrack-NO-IDFA"; - }; - 888BA386BB80652DEB4EC52620858777 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; - remoteInfo = DDLogKit_Private; - }; - 94D75D50E4D248A71EFB858BB6891BC0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6; - remoteInfo = DDBasicControlsKit_Private; - }; - 96EA06B790A3442FFEDC71281FFAD92C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; - remoteInfo = "AMapFoundation-NO-IDFA"; - }; - 9B294CFCC98990D5D2F7FE9C91F408F9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A; - remoteInfo = DDCategoryKit_Private; - }; - A4BF5711E9A670CA0E5517427901299D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3F83465BA81F6E581B3A431642D2992E; - remoteInfo = "ESTabBarController-swift"; - }; - A5D832AE8E0E98FBCF24532A2B1B0B66 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; - remoteInfo = "AMapLocation-NO-IDFA"; - }; - A6E725AE782CACAB9412033EC5F5009E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A; - remoteInfo = DDCategoryKit_Private; - }; - AA89F5EC321D17D6E75CC7117055F09E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; - remoteInfo = DDLogKit_Private; - }; - AC96D1C03BB4E3AF11B53C6824B235F2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; - }; - B15CCD28481481998AA59138F09777E4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; - remoteInfo = RxRelay; - }; - B95B55136CCCB740DFEABC5BC49E4BF5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BFED7668E8D0960F3873C9C1329EB63F; - remoteInfo = DDColorKit_Private; - }; - BE02C854C834BF1699F8782F9EE947DE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5; - remoteInfo = "AMapTrack-NO-IDFA"; - }; - C2176675C9D7D11F08785D5439F52C21 /* PBXContainerItemProxy */ = { + 177EEEB468C0362F42D4075B9D5917FC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F; remoteInfo = "AMapNavi-NO-IDFA"; }; - CCC9F54A306E30CBA8E3088B5C08C9AA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5C23965029860967865B3429B5E29092; - remoteInfo = "DDBasicControlsKit_Private-DDBaseViewController"; - }; - D0B51C2561C374A6412D395BE3DCB315 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; - remoteInfo = Alamofire; - }; - E43D27F0B2D6C85E347F192C5D70ADC2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6; - remoteInfo = DDBasicControlsKit_Private; - }; - E58A6167D6EC112749F4BDD4F20FD819 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 93FD1F93E0C30B2749BD8A6EC148F233; - remoteInfo = ZFPlayer; - }; - E780522045E4E4C7AB550B548959C77E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 387C7767E705FE68450F97CBA4348CC0; - remoteInfo = DDProgressHUDKit_Private; - }; - F1140330E40F236B3CB14B00602D1B80 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; - remoteInfo = Alamofire; - }; - F7D46EDC7C53FC06F62FBACAE0EE819D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CFF5B7CDF57A32781D2AD4CC98E95B29; - remoteInfo = DDToastKit_Private; - }; - F9E4AD238F3D3A55FB04838810281FF8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5; - remoteInfo = "AMapSearch-NO-IDFA"; - }; - FDE9ABD02FAF8FB7586B4D3E2D933999 /* PBXContainerItemProxy */ = { + 233212D44A2ED3BC5C39EBE3C3A1E129 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; remoteInfo = "AMapFoundation-NO-IDFA"; }; - FE46E6337B4CABB6A06A5C484F8D7FA7 /* PBXContainerItemProxy */ = { + 27350DDA218555112972469C7D655E0C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; + remoteInfo = DDLogKit_Private; + }; + 3323CEFE776CED7234245797354EED9B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A; + remoteInfo = DDCategoryKit_Private; + }; + 34DC5DA2D7ADCAD275064D7B3D6AE4FE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; + remoteInfo = RxRelay; + }; + 42A49F040680D40AE28FD7D56606E698 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; + remoteInfo = DDLogKit_Private; + }; + 462BC3F3B49BAB182CCD5B646D6E29AE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; + remoteInfo = "AMapFoundation-NO-IDFA"; + }; + 4682D081923623F4D3A5C09850B8B2FD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + 49697E565DEBABCFA269F3A35A752EB1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; + remoteInfo = "AMapFoundation-NO-IDFA"; + }; + 4A0F6ABFEEDE1F825083BD8B42CAD1F3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = FEA6FF0588A91CCD972EDCD698B85647; remoteInfo = SwiftEntryKit; }; + 4CCC8E7F220433AAF1BD4A31CD7D303A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8BEAFAA726C1965864B79B4B441AA513; + remoteInfo = JXCategoryView; + }; + 5347FB9A823FEF0CA5BE83E4AB6774DC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6; + remoteInfo = DDBasicControlsKit_Private; + }; + 57C98C816CCD2BBD40015AD2800775A8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B41F58F2856AB275B4CF75F359937653; + remoteInfo = DDMAMapKit_Private; + }; + 649BE9A2E2A7654CA7E6F012A2E34D30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6; + remoteInfo = DDBasicControlsKit_Private; + }; + 65AE8B30C563CD61F0E9CD3AAD58448D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; + remoteInfo = IQKeyboardManagerSwift; + }; + 68D8EA5FD6596AF843DB9F41B035CA1E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; + remoteInfo = "AMapLocation-NO-IDFA"; + }; + 6B67A7B41856F41E3928F45AA8F326BA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A; + remoteInfo = DDCategoryKit_Private; + }; + 6F7787385B599A1FDF35D1CDDBC4F2EA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; + remoteInfo = "AMapLocation-NO-IDFA"; + }; + 70904365BFF2E04D57E18541B4B692C3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A; + remoteInfo = DDCategoryKit_Private; + }; + 74B701F025C77EFABE4CE716C126F22B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B68A4B40517CF9B14050FA0A4A618B04; + remoteInfo = DDNetworkingOfAlamofireKit_Private; + }; + 75679D9B94AF269B923468F3DB316CFE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; + remoteInfo = DDLogKit_Private; + }; + 765802DF0F899C141CB7E5218143AC45 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2FAF03761A44702490259F857A848B42; + remoteInfo = ZLPhotoBrowser; + }; + 7C6329D7B7497909C3D817BE6E00D3F4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; + remoteInfo = "AMapFoundation-NO-IDFA"; + }; + 8020F11F6D7BD1B9CAC38F9B169853FB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8F3F4D8426620E7E4A06FE4BCDB96FDE; + remoteInfo = DDFontKit_Private; + }; + 845A5D353A94D4AF4765A35B34CAC214 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; + remoteInfo = RxRelay; + }; + 8D0BF4159ACE092A21B624CA369ACC5A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6; + remoteInfo = RxCocoa; + }; + 944CDA4BF8173CC5BEFB9435CC490EB5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 035D1842293C4AA08F442FFD899F7F28; + remoteInfo = DDControlsKit_Private; + }; + 95C375DD6359CC01AAA6A0FF3E725DE4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 93FD1F93E0C30B2749BD8A6EC148F233; + remoteInfo = ZFPlayer; + }; + 96D88E1A2E05BE05B56B01BED3739C93 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C; + remoteInfo = "AMapLocation-NO-IDFA"; + }; + 9DB989ABB7E489CF97F1EF0906FFADE7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5; + remoteInfo = "AMapTrack-NO-IDFA"; + }; + 9E5C2167EF38ABD80F63B849A4596B4D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F; + remoteInfo = "AMapNavi-NO-IDFA"; + }; + A9BF4C5AAA7851D1CACF6CAE4A7AD159 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE; + remoteInfo = DDLogKit_Private; + }; + AF1043DC4BF1B8947F7C0E451762F6CE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C23965029860967865B3429B5E29092; + remoteInfo = "DDBasicControlsKit_Private-DDBaseViewController"; + }; + B89CFD256893D47260EC5B7E84B10D34 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; + }; + C34C862D1662208162375E214B42AA95 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5; + remoteInfo = "AMapSearch-NO-IDFA"; + }; + C783668D97D7B0D93BE6BA65164C63B0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5; + remoteInfo = "AMapSearch-NO-IDFA"; + }; + CA893E12911370EEC41D9815E678F3BA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CFF5B7CDF57A32781D2AD4CC98E95B29; + remoteInfo = DDToastKit_Private; + }; + CAB1369BE103F0B106C7144BBB746AA9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BFED7668E8D0960F3873C9C1329EB63F; + remoteInfo = DDColorKit_Private; + }; + CE91C5BBD6E5A2860EC61FCE2E7AA2B4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001; + remoteInfo = "AMapFoundation-NO-IDFA"; + }; + D2994105D34C77A9CE19E569A0998EE8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + D31E650FFC879DA46049D31E181A499B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6056870867CC4728BCEF2E5EBDD1DCB3; + remoteInfo = "DDMAMapKit_Private-DDMAMapKit_Private"; + }; + D5FF2D00376AD2A548422E72D4B0D058 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 79638F3BF2709E118064EF8B13DE3317; + remoteInfo = DDTimerKit_Private; + }; + E43A993DC8844040E6358025E1909527 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5; + remoteInfo = "AMapTrack-NO-IDFA"; + }; + E7D1730FE40793C7D5F7169C2938B384 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; + remoteInfo = Alamofire; + }; + E81624370BD34D23C5BFF58A25F05E50 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + EC7E98CC1E093F58CB7A5C59852FC1D0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 477926D6FB1DCEFB352517A19636405D; + remoteInfo = DDWebImageKit_Private; + }; + F0DF0C4212AB7CA1A2C7974E4138E17F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 387C7767E705FE68450F97CBA4348CC0; + remoteInfo = DDProgressHUDKit_Private; + }; + F55B6D4CF51A6C8C3B8B974312BB07BA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + F80B0713DE6E565ECC8347DA86B16350 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3F83465BA81F6E581B3A431642D2992E; + remoteInfo = "ESTabBarController-swift"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00263AC6F17D16D306703093A53AE9E7 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; - 0033393E0E07D1570A4E54FA32740802 /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/RequestTaskMap.swift; sourceTree = ""; }; - 003A6B070BAAEE645C5EBEA9BE4D0C1C /* AMapSearchError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchError.h; path = AMapSearchKit.framework/Headers/AMapSearchError.h; sourceTree = ""; }; - 00AAFFD7711578747486F86988F31922 /* JXCategoryView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXCategoryView.release.xcconfig; sourceTree = ""; }; - 00D992B9C1B2146ABA5D2451D2C2C135 /* NSMutableAttributedString+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMutableAttributedString+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableAttributedString+DDCategory.m"; sourceTree = ""; }; - 00F09DDB54D85E73AC61870E5A800100 /* RxCollectionViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; - 010A2603551604940708396934B63511 /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; - 01181FF02605CDA4660A622919EC5BD2 /* UISlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Rx.swift"; path = "RxCocoa/iOS/UISlider+Rx.swift"; sourceTree = ""; }; - 012FEF839736580A6C6531EB7D91E705 /* UINavigationController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+Rx.swift"; path = "RxCocoa/iOS/UINavigationController+Rx.swift"; sourceTree = ""; }; - 013545468F2662EC9E0695A30606DE75 /* JXCategoryTitleCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleCellModel.h; path = Sources/Title/JXCategoryTitleCellModel.h; sourceTree = ""; }; - 018A5DCF4BF6D1B596BFFFDE7D9678F5 /* ZLPhotoBrowser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZLPhotoBrowser-prefix.pch"; sourceTree = ""; }; - 01B4EE01871AE6D6C46C01542D49354A /* JXCategoryView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXCategoryView.modulemap; sourceTree = ""; }; - 021523672E565F8B634FB7EE93AEC45F /* HapticFeedbackGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HapticFeedbackGenerator.swift; path = Source/Utils/HapticFeedbackGenerator.swift; sourceTree = ""; }; - 02C90FB71DFFDF0E6D35387342235CEF /* AMapServices.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapServices.h; path = AMapFoundationKit.framework/Headers/AMapServices.h; sourceTree = ""; }; - 02E715A645285FB74518EC2B5CD40D12 /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; - 036697F5AB63852AAD0357D09A0F368A /* ZLPhotoPreviewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewCell.swift; path = Sources/General/ZLPhotoPreviewCell.swift; sourceTree = ""; }; - 0398D03963294FABDF39130782AB5349 /* RxTabBarControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarControllerDelegateProxy.swift; sourceTree = ""; }; - 039981B1E3E26D40CB1FC0DE38335AB7 /* DDBasicControlsKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDBasicControlsKit_Private-prefix.pch"; sourceTree = ""; }; - 03BC8F9EB95E2D79C73B35BB3A91C446 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; - 03F83A034E7920648D7615C6BB3F1694 /* UIView+QLContentWrap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+QLContentWrap.swift"; path = "Source/Extensions/QuickLayout/UIView+QLContentWrap.swift"; sourceTree = ""; }; - 0426DB4F5011647554504F564ECEF942 /* JXCategoryIndicatorCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorCellModel.h; path = Sources/Indicator/JXCategoryIndicatorCellModel.h; sourceTree = ""; }; - 0448FD325EFEDDF86761F80C0460C95C /* DDMATrackManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMATrackManager.m; path = DDMAMapKit_Private/Classes/DDMATrackManager/DDMATrackManager.m; sourceTree = ""; }; - 045199328CDF679B8CEE2C27E0A4B398 /* MATouchPoi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATouchPoi.h; path = AMapNaviKit.framework/Headers/MATouchPoi.h; sourceTree = ""; }; - 0453B4A6A627C130DFB9A086FDF49989 /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; - 048E6EA2A443340DF9C6A2BC6B049C39 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; - 049D04F98AA56636385F1C14250C5007 /* Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concurrency.swift; path = Source/Concurrency.swift; sourceTree = ""; }; - 04AF2A88CCD985C02B11DA6FC3A4AB09 /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; - 04D4085D8FD284019568267E9A310730 /* EKAccessoryNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAccessoryNoteMessageView.swift; path = Source/MessageViews/Notes/EKAccessoryNoteMessageView.swift; sourceTree = ""; }; - 04EBAAD4B7B2FFAE79385EBC95982262 /* RxSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.debug.xcconfig; sourceTree = ""; }; - 0508978C58444F72CC51D0BA8FD96831 /* MAPathShowRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPathShowRange.h; path = AMapNaviKit.framework/Headers/MAPathShowRange.h; sourceTree = ""; }; - 05DEC88515E140A1BBDF5A3AB2C22A51 /* ZFPortraitControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPortraitControlView.h; path = ZFPlayer/Classes/ControlView/ZFPortraitControlView.h; sourceTree = ""; }; - 0648A4FCE1CBEA7798BA67A922694759 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; - 06571393ACD53476A21BDEABEF8C75BD /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; - 069CDEC041763DBC5C362C3A6C2C8C8B /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; - 06C0BD691D097036493A7AFC82E33E35 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = ""; }; - 06C9EBBE03A8EE9F93FE054BC9A1B98A /* DDMutableAttributedString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDMutableAttributedString.swift; path = DDControlsKit_Private/Classes/DDAttributedString/DDMutableAttributedString.swift; sourceTree = ""; }; - 06EFB0110BDC06BD43C65ABB882B1F46 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; - 082001B387F7A7BCA0EC8470E8ED8DF4 /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = ""; }; - 0823AC082D96D5966AD56033CFCFADEB /* DDProgressHUDKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDProgressHUDKit_Private.release.xcconfig; sourceTree = ""; }; - 085634A9BB7E9151D87B8C54953F4933 /* ZFLandScapeControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLandScapeControlView.m; path = ZFPlayer/Classes/ControlView/ZFLandScapeControlView.m; sourceTree = ""; }; - 086329B4FFF5A4881F3AC436F1E01DCB /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/RequestInterceptor.swift; sourceTree = ""; }; - 08AA73865C5E4605296B406ACD82EA1B /* UIImage+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIImage+DDCategory/UIImage+DDCategory.m"; sourceTree = ""; }; - 08BA536F69D932695AFF0A141C0A89D7 /* DriveRouteCustomAnnotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DriveRouteCustomAnnotation.m; path = DDMAMapKit_Private/Classes/DDMAMap/Annotation/DriveRouteCustomAnnotation.m; sourceTree = ""; }; - 08CF1F060C7BD98933A8EC9A8BA4FA17 /* RxRelay-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxRelay-dummy.m"; sourceTree = ""; }; - 08D0A9C0846DCB7197E9A8951E091073 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; - 0924C3423D5E455451161ABA13468838 /* UIView+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIView+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 0929BF74E7601CE14835D8BE305810D5 /* ZFPlayer.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ZFPlayer.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 094D8A5A8F070F0A14E3505DCB3C191B /* UIColor+Hue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+Hue.swift"; path = "DDColorKit_Private/Classes/UIColor+Hue.swift"; sourceTree = ""; }; - 095588F6A89644C3B727E2C939F6C283 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; - 0973C069BABEADBA4DDC2D91B6B51F36 /* DDMATrackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMATrackManager.h; path = DDMAMapKit_Private/Classes/DDMATrackManager/DDMATrackManager.h; sourceTree = ""; }; - 0996DCEDA34076028734D569FF4C7BCA /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; - 0A14975AF78AB592C174443DE2FBA6CE /* DDToastKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDToastKit_Private-umbrella.h"; sourceTree = ""; }; - 0A1868335253A8BC29FBAB3E7B5F76C0 /* DDBaseTextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTextField.h; path = DDBasicControlsKit_Private/Classes/DDBaseTextField/DDBaseTextField.h; sourceTree = ""; }; - 0A222DA98F48AA52CFB0578BB6C5829E /* FontUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FontUtil.swift; path = DDFontKit_Private/Classes/FontUtil.swift; sourceTree = ""; }; - 0A2984E2446EA248269842F5C7667806 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; - 0A3FB6197972237133D962E05E745447 /* AMapTrackTrackObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackTrackObj.h; path = AMapTrackKit.framework/Headers/AMapTrackTrackObj.h; sourceTree = ""; }; - 0AC9B379A79840B68C5955FC2333FBA2 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; - 0ADDF12254618283204DECA4796D75F3 /* AMapSearchKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchKit.h; path = AMapSearchKit.framework/Headers/AMapSearchKit.h; sourceTree = ""; }; - 0AFA8A5A7DDE62AAAE7CF0DA96370428 /* AMapNaviKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapNaviKit.framework; sourceTree = ""; }; - 0B30B73C6B6A719DA0C5092D06D618BF /* JXCategoryImageCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageCellModel.h; path = Sources/Image/JXCategoryImageCellModel.h; sourceTree = ""; }; - 0B431720DED951BB7CCB56626572DFCA /* AMapSearch-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapSearch-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; - 0B48FE27E824CAC9B5EE35A555DBFBDE /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; - 0B7A39800F3538740C2C8C7AEAD20C40 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; - 0B9F19DC51118528417961426F6F2F7E /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; - 0BF096CADD058A1A48518D554BD9CBC4 /* DDLogKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDLogKit_Private-dummy.m"; sourceTree = ""; }; - 0BF09C2BF7626C08CFB89A3A570CE81E /* DDCategoryKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDCategoryKit_Private-dummy.m"; sourceTree = ""; }; - 0C45D305770181CF057F93DDE1276970 /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; - 0C6F2E695656FEBD616CC7E2F3FD2B61 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; - 0CDFDF0862BC1C0850D8693F0EECB01C /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; - 0D13D05B62D7ECE100A427B70EB3D549 /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; - 0D1DEC209859BAD3D07F95379C300E4B /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = ""; }; - 0D3DECE899206B675A1354261C92E798 /* DDBaseTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTextView.h; path = DDBasicControlsKit_Private/Classes/DDBaseTextView/DDBaseTextView.h; sourceTree = ""; }; - 0D96709B77757C31073E4E14496AA9E8 /* MATraceReplayOverlay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MATraceReplayOverlay.m; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlay.m; sourceTree = ""; }; - 0DB880B9B155ED9F6783B273B11E5C63 /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; - 0E07E20FAE01884F1119B91F17D40661 /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; - 0E1E3E1F466912DD55237737B066A410 /* DDMAGeometry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMAGeometry.h; path = DDMAMapKit_Private/Classes/DDMAUtil/DDMAGeometry.h; sourceTree = ""; }; - 0E40D8F467FD2E6A9C5A19BC4A8373FB /* Sources_DDMAMap */ = {isa = PBXFileReference; includeInIndex = 1; name = Sources_DDMAMap; path = DDMAMapKit_Private/Assets/Sources_DDMAMap; sourceTree = ""; }; - 0E68C7E12A75EA2736451C1FFCEF693A /* EKNotificationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKNotificationMessage.swift; path = Source/Model/EKNotificationMessage.swift; sourceTree = ""; }; - 0ECE73361F57A643D4252686C5A002CE /* MAHeatMapVectorGridOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlay.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorGridOverlay.h; sourceTree = ""; }; - 0EDF7060CD2857659877CA5D0D15AD68 /* EKAttributes+PositionConstraints.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+PositionConstraints.swift"; path = "Source/Model/EntryAttributes/EKAttributes+PositionConstraints.swift"; sourceTree = ""; }; - 0EECFF8BBE0605C724623A63DC665863 /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; - 0F04034F00E2FBAA4FAFFE7B017FBA8C /* EKAttributes+LifecycleActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+LifecycleActions.swift"; path = "Source/Model/EntryAttributes/EKAttributes+LifecycleActions.swift"; sourceTree = ""; }; - 0F9E6FB9AE7C9B61E54BE5D0ED95EC62 /* AMapFoundation-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapFoundation-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; - 0FA60FB70EF17EADEDCDEDD6F56F030D /* ESTabBarItemContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemContainer.swift; path = Sources/ESTabBarItemContainer.swift; sourceTree = ""; }; - 0FCFE7184947987530971AC016D17631 /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/OperationQueue+Alamofire.swift"; sourceTree = ""; }; - 101EE56E2B7D72D13E2BCDFEBED1C4F2 /* DDProgressHUDKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDProgressHUDKit_Private-dummy.m"; sourceTree = ""; }; - 10380B4A7FE246EFC3400600D8E6DEFE /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; - 104182DC2A05D1ADA9EE294A5C0641D2 /* ZFSmallFloatControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSmallFloatControlView.m; path = ZFPlayer/Classes/ControlView/ZFSmallFloatControlView.m; sourceTree = ""; }; - 10686CC409358F41FFC65031441A6ECB /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; - 107CFF56E6458D42D344FA1CBEF95C62 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; - 10A65BBD97996C90E86EF0BFBDAB15A5 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; - 10E7B8458F1B2ECC507C952C47A68CF2 /* UIView+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Utils.swift"; path = "Source/Extensions/UIView+Utils.swift"; sourceTree = ""; }; - 10FDB8642049990DD178A842ADC76316 /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; }; - 111EB05BD5A434A7D505C4BB11D488DC /* ZLProgressView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLProgressView.swift; path = Sources/General/ZLProgressView.swift; sourceTree = ""; }; - 112A0AFD8800802A625484C0C04AB29C /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; - 1131AA7215B8A080D6D7579D06615C65 /* DDViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDViewController.swift; path = DDControlsKit_Private/Classes/DDViewController/DDViewController.swift; sourceTree = ""; }; - 1163BBE3DFDC421B0D1682CC75F3FC17 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; - 116B3F0232868225905E7A7DB6ADB367 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; - 1189F3306CE41533A4E8A08BECCB30F7 /* AMapNaviLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviLocation.h; path = AMapNaviKit.framework/Headers/AMapNaviLocation.h; sourceTree = ""; }; - 11A8858F9AE3C4EF0B563CAF4923C5B1 /* DDNavigationControllerDelegateReceiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDNavigationControllerDelegateReceiver.h; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDNavigationControllerDelegateReceiver.h; sourceTree = ""; }; - 11ED6A726CD3BB293AFC886D7DC81BBF /* DDNetworkingOfAlamofireKit_Private.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = DDNetworkingOfAlamofireKit_Private.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 121A31C38105C2F10064646103FEFFBE /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; - 1232B287E65E73A5F7B6C47A8719A41D /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; - 12767D49B2EB2B8D0A8185E74C77395F /* UIBarButtonItem+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIBarButtonItem+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIBarButtonItem+DDCategory/UIBarButtonItem+DDCategory.m"; sourceTree = ""; }; - 129F5EF74657EA42158CA4E4080DA473 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; - 12E4662DDBAAE4B6AA41B4D420BDB93A /* ESTabBarController-swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ESTabBarController-swift-umbrella.h"; sourceTree = ""; }; - 12E5FCDDE8972E1C8319ABB8D1618182 /* ZLImagePreviewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLImagePreviewController.swift; path = Sources/General/ZLImagePreviewController.swift; sourceTree = ""; }; - 13076B60F2CD9CF5084D91EB5C239447 /* ZLImageStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLImageStickerView.swift; path = Sources/Edit/ZLImageStickerView.swift; sourceTree = ""; }; - 1326F7551A2B4EC3086C6D213ED5117E /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; - 13337452A233EF6B33B1E736CC34E8DF /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; - 13E6B7D06A5E2F85F41E88393972BA97 /* NSThread+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSThread+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSThread+DDCategory/NSThread+DDCategory.m"; sourceTree = ""; }; - 1405E76D2AF82BADE973FFCFA98369BC /* NSURL+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURL+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSUrl+DDCategory/NSURL+DDCategory.h"; sourceTree = ""; }; - 1423069C29B99EE544176E04A9C7E417 /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; - 143CF33E702D1573D47C5558263526BD /* DDMALocationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMALocationManager.h; path = DDMAMapKit_Private/Classes/DDMALocation/DDMALocationManager.h; sourceTree = ""; }; - 14584FE5FCD91345468A9EA210E45C4C /* MAAnnotationMoveAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationMoveAnimation.h; path = AMapNaviKit.framework/Headers/MAAnnotationMoveAnimation.h; sourceTree = ""; }; - 1463EFE90498A684C68D30E025751D8C /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; - 14772EE44CCF24DBEBCB911A382D66EB /* JXCategoryTitleCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleCell.h; path = Sources/Title/JXCategoryTitleCell.h; sourceTree = ""; }; - 148C1A30AAF3A026CD2E04C1ADFDDA6F /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; - 14ADF5B6895D27D22E00A6AAF2466F3F /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = ""; }; - 150A9CCA90568D5BE92F55699CE068F8 /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; - 155020D870ACE92C143DDD85B55DEF00 /* MACustomCalloutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomCalloutView.h; path = AMapNaviKit.framework/Headers/MACustomCalloutView.h; sourceTree = ""; }; - 1592325E8E3941BCB8EE4AF63F0DFD18 /* ZLCustomAlertProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCustomAlertProtocol.swift; path = Sources/General/ZLCustomAlertProtocol.swift; sourceTree = ""; }; - 15B489185150A4183480B39678D12096 /* MAGltfOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGltfOverlay.h; path = AMapNaviKit.framework/Headers/MAGltfOverlay.h; sourceTree = ""; }; - 15B659448CC004F208EA58E35C0E36E1 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; - 15B745E1021C0A5E8E435D6E07D7E66C /* SwiftEntryKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftEntryKit-umbrella.h"; sourceTree = ""; }; - 161C75B32412D1709020BFC31592CAA6 /* ZLEmbedAlbumListView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEmbedAlbumListView.swift; path = Sources/General/ZLEmbedAlbumListView.swift; sourceTree = ""; }; - 165454B31ECD99D9B8F6705570BFCFB7 /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; + 00257CDC53E7411DD00B8B7D13C90DE7 /* ZFPlayerControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerControlView.h; path = ZFPlayer/Classes/ControlView/ZFPlayerControlView.h; sourceTree = ""; }; + 00662F4DA25B60EAA6A748E6347472E8 /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; + 0078DE8F9417033DDF8FE1BEB7B92C3C /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; + 009DCC568E5D11DF6BDBFF0C1192584A /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; + 00CCA1156397CACC6B95796D41857CD9 /* ZFSmallFloatControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFSmallFloatControlView.h; path = ZFPlayer/Classes/ControlView/ZFSmallFloatControlView.h; sourceTree = ""; }; + 00FDB719497DF6FD26B71FCE57584623 /* AMapNaviCompositeUserConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeUserConfig.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeUserConfig.h; sourceTree = ""; }; + 010AE870904B558F643A0BF4918BD29E /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; + 01193E2DB086753DA5AA71A6D347511F /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; + 014AF8A028499B074392AEB3C88636D8 /* EKImageNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKImageNoteMessageView.swift; path = Source/MessageViews/Notes/EKImageNoteMessageView.swift; sourceTree = ""; }; + 02C1CA2F57A4346CBE7A18CFE5FB264B /* Infallible+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Concurrency.swift"; path = "RxSwift/Traits/Infallible/Infallible+Concurrency.swift"; sourceTree = ""; }; + 02C7E49501104CF5A5852357313791F8 /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; + 031837A6FE9FA6DB7DEBF6D26A766307 /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; + 031FAE07041E743B33CD34530D22DFEA /* JXCategoryIndicatorDotLineView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorDotLineView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorDotLineView.h; sourceTree = ""; }; + 03376065D13F12FEC4F299412F952A70 /* ZLLanguageDefine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLLanguageDefine.swift; path = Sources/General/ZLLanguageDefine.swift; sourceTree = ""; }; + 039FCBBD4421DD44C49B8EB73242C2E3 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; + 03BB44FC5E51BE8F4984D0D67B346B36 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; + 03E7F513009F9EFEF39E8285EE92C1D9 /* ZFIJKPlayerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFIJKPlayerManager.m; path = ZFPlayer/Classes/ijkplayer/ZFIJKPlayerManager.m; sourceTree = ""; }; + 03E92676ABC7F6EA23240642F79B507F /* AMapNaviRideView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRideView.h; path = AMapNaviKit.framework/Headers/AMapNaviRideView.h; sourceTree = ""; }; + 03EA2F34E1A934652146490C40C25272 /* AMapNaviTravelManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviTravelManager.h; path = AMapNaviKit.framework/Headers/AMapNaviTravelManager.h; sourceTree = ""; }; + 040E0D147A4BDF98BC3461819F8A7FA6 /* JXCategoryImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageView.h; path = Sources/Image/JXCategoryImageView.h; sourceTree = ""; }; + 046DE57D9EDFB788B260AB5A453384C0 /* DDProgressHUDKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDProgressHUDKit_Private.modulemap; sourceTree = ""; }; + 048E14649FCB9C543A77DD4FF64842FC /* JXCategoryIndicatorParamsModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorParamsModel.h; path = Sources/Common/JXCategoryIndicatorParamsModel.h; sourceTree = ""; }; + 049546AE2D69246DA5C5838EC8A75EC2 /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; + 049BB5D10534634952758F357C557B39 /* QLCompatibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QLCompatibility.swift; path = Source/Extensions/QuickLayout/QLCompatibility.swift; sourceTree = ""; }; + 04A2E3818A6177ACAB4671D000B44E5D /* AMapNaviEleBikeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviEleBikeManager.h; path = AMapNaviKit.framework/Headers/AMapNaviEleBikeManager.h; sourceTree = ""; }; + 04AF73BC09A5F52479D3B555C12ABDE1 /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; + 053B03E73524BAE1504623E93DAF6CA5 /* AMapTrack-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapTrack-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; + 058EB6B299B596AC17ED61A28FB6C464 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; + 062263C3589D1729795C67E0AB851A15 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; + 0637CE33914BC197AE69F612D152D488 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; + 063BCC3F948F238EEE25C9FD8D086DBC /* ZFPlayer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZFPlayer.modulemap; sourceTree = ""; }; + 064374DCBF35269ED8F78ECA89E9C429 /* AMapNaviInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviInfo.h; path = AMapNaviKit.framework/Headers/AMapNaviInfo.h; sourceTree = ""; }; + 06E671CBC62168918B1233CCECC29DE6 /* UIRectCorner+Short.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRectCorner+Short.swift"; path = "Source/Extensions/UIRectCorner+Short.swift"; sourceTree = ""; }; + 06E6D8DA4ADC3045CDA6A90C1B5F22E2 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + 0714DAB610C493A714E9C237B500AB27 /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; + 07386DE4DD5A4F79DA7930232866C82A /* JXCategoryIndicatorImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorImageView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorImageView.h; sourceTree = ""; }; + 0742A09FF76AB5FA37ACEFCF54F601F4 /* PHAsset+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PHAsset+ZLPhotoBrowser.swift"; path = "Sources/Extensions/PHAsset+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 0751BB387D16894137CDB066E6C7117F /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; + 076F043F53CEA47CB93E6562E9F282AC /* MAHeatMapVectorOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlay.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorOverlay.h; sourceTree = ""; }; + 085B7B1FF4564A36CF8F94A08BEDF55B /* RxTableViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift; sourceTree = ""; }; + 088841D1E528D26990F79FB5C516AB57 /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; + 09446C4DD5AE2BB2D04892AF7241A647 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; + 09B03AE99153E3D9039BD53DFD5447AB /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; + 09B271C9505E30521BE94B2F5F5EDBCD /* DDToastKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDToastKit_Private.release.xcconfig; sourceTree = ""; }; + 09F07CCC741F0601D330E3B604E1CB74 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = ""; }; + 0A49F4BC69E2427FC2F3E0C4121AA147 /* MAMapView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapView.h; path = AMapNaviKit.framework/Headers/MAMapView.h; sourceTree = ""; }; + 0A580F905BE546DDCF74187A92C238E1 /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; + 0A72F47B9638F8A492692CBCBDE187C2 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; + 0A7D80C1458EED48CE37A904B6E2A1C2 /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; + 0A972A5BCF8B1EF000740D7E35C416D7 /* SwiftEntryKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftEntryKit.modulemap; sourceTree = ""; }; + 0B0E5F4256C81CCC180E52DAFEEC1BA6 /* JXCategoryBaseCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryBaseCell.h; path = Sources/Base/JXCategoryBaseCell.h; sourceTree = ""; }; + 0B160820EE1EEC3C027912046044CFF1 /* DDBaseCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseCollectionViewCell.m; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionViewCell/DDBaseCollectionViewCell.m; sourceTree = ""; }; + 0BBB80658FB4461A128834D296E6F0E9 /* MAAnnotationMoveAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationMoveAnimation.h; path = AMapNaviKit.framework/Headers/MAAnnotationMoveAnimation.h; sourceTree = ""; }; + 0C160CCAE9C391122533B486EE95C1B7 /* AMapLocationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationManager.h; path = AMapLocationKit.framework/Headers/AMapLocationManager.h; sourceTree = ""; }; + 0C40F12DA8092A5DBAC674FC3717ECA8 /* DDTimerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTimerManager.m; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerManager.m; sourceTree = ""; }; + 0C5B75F7D37B8D46A010288A3C3458DE /* UITextField+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITextField+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITextField+DDCategory/UITextField+DDCategory.m"; sourceTree = ""; }; + 0CA559423189E8260C4D8EFCD320E5F0 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; + 0CD007EE53D55A9DF36105AA394FE726 /* DDLogKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDLogKit_Private.release.xcconfig; sourceTree = ""; }; + 0D62361F448673E41314F07AE315D26E /* MAMVTTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlay.h; path = AMapNaviKit.framework/Headers/MAMVTTileOverlay.h; sourceTree = ""; }; + 0D6FBC36BA6786187B2BF39273E4BD5C /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; + 0D711A2313C238E0F60C4F401F224482 /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; + 0D97AA4136D41CC3759887BAB465F8DA /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; + 0DDD1B2BB4DF04E5ECF2C7AF8C3EDF08 /* MABaseOverlay+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MABaseOverlay+DDCategory.m"; path = "DDMAMapKit_Private/Classes/DDMAMap/Overlay/MABaseOverlay+DDCategory.m"; sourceTree = ""; }; + 0DDF15B1CDB3036E5E12728D20B9B575 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; + 0DE271E9026637BAF39A3320647E88F2 /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; + 0DF18D6BA148903B65C6D1AAABCE41DE /* ESTabBarController-swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ESTabBarController-swift-dummy.m"; sourceTree = ""; }; + 0E3AEBF8D896ACBF5F41457ADFBB5F67 /* DDProgressHUDKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDProgressHUDKit_Private.debug.xcconfig; sourceTree = ""; }; + 0F204A4B7D209E2960CD8DB36DB9DAE5 /* DDBaseImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseImage.m; path = DDBasicControlsKit_Private/Classes/DDBaseImage/DDBaseImage.m; sourceTree = ""; }; + 0F95237584E1E1CF46A35A7F1A307356 /* DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDCategory.h; path = DDCategoryKit_Private/Classes/DDCategory.h; sourceTree = ""; }; + 0F999017AB61D034CC309E0366A428DF /* DDBaseTableView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTableView.m; path = DDBasicControlsKit_Private/Classes/DDBaseTableView/DDBaseTableView.m; sourceTree = ""; }; + 0FC81AB33C46D6A1196C93DDAF5C8476 /* UIScrollView+ZFPlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+ZFPlayer.m"; path = "ZFPlayer/Classes/Core/UIScrollView+ZFPlayer.m"; sourceTree = ""; }; + 101B7F0DA5EA0C836662C232B4FFA5D7 /* AMapServices.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapServices.h; path = AMapFoundationKit.framework/Headers/AMapServices.h; sourceTree = ""; }; + 103A15371B7CCBA671F2E52ABA6FA49F /* JXCategoryBaseCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryBaseCellModel.m; path = Sources/Base/JXCategoryBaseCellModel.m; sourceTree = ""; }; + 10B02284E899C4E67DF3620B6136ECA2 /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; + 10D66DE6DD32EF693D15560006B2DBFD /* AMapNaviWalkManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviWalkManager.h; path = AMapNaviKit.framework/Headers/AMapNaviWalkManager.h; sourceTree = ""; }; + 10D89567E72F0F81A281DF6C5CA6119B /* DDNetworkingOfAlamofireKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDNetworkingOfAlamofireKit_Private-dummy.m"; sourceTree = ""; }; + 11354F356B63EBDA4EE7FFB9C178D318 /* AMapNaviWalkDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviWalkDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviWalkDataRepresentable.h; sourceTree = ""; }; + 1144203F1FA1BBB76BC972DF73475EB1 /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; + 11657515EFDEE12F81F4B21EF2614B2E /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; + 117468C7C42DA5A8F1AC1DCB641DC56A /* DDToastKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDToastKit_Private-umbrella.h"; sourceTree = ""; }; + 117C88403400A6AB1839799080E10082 /* ZFPlayer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZFPlayer.debug.xcconfig; sourceTree = ""; }; + 11B94DD7827F24868A6507CBA7C9ABF1 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; + 11DC07B838FF3C92B80BACEFEA5D5199 /* MACustomCalloutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomCalloutView.h; path = AMapNaviKit.framework/Headers/MACustomCalloutView.h; sourceTree = ""; }; + 11F5917602EDEC27FDA925D7FF793496 /* DDControlsKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDControlsKit_Private-umbrella.h"; sourceTree = ""; }; + 12206918EF06F8F1214E7E7FDFE86599 /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; + 123EA8437196FBB5BBAAF553EE28125C /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; + 124B8F2436BBB0C0AD7ED128EFD133DE /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; + 124E71CC5CE3F9FAC04F23FCEAA3ACF9 /* UIActivityIndicatorView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIActivityIndicatorView+Rx.swift"; path = "RxCocoa/iOS/UIActivityIndicatorView+Rx.swift"; sourceTree = ""; }; + 1252279C757C6414294213DBBBE8514D /* MALineDrawType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MALineDrawType.h; path = AMapNaviKit.framework/Headers/MALineDrawType.h; sourceTree = ""; }; + 128C9E668234BBCE22D2853342DBC41E /* RxRelay-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxRelay-dummy.m"; sourceTree = ""; }; + 12F0DA6BFB7D8D786DACD5C5D802185F /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; + 1307264018CD22D8DA1BA4C5F9ADAED5 /* EKProcessingNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKProcessingNoteMessageView.swift; path = Source/MessageViews/Notes/EKProcessingNoteMessageView.swift; sourceTree = ""; }; + 130CED3B5857845A0F124D6F010F12BB /* UIImageView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIImageView+DDCategory/UIImageView+DDCategory.h"; sourceTree = ""; }; + 14079FBB082AEA0F36EF0AABC54FC20C /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; + 14477A461BBA1C258B971EC4DA30933F /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; + 1515F9CEFCDBE5B07BE31D67C92FF621 /* DDLogKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDLogKit_Private-umbrella.h"; sourceTree = ""; }; + 155E658252BFB49AE6BC481503E1E5D0 /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Combine.swift; sourceTree = ""; }; + 158E39A1504BFAF22603A9A530FFB105 /* NSURL+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURL+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSUrl+DDCategory/NSURL+DDCategory.h"; sourceTree = ""; }; + 15D6BA9EEFDEEF9CCCC8FC7E82D67804 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; + 1606E932D0F8D9310349DF42436B6328 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; + 16386E87CEA2794291A51E001EF07C9C /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; + 164E3E51174825E5EFCCA51D9A1EC788 /* DDBaseTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTextView.h; path = DDBasicControlsKit_Private/Classes/DDBaseTextView/DDBaseTextView.h; sourceTree = ""; }; + 1659D786134CC1922FD3204177DDC5B8 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; 16ADD43AE08E88D6F7A3498152249608 /* DDAutoUIKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDAutoUIKit_Private; path = libDDAutoUIKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 16B2847A66C8F83C8E3602FA20F50E70 /* MATraceLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceLocation.h; path = AMapNaviKit.framework/Headers/MATraceLocation.h; sourceTree = ""; }; - 16C545B0938BE55E0A8BAB5D58EDB033 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; - 16CC7D600BD2FAD09EB30720DCA05D2B /* JXCategoryTitleImageCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleImageCell.m; path = Sources/TitleImage/JXCategoryTitleImageCell.m; sourceTree = ""; }; - 16CF2DFB4968D947E1F54DF3598E0405 /* DDWebImageKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDWebImageKit_Private.modulemap; sourceTree = ""; }; - 16EE906E5B59920A2AFE23BB13CE5AA4 /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; - 170135B5EB6F411CC16EBE972AC97503 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; - 171EA1DC39174A1981D4A6AFC88BF08B /* UIView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIView+DDCategory/UIView+DDCategory.h"; sourceTree = ""; }; - 172B15A70B93EA41159B4EC2222C7F3C /* RxTableViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift; sourceTree = ""; }; - 178D3323E5AE0837DE8887457950573C /* DDMAMapKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDMAMapKit_Private-dummy.m"; sourceTree = ""; }; - 179DA633B4515B2F551AFDBBD7124AB2 /* QLUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QLUtils.swift; path = Source/Extensions/QuickLayout/QLUtils.swift; sourceTree = ""; }; - 17B84C83EF71E8B084506DABF8D1834B /* DDBaseModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseModel.h; path = DDBasicControlsKit_Private/Classes/DDBaseModel/DDBaseModel.h; sourceTree = ""; }; - 17C8AFF37D05CD7E0C6481713E3447D9 /* AMapNaviTrafficBarView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviTrafficBarView.h; path = AMapNaviKit.framework/Headers/AMapNaviTrafficBarView.h; sourceTree = ""; }; - 183EC82217D4DCD8280244E11A1F9AEF /* DriveRouteCustomAnnotationView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DriveRouteCustomAnnotationView.m; path = DDMAMapKit_Private/Classes/DDMAMap/AnnotationView/DriveRouteCustomAnnotationView.m; sourceTree = ""; }; - 18A6B108B619EE58DB3CA9AF6917ECB2 /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = ""; }; - 18B06D9B287CC73877EC071520710935 /* ZLClipImageViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLClipImageViewController.swift; path = Sources/Edit/ZLClipImageViewController.swift; sourceTree = ""; }; - 18B7EF7FEFDD2E407D50F600A652DA93 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; - 18F0E7A8CA6268FC26D3C9B462479DB6 /* UIViewController+ZFPlayerRotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+ZFPlayerRotation.m"; path = "ZFPlayer/Classes/Core/UIViewController+ZFPlayerRotation.m"; sourceTree = ""; }; - 18F2AF44EAA3E8DA845E906C31E274F2 /* EKRatingSymbolsContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingSymbolsContainerView.swift; path = Source/MessageViews/MessagesUtils/EKRatingSymbolsContainerView.swift; sourceTree = ""; }; - 190C4696B71104BB0B8D5E0FD66833F0 /* ZLEditVideoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditVideoViewController.swift; path = Sources/Edit/ZLEditVideoViewController.swift; sourceTree = ""; }; - 19277F5CE274948445210AFC0DA01EA3 /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; - 19450B7C6987C1A7027D4C6F92D9D27C /* DDBaseAttributedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseAttributedString.h; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseAttributedString.h; sourceTree = ""; }; - 19605AE546602F18B02A31AE8DA1340D /* RxCocoa.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.debug.xcconfig; sourceTree = ""; }; - 196501F6A77E2B0BC05BBF595DAD55A7 /* ZLCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCollectionViewFlowLayout.swift; path = Sources/General/ZLCollectionViewFlowLayout.swift; sourceTree = ""; }; - 19F00C446C887F0F394BE7509C49B03F /* EKNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKNoteMessageView.swift; path = Source/MessageViews/Notes/EKNoteMessageView.swift; sourceTree = ""; }; - 19F99430FF89952D0C4BD22A4C55B1EA /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; - 1A27C3492C3A2042B5C1433DDE1013B6 /* UITabBarController+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITabBarController+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITabBarController+DDCategory/UITabBarController+DDCategory.m"; sourceTree = ""; }; - 1A429AC5BBB46C3E563C1BC89B36107C /* ZLPhotoPreviewAnimatedTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewAnimatedTransition.swift; path = Sources/Animation/ZLPhotoPreviewAnimatedTransition.swift; sourceTree = ""; }; - 1A4790475E0EC142D77D41C1C95CAF72 /* MACircleRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircleRenderer.h; path = AMapNaviKit.framework/Headers/MACircleRenderer.h; sourceTree = ""; }; - 1A4DA70D4F723C661E7218513F990314 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; - 1A911C4CD2A12775223EE7E42488479F /* UIView+Responder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responder.swift"; path = "Source/Utils/UIView+Responder.swift"; sourceTree = ""; }; - 1ADF680ABB501003DE78866EE42B96BB /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; - 1B229872AB9775E2E4A17B273C1AD6FF /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDNetworkingOfAlamofireKit_Private.release.xcconfig; sourceTree = ""; }; - 1BC2FFED29E91BE422E9AFF08A5F9352 /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; - 1BC9327358DC964CA0C804F7BE5A45CF /* UIImageView+DDWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+DDWebCache.h"; path = "DDWebImageKit_Private/Classes/DDWebImage/UIImageView+DDWebCache.h"; sourceTree = ""; }; - 1C1FDEE96BD46773BA9F68289F23FFCB /* Observable+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Concurrency.swift"; path = "RxSwift/Observable+Concurrency.swift"; sourceTree = ""; }; - 1D81D2F6B48A2E55294C72B8A72B501F /* EKAttributes+DisplayMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+DisplayMode.swift"; path = "Source/Model/EntryAttributes/EKAttributes+DisplayMode.swift"; sourceTree = ""; }; - 1D94387B6B8BCED41E58665C93FE0FBB /* UIApplication+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIApplication+DDCategory/UIApplication+DDCategory.m"; sourceTree = ""; }; - 1D9B11B3E51FE34AD9FE0D47D8A4C043 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; - 1DA8DBCEF1F5B64B5370A4FA859B8249 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; - 1DDB70F33953657978EF8CD96DF3EAC6 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; - 1DFC8D897E8D3D3EF345CB6A30715826 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; - 1E137377D2744FD9C39D3CEC2213AFBD /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; - 1E2AD0990531BDAB78853ECA82AF140C /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; - 1E2D70A98EBE5B1DF6746045A26E7BD8 /* AMapNaviDriveDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviDriveDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviDriveDataRepresentable.h; sourceTree = ""; }; - 1E97BE1FE25D690F35F94DF32710DE17 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; - 1EDF6239EE7E3B68FD65AB0157796B2A /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; - 1EEC9D28B541D3F742D4CAB669523531 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; - 1F485916FD3393B89DAE343EFDC8F83C /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; - 1F53B8C5E5415E2452780A0548296908 /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; - 1F5AC0EEDF3C4A230BE027DF94095CD9 /* AMapNaviRideView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRideView.h; path = AMapNaviKit.framework/Headers/AMapNaviRideView.h; sourceTree = ""; }; - 1F78B4F170F421415FF6FFCF3367D80C /* ZLTextStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLTextStickerView.swift; path = Sources/Edit/ZLTextStickerView.swift; sourceTree = ""; }; - 1FB8E5A5E60EED69EB1F9E81CAE4D399 /* MAMultiPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPolyline.h; path = AMapNaviKit.framework/Headers/MAMultiPolyline.h; sourceTree = ""; }; - 1FE468210FAC97F6802FC9277093EA9C /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/URLEncodedFormEncoder.swift; sourceTree = ""; }; + 16E47847F012C7C5A5CCB8853B430DC9 /* DDNetworkingOfAlamofireKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDNetworkingOfAlamofireKit_Private-prefix.pch"; sourceTree = ""; }; + 17311F74924C956A09FA029B76756E0C /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; + 173D8B7976EEE82B73489608D4ECD938 /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/PrimitiveSequence/Maybe.swift; sourceTree = ""; }; + 175E160B210F8918F24973167F06CF79 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; + 17D7C45B2B85F585912810F73875908E /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; + 17F0B48EB7C62C9467E7D647E7E5C701 /* RxTableViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift; sourceTree = ""; }; + 181826E1D0ADF935A7E686C762462C7C /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; + 185F9BE2AA69C0B3459642BB61834039 /* JXCategoryBaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryBaseView.h; path = Sources/Base/JXCategoryBaseView.h; sourceTree = ""; }; + 1867ED0683C2B3C3CD5181FAE11897BD /* UIView+ZFFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+ZFFrame.m"; path = "ZFPlayer/Classes/ControlView/UIView+ZFFrame.m"; sourceTree = ""; }; + 18C2FDBC8D0C78FD5AE84C9D9185A1FF /* DDProgressHUDKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDProgressHUDKit_Private-umbrella.h"; sourceTree = ""; }; + 190378F400F36DAF67780AF67295E127 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; + 1922A6A0E02D95253C80396B37E10287 /* NSBundle+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSBundle+DDCategory/NSBundle+DDCategory.h"; sourceTree = ""; }; + 198DC04144CBA6A32E8BA45889CF152E /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; + 19ED9AFA84256D06A364CFCCEB118D95 /* DDColorKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDColorKit_Private-dummy.m"; sourceTree = ""; }; + 19FA2D7AB03EFF1765F38A85B188A68D /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; + 1A2745E7DE16B870987AD4D70B7FF1DF /* DDToastKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDToastKit_Private-prefix.pch"; sourceTree = ""; }; + 1A406F485E375B9A538F60BCC669C8EE /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; + 1A4D674B291CADFF476B81EB524D1364 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/StringEncoding+Alamofire.swift"; sourceTree = ""; }; + 1A4EE38117FADAF6840292CB423F9CC9 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; + 1A764909DC2F006D4FCD2FCEE48D041A /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = ""; }; + 1A8B28A120C292488ED430D5EA7D5B3D /* CALayer+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+DDCategory.m"; path = "DDCategoryKit_Private/Classes/CALayer+DDCategory/CALayer+DDCategory.m"; sourceTree = ""; }; + 1A910660C0BC02E8C630FE027B3C1967 /* ZFPortraitControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPortraitControlView.h; path = ZFPlayer/Classes/ControlView/ZFPortraitControlView.h; sourceTree = ""; }; + 1AB783FF249674C2DCA72A637C95A09D /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; + 1AECD1F79FDA7AF20C4F45C8943CDAE7 /* ESTabBarController-swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ESTabBarController-swift-prefix.pch"; sourceTree = ""; }; + 1B10B6E9D17566CC5699F5DB858E386B /* ZLPhotoPreviewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewCell.swift; path = Sources/General/ZLPhotoPreviewCell.swift; sourceTree = ""; }; + 1B35A6FBA3CBD45226B85A6F876700BE /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; + 1B3A4F80AA6DA72A6016BA996872756F /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; + 1B45DEDEFAD7C4D15F954904ED90CF54 /* HapticFeedbackGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HapticFeedbackGenerator.swift; path = Source/Utils/HapticFeedbackGenerator.swift; sourceTree = ""; }; + 1B9C44A6CE1D11BF815E4C1C7333AF46 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = ""; }; + 1BCE17C41A390A1A354DB860A8654FAE /* UINavigationController+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UINavigationController+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UINavigationController+DDCategory/UINavigationController+DDCategory.m"; sourceTree = ""; }; + 1BCFA829A8C712BBE4038707E49B1C6D /* MATileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MATileOverlayRenderer.h; sourceTree = ""; }; + 1C1691460A0C5DCD4247D9A242B0A8D3 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; + 1C18371D84390CEC73E7EE7FC86CE838 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Position.swift"; sourceTree = ""; }; + 1C5DFA80FB0E14429FAE0675C4E90C70 /* JXCategoryTitleImageCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageCellModel.h; path = Sources/TitleImage/JXCategoryTitleImageCellModel.h; sourceTree = ""; }; + 1C748222E930F63B48F2B93FDAEDCBCA /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = ""; }; + 1C7F27378D5F58EFED6939B2158F713E /* UISlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Rx.swift"; path = "RxCocoa/iOS/UISlider+Rx.swift"; sourceTree = ""; }; + 1CC9385B5DE9C628C59CE36BF33EF7E3 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; + 1D238F33FD51043F3EF4B86EBFA021AE /* UITabBarController+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITabBarController+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITabBarController+DDCategory/UITabBarController+DDCategory.h"; sourceTree = ""; }; + 1D917246761244D0E22C479AA18F8F08 /* ObservableConvertibleType+Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Infallible.swift"; path = "RxSwift/Traits/Infallible/ObservableConvertibleType+Infallible.swift"; sourceTree = ""; }; + 1D93D6BAF3964B054A11084A6F74A543 /* ZLPhotoBrowser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZLPhotoBrowser-prefix.pch"; sourceTree = ""; }; + 1DA22E9EAA33A9250A987DB225AE618E /* UITableViewCell+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableViewCell+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITableViewCell+DDCategory/UITableViewCell+DDCategory.m"; sourceTree = ""; }; + 1DA2E967C6C9D232CC0A879C3937F540 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; + 1DD45BA2A6EA209B7E418B11E5564A3A /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Result+Alamofire.swift"; sourceTree = ""; }; + 1DF2512911715A0B3D628A1E3BB16CE5 /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; + 1E618A30ED9BFA3722E91C3C5FB27FAC /* MAOfflineCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineCity.h; path = AMapNaviKit.framework/Headers/MAOfflineCity.h; sourceTree = ""; }; + 1E9B6E80A88AAB7388F5385DC121AFD6 /* AMapURLSearchType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchType.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchType.h; sourceTree = ""; }; + 1F6E6226D7989A3A369BE01CC77B99CB /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; + 1FCB4438676C9443FDBD11D667940A30 /* DDViewControllerAnimatedTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDViewControllerAnimatedTransition.h; path = DDBasicControlsKit_Private/Classes/DDBaseAnimation/DDTransitionAnimation/DDViewControllerAnimatedTransition.h; sourceTree = ""; }; 1FEA06F110D30604A9FB015A9790A954 /* DDControlsKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDControlsKit_Private; path = libDDControlsKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 2096AC5565EA9F5EA4AA3418E295D86C /* DDAutoUIKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDAutoUIKit_Private-dummy.m"; sourceTree = ""; }; - 20C42FA63F44BBB4B48CED1DFF0F4283 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; - 214EC6A6CACA244A2A8CCF4320E7CCAC /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; - 21ED42243080B8D1EB80349C761A8A16 /* AMapLocationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapLocationKit.framework; sourceTree = ""; }; - 2227BF7D94EA0245FC864C6FF16A7E98 /* UITableViewCell+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableViewCell+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITableViewCell+DDCategory/UITableViewCell+DDCategory.h"; sourceTree = ""; }; - 2254DF838ABE89CFFB434B54447DFC22 /* DDBaseLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseLabel.m; path = DDBasicControlsKit_Private/Classes/DDBaseLabel/DDBaseLabel.m; sourceTree = ""; }; - 2264C0496FEEB851C41AE3B1F5BC9E5C /* DDLogKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDLogKit_Private.release.xcconfig; sourceTree = ""; }; - 2282AE9635EB7CC0426C1101BBBCE5C7 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; - 23183FA349AD969AF4A65529D6198A75 /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; - 235AFD3C8C1FE6AE9F686F35A5D8B5BA /* ZFLandscapeWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLandscapeWindow.m; path = ZFPlayer/Classes/Core/ZFLandscapeWindow.m; sourceTree = ""; }; - 24074F0E9F84339ECF9A4DA7D51BCD8B /* Infallible+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Zip+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+Zip+arity.swift"; sourceTree = ""; }; - 240951D1DB41F7DDD39DF1B13832275A /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; - 241F7439B966236BA89313D1D7A67E55 /* ZLAlbumListController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAlbumListController.swift; path = Sources/General/ZLAlbumListController.swift; sourceTree = ""; }; - 24B44D9A9040FF136F50341DED1CE7B8 /* AMapFoundationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationVersion.h; path = AMapFoundationKit.framework/Headers/AMapFoundationVersion.h; sourceTree = ""; }; - 24C1885F33F2DC71997DBD4D7B73139A /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; - 2506052BB80677662A0A9A70CC982B31 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; - 2519037F81F940BF38ED288321C6EEBE /* ZFPersentInteractiveTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPersentInteractiveTransition.h; path = ZFPlayer/Classes/Core/ZFPersentInteractiveTransition.h; sourceTree = ""; }; - 2543A4139B89912953D46E4910DC451B /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = ""; }; - 25796BF98BF3A7FAD755569C5336C910 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; - 258A03E694688D9C09590B7BA010B5C0 /* RxSearchControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchControllerDelegateProxy.swift; sourceTree = ""; }; - 2592D09527FFA15C8559FD95C45D3240 /* DDViewControllerAnimatedTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDViewControllerAnimatedTransition.m; path = DDBasicControlsKit_Private/Classes/DDBaseAnimation/DDTransitionAnimation/DDViewControllerAnimatedTransition.m; sourceTree = ""; }; + 2013EAFEE01281A5A27141273E6254CA /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; + 20527A0CDDF3A638A56697666A1399BF /* DDTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTableViewCell.swift; path = DDControlsKit_Private/Classes/DDTableViewCell/DDTableViewCell.swift; sourceTree = ""; }; + 208979073B2FE049774A9D43E7D9D556 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; + 208A326EA9C6B70C00A99CF4B4718698 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; + 20B59AA625B59BE16A80AF0B70C53CF0 /* ZFPlayerLogManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerLogManager.m; path = ZFPlayer/Classes/Core/ZFPlayerLogManager.m; sourceTree = ""; }; + 20B61D9040B3F1E98E92815015C9F28B /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; + 20B7F3881B191055EF8E0F271B6A9E79 /* MATraceLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceLocation.h; path = AMapNaviKit.framework/Headers/MATraceLocation.h; sourceTree = ""; }; + 20D1C02F57769A322F11D9AD1363424A /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; + 210482A0B5EA060C10B2891EE460AB48 /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; + 21300D1EABD406DF88881659F14E1FA5 /* MAPathShowRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPathShowRange.h; path = AMapNaviKit.framework/Headers/MAPathShowRange.h; sourceTree = ""; }; + 21D2CEAF8CF027C5BBAB3E891B1C1540 /* DDMAMapView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMAMapView.m; path = DDMAMapKit_Private/Classes/DDMAMap/MapView/DDMAMapView.m; sourceTree = ""; }; + 21F9FA993D60CD14B01156676A20C167 /* Infallible+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Operators.swift"; path = "RxSwift/Traits/Infallible/Infallible+Operators.swift"; sourceTree = ""; }; + 224C0BC57E40B54C718B6D431EA95D35 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; + 227AF9E6AD03AC9A3C955525A5398DA7 /* ZLPhotoPreviewSheet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewSheet.swift; path = Sources/General/ZLPhotoPreviewSheet.swift; sourceTree = ""; }; + 22A8ED664031CCE5A526DCE8A7C609BB /* RxScrollViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxScrollViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxScrollViewDelegateProxy.swift; sourceTree = ""; }; + 22A98BB6EF454F042A642F277FE34C9F /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; + 22BAE7ADCF6961EFB9689B374084F1C8 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; + 22C8184B21F23343E22A9C232D399C9D /* UIView+QLContentWrap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+QLContentWrap.swift"; path = "Source/Extensions/QuickLayout/UIView+QLContentWrap.swift"; sourceTree = ""; }; + 22DB568C2F40BF105F67A00E09CBC2F3 /* ZFPlayer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZFPlayer.release.xcconfig; sourceTree = ""; }; + 22F0F259BE2F7AB0C38E4735E873F1A2 /* JXCategoryIndicatorBallView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorBallView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBallView.h; sourceTree = ""; }; + 23497B67ACDC31BA3F0598347B9399BF /* UIScrollView+ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+ZFPlayer.h"; path = "ZFPlayer/Classes/Core/UIScrollView+ZFPlayer.h"; sourceTree = ""; }; + 24403712A5AB50CB9F317E4EB3B3BC89 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; + 24410051C5E307C24C56C3335B418FF2 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; + 246ABA10829F166DB32A96440298F4C4 /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; + 247E41FBB44855E2C5BCAB8AD3B9765D /* EKAttributes+StatusBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+StatusBar.swift"; path = "Source/Model/EntryAttributes/EKAttributes+StatusBar.swift"; sourceTree = ""; }; + 2494FB423FC2303D71E57FC30E17B524 /* ZFPlayer.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ZFPlayer.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 249FB8E30AB77F8ECDEFAFC1BCBD23CA /* AMapTrackCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackCommonObj.h; path = AMapTrackKit.framework/Headers/AMapTrackCommonObj.h; sourceTree = ""; }; + 24A69A54D1197E7E6753BF749DA7D76E /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + 24B8710F9AC5232F5B7CC0354EDA54E8 /* ZFSmallFloatControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSmallFloatControlView.m; path = ZFPlayer/Classes/ControlView/ZFSmallFloatControlView.m; sourceTree = ""; }; + 24C6ED8AF5E90ED6478138B344B5D5E9 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; + 24DEF378BE6451D6215F2DAD7E37F1D3 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; + 25024DCCFA9AE75D9ABA8D5F2ACD21A8 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; + 252055CE1DD2971E2E70122AF1255F2F /* AutoUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AutoUI.swift; path = DDAutoUIKit_Private/Classes/AutoUI.swift; sourceTree = ""; }; + 253ADE0F23935CA3549F3997DE691DDB /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; + 253E69F79DCD88262823C30416CEE169 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; + 254571B44B8DBF8CF43E277B4DAF36C4 /* JXCategoryIndicatorTriangleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorTriangleView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorTriangleView.h; sourceTree = ""; }; + 25555D4F66DCCF56A7D7D53D6F2CEF49 /* JXCategoryView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXCategoryView-umbrella.h"; sourceTree = ""; }; 25BA22D5958BA548603A19AAB93FA26A /* Pods-OrderScheduling.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-OrderScheduling.modulemap"; sourceTree = ""; }; - 25F7E4E507EAAF42F6EBF51453B15805 /* UIScrollView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Rx.swift"; path = "RxCocoa/iOS/UIScrollView+Rx.swift"; sourceTree = ""; }; - 269C15DB086F7FFD2A4B22A0AAD7F1D1 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; - 2705A48DE04BBAD571EFD3F68697F52B /* DDWebImageKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDWebImageKit_Private-prefix.pch"; sourceTree = ""; }; - 271204F6A9AA551435DC7846132835ED /* Bool+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bool+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Bool+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 2736FBB89EAE7497CD274394E6BAFD7E /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; - 278214700088FFB7BFB99E944EE49842 /* ZLPhotoBrowser.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = ZLPhotoBrowser.bundle; path = Sources/ZLPhotoBrowser.bundle; sourceTree = ""; }; - 27E068501DA6315B730420906BB2B9BC /* ZLLanguageDefine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLLanguageDefine.swift; path = Sources/General/ZLLanguageDefine.swift; sourceTree = ""; }; - 27EBF335966474A9B80E68D1095AC1BF /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; - 280588115CFD0C36D2B58D66F5114570 /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; - 2809971ABD4356D080F90B5F3714E241 /* EKBackgroundView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKBackgroundView.swift; path = Source/Infra/EKBackgroundView.swift; sourceTree = ""; }; - 282AA01C92F6D05E40185A98A822BFBF /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; - 283B501D95848DFCD76E1BE9FE0856AC /* PHAsset+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PHAsset+ZLPhotoBrowser.swift"; path = "Sources/Extensions/PHAsset+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 28A32943064217F77B70318214065DE5 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; - 28A89EE0069F80C060277255C6C6E968 /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = RxSwift/Observables/CompactMap.swift; sourceTree = ""; }; - 28E219CEF552F1A2E291357BB3AA4F37 /* AutoUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AutoUI.swift; path = DDAutoUIKit_Private/Classes/AutoUI.swift; sourceTree = ""; }; - 28E6BEFDBDCAFE6F7824A9BDC1A65F85 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; - 2970EAE6E036208CCC2B931AF33C4C15 /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = ""; }; - 29C08174E1A94946A4A3C5898A7BAA9D /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; - 29CDA91713EBB456F052684FBA50055F /* DDMAMapKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDMAMapKit_Private.modulemap; sourceTree = ""; }; - 29F5F2CDE66CC2A69BB62077A63044DA /* RxRelay.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxRelay.modulemap; sourceTree = ""; }; - 2A12D9326089E41B87FB50E578A560B5 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = ""; }; - 2A232A239419378ED0E09805F9686106 /* DDTimerKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDTimerKit_Private-dummy.m"; sourceTree = ""; }; - 2A374131E422FA202962DB3EF43ED390 /* UITextField+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITextField+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITextField+DDCategory/UITextField+DDCategory.h"; sourceTree = ""; }; - 2A5DE7ACD5B5521D80B1EFFAA74DBE88 /* EntryAppearanceDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EntryAppearanceDescriptor.swift; path = Source/MessageViews/MessagesUtils/EntryAppearanceDescriptor.swift; sourceTree = ""; }; - 2AD9C18E85CFB3F018C55A534847E375 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; - 2BB6923F568478DA17244F40B6F491C5 /* DDLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDLabel.swift; path = DDControlsKit_Private/Classes/DDLabel/DDLabel.swift; sourceTree = ""; }; - 2BD3415BB24F46DF5AB938F6F33A17B3 /* DDBaseTableView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTableView.h; path = DDBasicControlsKit_Private/Classes/DDBaseTableView/DDBaseTableView.h; sourceTree = ""; }; - 2BE94CA8BFD463A7A9915B0F6304157D /* JXCategoryTitleCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleCell.m; path = Sources/Title/JXCategoryTitleCell.m; sourceTree = ""; }; - 2BEC15186B62CFAD2B923DCB713B00E4 /* JXCategoryDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryDotView.m; path = Sources/Dot/JXCategoryDotView.m; sourceTree = ""; }; - 2BF3E09545D03501E7AD2923239F607C /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; - 2BFAFC597A8593506D7C53A8ABE6A18D /* DDColorKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDColorKit_Private.debug.xcconfig; sourceTree = ""; }; - 2BFD912E5780E3DCBA33EC4813B1A898 /* DDBasicControlsKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDBasicControlsKit_Private-umbrella.h"; sourceTree = ""; }; - 2C288E8732F09BA48DF6D4580E3A4177 /* ZFPortraitControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPortraitControlView.m; path = ZFPlayer/Classes/ControlView/ZFPortraitControlView.m; sourceTree = ""; }; - 2C4E0E2EE6529F5ADE779CE7AC40BBD0 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; - 2C9E39470944A01230F2C7791C91135A /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; - 2CAE87249C006D6B1EA9D25213355042 /* DDTimerKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDTimerKit_Private.release.xcconfig; sourceTree = ""; }; - 2CD31AEDF7E33CA3ABD804AE98FF3D2F /* Bundle+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bundle+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Bundle+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 2CDC65789B24FF659B168D0C07FE4667 /* ZLThumbnailPhotoCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLThumbnailPhotoCell.swift; path = Sources/General/ZLThumbnailPhotoCell.swift; sourceTree = ""; }; - 2CEA385769F9980A4179525C9808FC67 /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = ""; }; - 2D2250ED16634A23667ED0285FD0EE0F /* DDButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDButton.swift; path = DDControlsKit_Private/Classes/DDButton/DDButton.swift; sourceTree = ""; }; - 2D528E6614CA0B31C5EFC9D295357059 /* ZFFloatView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFFloatView.m; path = ZFPlayer/Classes/Core/ZFFloatView.m; sourceTree = ""; }; - 2D66F7E9F2B37B63EE5FAED73A842DD4 /* AMapLocationCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationCommonObj.h; path = AMapLocationKit.framework/Headers/AMapLocationCommonObj.h; sourceTree = ""; }; - 2D9F7B2DF25B8471919ACE5AC3E66807 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; - 2DA79DB7E0D41B62ED1AD52B1350A885 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; - 2DAF47860A2157E92298E26F6D9C04EE /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; - 2DBC569BEA53CC0F22123868148A58FD /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; - 2DC8A1EC0BC780FE168547115B7A1021 /* ZFPlayerController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerController.h; path = ZFPlayer/Classes/Core/ZFPlayerController.h; sourceTree = ""; }; + 25E13C3EEFE446F4D5C60A9EDE560D57 /* DDBaseButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseButton.h; path = DDBasicControlsKit_Private/Classes/DDBaseButton/DDBaseButton.h; sourceTree = ""; }; + 2629C8C75F7544CA7AC76890EB779187 /* DDWebImageKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDWebImageKit_Private.modulemap; sourceTree = ""; }; + 2652ABDB0AE856157EB24ACDE7F1C109 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; + 26F34E8B6ED13862BF710C2B32F82048 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = ""; }; + 270215BAF27EE60E6F706702FB984C9E /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; + 27309093A7F1D490ACA8CA5F9A42F1AC /* SwiftEntryKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftEntryKit-dummy.m"; sourceTree = ""; }; + 27F03F4441D9C818900AE909D10AD49A /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + 282D19080AF20F9B1BA46222C48E79C6 /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence/PrimitiveSequence.swift; sourceTree = ""; }; + 28309C32D0F8167AB37CA6049A0F2996 /* DDBasicControlsKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDBasicControlsKit_Private-prefix.pch"; sourceTree = ""; }; + 2872E11E1C1649690A1AE0E1D0289464 /* UIDatePicker+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDatePicker+Rx.swift"; path = "RxCocoa/iOS/UIDatePicker+Rx.swift"; sourceTree = ""; }; + 2874484DB0A3A35CDC391EAFE70B3BFA /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = ""; }; + 28B339F8840A1ACF9C6A0EEC4F1756FA /* DDLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDLabel.swift; path = DDControlsKit_Private/Classes/DDLabel/DDLabel.swift; sourceTree = ""; }; + 28D1C4AA6F82692EFEA3FECF570F304C /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; + 28FB29DA3123736C7E215143607466F9 /* RxCocoa.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.release.xcconfig; sourceTree = ""; }; + 290D19C0FB873DC76A4ABC3C2405F91A /* MACircleRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircleRenderer.h; path = AMapNaviKit.framework/Headers/MACircleRenderer.h; sourceTree = ""; }; + 29127FC8D58201928F65FC47C03F110E /* ZFLandscapeWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLandscapeWindow.m; path = ZFPlayer/Classes/Core/ZFLandscapeWindow.m; sourceTree = ""; }; + 2912F2AD4810AF34402597A8AD3BBE52 /* JXCategoryViewAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryViewAnimator.h; path = Sources/Common/JXCategoryViewAnimator.h; sourceTree = ""; }; + 2935D3C057FBAA6BA91FEB6E1C86AA43 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; + 295309D3D89C264FC62A9F4F35F03F66 /* AMapSearchObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchObj.h; path = AMapSearchKit.framework/Headers/AMapSearchObj.h; sourceTree = ""; }; + 299701559FAB874E2652BA6F06552CBB /* JXCategoryCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryCollectionView.m; path = Sources/Common/JXCategoryCollectionView.m; sourceTree = ""; }; + 29AA1A8B6BE56F500A96454977C1D1E5 /* AMapNavi-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapNavi-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; + 29C24471798AF7B7F245278CC18F8986 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; + 2A06B54A8457BDFAD948FE9A9045DC7D /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = ""; }; + 2A0A051F9D46BFFEEDA4CCBA9DE4DFA2 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; + 2A2FC9CF73EEF60997FA732CC06BE234 /* UINavigationBar+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UINavigationBar+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UINavigationBar+DDCategory/UINavigationBar+DDCategory.h"; sourceTree = ""; }; + 2A63A9FE78162032ED95AF901744A034 /* MACircle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircle.h; path = AMapNaviKit.framework/Headers/MACircle.h; sourceTree = ""; }; + 2A6AB47529E4D2B7FA3F9DE128F564C6 /* Infallible+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Zip+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+Zip+arity.swift"; sourceTree = ""; }; + 2AD762B63EAF569EBE6407A06D88B95A /* String+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+ZLPhotoBrowser.swift"; path = "Sources/Extensions/String+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 2AE402459F6D4CE991232BF8CEFEA31F /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; + 2B1E87B5F4F52E5B8427C9B7735C2B82 /* AMapNaviHUDView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviHUDView.h; path = AMapNaviKit.framework/Headers/AMapNaviHUDView.h; sourceTree = ""; }; + 2B6C883C3324294052FC3299E85375C4 /* DDProgressHUDKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDProgressHUDKit_Private-dummy.m"; sourceTree = ""; }; + 2C361B8A805D198E77C68F1CB6A9565D /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; + 2C511C1289D5487B6805A6FF8493FC99 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; + 2C604E62D9D0E0BE5335F770E114C364 /* EKPopUpMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKPopUpMessageView.swift; path = Source/MessageViews/EKPopUpMessageView.swift; sourceTree = ""; }; + 2C7FF24B0375D4BD20770A85FD4F886C /* AMapTrackError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackError.h; path = AMapTrackKit.framework/Headers/AMapTrackError.h; sourceTree = ""; }; + 2C8CE83F179D95664AB66EBA5B8D3D25 /* AMapURLSearchConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchConfig.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchConfig.h; sourceTree = ""; }; + 2C8F4D62748AF8F7FC5EFB3507824011 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; + 2CE60E12C0A9D0C204A6C13325B8DC39 /* DDProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDProgressHUD.swift; path = DDProgressHUDKit_Private/Classes/DDProgressHUD.swift; sourceTree = ""; }; + 2D0A1920F3720D0E27D9006898CCA800 /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; + 2D175CE9E7E0AE9DCAF675F0B5C8DF62 /* AMapFoundation-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapFoundation-NO-IDFA.release.xcconfig"; sourceTree = ""; }; + 2D577522565702C2275ADE18C6DEFB9D /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; 2DE47AF6516BB19369CA020EA7C48A4A /* DDNetworkingOfAlamofireKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDNetworkingOfAlamofireKit_Private; path = libDDNetworkingOfAlamofireKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 2E02407BE16822620F98D87DB977ABDB /* DDBaseViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseViewController.m; path = DDBasicControlsKit_Private/Classes/DDBaseViewController/DDBaseViewController.m; sourceTree = ""; }; - 2E32B538EEBB305C36E7870C3B29D63D /* UIWindow+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWindow+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIWindow+DDCategory/UIWindow+DDCategory.m"; sourceTree = ""; }; - 2E3C035F8E3675321E01ABCC9D7F3BF3 /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; - 2E69ADBEB4214319E3940EC638889D05 /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; - 2EA5D1C6F4469778B74CE276B3E95925 /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; - 2EAA3397137DB8EAF8B4EFC10D578745 /* MAOfflineItemCommonCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemCommonCity.h; path = AMapNaviKit.framework/Headers/MAOfflineItemCommonCity.h; sourceTree = ""; }; - 2EB0C50666316462E68E4B5F5973CEC5 /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; - 2EB7A5B4E809429024A19CA9AD5EDC97 /* UIRectCorner+Short.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRectCorner+Short.swift"; path = "Source/Extensions/UIRectCorner+Short.swift"; sourceTree = ""; }; - 2EC902AF54EC3360997A2D763A0CD106 /* DDMANaviManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMANaviManager.m; path = DDMAMapKit_Private/Classes/DDMANaviManager/DDMANaviManager.m; sourceTree = ""; }; - 2EFEA74DD224F4050CFDF712E4138FA6 /* ZFPlayerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerView.h; path = ZFPlayer/Classes/Core/ZFPlayerView.h; sourceTree = ""; }; - 2F6633E15D5EB457911DB63444E27AC9 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; - 2F72389F289FEF6A16442FDC4F6B734D /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Session.swift; sourceTree = ""; }; - 2FC24FC40435F1CD1120CF2A2B1C0E28 /* JXCategoryIndicatorComponentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorComponentView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorComponentView.m; sourceTree = ""; }; - 2FE625FF388E27FF1F48D18BA30F1276 /* UINavigationBar+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UINavigationBar+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UINavigationBar+DDCategory/UINavigationBar+DDCategory.m"; sourceTree = ""; }; - 2FFC6FAA7BA43FAF7B0AE348A933C583 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; - 300E195D32D209221D0EC632090C5125 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; - 301DD0B1CA59DEEAFFD151763663BD75 /* RTLManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RTLManager.h; path = Sources/RLTManager/RTLManager.h; sourceTree = ""; }; - 302B1788ADAFA8494CE10176AFD8BEC8 /* ZFPlayer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZFPlayer-umbrella.h"; sourceTree = ""; }; - 3056550F6A3D28AE5CADAF1201EFBED6 /* UICollectionView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UICollectionView+DDCategory/UICollectionView+DDCategory.h"; sourceTree = ""; }; - 3098E4285F6E173ED82EC544CD28F6A6 /* WKWebView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKWebView+Rx.swift"; path = "RxCocoa/iOS/WKWebView+Rx.swift"; sourceTree = ""; }; - 30B2A258C110A80779CCC88FC35ECEED /* JXCategoryIndicatorCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorCell.m; path = Sources/Indicator/JXCategoryIndicatorCell.m; sourceTree = ""; }; - 30CFD1B5ECAE3FD4C1B153FA84F8AE9D /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; - 30D527B02754B798D4C668BCE26A66D1 /* JXCategoryListContainerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryListContainerView.h; path = Sources/Common/JXCategoryListContainerView.h; sourceTree = ""; }; - 315882A98CEC10521F50B4B4C95F9AD9 /* DDColorKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDColorKit_Private-umbrella.h"; sourceTree = ""; }; - 318A1837FA6A7AE0CED77179C00786CE /* JXCategoryIndicatorBallView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorBallView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBallView.h; sourceTree = ""; }; - 3258F756A035160A7901362ACACF0E45 /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; - 325BB9F280047122EB39D614F9E9A4A5 /* AMapSearchObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchObj.h; path = AMapSearchKit.framework/Headers/AMapSearchObj.h; sourceTree = ""; }; - 326E79355D2662EE40B4ADD4EB532929 /* ZFPlayerControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerControlView.m; path = ZFPlayer/Classes/ControlView/ZFPlayerControlView.m; sourceTree = ""; }; - 329DEB1D35E5E07188BDE293540B8253 /* DDNavigationControllerDelegateReceiver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDNavigationControllerDelegateReceiver.m; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDNavigationControllerDelegateReceiver.m; sourceTree = ""; }; - 32D833B94F26A0F1AD0E6D8D4713F73A /* RxPickerViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift; sourceTree = ""; }; - 32E887F46F277E71ABB622DDB19ED646 /* SwiftToast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftToast.swift; path = DDToastKit_Private/Classes/SwiftToast.swift; sourceTree = ""; }; - 32E990FA82F4C4D66826571C6F3094B8 /* UIScreen+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScreen+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIScreen+DDCategory/UIScreen+DDCategory.h"; sourceTree = ""; }; - 32F7125DA99DE30CB2D5C1325453CD88 /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; - 32FA989F5D3AF4B91E81A32CAEA5DEAA /* JXCategoryBaseCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryBaseCellModel.h; path = Sources/Base/JXCategoryBaseCellModel.h; sourceTree = ""; }; - 33242563E2830D15F795294FCD71C76D /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; - 3337E9888AC8AA53F59E2D1A6552B977 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; - 333DAF3460AD1A0B0E5B7AF9BDDD589C /* MAOfflineItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItem.h; path = AMapNaviKit.framework/Headers/MAOfflineItem.h; sourceTree = ""; }; - 3340F9DEEC4FE9E1AECDAFEBA42023A5 /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; - 337435604EE5C191E5CB0C5B761C6E14 /* AMapCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapCommonObj.h; path = AMapSearchKit.framework/Headers/AMapCommonObj.h; sourceTree = ""; }; - 33E7E18D3A09FC04B4AF20190EEBF0F3 /* MAPointAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPointAnnotation.h; path = AMapNaviKit.framework/Headers/MAPointAnnotation.h; sourceTree = ""; }; - 33F34950F0B0EDF99D6E73A976975F09 /* Date+Dispatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Dispatch.swift"; path = "RxSwift/Date+Dispatch.swift"; sourceTree = ""; }; - 3403E26F2F612FEEEA69A8002FE4B9CF /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; - 34802CFE9E3C73DF9138713DA2A7E67D /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; - 3489BBEB7BBDC7BE119A643FFE76DF26 /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = ""; }; - 34C003E0291E2822C2A2FB5150B2AB78 /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; - 3504A19A05E096FD3C821D634110D8FB /* UIColor+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+Utils.swift"; path = "Source/Extensions/UIColor+Utils.swift"; sourceTree = ""; }; - 3528B3C2FB1A088012497D80F6BD2910 /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; - 355527825530FEA222F67563F0F7DB25 /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; - 3563F126228BA5F3B6F238051665D45E /* JXCategoryFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryFactory.h; path = Sources/Common/JXCategoryFactory.h; sourceTree = ""; }; - 35641BDBED283767FECB78E7FE5D0C6C /* AMapGeoFenceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceManager.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceManager.h; sourceTree = ""; }; - 357869E607A629BB32DE758F0C757171 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; - 3591F9E01AE304113ABBD65C897FD88A /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; + 2E26E70BCBF1109FB105618F23DD6BB6 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = ""; }; + 2E39C269A97D6536ED5317FC0B2D7563 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; + 2E62954B5176FBEB5F64B748589079EE /* ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoBrowser.swift; path = Sources/General/ZLPhotoBrowser.swift; sourceTree = ""; }; + 2E9F06E32F7D9FF514B903A5EFBF3C7C /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; + 2ED7BA9FD4828987FE817B3C2971E6C3 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; + 2EECC4113B6D446184136B6B159D83B5 /* Bool+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bool+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Bool+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 2F3E093732F9246792C0B6E687DD9D44 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; + 2F4BF232B50ADCB60D50D62600432E7F /* FontUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FontUtil.swift; path = DDFontKit_Private/Classes/FontUtil.swift; sourceTree = ""; }; + 2F5CABA123490D4070674BFB696C67E4 /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; + 2FFE94E872A20CDFA4F6734001B4F3F9 /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Protected.swift; sourceTree = ""; }; + 3034FF9BD293C66A3A2BB3508E2B15FB /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; + 308266C5025283F1E98CAA23584FCA85 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; }; + 30839F4CA2C472A4EFC81A353C0EDCD0 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; + 308E6FA61D35B8BECD5CF36E6BDC548E /* JXCategoryTitleVerticalZoomView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleVerticalZoomView.m; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomView.m; sourceTree = ""; }; + 30CE98C5D6023BE278175EF15E59EF33 /* DDFontKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDFontKit_Private-dummy.m"; sourceTree = ""; }; + 30E8807653D14DD2266B0694899F4F4D /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; + 310DC8974BD185BD7CF87285C93A1993 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; + 313BA2413E18C186F215E2194646CB41 /* ZFNetworkSpeedMonitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFNetworkSpeedMonitor.h; path = ZFPlayer/Classes/ControlView/ZFNetworkSpeedMonitor.h; sourceTree = ""; }; + 31481247B46DCC1FDAC9F3CCB44C3674 /* DDBasicControlsKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDBasicControlsKit_Private.modulemap; sourceTree = ""; }; + 315B39C073CAA6A425972C95E18E3C61 /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; + 31BCAE2909EA8487A425DDA239179276 /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; + 3224D28CD890FD6D23C05B0B0373F9DE /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; + 32637B6BAFD95E5FAE84D0BC42233279 /* UIImage+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIImage+DDCategory/UIImage+DDCategory.h"; sourceTree = ""; }; + 32B6C9FC55421EC0891EEB77051191F0 /* ZLThumbnailViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLThumbnailViewController.swift; path = Sources/General/ZLThumbnailViewController.swift; sourceTree = ""; }; + 32F89603EFBEC1D47085F0A56EFEC7D4 /* NSMutableParagraphStyle+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMutableParagraphStyle+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableParagraphStyle+DDCategory.h"; sourceTree = ""; }; + 332AC59D916C977A7B455CE0861008EC /* DDScrollView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDScrollView.swift; path = DDControlsKit_Private/Classes/DDScrollView/DDScrollView.swift; sourceTree = ""; }; + 332BF5D077B7A87A2D9B883F238DB39E /* RxCollectionViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxCollectionViewReactiveArrayDataSource.swift; sourceTree = ""; }; + 33864E7FE4618F867F0D52B425BE2A89 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; + 33B95914A89EBCDBD86D04944B5B9EEA /* DDBaseViewModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseViewModel.m; path = DDBasicControlsKit_Private/Classes/DDBaseViewModel/DDBaseViewModel.m; sourceTree = ""; }; + 33DD2FD2E3BC2DB13C32E3C54B9D5C40 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; + 33F710F7F397E96CB625FE408833B0E9 /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/URLEncodedFormEncoder.swift; sourceTree = ""; }; + 34319F6AE82891AE29F59BA2C6C6BD58 /* UIApplication+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIApplication+DDCategory/UIApplication+DDCategory.m"; sourceTree = ""; }; + 343F6F3830F7B1B5BEC510FC0FEBE7BB /* ZFPlayerMediaControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerMediaControl.h; path = ZFPlayer/Classes/Core/ZFPlayerMediaControl.h; sourceTree = ""; }; + 34431EE38E4AF581D27534BB78461290 /* JXCategoryTitleVerticalZoomView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomView.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomView.h; sourceTree = ""; }; + 3470646136BC8BA56DEB5445F07DEE77 /* Array+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Array+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 347C0076DEC0BB5A07137B78524E04C3 /* ZFPersentInteractiveTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPersentInteractiveTransition.m; path = ZFPlayer/Classes/Core/ZFPersentInteractiveTransition.m; sourceTree = ""; }; + 34C2756B00AC88A396952D626B495CC4 /* AMapLocation-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapLocation-NO-IDFA.release.xcconfig"; sourceTree = ""; }; + 34D02251B3BFF0BEA261D2342EAEA473 /* EKStyleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKStyleView.swift; path = Source/Infra/EKStyleView.swift; sourceTree = ""; }; + 34DD58A54E7FDEC80E1477F08DCF7F30 /* DDCategoryKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDCategoryKit_Private.release.xcconfig; sourceTree = ""; }; + 34E7F440D1D3ABCFEECA0BF4F45C70C1 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = ""; }; + 3530D9C328D172A5E9E52705CE33873F /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; + 356FACAC7B5F24F8514CA5DC7EB5A21E /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; + 358A43A99728CB81B2ABE942903DED92 /* MAHeatMapVectorGridOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorGridOverlayRenderer.h; sourceTree = ""; }; 35BC09180850FDD03C450D14BD310714 /* DDProgressHUDKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDProgressHUDKit_Private; path = libDDProgressHUDKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 35BF14B07F1E8D758F1B38E56F874A0E /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; - 360B0FE8329A1B9FA384C2BDAEFF0426 /* DDProgressHUDKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDProgressHUDKit_Private-prefix.pch"; sourceTree = ""; }; - 3655CF482260944747FC6FB22C6A5CA8 /* ZLAddPhotoCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAddPhotoCell.swift; path = Sources/General/ZLAddPhotoCell.swift; sourceTree = ""; }; - 36DF68E334A3086C8833D0534A1391F3 /* NSObject+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSObject+DDCategory/NSObject+DDCategory.h"; sourceTree = ""; }; - 3702957EAAF0E5488626FCDBECF9DB2E /* ZFPlayer.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = ZFPlayer.bundle; path = ZFPlayer/Classes/ControlView/ZFPlayer.bundle; sourceTree = ""; }; - 373CCA6AB3338D9E62D15F786DAD53F0 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; - 374A33D2060DA071C5A7D5B2477207E3 /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; - 374AEDE5F220F6E288851A3EA9A7C6BC /* Infallible+CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+CombineLatest+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+CombineLatest+arity.swift"; sourceTree = ""; }; - 376A90BAB32D615A65EA5C08D53417FE /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; - 37E5696270CD4DB23D59BB150211E942 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - 386AEECDD1B6468898F25F97D920537D /* Infallible+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Concurrency.swift"; path = "RxSwift/Traits/Infallible/Infallible+Concurrency.swift"; sourceTree = ""; }; - 3879B9F81AB8E056EA88487321555E8C /* UIEdgeInsets+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIEdgeInsets+Utils.swift"; path = "Source/Extensions/UIEdgeInsets+Utils.swift"; sourceTree = ""; }; - 388DE57F04F204326F436265E9FBD59B /* RxCocoa.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.release.xcconfig; sourceTree = ""; }; - 392CC4E9A34D2042C1706CEC1B9DAD48 /* ZFPlayerNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerNotification.m; path = ZFPlayer/Classes/Core/ZFPlayerNotification.m; sourceTree = ""; }; - 393C499C0A0C424EF078CDD4A0AA58B5 /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; - 39429AFCC18A21B579E2EA14B4C26A36 /* ZLEnlargeButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEnlargeButton.swift; path = Sources/General/ZLEnlargeButton.swift; sourceTree = ""; }; - 396F5E03732DE67E7183D82AC68499D7 /* ZFPresentTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPresentTransition.h; path = ZFPlayer/Classes/Core/ZFPresentTransition.h; sourceTree = ""; }; - 398301E8DA68C3AB1B55958715C96922 /* ZFLandScapeControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLandScapeControlView.h; path = ZFPlayer/Classes/ControlView/ZFLandScapeControlView.h; sourceTree = ""; }; - 3995CC0852C71CEA1F9828690CF14B1B /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; - 3A21D31DA8B0983CD9A718B1657C6DAD /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; - 3A33B0247D345D6241ACB48A15182EE1 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; - 3A585BF66F00E4874907799DCDE3DB0D /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; - 3A6E246E850DAAEB7F78D24BEF828D28 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; - 3A7F2C5E4556F7FF554AA8590262BEA9 /* DDBaseModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseModel.m; path = DDBasicControlsKit_Private/Classes/DDBaseModel/DDBaseModel.m; sourceTree = ""; }; - 3AA1CF32F5B7EECA8339163E9618C5A7 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; - 3AB46528C38FF04DA0336E098F180EC0 /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; - 3ACFEBDF924FD4941BC0F0EFC9771331 /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; - 3B27ECA7CD9E10D151872FE146F3A0EE /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; - 3B3C724266C5E0570CBA56406ECD88A3 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; - 3B576014CC2EA720AA11FDE54C7B1DE6 /* ZLCustomCamera.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCustomCamera.swift; path = Sources/Camera/ZLCustomCamera.swift; sourceTree = ""; }; - 3B6BC8F429EB19BB590B551698F3451E /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; - 3BF764AA08FBB71033094AF3D4781A70 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; - 3BFC06E246354519010A09BAEE28131B /* AMapLocation-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapLocation-NO-IDFA.release.xcconfig"; sourceTree = ""; }; - 3C6B6B613C0E48B101E51520B28703F8 /* DDBaseImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseImage.m; path = DDBasicControlsKit_Private/Classes/DDBaseImage/DDBaseImage.m; sourceTree = ""; }; - 3C7268CE69627F7950A8963E1A468FC4 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; - 3C7C1092433CF7CB6FFC9816F1F9ABDC /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = ""; }; - 3C9229B9724FD65E2648E6B695B86B05 /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; - 3CB94AEC42F932EA406BFB8CAF6E3B1E /* DDNetworkingOfAlamofireKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDNetworkingOfAlamofireKit_Private-dummy.m"; sourceTree = ""; }; - 3D007494D63AA68404393C334425CC0F /* AMapNaviRoute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRoute.h; path = AMapNaviKit.framework/Headers/AMapNaviRoute.h; sourceTree = ""; }; - 3D1EF5BD43F994624CC27C711CCFFE06 /* JXCategoryIndicatorComponentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorComponentView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorComponentView.h; sourceTree = ""; }; - 3D43B2CCBA6590C260AACAA2CB814FCD /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - 3D462D547117A483320DF36BA776FE19 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; - 3D87485494A1A71054545D4D0AEF3AF9 /* AMapTrackTerminalObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackTerminalObj.h; path = AMapTrackKit.framework/Headers/AMapTrackTerminalObj.h; sourceTree = ""; }; - 3D8F26594EF87C3ED579130EBBCA804D /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; - 3DB3290280AE88F34F7250270308AAA7 /* DDFontKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDFontKit_Private-dummy.m"; sourceTree = ""; }; - 3DCD442C7C1B61F13D5A069F5A9CA12B /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = ""; }; - 3DE34A547F0C51DEFCBF310AF075A705 /* ZLResultModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLResultModel.swift; path = Sources/General/ZLResultModel.swift; sourceTree = ""; }; - 3DE7CD75AF0F594731AB634FD7A18979 /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MBProgressHUD.h; path = DDProgressHUDKit_Private/Classes/MBProgressHUD.h; sourceTree = ""; }; - 3E035EC2D322BA551DB52567D92519D4 /* RxTableViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; - 3E8A5D12AF5069852E6DB19862968B76 /* DDBaseCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseCollectionView.h; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionView/DDBaseCollectionView.h; sourceTree = ""; }; - 3E92FAEE6F1627E1510A3820B07BECC5 /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; - 3E99D65BF3390B8F6C9809D01825D82F /* ZFPlayerLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerLogManager.h; path = ZFPlayer/Classes/Core/ZFPlayerLogManager.h; sourceTree = ""; }; - 3EB841645E5C8CD16065E66B0F9A937B /* AMapNaviCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCommonObj.h; path = AMapNaviKit.framework/Headers/AMapNaviCommonObj.h; sourceTree = ""; }; - 3F497B317B0DBC8C430A3214804914A9 /* AMapNaviKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviKit.h; path = AMapNaviKit.framework/Headers/AMapNaviKit.h; sourceTree = ""; }; - 3F566C2C160A3746F1E866AA29314488 /* ESTabBarItemBadgeView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemBadgeView.swift; path = Sources/ESTabBarItemBadgeView.swift; sourceTree = ""; }; + 35C09C50C9838F729DC091AE4670FDF0 /* DDNavigationControllerDelegateReceiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDNavigationControllerDelegateReceiver.h; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDNavigationControllerDelegateReceiver.h; sourceTree = ""; }; + 3638708737B9B113A86B5B125252EDEA /* ZFPlayerMediaPlayback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerMediaPlayback.h; path = ZFPlayer/Classes/Core/ZFPlayerMediaPlayback.h; sourceTree = ""; }; + 36578A8C271722BB62B2C9A2C59D036B /* DDColorKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDColorKit_Private.modulemap; sourceTree = ""; }; + 36775DB63F8830B51329D407EC250ACA /* UITableView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITableView+DDCategory/UITableView+DDCategory.m"; sourceTree = ""; }; + 36869151AB46F5DDFF906AF8C831175B /* MAPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolylineRenderer.h; path = AMapNaviKit.framework/Headers/MAPolylineRenderer.h; sourceTree = ""; }; + 370366858CA842942EC2D63A5BB95B7F /* RxTabBarControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarControllerDelegateProxy.swift; sourceTree = ""; }; + 37419015D2FB2786D8DEE83BB5EBDF64 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; + 37B388A14BCD2F2D6914B57584ED1AC5 /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; + 37B6FC71CAEE8CABAE8792BA19335D56 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; + 37DB43D7CDFD7829549D69AFF4090564 /* MAMapCustomStyleOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapCustomStyleOptions.h; path = AMapNaviKit.framework/Headers/MAMapCustomStyleOptions.h; sourceTree = ""; }; + 37FFE786666F4F117875D90064508688 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; + 3807C6FEBE7FFE10B504C8EE5EB0A37B /* ZFLandscapeViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLandscapeViewController.h; path = ZFPlayer/Classes/Core/ZFLandscapeViewController.h; sourceTree = ""; }; + 384994743AC9F75E27A3CDA4F1A47799 /* JXCategoryCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryCollectionView.h; path = Sources/Common/JXCategoryCollectionView.h; sourceTree = ""; }; + 385B33E58D048629804CEF8234843042 /* DDColorKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDColorKit_Private-prefix.pch"; sourceTree = ""; }; + 385FE6D9FEA4E825C5CE500B4F2D5452 /* MKAnnotationView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MKAnnotationView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImageMapKit/MapKit/MKAnnotationView+WebCache.h"; sourceTree = ""; }; + 38A821F5526BB8E5FBA6333F5A388009 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; + 38DA9729758C0BADCA3E7AD9D88CB972 /* AMapNaviDriveDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviDriveDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviDriveDataRepresentable.h; sourceTree = ""; }; + 38DEB0B043750586E18ADC9024266F10 /* DDImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDImage.swift; path = DDControlsKit_Private/Classes/DDImage/DDImage.swift; sourceTree = ""; }; + 38EF432FE02378DD4289660DBA7C9EA4 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; + 38F770A3EED67057327DBE18FA251D3D /* AMapTrackHistoryObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackHistoryObj.h; path = AMapTrackKit.framework/Headers/AMapTrackHistoryObj.h; sourceTree = ""; }; + 38FE1025C74543255E008560111EE3AF /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; + 39057264458F80C8862F4BDD19C3E375 /* AMapNaviKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapNaviKit.framework; sourceTree = ""; }; + 390FECAACB630E47B5EF76D29F773B01 /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/EventMonitor.swift; sourceTree = ""; }; + 393126E20D6C9DD39A1E8C7B465B8C41 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; + 394570F9DDF81CD9B94EFE0886DBD34F /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/CachedResponseHandler.swift; sourceTree = ""; }; + 395785F4A9D0B715647139740347B1FD /* JXCategoryIndicatorCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorCell.m; path = Sources/Indicator/JXCategoryIndicatorCell.m; sourceTree = ""; }; + 397269411299DA946869109B9E51C13C /* UITextView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITextView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITextView+DDCategory/UITextView+DDCategory.m"; sourceTree = ""; }; + 398E132E5A43118FB9EA9492E9455982 /* EKAttributes+Presets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Presets.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Presets.swift"; sourceTree = ""; }; + 39A8C69FB90EE16E87E8806C322221EB /* JXCategoryTitleCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleCellModel.m; path = Sources/Title/JXCategoryTitleCellModel.m; sourceTree = ""; }; + 39B7431B7EF76FF0CE3887FCF17FD0B9 /* JXCategoryImageCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageCell.m; path = Sources/Image/JXCategoryImageCell.m; sourceTree = ""; }; + 39BBD3F935B2B11E444B325BDF8FB4E4 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; + 39C37F77F2ED64936210961C80DE2B95 /* DDLogKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDLogKit_Private.modulemap; sourceTree = ""; }; + 3A2ACBC11F7C71AC47CE26B1F1909987 /* DDFontKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDFontKit_Private.release.xcconfig; sourceTree = ""; }; + 3A44003C39DF4D200FEFFA6DCDA0BD8B /* MAPolygonRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygonRenderer.h; path = AMapNaviKit.framework/Headers/MAPolygonRenderer.h; sourceTree = ""; }; + 3A5E8489AE981A60B2815DA654642FCD /* MAMapVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapVersion.h; path = AMapNaviKit.framework/Headers/MAMapVersion.h; sourceTree = ""; }; + 3A5FCF1C630A2AF151F136A1395016D1 /* ZLPhotoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoManager.swift; path = Sources/General/ZLPhotoManager.swift; sourceTree = ""; }; + 3A894F8F6802090FDB5911EBF1C17689 /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; + 3AE5362F4592E63A0E24BDE44E9B42ED /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; + 3B3AFF81F7F9BA120A787EAACA759CFC /* Sources_DDMAMap */ = {isa = PBXFileReference; includeInIndex = 1; name = Sources_DDMAMap; path = DDMAMapKit_Private/Assets/Sources_DDMAMap; sourceTree = ""; }; + 3B4F334EC664074DAFA36EF236B3D3DC /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Toolbar.swift"; sourceTree = ""; }; + 3B63B91FB14D6BC5149A241BB9B98281 /* MAGroundOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlay.h; path = AMapNaviKit.framework/Headers/MAGroundOverlay.h; sourceTree = ""; }; + 3BD58C350DD433AD985B5BF47438E6E9 /* DDMAMapKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDMAMapKit_Private.release.xcconfig; sourceTree = ""; }; + 3C27622A58C8B6DF947096DB8C5F2C27 /* NSObject+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSObject+DDCategory/NSObject+DDCategory.m"; sourceTree = ""; }; + 3C32556B7118AF696249225F0A517348 /* ESTabBarItemContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemContainer.swift; path = Sources/ESTabBarItemContainer.swift; sourceTree = ""; }; + 3C4476265B1F808102F32AC298F2611C /* DDTimerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTimerManager.h; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerManager.h; sourceTree = ""; }; + 3C6211C3F66BA00109F8CCD3F3BD8BCD /* ZLEditImageConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditImageConfiguration.swift; path = Sources/General/ZLEditImageConfiguration.swift; sourceTree = ""; }; + 3CBE580BDBDD64676B6A7A80D71C96AE /* ZFPlayerNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerNotification.m; path = ZFPlayer/Classes/Core/ZFPlayerNotification.m; sourceTree = ""; }; + 3D187095D15A35DAEB7BB6B89C1140F1 /* SwiftEntryKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftEntryKit.swift; path = Source/SwiftEntryKit.swift; sourceTree = ""; }; + 3D8C9277ED75483A7CE4839B89FC67FC /* JXCategoryNumberCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryNumberCell.m; path = Sources/Number/JXCategoryNumberCell.m; sourceTree = ""; }; + 3DAC19BC76A2A9E920FF049E5A75E2FE /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; + 3DDA264E674D7AEBAC8EDE33C6246BAB /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; + 3DEEB0A1E76125FB49FD5575003252EB /* UIView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIView+DDCategory/UIView+DDCategory.h"; sourceTree = ""; }; + 3E61050A2A3084F4E34A20F4D7D72AF6 /* JXCategoryNumberCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryNumberCell.h; path = Sources/Number/JXCategoryNumberCell.h; sourceTree = ""; }; + 3E6FE2B6B31B4400D2DECAD7E2C599E1 /* ZLInputTextViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLInputTextViewController.swift; path = Sources/Edit/ZLInputTextViewController.swift; sourceTree = ""; }; + 3E75EA48C375542518B6FAAF7152FDA1 /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; + 3EA65439CC45CC46BEEFC2F6AF289CAF /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; + 3EDAE2DB4597E1846378B61C64D566F7 /* MAShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAShape.h; path = AMapNaviKit.framework/Headers/MAShape.h; sourceTree = ""; }; + 3F0AB1AB9FF0770ADDEEB86B21822D94 /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; + 3F38FFF90202D9E904AA825348B55FF9 /* EKAttributes+PositionConstraints.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+PositionConstraints.swift"; path = "Source/Model/EntryAttributes/EKAttributes+PositionConstraints.swift"; sourceTree = ""; }; + 3F50D16D806F61359147DC51BBC05EA3 /* ZLEnlargeButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEnlargeButton.swift; path = Sources/General/ZLEnlargeButton.swift; sourceTree = ""; }; 3F659DC98613325346A7F6AF56D2E619 /* DDTimerKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDTimerKit_Private; path = libDDTimerKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3F6DA93F6113F6C67D8B81F8B27379AE /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/PrimitiveSequence/Completable+AndThen.swift"; sourceTree = ""; }; - 3F7D3D2D0BC824355B841486696D4A8D /* ZFPlayerMediaPlayback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerMediaPlayback.h; path = ZFPlayer/Classes/Core/ZFPlayerMediaPlayback.h; sourceTree = ""; }; - 3FF64F7E4A92228D6CC0B2F85442C74E /* EKWrapperView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWrapperView.swift; path = Source/Infra/EKWrapperView.swift; sourceTree = ""; }; - 402FA2B9285FD434759AB2B1CD2A5031 /* JXCategoryNumberView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryNumberView.h; path = Sources/Number/JXCategoryNumberView.h; sourceTree = ""; }; - 4053228715B883BD6F6BAD123CDDD4DF /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; - 40C478AC9E536659291BB81DAFF8FF18 /* ESTabBarController-swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ESTabBarController-swift-dummy.m"; sourceTree = ""; }; - 40DE442117C9CBFB3C92BBF967D9C2F0 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; - 410E9B39BF5A714784D62CC65CD3CB4D /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; - 411B260CF714CFB91E616C2B8D36F072 /* EKRootViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRootViewController.swift; path = Source/Infra/EKRootViewController.swift; sourceTree = ""; }; - 4133DE5FE40816C3C839FBA6DAF5B051 /* RxTableViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift; sourceTree = ""; }; - 414001ADB1443A86F7C31689797EFFE4 /* AMapSearchVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchVersion.h; path = AMapSearchKit.framework/Headers/AMapSearchVersion.h; sourceTree = ""; }; - 416343E7DD3A8A6C2EED3FE315FC010C /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; - 418D1DB32CC871549BE147E6836C4CE1 /* NSThread+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSThread+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSThread+DDCategory/NSThread+DDCategory.h"; sourceTree = ""; }; - 41AA15FB99923A9BDDBDAEC19F6F38F1 /* JXCategoryTitleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleView.h; path = Sources/Title/JXCategoryTitleView.h; sourceTree = ""; }; - 41B6E3DAB6EAFB240C6F5FB5534E97EA /* AMapNaviHeaderHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviHeaderHandler.h; path = AMapNaviKit.framework/Headers/AMapNaviHeaderHandler.h; sourceTree = ""; }; - 41E29653836D0B6537ECD8E4109605CB /* ZLPhotoPreviewSheet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewSheet.swift; path = Sources/General/ZLPhotoPreviewSheet.swift; sourceTree = ""; }; - 4217E0784AC3B6CD03E359037A4B0E1F /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; - 4230EE4BC175DB9D0517135C4C6C4A01 /* JXCategoryNumberView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryNumberView.m; path = Sources/Number/JXCategoryNumberView.m; sourceTree = ""; }; - 426B3494C05A63E49874B177FD150870 /* JXCategoryBaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryBaseView.h; path = Sources/Base/JXCategoryBaseView.h; sourceTree = ""; }; - 427A2A9BFD09FC437C7C86D6A1887310 /* ESTabBarItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItem.swift; path = Sources/ESTabBarItem.swift; sourceTree = ""; }; - 427B47CF14E7388511B2314F806BC104 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - 42A766E27E17370831746E50DB4C54E5 /* DDBaseTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTextView.m; path = DDBasicControlsKit_Private/Classes/DDBaseTextView/DDBaseTextView.m; sourceTree = ""; }; - 42E928095D326638A70AB6AC51DDBD4C /* ZLPhotoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoManager.swift; path = Sources/General/ZLPhotoManager.swift; sourceTree = ""; }; + 3F82291D5FAF4348E043E63A57061AF5 /* ZLCameraConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCameraConfiguration.swift; path = Sources/General/ZLCameraConfiguration.swift; sourceTree = ""; }; + 3FA40E7819141FA2A6B27F428C1B99F8 /* ZFReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFReachabilityManager.m; path = ZFPlayer/Classes/Core/ZFReachabilityManager.m; sourceTree = ""; }; + 3FF4EE0F844907B1BF4B6102C6722538 /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; + 4021748C8A97A2B92883ED1E1C597188 /* Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Infallible.swift; path = RxSwift/Traits/Infallible/Infallible.swift; sourceTree = ""; }; + 4077B2CFC3AD50394AA33347D58C9AB3 /* DDAutoUIKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDAutoUIKit_Private-dummy.m"; sourceTree = ""; }; + 40AAC458A5DF678D006FD42DB1C7764A /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; + 40E8A77D2026BAD1ED9079B005A68462 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; + 41064A94194F7191F85D64A6943EC379 /* EKButtonBarView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKButtonBarView.swift; path = Source/MessageViews/MessagesUtils/EKButtonBarView.swift; sourceTree = ""; }; + 41068E0465DBA0197798A284D433A385 /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; + 412C13005896D925DE3EC008436D4B65 /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; + 419EF9BE4CB6783AF29FBF2DB73FBE58 /* RxRelay-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-umbrella.h"; sourceTree = ""; }; + 41B858E531AE6AE607619785C35746CD /* ZFKVOController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFKVOController.m; path = ZFPlayer/Classes/Core/ZFKVOController.m; sourceTree = ""; }; + 41D625B23707C5A6FD4FB96DB186C0FA /* JXCategoryBaseView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryBaseView.m; path = Sources/Base/JXCategoryBaseView.m; sourceTree = ""; }; + 424F5813A5DD5E9D00807E1211C07D11 /* DDBaseTextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTextField.h; path = DDBasicControlsKit_Private/Classes/DDBaseTextField/DDBaseTextField.h; sourceTree = ""; }; + 425A9BABB24C27BAAE7820163D1EAED4 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; + 426FB4F89F04B290CDA0C0AEC927667E /* MAOfflineItemCommonCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemCommonCity.h; path = AMapNaviKit.framework/Headers/MAOfflineItemCommonCity.h; sourceTree = ""; }; + 42AD855323940AF0FA5852047AAC08F9 /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; + 42CBC31700ADDCDED927606D136AAC88 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxRelay/Observable+Bind.swift"; sourceTree = ""; }; + 42D0EDAFDA0C0FE5B10887DC21F24494 /* AMapTrackTerminalObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackTerminalObj.h; path = AMapTrackKit.framework/Headers/AMapTrackTerminalObj.h; sourceTree = ""; }; 42F10DB6CED6AC3E9AA446F86C16A0F5 /* DDBasicControlsKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDBasicControlsKit_Private; path = libDDBasicControlsKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 4338ECBAC5FB7BF500EF0B63D358AC65 /* MAParticleOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlay.h; path = AMapNaviKit.framework/Headers/MAParticleOverlay.h; sourceTree = ""; }; - 4356B553A56BAEFD9ED38842ED2BE2CF /* JXCategoryDotCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryDotCell.h; path = Sources/Dot/JXCategoryDotCell.h; sourceTree = ""; }; - 43694B564715FB22FE65A897600C112B /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; - 43742CB2A1EA57F8ED6DC80938C253CF /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = RxCocoa/iOS/DataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; - 43D0176C0C9746A25E8DCF830D68B095 /* MAMapKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapKit.h; path = AMapNaviKit.framework/Headers/MAMapKit.h; sourceTree = ""; }; - 43D524AA9D3B5DFCF48E4BEEBCFC04A9 /* JXCategoryTitleImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleImageView.m; path = Sources/TitleImage/JXCategoryTitleImageView.m; sourceTree = ""; }; - 43EAC1BF18E1AE9D1B6EA926D3179B26 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; - 448534D65740496A7F98435BBD7869B1 /* EKAttributes+PopBehavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+PopBehavior.swift"; path = "Source/Model/EntryAttributes/EKAttributes+PopBehavior.swift"; sourceTree = ""; }; - 44F0697793A8BA3735ABB643985F8AAE /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; - 45868168864312042A1146AFE310B2A0 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = ""; }; - 45904E42C67413D9464FED4C7A896C5E /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/RetryPolicy.swift; sourceTree = ""; }; - 45C0F0ED572BE47CB8D602F805EFE1EC /* DDToastKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDToastKit_Private.release.xcconfig; sourceTree = ""; }; - 45EB516E9529BE2D1852C3547C12C340 /* DDBaseMutableAttributedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseMutableAttributedString.h; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseMutableAttributedString.h; sourceTree = ""; }; - 45F5E8E54A80A2B3092A09CDD06A925E /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; - 45FD6A25A54F71BFA82ED46BE0BDC943 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - 469CFB74187642A495D0D1FD61DDA07B /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; - 46F8CFE9D76E5A021E93ACB8C4F825B1 /* MATraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceManager.h; path = AMapNaviKit.framework/Headers/MATraceManager.h; sourceTree = ""; }; - 47CDAA389FF5121816944780A3751B52 /* DDMAMapView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMAMapView.h; path = DDMAMapKit_Private/Classes/DDMAMap/MapView/DDMAMapView.h; sourceTree = ""; }; - 47EE17797FAB19BF96741AE7DFD7D110 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; - 483770B1DE62A342A536BCAD7A834349 /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/ParameterEncoder.swift; sourceTree = ""; }; + 42F1F8A90648A57000C2E53206F0B6D9 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; + 43C91497524DD5BFEDC9EFAFD029D312 /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; + 43F03E8327402318BA1A5AA38D9E45E2 /* RxRelay.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.debug.xcconfig; sourceTree = ""; }; + 441554C44216A89888333215AA012A51 /* DDCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDCollectionView.swift; path = DDControlsKit_Private/Classes/DDCollectionView/DDCollectionView.swift; sourceTree = ""; }; + 452349DDBDA49A5CE96DA6A4332B3996 /* DDTimerKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDTimerKit_Private-umbrella.h"; sourceTree = ""; }; + 45C5F51CBD07626BCBD5E758A70D036D /* UIEdgeInsets+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIEdgeInsets+Utils.swift"; path = "Source/Extensions/UIEdgeInsets+Utils.swift"; sourceTree = ""; }; + 45FB77BEE7BC93528CC532F4039DF95D /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; + 4616707B7FE6FD330C217690452CBAE0 /* DDTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTextView.swift; path = DDControlsKit_Private/Classes/DDTextView/DDTextView.swift; sourceTree = ""; }; + 4651A79F291EA6D02ABD3F279B3BF08D /* AMapNaviEleBikeDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviEleBikeDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviEleBikeDataRepresentable.h; sourceTree = ""; }; + 472D0CAC5BE65093CB3FAB7F08CBFFFB /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/HTTPMethod.swift; sourceTree = ""; }; + 47837799E96C7ABF8530E2D107A740D1 /* RTLManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RTLManager.h; path = Sources/RLTManager/RTLManager.h; sourceTree = ""; }; + 478980E00140A7CE7382FB4325FEAD1E /* ZFPlayerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerView.h; path = ZFPlayer/Classes/Core/ZFPlayerView.h; sourceTree = ""; }; + 47936CCF8C062F9463A88F805DC55094 /* ESTabBarItemMoreContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemMoreContentView.swift; path = Sources/ESTabBarItemMoreContentView.swift; sourceTree = ""; }; + 4807DC95FB8C4F8B7678DCBF9370900E /* ZLEditVideoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditVideoViewController.swift; path = Sources/Edit/ZLEditVideoViewController.swift; sourceTree = ""; }; + 483A1BA953D3086D2A373D36C0ED9AC9 /* MAAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotation.h; path = AMapNaviKit.framework/Headers/MAAnnotation.h; sourceTree = ""; }; 484C4661DAB5EADAD81249F2FB129619 /* Pods-OrderScheduling-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OrderScheduling-dummy.m"; sourceTree = ""; }; - 496397CEA6F9083A49D19778EF460859 /* JXCategoryTitleVerticalZoomView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomView.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomView.h; sourceTree = ""; }; - 49E1625DE57206E0B4D4F6651CCFF16C /* ColorUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorUtil.swift; path = DDColorKit_Private/Classes/ColorUtil.swift; sourceTree = ""; }; - 4A46EE9458035FDDE2C8D5563FB9F365 /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; - 4A5BD32DAF227474016FCC220F4F2E1B /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; - 4A6A4E43FDFF2F1557067F38A4220361 /* JXCategoryIndicatorDotLineView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorDotLineView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorDotLineView.h; sourceTree = ""; }; - 4C1CF0B28F77BEDB146E143C552B3B45 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; - 4C451DC0C6CA6520FF36C63191FABE20 /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/PrimitiveSequence/ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; - 4C4C3A4E50661CE12409485359742FAF /* AMapTrack-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapTrack-NO-IDFA.release.xcconfig"; sourceTree = ""; }; - 4C611FAF3F8CFA0229563A634C170991 /* Cell+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Cell+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Cell+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 4C6CF3E94D61A2EF7E5A92468CD07E17 /* DDFontKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDFontKit_Private.release.xcconfig; sourceTree = ""; }; - 4C97866B720402B42D4124FD00B86B6F /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; - 4CE64671BA36059349AF42E2E7A6BF53 /* JXCategoryIndicatorCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorCellModel.m; path = Sources/Indicator/JXCategoryIndicatorCellModel.m; sourceTree = ""; }; - 4CED5BE87BA4D58F6C876EED612B8882 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; - 4CFB333BDF802C67C1E01E87369D91B5 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; - 4D534D4DC51463A5A870B0D2F9C8F216 /* NSURL+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURL+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSUrl+DDCategory/NSURL+DDCategory.m"; sourceTree = ""; }; - 4DA319B1E1C0E889595574D0BCC28F0E /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; - 4DEB35BE866290F3C8F5269AED8FF542 /* JXCategoryIndicatorLineView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorLineView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorLineView.h; sourceTree = ""; }; - 4E180CCCEB2E9F13F90707FFD0E1EADC /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/HTTPMethod.swift; sourceTree = ""; }; - 4E355D7F33E09BF405AECD605B790F62 /* ZLPhotoPreviewPopInteractiveTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewPopInteractiveTransition.swift; path = Sources/Animation/ZLPhotoPreviewPopInteractiveTransition.swift; sourceTree = ""; }; - 4E74DB1B9A402E932E3BE7F58E7F00CF /* UIView+ZFFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+ZFFrame.h"; path = "ZFPlayer/Classes/ControlView/UIView+ZFFrame.h"; sourceTree = ""; }; - 4E8F23F6D921FA9640846F925DF4C2D8 /* MAHeatMapVectorOverlayRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlayRender.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorOverlayRender.h; sourceTree = ""; }; - 4EA7D42BCD10F68FE9F477F49FEE4ABE /* JXCategoryViewAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryViewAnimator.h; path = Sources/Common/JXCategoryViewAnimator.h; sourceTree = ""; }; - 4ED5E86BEB0CB48BA3772284D1311791 /* JXCategoryIndicatorBackgroundView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorBackgroundView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBackgroundView.m; sourceTree = ""; }; - 4EFF2E8B110613683863B12AE9156162 /* ZFPlayer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZFPlayer.debug.xcconfig; sourceTree = ""; }; - 4F494441144B63D820DAD2B2A8D73A23 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; - 4F997F8220511D621C1E01CB66E4B6A1 /* RxRelay.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.release.xcconfig; sourceTree = ""; }; - 4F9AC9A9B218CD83368012E93FAB0682 /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; - 4FB1E9E9F158B42755ED2FCDB48383EB /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; - 4FBBC1A35C49A4956627AAA012027532 /* ZFPlayerMediaControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerMediaControl.h; path = ZFPlayer/Classes/Core/ZFPlayerMediaControl.h; sourceTree = ""; }; - 4FFABA4109609AB1273186DD3D3F5DED /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; - 503CE2C3CF3C1E485295DDE39B832E2F /* ZFVolumeBrightnessView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFVolumeBrightnessView.m; path = ZFPlayer/Classes/ControlView/ZFVolumeBrightnessView.m; sourceTree = ""; }; - 504709C344FEDD69D02CF0F6B4F3D27B /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = ""; }; - 5070D51C35D9A73BC854E540A960B060 /* AMapNaviDriveManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviDriveManager.h; path = AMapNaviKit.framework/Headers/AMapNaviDriveManager.h; sourceTree = ""; }; - 512621E919FE6990601DF598697CE0B7 /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; - 5132B6984F09D388279DA67DE1C0A721 /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; - 514F6E1E15E1548776BE81A5FF4345E7 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; - 51564C7DF2DC03136F156B427A27BE3B /* AMapNaviRideManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRideManager.h; path = AMapNaviKit.framework/Headers/AMapNaviRideManager.h; sourceTree = ""; }; - 517059FF0BEB2E3119E91565793D5A72 /* ZFLandscapeWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLandscapeWindow.h; path = ZFPlayer/Classes/Core/ZFLandscapeWindow.h; sourceTree = ""; }; - 517F560A1E1834C2EE17E698A08D5F79 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; - 523E7CC49C27376C38EE33D05BD6AFD9 /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; - 527EB447065C0B0EE0E8E2678F8501AE /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; - 52926B4F888898C5186130DDC01525C8 /* DDBaseAttributedString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseAttributedString.m; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseAttributedString.m; sourceTree = ""; }; - 52DD67FAB45FB213EF5518634E30DDD3 /* ZLAlbumListModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAlbumListModel.swift; path = Sources/General/ZLAlbumListModel.swift; sourceTree = ""; }; - 52F3FB91196E0362E9B87E4B32F37250 /* ZFPlayerControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerControlView.h; path = ZFPlayer/Classes/ControlView/ZFPlayerControlView.h; sourceTree = ""; }; - 53759072A84BA76D7925637BDF0FF4DF /* ESTabBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBar.swift; path = Sources/ESTabBar.swift; sourceTree = ""; }; - 5389FF2C413F6FA2A65A0AA6F3DEB561 /* JXCategoryTitleVerticalZoomCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleVerticalZoomCellModel.m; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCellModel.m; sourceTree = ""; }; - 53C0B5D4524694941FB896AA6E7863DE /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; - 53C33B6CFF5C28A5B03EEA8E8AAA3E44 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; - 53D80ADBEDA01E972E8CE8C9FBA421BF /* UIColor+JXAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+JXAdd.h"; path = "Sources/Common/UIColor+JXAdd.h"; sourceTree = ""; }; - 53F5A710E488311D0DD8D5B25908138F /* MAOfflineItemMunicipality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemMunicipality.h; path = AMapNaviKit.framework/Headers/MAOfflineItemMunicipality.h; sourceTree = ""; }; - 541A4604F326A041D84FFF9DBA59F51D /* RxTableViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourceProxy.swift; sourceTree = ""; }; - 542D9AA8DC6CF42404EE6F8DFD07758A /* MAMultiPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPoint.h; path = AMapNaviKit.framework/Headers/MAMultiPoint.h; sourceTree = ""; }; - 543C54E1E7FCADD876FDC26A6DD1C44E /* RTLManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RTLManager.m; path = Sources/RLTManager/RTLManager.m; sourceTree = ""; }; - 5450D37BFDADAA3C5947D118CB4B49F5 /* AMapNaviInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviInfo.h; path = AMapNaviKit.framework/Headers/AMapNaviInfo.h; sourceTree = ""; }; - 55560279E9574A0A032B344D2C046988 /* UIView+QuickLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+QuickLayout.swift"; path = "Source/Extensions/QuickLayout/UIView+QuickLayout.swift"; sourceTree = ""; }; - 556DF8A2A6D24A2991385EFD13763721 /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; - 558B72D53C812C8D3E9A44DE5002EE08 /* ZFPersentInteractiveTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPersentInteractiveTransition.m; path = ZFPlayer/Classes/Core/ZFPersentInteractiveTransition.m; sourceTree = ""; }; - 55C09CDB835D682A02A042439B3A33E5 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = ""; }; - 55DBABF3E7113BE3E61C435ADA5D2945 /* UIImageView+ZFCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+ZFCache.m"; path = "ZFPlayer/Classes/ControlView/UIImageView+ZFCache.m"; sourceTree = ""; }; - 55EAFEEB4EA7B7A7681BBFD4563D56FA /* MALineDrawType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MALineDrawType.h; path = AMapNaviKit.framework/Headers/MALineDrawType.h; sourceTree = ""; }; - 564534B945E144B4A287A0ECAEBD82C4 /* EKTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKTextField.swift; path = Source/MessageViews/MessagesUtils/EKTextField.swift; sourceTree = ""; }; - 56B64F9D7237C471C8DE8E4115334BCE /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; - 56E63CEF84922883B36AA27F13F0A210 /* UIFont+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIFont+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIFont+DDCategory/UIFont+DDCategory.m"; sourceTree = ""; }; - 5718BC14A22D15AE2D307B4E3CDD5852 /* DDBaseMutableAttributedString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseMutableAttributedString.m; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseMutableAttributedString.m; sourceTree = ""; }; - 573BABA1A21A8FA5EE61B346B51ECA2E /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = ""; }; - 574BDDA602244C6FBE428041A20BC66B /* UITextView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITextView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITextView+DDCategory/UITextView+DDCategory.m"; sourceTree = ""; }; - 57AFD8ACE132A0F82C3A382AAEB2A1CD /* DDAutoUIKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDAutoUIKit_Private.release.xcconfig; sourceTree = ""; }; - 57ED6041DEEEFE15E34C619906F5BD4B /* ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist"; sourceTree = ""; }; - 5802D9119DDE3644A4902984E55A6185 /* ZLPhotoPreviewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewController.swift; path = Sources/General/ZLPhotoPreviewController.swift; sourceTree = ""; }; - 580ECE5671E464A9446CA9FB3EADC7E0 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - 5822E51EE669496B633EAA6ABB44FAC4 /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; - 584C3BE265C61499589F413D7D15E330 /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = ""; }; - 584F53055505AEA8E9372716DD880D52 /* UIButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Rx.swift"; path = "RxCocoa/iOS/UIButton+Rx.swift"; sourceTree = ""; }; - 587D7856864D38B4A69FBEBD86954412 /* NSError+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSError+ZLPhotoBrowser.swift"; path = "Sources/Extensions/NSError+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 588447B15107BA344EDB0364E43F8761 /* RxRelay.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.debug.xcconfig; sourceTree = ""; }; - 58988EBA21431A4FCAB61AC6940669ED /* DDTableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTableView.swift; path = DDControlsKit_Private/Classes/DDTableView/DDTableView.swift; sourceTree = ""; }; - 58F66FB3B2E226A2F633AF9033821A4E /* UINavigationBar+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UINavigationBar+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UINavigationBar+DDCategory/UINavigationBar+DDCategory.h"; sourceTree = ""; }; - 5912D438C6ED1DF566DC870B5158350C /* DDBaseCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseCollectionViewCell.h; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionViewCell/DDBaseCollectionViewCell.h; sourceTree = ""; }; - 594F28B69ADA25F7646B758E642EF316 /* ESTabBarController-swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "ESTabBarController-swift.modulemap"; sourceTree = ""; }; - 5973ED64E031563159F1FD778B5773E2 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; - 59BD703664B3691ADFF0BAFF59812C3F /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; - 5A1F01F1B81867FECEE685419EC78A00 /* JXCategoryIndicatorRainbowLineView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorRainbowLineView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorRainbowLineView.m; sourceTree = ""; }; - 5A43FA545E3F655B200AC2FB5A69D651 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; - 5A5F9F265C55B37102F5687F260FDA0A /* ZLEditToolCells.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditToolCells.swift; path = Sources/Edit/ZLEditToolCells.swift; sourceTree = ""; }; - 5AAF5364232BB18CD0DB2B70271968C0 /* MAArcRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArcRenderer.h; path = AMapNaviKit.framework/Headers/MAArcRenderer.h; sourceTree = ""; }; - 5ADCE4CEEB29E1B18ABBC2EE98319609 /* JXCategoryBaseView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryBaseView.m; path = Sources/Base/JXCategoryBaseView.m; sourceTree = ""; }; - 5B1081D09CF5327A9597C6C8F14D1622 /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; - 5B7200129554DC5D4FB298AB1459F5CD /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/URLRequest+Alamofire.swift"; sourceTree = ""; }; - 5B779F616E2119C82250F39471099E43 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; - 5B7CEE4A5A7949DC403D57BEA616CE47 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; - 5B9F378C6C97C139F6685A18F288572D /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; - 5BEC2AE2E6A32C64B765DE8A57CC9DA9 /* AMapSearchAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchAPI.h; path = AMapSearchKit.framework/Headers/AMapSearchAPI.h; sourceTree = ""; }; - 5BF10BF3EAA41E5EFB22E62E269D77C9 /* DDViewControllerAnimatedTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDViewControllerAnimatedTransition.h; path = DDBasicControlsKit_Private/Classes/DDBaseAnimation/DDTransitionAnimation/DDViewControllerAnimatedTransition.h; sourceTree = ""; }; - 5C3E796F20651BFC4CD347FD718F0C8D /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; - 5C4B013F4A3F804EDDE3F64A3180A064 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; - 5C79D063456556C2AA52961BF9AB119A /* JXCategoryIndicatorParamsModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorParamsModel.h; path = Sources/Common/JXCategoryIndicatorParamsModel.h; sourceTree = ""; }; - 5C7D32366D43AD53B420B61B9BC7D5A7 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; - 5CD3B38F0E7669A515456EDC1EF386A0 /* NSBundle+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSBundle+DDCategory/NSBundle+DDCategory.m"; sourceTree = ""; }; - 5D3F9B05CDFD1AD5C251AF21749FD483 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; - 5D6DC8E6C527D7B3FFE6BE646955CBE6 /* MACircle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircle.h; path = AMapNaviKit.framework/Headers/MACircle.h; sourceTree = ""; }; + 48904A2ACA54F39C73F57654E996D349 /* DDTableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTableView.swift; path = DDControlsKit_Private/Classes/DDTableView/DDTableView.swift; sourceTree = ""; }; + 4896508A94FFAD7C7F2D67778469114C /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; + 49210FBEC4B6952840D0FD08F21D4539 /* ZLPhotoConfiguration+Chaining.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZLPhotoConfiguration+Chaining.swift"; path = "Sources/General/ZLPhotoConfiguration+Chaining.swift"; sourceTree = ""; }; + 49636A4D9AAB73B4C3358AE69FE540B9 /* UIViewController+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIViewController+DDCategory/UIViewController+DDCategory.m"; sourceTree = ""; }; + 497BA4A8702676F2B7E91C882C273CC6 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; + 499CDE5D5569981AF7D2160EC56D6EA5 /* ZFUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFUtilities.m; path = ZFPlayer/Classes/ControlView/ZFUtilities.m; sourceTree = ""; }; + 49E61FF3E31D880F908200A0FAE04D3B /* DDBaseTabBarController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTabBarController.h; path = DDBasicControlsKit_Private/Classes/DDBaseTabBarController/DDBaseTabBarController.h; sourceTree = ""; }; + 49E72BCF4378429B72E9D07935C03E46 /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; + 4A152A69D2085D0B22F6FEF4C90593C3 /* DDBasicControls.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBasicControls.h; path = DDBasicControlsKit_Private/Classes/DDBasicControls.h; sourceTree = ""; }; + 4A516D7E3E2523A33D4FA5B989ED0376 /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; + 4A638BF5751BE46B7DDB1F0276B2836E /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; + 4A6AF21223B24F018A05A4873B47C70C /* ZFPlayerControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerControlView.m; path = ZFPlayer/Classes/ControlView/ZFPlayerControlView.m; sourceTree = ""; }; + 4A87474A73D15BE198DC44C93AC10FAB /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; + 4A9A0CCE2635C7D6BE55AE4BE1190453 /* MAUserLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocation.h; path = AMapNaviKit.framework/Headers/MAUserLocation.h; sourceTree = ""; }; + 4AA8AB240F4D65F6AAEAA184FBBF6D83 /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDNetworkingOfAlamofireKit_Private.release.xcconfig; sourceTree = ""; }; + 4AA8C0469D027698CEB004F38088B4B1 /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; + 4AB9AE9567BD8A36DDDF2F7C2E19AF07 /* DDTimerKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDTimerKit_Private-prefix.pch"; sourceTree = ""; }; + 4ACE8BD874F4FEEB79865EE3C4C9CEB4 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; + 4B5F2B41A5993D845A431D40A82DB9AC /* ZFPlayerLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerLogManager.h; path = ZFPlayer/Classes/Core/ZFPlayerLogManager.h; sourceTree = ""; }; + 4B8C82A5FF5CAACF83CF8332CE7474E0 /* MAMultiPointOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAMultiPointOverlayRenderer.h; sourceTree = ""; }; + 4BDB5536AF3861ACACAA4837F303F233 /* MAGltfOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGltfOverlay.h; path = AMapNaviKit.framework/Headers/MAGltfOverlay.h; sourceTree = ""; }; + 4BF3D6B5257E4D26D410F75DD07CABAA /* JXCategoryDotCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryDotCell.h; path = Sources/Dot/JXCategoryDotCell.h; sourceTree = ""; }; + 4C16D8C7CAC7C86DD477EABB84CAB943 /* ZFPortraitControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPortraitControlView.m; path = ZFPlayer/Classes/ControlView/ZFPortraitControlView.m; sourceTree = ""; }; + 4C578E3B01D6804F6A0918DFB12CC45F /* DDViewControllerAnimatedTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDViewControllerAnimatedTransition.m; path = DDBasicControlsKit_Private/Classes/DDBaseAnimation/DDTransitionAnimation/DDViewControllerAnimatedTransition.m; sourceTree = ""; }; + 4C616D73C4D59FA9980D5AFB3E84FC37 /* DDTimerKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDTimerKit_Private.debug.xcconfig; sourceTree = ""; }; + 4D1ACD85302EE253410BA0B555A96D91 /* UISwitch+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISwitch+Rx.swift"; path = "RxCocoa/iOS/UISwitch+Rx.swift"; sourceTree = ""; }; + 4D442EFD74FBFE6317BA17E473F3D58B /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; + 4D59B292C647A9948B4BC9990018AEC5 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; + 4D9A04B8AE2F030790550FCCF2A03F03 /* DDCategoryKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDCategoryKit_Private-prefix.pch"; sourceTree = ""; }; + 4DAF0174A817D62CBB9B0474E336B94A /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; + 4DAF90EB5E46CF4493F1246AFE6637F8 /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; + 4DEA01466DF987E8972735315BF18716 /* CGFloat+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGFloat+ZLPhotoBrowser.swift"; path = "Sources/Extensions/CGFloat+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 4E049E600DF27057625A4710D8FFDB7E /* JXCategoryIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorView.m; path = Sources/Indicator/JXCategoryIndicatorView.m; sourceTree = ""; }; + 4E275EDBD1EBEA831F0CF651123E68DA /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + 4EA46A509DB66E3D4AAE3F782624487E /* ZFPlayer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZFPlayer-prefix.pch"; sourceTree = ""; }; + 4EBC522DF739FDB75DFE316CF30F9E7F /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + 4ECF212570173475918737F0157DCD1F /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; + 4F69157DC9ADD23A6763AFBD3FCB2D0A /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/RequestTaskMap.swift; sourceTree = ""; }; + 4F734BB4F86F6962F672D7EDF71F0E01 /* UIViewController+ZFPlayerRotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+ZFPlayerRotation.m"; path = "ZFPlayer/Classes/Core/UIViewController+ZFPlayerRotation.m"; sourceTree = ""; }; + 4F9DA43B175F92BCFEB6F2EE07B05992 /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; + 4FBE818D0EFDEFE0E5A9C609A0CF7DF3 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; + 4FC24766384F98D6B46DEBBF116F196E /* MAHeatMapTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapTileOverlay.h; path = AMapNaviKit.framework/Headers/MAHeatMapTileOverlay.h; sourceTree = ""; }; + 4FEABAAF319552DABBFA1DFC3BCEA94D /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; + 4FFAA5EC3AB76FDB0DB14DDCDE1EC8F8 /* JXCategoryNumberView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryNumberView.h; path = Sources/Number/JXCategoryNumberView.h; sourceTree = ""; }; + 501245C4E1EC2E396632EF831E649C9F /* CALayer+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+DDCategory.h"; path = "DDCategoryKit_Private/Classes/CALayer+DDCategory/CALayer+DDCategory.h"; sourceTree = ""; }; + 50155224DA38B46CA193134BCB257A49 /* UICollectionView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UICollectionView+DDCategory/UICollectionView+DDCategory.h"; sourceTree = ""; }; + 501976E1B0BB5A36F3A436A8013F96F4 /* ZLPhotoBrowser.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = ZLPhotoBrowser.bundle; path = Sources/ZLPhotoBrowser.bundle; sourceTree = ""; }; + 50379E580ABE8786CE45B4666BFFAB49 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + 503D31810957DFF93B999EB28F4A1271 /* MATileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlay.h; path = AMapNaviKit.framework/Headers/MATileOverlay.h; sourceTree = ""; }; + 50716B9CB0FF04147D96C5C2FCBB59E6 /* EKAttributes+BackgroundStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+BackgroundStyle.swift"; path = "Source/Model/EntryAttributes/EKAttributes+BackgroundStyle.swift"; sourceTree = ""; }; + 508455EE35704123049704C9BB38DF20 /* RxTableViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; + 511D15671C4786E1630047EB2EB7EF6C /* EKNotificationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKNotificationMessage.swift; path = Source/Model/EKNotificationMessage.swift; sourceTree = ""; }; + 5151F72B728E7C5CEB8B31367DE84C9C /* ZLPhotoConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoConfiguration.swift; path = Sources/General/ZLPhotoConfiguration.swift; sourceTree = ""; }; + 5165B9B4A88E168CC5E99C94C95954F0 /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; + 518123CD2864BF9353C581D7DCFABE36 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; + 52BD8DE8D0E7BE2117BAF4CD76536A4E /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; + 52D7E92ABB652E1F265EE8CE4C2CE3E1 /* AMapFoundationConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationConst.h; path = AMapFoundationKit.framework/Headers/AMapFoundationConst.h; sourceTree = ""; }; + 530C188C2800BC141A0D3DA7E5DEFD70 /* UIColor+JXAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+JXAdd.m"; path = "Sources/Common/UIColor+JXAdd.m"; sourceTree = ""; }; + 531FAEA37CD7FEE5EF55FA16C55B238B /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; + 5322839F97FCDCD8C82F1542E40857D1 /* UIImage+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIImage+DDCategory/UIImage+DDCategory.m"; sourceTree = ""; }; + 532465459BEE78E683CEF713BFA81415 /* EKAttributes+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Position.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Position.swift"; sourceTree = ""; }; + 5338EB039DDDA1CEB0687DF578E85AF0 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; + 535B5FA00524A8D33FF056E2959E60DA /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + 53797366CA62EDC29999EEC6F78FEF98 /* MATraceReplayOverlayRender.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MATraceReplayOverlayRender.m; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlayRender.m; sourceTree = ""; }; + 5385C442FC256F4F6538B9E0B814CD37 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = ""; }; + 53B187DD06A307C5E93833AF12678D27 /* JXCategoryImageCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageCell.h; path = Sources/Image/JXCategoryImageCell.h; sourceTree = ""; }; + 53B45E5B44F2A15C7607E4D777D7BF2F /* NSAttributedString+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSAttributedString+DDCategory.m"; sourceTree = ""; }; + 53F7F7AB35EC8BFE034F730B003CA459 /* ZFFloatView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFFloatView.m; path = ZFPlayer/Classes/Core/ZFFloatView.m; sourceTree = ""; }; + 543AE45AA06B1CE15C268F26F424989B /* MACustomBuildingOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MACustomBuildingOverlayRenderer.h; sourceTree = ""; }; + 544042E3DCBE5ED3D22D13E2865E761D /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; + 54B41AA168CD2E6E2D564F588515AB56 /* NSObject+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSObject+DDCategory/NSObject+DDCategory.h"; sourceTree = ""; }; + 561EC9FEB48CCE69B0E0E07CF2DD068C /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/RequestInterceptor.swift; sourceTree = ""; }; + 562A74AC6BD2A4EE50E1CA898255F162 /* DDBaseImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseImageView.h; path = DDBasicControlsKit_Private/Classes/DDBaseImageView/DDBaseImageView.h; sourceTree = ""; }; + 563C81F01AC1F279FE5E4DBB8F16CC23 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; + 5663CA1A072365E079AB0279D374A49B /* ZLPhotoBrowser.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZLPhotoBrowser.debug.xcconfig; sourceTree = ""; }; + 567EAFB0A2437DAA61EB2930754AC866 /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; + 56E023294987DB2AFF4A531BB11561CC /* EKAttributes+HapticFeedback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+HapticFeedback.swift"; path = "Source/Model/EntryAttributes/EKAttributes+HapticFeedback.swift"; sourceTree = ""; }; + 56FD8B0BC93F0A40C0A7F0B79785DC6F /* AMapLocationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationVersion.h; path = AMapLocationKit.framework/Headers/AMapLocationVersion.h; sourceTree = ""; }; + 5722603773923F40AC88EE045FF00EAE /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; + 5765507A19EFB05632E1A9F99AD581A0 /* MAPointAnnotation+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MAPointAnnotation+DDCategory.m"; path = "DDMAMapKit_Private/Classes/DDMAMap/Annotation/MAPointAnnotation+DDCategory.m"; sourceTree = ""; }; + 58EF45C259FC525460EEF12880FB679C /* DDCategoryKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDCategoryKit_Private-umbrella.h"; sourceTree = ""; }; + 593F35D092636E3E23F968C96B14DCE1 /* RxCocoa.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.debug.xcconfig; sourceTree = ""; }; + 594C93B6F642773CF64788AE8C1BCC93 /* AMapSearch-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapSearch-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; + 59D3583760F4609DA9EAFFC1C7B1BE0B /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = ""; }; + 5A1AEC1E660AF085ABEBF2AAD768816C /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; + 5A1FCE805EDB0F8589AAADAE24B30367 /* UIView+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIView+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 5A851FFDD2FC740B4366B48BAF8380EB /* ESTabBarItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItem.swift; path = Sources/ESTabBarItem.swift; sourceTree = ""; }; + 5ACBD05DD12303A27FD6995F7CEBCB09 /* EKAttributes+UserInteraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+UserInteraction.swift"; path = "Source/Model/EntryAttributes/EKAttributes+UserInteraction.swift"; sourceTree = ""; }; + 5AF9FA40572C352E073A51DD58F5E03B /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; + 5B6789AACD3E823A92C0A1D2C00A8751 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; + 5B6A47BB23E188DF596140DC7D896BBE /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; + 5B74D76532B29E618B6266AAD2C1B9E1 /* ZFKVOController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFKVOController.h; path = ZFPlayer/Classes/Core/ZFKVOController.h; sourceTree = ""; }; + 5B77AE0195A469E8CBAD7B4B8B557268 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; + 5B8C14CFBCDDDAFCA75A6A384CD76543 /* EKAttributes+FrameStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+FrameStyle.swift"; path = "Source/Model/EntryAttributes/EKAttributes+FrameStyle.swift"; sourceTree = ""; }; + 5BB5BB6118935C6D43A74C150F4350DE /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + 5BCE3F8F0E6D5D7B2A382B20DFA08B4D /* UIImageView+DDWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+DDWebCache.m"; path = "DDWebImageKit_Private/Classes/DDWebImage/UIImageView+DDWebCache.m"; sourceTree = ""; }; + 5BCED3633699245A942F59210469022C /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; + 5BFC4181B79FA655AAA1EC7197475E7B /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; + 5C27C6EE509E6F2B2333242F5AEF03E7 /* EKXStatusBarMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKXStatusBarMessageView.swift; path = Source/MessageViews/Notes/EKXStatusBarMessageView.swift; sourceTree = ""; }; + 5C41ED0BB3D1C1CE92C96C281FF2B318 /* WithUnretained.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithUnretained.swift; path = RxSwift/Observables/WithUnretained.swift; sourceTree = ""; }; + 5C462A9856B6AC698726C7E83C7D0CFD /* EntryAppearanceDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EntryAppearanceDescriptor.swift; path = Source/MessageViews/MessagesUtils/EntryAppearanceDescriptor.swift; sourceTree = ""; }; + 5C692F8F5F79CEA290005199366E27CD /* DDBaseViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseViewController.h; path = DDBasicControlsKit_Private/Classes/DDBaseViewController/DDBaseViewController.h; sourceTree = ""; }; + 5C90FB76D8A8A80CAFC59D0BF15853CD /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; + 5C91EC8EBED91E3A221F6BBB65215305 /* UIColor+Hue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+Hue.swift"; path = "DDColorKit_Private/Classes/UIColor+Hue.swift"; sourceTree = ""; }; + 5CAC3B4B274DC9AA16D13F3C6D4335CE /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; + 5CB29478D24215B095F17948BDE075E9 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; + 5CC23B2D54EECEB52CCE2F2CC7B3D36D /* JXCategoryTitleCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleCellModel.h; path = Sources/Title/JXCategoryTitleCellModel.h; sourceTree = ""; }; + 5CDD64B4F6D049953AEEEAF686B88DC5 /* AMapNavi-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapNavi-NO-IDFA.release.xcconfig"; sourceTree = ""; }; + 5CF0191F1FD51A0714A5FAB29D3E7BBA /* ZFFloatView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFFloatView.h; path = ZFPlayer/Classes/Core/ZFFloatView.h; sourceTree = ""; }; + 5D114F395E51127CF5ECDB366D2A4DEE /* DDBaseCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseCollectionView.h; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionView/DDBaseCollectionView.h; sourceTree = ""; }; + 5D25E8493C5F426405582C10AC054738 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; + 5D29945FD9C14C6F2842E96007B5B0EF /* ZLAlbumListController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAlbumListController.swift; path = Sources/General/ZLAlbumListController.swift; sourceTree = ""; }; + 5D33591D62AB244E9E0ADF969AFCC384 /* EKEntryView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKEntryView.swift; path = Source/Infra/EKEntryView.swift; sourceTree = ""; }; + 5D4FDC4BA56692F2C1F78D7B88D63FB9 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; + 5D647536CAF6559787DFBE7388D30812 /* DDWebImageKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDWebImageKit_Private-umbrella.h"; sourceTree = ""; }; + 5D67B030548BC7A4FFBC4DB476395BC7 /* EKButtonView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKButtonView.swift; path = Source/MessageViews/MessagesUtils/EKButtonView.swift; sourceTree = ""; }; + 5D79775F2A42B4043C03F10F1752C5F7 /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; 5D797E9A5C5782CE845840781FA1CC81 /* Alamofire */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = Alamofire; path = libAlamofire.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 5D79C0CCC6ECF76A33008F6944FFBCA8 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; - 5DE35034784283921A08214A43B44228 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; - 5E15E36CEA4B07BA566DF1A5673AAD0E /* AMapLocationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationKit.h; path = AMapLocationKit.framework/Headers/AMapLocationKit.h; sourceTree = ""; }; - 5E5ACCCB1AF1DECC8BEDFD19F4EC6E63 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; - 5E745DF26EC8FCE80688B280A88CBEB4 /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwift.modulemap; sourceTree = ""; }; - 5E835DB375C29C2479E1542262130744 /* ZFPlayer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZFPlayer-dummy.m"; sourceTree = ""; }; - 5EA062E77B2B48CDB6633707B8939EE8 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; - 5EEA6815E2CDB9B096BF8D330468A372 /* AMapFoundationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapFoundationKit.framework; sourceTree = ""; }; - 5EF5DFDE5D4FA16C17CC9F893AF3900B /* EKAttributes+Presets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Presets.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Presets.swift"; sourceTree = ""; }; - 5F24A30A01FF551CA96168BCDAB94F39 /* DDMAGeometry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMAGeometry.m; path = DDMAMapKit_Private/Classes/DDMAUtil/DDMAGeometry.m; sourceTree = ""; }; - 5F711564DA55B549418872618830379A /* String+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+ZLPhotoBrowser.swift"; path = "Sources/Extensions/String+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 5F73DF26A430C230C450F4C7D9CDBCBC /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; - 5FC41FA0C568BEBF57AFD3BD0EEC0F18 /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; - 5FF4EE747722493E05B726004F65EC26 /* CGFloat+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGFloat+ZLPhotoBrowser.swift"; path = "Sources/Extensions/CGFloat+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 60155E89986F4B5E4808B0C8CB7A903B /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; - 607197C06F4DA14922AC52172CE7CB36 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; - 60A86C1529C991BE8AE545E070824D98 /* DDControlsKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDControlsKit_Private.debug.xcconfig; sourceTree = ""; }; - 60B5BDD0DE26255A890BA6B2B9F2B39E /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; - 60C216A3E4B82FC3285D790EFACF9B19 /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/MultipartUpload.swift; sourceTree = ""; }; - 614B230A460099E014DE2D78444A94D1 /* DDBaseImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseImageView.m; path = DDBasicControlsKit_Private/Classes/DDBaseImageView/DDBaseImageView.m; sourceTree = ""; }; - 615E77DDCC0A8FF7A262F0179104FA26 /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; - 617AA67C16DA6AEBACCB10A73A1AB41E /* DDBaseScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseScrollView.m; path = DDBasicControlsKit_Private/Classes/DDBaseScrollView/DDBaseScrollView.m; sourceTree = ""; }; - 61F7417DEF4C81EF37B4D752C0764355 /* DDTimerObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTimerObject.h; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerObject.h; sourceTree = ""; }; - 621275CC3B774167D7CA2C2A537BB0EE /* RxSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.release.xcconfig; sourceTree = ""; }; - 62405373470BD6249A1FEDB8FB1EA499 /* MABaseOverlay+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MABaseOverlay+DDCategory.h"; path = "DDMAMapKit_Private/Classes/DDMAMap/Overlay/MABaseOverlay+DDCategory.h"; sourceTree = ""; }; - 624273B3D0255FD413D79A74FC1F528E /* SwiftEntryKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftEntryKit-dummy.m"; sourceTree = ""; }; - 626F0E100DBD3E1CFE5FE762BD781C80 /* ZFPlayerNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerNotification.h; path = ZFPlayer/Classes/Core/ZFPlayerNotification.h; sourceTree = ""; }; - 62A74F511D25AB2D37C8B0293B720157 /* DDControlsKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDControlsKit_Private.modulemap; sourceTree = ""; }; - 6324E2751FBDA400E1DFA8FA2B64B9C1 /* ZFSmallFloatControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFSmallFloatControlView.h; path = ZFPlayer/Classes/ControlView/ZFSmallFloatControlView.h; sourceTree = ""; }; - 6327F8175D3756C6CC23760964856DF6 /* EKAttributes+HapticFeedback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+HapticFeedback.swift"; path = "Source/Model/EntryAttributes/EKAttributes+HapticFeedback.swift"; sourceTree = ""; }; - 6339E864156E2370AB1DADA3DE019C1D /* DDProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDProgressHUD.swift; path = DDProgressHUDKit_Private/Classes/DDProgressHUD.swift; sourceTree = ""; }; - 639B6473CD48BE433CA8107C54A6A1A7 /* DDBaseScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseScrollView.h; path = DDBasicControlsKit_Private/Classes/DDBaseScrollView/DDBaseScrollView.h; sourceTree = ""; }; - 63B240DB9A2770797B89A91F4A2861A9 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; - 63D373ADD0CA55991E448C371233C582 /* MAOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlay.h; path = AMapNaviKit.framework/Headers/MAOverlay.h; sourceTree = ""; }; - 63D545A8756EF15BC643F100A95CC25E /* MAParticleOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAParticleOverlayRenderer.h; sourceTree = ""; }; - 64061FD3AF2C901585DBCF286B765226 /* JXCategoryView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXCategoryView-dummy.m"; sourceTree = ""; }; - 6469A4E61CABA772BB04F26A2B9C194A /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; - 64CEB9DB829F95096F5E6C91F1270279 /* ZFLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLoadingView.h; path = ZFPlayer/Classes/ControlView/ZFLoadingView.h; sourceTree = ""; }; - 64CF5F6DFADEA4E5BD849560C8BCCBEB /* DDAutoUIKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDAutoUIKit_Private-prefix.pch"; sourceTree = ""; }; - 64EDE9F9A5380D3010A09F1389F96807 /* EKStyleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKStyleView.swift; path = Source/Infra/EKStyleView.swift; sourceTree = ""; }; - 656C2A6C99B1EC0C90DF1B0E43FE4139 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = ""; }; - 6582DCB993A9BD229060622BC8C3D73F /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; - 658BD7E6557FCB4B095FC8B1CEEDF8CA /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; - 6593FF8B0FDA9526282F6CF0240CF95F /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; - 659EEA21A17DFF22D3368F68E2252BFF /* DDColorKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDColorKit_Private.release.xcconfig; sourceTree = ""; }; - 660435BB617C960EE28109DB4228B338 /* DDBaseButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseButton.m; path = DDBasicControlsKit_Private/Classes/DDBaseButton/DDBaseButton.m; sourceTree = ""; }; - 66257A2DEDA1450500589EFDAB88FA49 /* UINavigationController+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UINavigationController+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UINavigationController+DDCategory/UINavigationController+DDCategory.m"; sourceTree = ""; }; - 6653A204A01343F86C8F24AD513671CF /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; - 6654CA41693FA37DA0668036C2936CAA /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MBProgressHUD.m; path = DDProgressHUDKit_Private/Classes/MBProgressHUD.m; sourceTree = ""; }; - 6694E55AB83A2816316AFF8198CCF506 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - 67108E8C4D95B4A6CD36F442E267967F /* AMapNavi-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapNavi-NO-IDFA.release.xcconfig"; sourceTree = ""; }; - 672E8DEB8383D17E3049A628F7C52639 /* ItemEvents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemEvents.swift; path = RxCocoa/iOS/Events/ItemEvents.swift; sourceTree = ""; }; - 6734E9F4CFF3B23DFD684624373435F5 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; - 6786852566CA2A027240143D68E11388 /* PrimitiveSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Concurrency.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Concurrency.swift"; sourceTree = ""; }; - 67CD3F191D0231959C2892622121564D /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; - 67D628562DF7F3BC5A0E244240C80B67 /* DDAutoUIKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDAutoUIKit_Private.debug.xcconfig; sourceTree = ""; }; - 6841241FAF2500646676F02953782F35 /* ZFPlayerController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerController.m; path = ZFPlayer/Classes/Core/ZFPlayerController.m; sourceTree = ""; }; - 684375D08D3DA30BCEBB7C09FD5BF236 /* RequestCompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestCompression.swift; path = Source/RequestCompression.swift; sourceTree = ""; }; - 68B590F95B2DAE807EB55FF6AC024866 /* ZFPresentTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPresentTransition.m; path = ZFPlayer/Classes/Core/ZFPresentTransition.m; sourceTree = ""; }; - 68B8EE7109734A13BDBB527F83814022 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; - 68F9F0C9CA3C1201E6A47122EF7CB15F /* ZLCameraConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCameraConfiguration.swift; path = Sources/General/ZLCameraConfiguration.swift; sourceTree = ""; }; - 69010327269113AD02BF11B593D2F18C /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; - 6922C180BA1F0EA4D3E30083E8E9E40B /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; - 6925CB5D95F66C99A121CD4FA5828EF4 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; - 694214C37DE2E1F12DFFCDA42159B8DE /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = ""; }; - 69F0C48FCD607A5F2DE0FF04309C2ACB /* MATileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MATileOverlayRenderer.h; sourceTree = ""; }; - 6A3C881CC4DFD5A3734B1C0CAA0DC378 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; - 6A51828B37A72A3F22CC251A6252E05A /* DDToastKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDToastKit_Private.modulemap; sourceTree = ""; }; - 6AE09C9494653FF3FE40893CCB9A96F8 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; - 6AEF926CB0B189BC9664B3F647B00025 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; - 6AFF2FC5C5B02D7D7686FF7D080293C9 /* JXCategoryBaseCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryBaseCellModel.m; path = Sources/Base/JXCategoryBaseCellModel.m; sourceTree = ""; }; - 6B9A730863D1D719ABFF0EFF2B78C287 /* DDBaseTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTableViewCell.m; path = DDBasicControlsKit_Private/Classes/DDBaseTableViewCell/DDBaseTableViewCell.m; sourceTree = ""; }; - 6B9DE19D3BC1059CAC8DA63D23599DD5 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; - 6BA3367D0EF95B15837C64B05FD124FD /* JXCategoryImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageView.m; path = Sources/Image/JXCategoryImageView.m; sourceTree = ""; }; - 6BC9414E1A23DE7D80A6F6FBB7AB5920 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; - 6BCC9CBFBA7A17416089D3BF705A6747 /* MATileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlay.h; path = AMapNaviKit.framework/Headers/MATileOverlay.h; sourceTree = ""; }; - 6BDB575B1D0543B1F33D4D4CEBC77CCC /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; - 6C3DCE16568E6AD0417302302650E199 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - 6C8D83883A9B7D3C8254B00A523E9F54 /* ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist"; sourceTree = ""; }; - 6C962E3819937205BC299A2D00570D42 /* ZLProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLProgressHUD.swift; path = Sources/General/ZLProgressHUD.swift; sourceTree = ""; }; - 6D19655106335356E2BBD681997699E3 /* Infallible+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Create.swift"; path = "RxSwift/Traits/Infallible/Infallible+Create.swift"; sourceTree = ""; }; - 6DB0D6AA719D02C0946185E2A86BA465 /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; - 6DD63D34DADAD4014611F32CC749EADE /* MAGeodesicPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeodesicPolyline.h; path = AMapNaviKit.framework/Headers/MAGeodesicPolyline.h; sourceTree = ""; }; - 6E1D3FCB4B0D0A0C697B5272967DBA84 /* DDBaseImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseImageView.h; path = DDBasicControlsKit_Private/Classes/DDBaseImageView/DDBaseImageView.h; sourceTree = ""; }; - 6E30FFF0F33D9C112D9A58E0973F3E25 /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxSwift/Binder.swift; sourceTree = ""; }; - 6E3F137AEC98B1BEEB6045818D958857 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; - 6E448363C083C6EA948D933BE1305092 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; - 6E457B319C94452395EE197832FC80CC /* EKContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKContentView.swift; path = Source/Infra/EKContentView.swift; sourceTree = ""; }; - 6E73113EDCB168F9DDBE81C76F19BC42 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = ""; }; + 5D8AA99CAFA66EB05ADEE591537B032D /* DDTimerObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTimerObject.m; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerObject.m; sourceTree = ""; }; + 5D9687C419B03846899E64FB9770E01E /* EKFormMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKFormMessageView.swift; path = Source/MessageViews/EKFormMessageView.swift; sourceTree = ""; }; + 5D9C48B591819713D8D984844B4EE13B /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; + 5DA9D9F7B79109B3F127640D90AAF62B /* ZFPlayer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZFPlayer-dummy.m"; sourceTree = ""; }; + 5E1C38843F08E7E4DAE570688887AC3C /* AMapNaviRideManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRideManager.h; path = AMapNaviKit.framework/Headers/AMapNaviRideManager.h; sourceTree = ""; }; + 5E446B9633C1F1437CB7D0E71FE366FE /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; + 5E46AF19AAB498E7202B93FD78FC57A8 /* ZLPhotoBrowser-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZLPhotoBrowser-umbrella.h"; sourceTree = ""; }; + 5E6CD31AA54A4187467F87F2C5E2C18D /* JXCategoryDotCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryDotCellModel.m; path = Sources/Dot/JXCategoryDotCellModel.m; sourceTree = ""; }; + 5E8635ED28005201B7A807CF6555CC3A /* JXCategoryListContainerRTLCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryListContainerRTLCell.m; path = Sources/Common/JXCategoryListContainerRTLCell.m; sourceTree = ""; }; + 5EA55FF04BB751BBC77C98C1B25455A5 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = Sources/en.lproj; sourceTree = ""; }; + 5F34AC9EC7DF0BF4466C6B227A7A73B9 /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = ""; }; + 5F7E5E56069B2F427832F2A54D927DD2 /* AMapTrackKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapTrackKit.framework; sourceTree = ""; }; + 5FA8378238071A9A00AB37063F1B001C /* MAOfflineItemMunicipality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemMunicipality.h; path = AMapNaviKit.framework/Headers/MAOfflineItemMunicipality.h; sourceTree = ""; }; + 6010F70FF57799D9BCCC14DA558B0C7C /* JXCategoryTitleCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleCell.h; path = Sources/Title/JXCategoryTitleCell.h; sourceTree = ""; }; + 6088984D4D01AEBB2DA07667D34F95FC /* DDWebImageKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDWebImageKit_Private-prefix.pch"; sourceTree = ""; }; + 60A31780F1F6B07863193305CAE8B190 /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; + 60AF47368B67D4F6E6EB9DD4C92B5F03 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; + 6133BD806850238E0AE755B74262A517 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; + 61730E29F6F735A1BE072AEE87933D91 /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; + 61791E227983B70E7D756E3872BF12C3 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = ""; }; + 61A611919ACFBC90E57197827857F43A /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; + 61F5ACA2414AEE712D1ACA5C1EE3C366 /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; + 6210FA73F4021CDFD8EDD338A6CFFCA4 /* JXCategoryView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXCategoryView.modulemap; sourceTree = ""; }; + 627F8AF38A09862B53847700AEC52899 /* JXCategoryFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryFactory.m; path = Sources/Common/JXCategoryFactory.m; sourceTree = ""; }; + 62AC6FC10F28F035D5A5C26EAAEDF26B /* DDOCLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOCLog.h; path = DDLogKit_Private/Classes/OCLog/DDOCLog.h; sourceTree = ""; }; + 62C3A20ACC97D735DC973538555F83FD /* MATraceReplayOverlayRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceReplayOverlayRender.h; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlayRender.h; sourceTree = ""; }; + 63050318E24A30075008D921E1C4B748 /* UICollectionViewCell+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewCell+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UICollectionViewCell+DDCategory/UICollectionViewCell+DDCategory.h"; sourceTree = ""; }; + 6305D964E18FE87C797A5C2FD354860A /* JXCategoryIndicatorLineView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorLineView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorLineView.m; sourceTree = ""; }; + 63104D7A857EB9E34F39BB661B5742AF /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/URLRequest+Alamofire.swift"; sourceTree = ""; }; + 6323E22682E823FB3CEE920AFC4B3B5C /* DDBaseModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseModel.m; path = DDBasicControlsKit_Private/Classes/DDBaseModel/DDBaseModel.m; sourceTree = ""; }; + 642E84188A6B1C3D9511AFFB474BC49D /* EKAttributes+LifecycleActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+LifecycleActions.swift"; path = "Source/Model/EntryAttributes/EKAttributes+LifecycleActions.swift"; sourceTree = ""; }; + 643DF71A7E5871FC0C5809F2D6040241 /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; + 6493A2D3F4534C74F900F18BCF78DA06 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; + 64A4347492E5BF73D38A079432A4FB04 /* DDLogKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDLogKit_Private.debug.xcconfig; sourceTree = ""; }; + 653BE9F1051FB0AC8D04F6F32313E836 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; + 6541609031B4BD5911B87723211257B0 /* EKColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKColor.swift; path = Source/Model/EKColor.swift; sourceTree = ""; }; + 654EE5923C77DAC717AB3469C9763D33 /* UIScreen+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScreen+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIScreen+DDCategory/UIScreen+DDCategory.h"; sourceTree = ""; }; + 655AB7FF6E44FB57461847F841BC5C8B /* DDMASearch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMASearch.m; path = DDMAMapKit_Private/Classes/DDMASearch/DDMASearch.m; sourceTree = ""; }; + 658D7971D018584C37E370513D3C8DB9 /* DDView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDView.swift; path = DDControlsKit_Private/Classes/DDView/DDView.swift; sourceTree = ""; }; + 65CF9830C75A4FCA22355791EB5B9765 /* DDBaseCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseCollectionViewCell.h; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionViewCell/DDBaseCollectionViewCell.h; sourceTree = ""; }; + 65D88C27F8761BCE9CD6369FAB4CA712 /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = ""; }; + 6625A80FE0D78E6AA0FF9F014D5905B3 /* AMapNaviRoute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRoute.h; path = AMapNaviKit.framework/Headers/AMapNaviRoute.h; sourceTree = ""; }; + 663D9CC5B894B88B9FD06CC237A71651 /* JXCategoryIndicatorBallView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorBallView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBallView.m; sourceTree = ""; }; + 66759E5F4390DB94C4C82C3E95DBC797 /* ESTabBarController-swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "ESTabBarController-swift.debug.xcconfig"; sourceTree = ""; }; + 667969625420EC6DE948A4AB786C3AD2 /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; + 66843C6EAED70171F5724F6D55D583CE /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; + 6686189FFA11CE8679DF194908FA7304 /* JXCategoryNumberCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryNumberCellModel.h; path = Sources/Number/JXCategoryNumberCellModel.h; sourceTree = ""; }; + 66862513F4F0673A25B5298E4D72837C /* DDMAMapKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDMAMapKit_Private.debug.xcconfig; sourceTree = ""; }; + 668787B27569EE41CE1A625CE78D9D78 /* ZFPlayer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZFPlayer-umbrella.h"; sourceTree = ""; }; + 66AA1EB09594CB6D39637156E85AE376 /* ZLProgressView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLProgressView.swift; path = Sources/General/ZLProgressView.swift; sourceTree = ""; }; + 67065C000F264388D70142FA26E93F82 /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = ""; }; + 6741C57460124218FAE6BFDF8A1F14FB /* MATraceReplayOverlay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MATraceReplayOverlay.m; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlay.m; sourceTree = ""; }; + 67788FE7FBDBC7140FED13AB7EE5AF18 /* JXCategoryTitleImageCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleImageCell.m; path = Sources/TitleImage/JXCategoryTitleImageCell.m; sourceTree = ""; }; + 67790054FA039EF438FD99727782441A /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; + 678EC303D67919808287FC2F5A797398 /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; + 67BD6EAB79253B89427DD5574B55ACD4 /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; + 67C3E3BA208F663F942C6C0A7758AE8E /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; + 67F3CB69B8373ACF80F013EE7B521CDE /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; + 68081FD334F8368F3621E211F156F843 /* MKAnnotationView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MKAnnotationView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImageMapKit/MapKit/MKAnnotationView+WebCache.m"; sourceTree = ""; }; + 682D2D3A90ECD6E5B5B62A63A7A335C6 /* ZFOrientationObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFOrientationObserver.m; path = ZFPlayer/Classes/Core/ZFOrientationObserver.m; sourceTree = ""; }; + 684FD478DDEC916460E0BDF2E33327DE /* AMapNaviTrafficBarView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviTrafficBarView.h; path = AMapNaviKit.framework/Headers/AMapNaviTrafficBarView.h; sourceTree = ""; }; + 68AE864C1138567749460BA64467D3E3 /* AMapNaviStatisticsInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviStatisticsInfo.h; path = AMapNaviKit.framework/Headers/AMapNaviStatisticsInfo.h; sourceTree = ""; }; + 68B79E3D728E062ED9A85D5974994553 /* AMapFoundationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapFoundationKit.framework; sourceTree = ""; }; + 6966D76B5209FED98C73A83E9B3ACBB8 /* ZLCustomAlertProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCustomAlertProtocol.swift; path = Sources/General/ZLCustomAlertProtocol.swift; sourceTree = ""; }; + 69801524D244E6009A56696B3054FD7A /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; + 698E2D31AA01029B79D2A973F4723225 /* DDLogKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDLogKit_Private-prefix.pch"; sourceTree = ""; }; + 69B2E597F0470C0466C8B49A8335DE35 /* JXCategoryIndicatorCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorCellModel.h; path = Sources/Indicator/JXCategoryIndicatorCellModel.h; sourceTree = ""; }; + 69BC25304A9853A7B03ED8E48E32EB77 /* ZFPlayerController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerController.h; path = ZFPlayer/Classes/Core/ZFPlayerController.h; sourceTree = ""; }; + 69D5BBA437CFDB4295DC0C3950519A4D /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = ""; }; + 69F15CF6E1AFD468546DAFF7506A8EBB /* JXCategoryTitleVerticalZoomCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomCell.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCell.h; sourceTree = ""; }; + 6A18F6AE19F18B97B7F1FECE279EC3DB /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; + 6A311D7DBB05B458B3E1C949116A17A9 /* ZFNetworkSpeedMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFNetworkSpeedMonitor.m; path = ZFPlayer/Classes/ControlView/ZFNetworkSpeedMonitor.m; sourceTree = ""; }; + 6A3254A0EE7344F763D13C10C98FF398 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; + 6A5988DA008902FB9184C7A050349E5F /* JXCategoryIndicatorParamsModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorParamsModel.m; path = Sources/Common/JXCategoryIndicatorParamsModel.m; sourceTree = ""; }; + 6A60422D889F7E1EBF46471F13714391 /* EKAttributes+PopBehavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+PopBehavior.swift"; path = "Source/Model/EntryAttributes/EKAttributes+PopBehavior.swift"; sourceTree = ""; }; + 6A6B8A60505AAC4D33D7CC0A4311A195 /* SwiftToast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftToast.swift; path = DDToastKit_Private/Classes/SwiftToast.swift; sourceTree = ""; }; + 6A70FD457784DA34D4D7D48DF315F2F4 /* DDAF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAF.swift; path = DDNetworkingOfAlamofireKit_Private/Classes/DDAF.swift; sourceTree = ""; }; + 6AB3796E5C58A658B4D38654593DC2C9 /* JXCategoryListContainerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryListContainerView.h; path = Sources/Common/JXCategoryListContainerView.h; sourceTree = ""; }; + 6AE52761D29B87759A8CDB4D298680E6 /* DDProgressHUDKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDProgressHUDKit_Private.release.xcconfig; sourceTree = ""; }; + 6AFBB287432EE07870BD518798194174 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; + 6B04C021800239F336FA695C490CFEC4 /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; + 6B1DFE91466158CB3760DA71B4800771 /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; + 6B5B2E4061F11E1EA28782ED15945358 /* RxPickerViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDataSourceProxy.swift; sourceTree = ""; }; + 6B71D4B70FBFDFE5B3B5466E2B0A8B9E /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; + 6B991895339B324F8088470B8491A5F9 /* AMapTrack-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapTrack-NO-IDFA.release.xcconfig"; sourceTree = ""; }; + 6BDC9E26F11F599D8EB229E1B149FA82 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; + 6C02DE55002B281536BE541DD08385DA /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; + 6C459BF9C873EF2EB81A7909B9460B60 /* UIButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Rx.swift"; path = "RxCocoa/iOS/UIButton+Rx.swift"; sourceTree = ""; }; + 6CD33F9239DCD92AE5B361E71866A69B /* Infallible+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Bind.swift"; path = "RxCocoa/Common/Infallible+Bind.swift"; sourceTree = ""; }; + 6D59E6FB80756876AC41A8DB39AB7648 /* DDBaseTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTableViewCell.m; path = DDBasicControlsKit_Private/Classes/DDBaseTableViewCell/DDBaseTableViewCell.m; sourceTree = ""; }; + 6D95B408D442F1D74B1B939C0C40B90E /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; + 6DAFB9504EBCC935E9887080A81973E9 /* ESTabBarController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarController.swift; path = Sources/ESTabBarController.swift; sourceTree = ""; }; + 6DEE2FAE47BF7AD86130215490E180B1 /* ZLPhotoPreviewAnimatedTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewAnimatedTransition.swift; path = Sources/Animation/ZLPhotoPreviewAnimatedTransition.swift; sourceTree = ""; }; + 6E0157BD9804628CE27EC39DBAE623DF /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; + 6E5E878503CF9093906C0EA0502070CF /* EKWrapperView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWrapperView.swift; path = Source/Infra/EKWrapperView.swift; sourceTree = ""; }; + 6E71AA808FC388FEEDE593611367F8E7 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; + 6E80C5B0533597E77317F8BFB34D5E2F /* DDBaseTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTableViewCell.h; path = DDBasicControlsKit_Private/Classes/DDBaseTableViewCell/DDBaseTableViewCell.h; sourceTree = ""; }; + 6EA671FB9E889EDCE0789CA1CFA71F64 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; + 6ECB134020AA4FC09A7244CB741EC159 /* DDBasicControlsKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDBasicControlsKit_Private.release.xcconfig; sourceTree = ""; }; + 6ED0E50D2232B77CA85206A7E467DBFC /* DDMAMapKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDMAMapKit_Private.modulemap; sourceTree = ""; }; 6EEB8B1CB2BF24B44DEEDC1B058B22E2 /* DDMAMapKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDMAMapKit_Private; path = libDDMAMapKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6F6A2476680270A04017845602990A6C /* MAHeatMapVectorGridOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorGridOverlayRenderer.h; sourceTree = ""; }; - 6F6DF4772D8EF434AF139D7C4987EE72 /* UIViewArray+QuickLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewArray+QuickLayout.swift"; path = "Source/Extensions/QuickLayout/UIViewArray+QuickLayout.swift"; sourceTree = ""; }; - 6F95DA5D5AED96109C959C4BAB74DA9E /* AMapTrackKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackKit.h; path = AMapTrackKit.framework/Headers/AMapTrackKit.h; sourceTree = ""; }; - 6FD8213C4D97087C0194926B8F08A149 /* ZFPlayerGestureControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerGestureControl.h; path = ZFPlayer/Classes/Core/ZFPlayerGestureControl.h; sourceTree = ""; }; - 7002C815C9453F517845D0B1A6C21262 /* ZFNetworkSpeedMonitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFNetworkSpeedMonitor.h; path = ZFPlayer/Classes/ControlView/ZFNetworkSpeedMonitor.h; sourceTree = ""; }; - 703F0790C9E349B231D9F87E32CCCB22 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; - 703F7E7A31C6501C4D470C22BD787278 /* DDToastKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDToastKit_Private-prefix.pch"; sourceTree = ""; }; - 70EE7E1E5B61398B821047E0BA5B8020 /* MAPointAnnotation+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MAPointAnnotation+DDCategory.m"; path = "DDMAMapKit_Private/Classes/DDMAMap/Annotation/MAPointAnnotation+DDCategory.m"; sourceTree = ""; }; - 70FFF98BEB6CEFF683166A6AC5946398 /* AMapURLSearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearch.h; path = AMapFoundationKit.framework/Headers/AMapURLSearch.h; sourceTree = ""; }; - 7104BDCDB12814CF08A0C3B06D6B9507 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; + 6F277C340A7A006E94FF23EE5D81E3F0 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; + 6FB1B2F49C8CB24BBC41080E0F609131 /* Decode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decode.swift; path = RxSwift/Observables/Decode.swift; sourceTree = ""; }; + 6FD1FA40D8217077DF5F77ACECAD9F05 /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; + 709E03F2D2329C6B0C579E955BBB2001 /* UIButton+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIButton+DDCategory/UIButton+DDCategory.m"; sourceTree = ""; }; + 70AC6387273B76F2447DA736EF05CE80 /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/ServerTrustEvaluation.swift; sourceTree = ""; }; + 70B522161334143A91883444A329E8AA /* AMapNaviBaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviBaseManager.h; path = AMapNaviKit.framework/Headers/AMapNaviBaseManager.h; sourceTree = ""; }; 71067D1F0754E977C6E009846B257042 /* DDBasicControlsKit_Private-DDBaseViewController */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "DDBasicControlsKit_Private-DDBaseViewController"; path = DDBaseViewController.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 7140391AD0200B719F7AE8B21D353943 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; - 719054FEE88A61ACFB3402BA9B87C5FC /* ZFIJKPlayerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFIJKPlayerManager.h; path = ZFPlayer/Classes/ijkplayer/ZFIJKPlayerManager.h; sourceTree = ""; }; - 719805884784BBC318D332957806EFFE /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = ""; }; - 71BFED193996DA96E5596C5C0250405E /* DDCategoryKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDCategoryKit_Private.modulemap; sourceTree = ""; }; - 71D77D068831D2DA2A25378E649BDE71 /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; - 722203EC877F4AA43A081F4886FC94FA /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; - 72632EDED27B4C9AB3D20CD23A8842B9 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - 727F51FBC7F0539D526B036FCA72D963 /* DDFontKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDFontKit_Private.modulemap; sourceTree = ""; }; - 72B2D4FFABA8CF3D4AD647D51F10ED12 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; - 72C648486427B0652E530C144784DAA8 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; - 72CDB05B0276D4A7D2C51C27F59C91F9 /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; - 73107BAE5A29597A08394B417792AC48 /* DDCategoryKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDCategoryKit_Private-prefix.pch"; sourceTree = ""; }; - 736D8929CA26E9D7B992FF1FAC4D01F5 /* UICollectionView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+Rx.swift"; path = "RxCocoa/iOS/UICollectionView+Rx.swift"; sourceTree = ""; }; - 736DEAA8D0C36A4F3355B1C9638CD043 /* DDBaseTextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTextField.m; path = DDBasicControlsKit_Private/Classes/DDBaseTextField/DDBaseTextField.m; sourceTree = ""; }; - 73747B6E6F2FEA871105F22AD334E6DF /* ZFSliderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFSliderView.h; path = ZFPlayer/Classes/ControlView/ZFSliderView.h; sourceTree = ""; }; - 7415B57D70E6AF7DBD313DF42574C495 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; - 74D57D0C4CA00A751FB775BE7AE0550D /* ZFIJKPlayerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFIJKPlayerManager.m; path = ZFPlayer/Classes/ijkplayer/ZFIJKPlayerManager.m; sourceTree = ""; }; - 74F8BDA840056C36AA9F212B172A42D9 /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; - 750F17C587A9560B4CEBD185CC08C02B /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = ""; }; - 757AE4E6C92E8F1B3275A3D440E3581C /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; - 75CC3C0EC0F4F0A7A27AC58A79111B8D /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; - 75D2843F7683678D0EBA23E6C8CEDED0 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; - 76668C493DB6C22D33C9F8D942B1642D /* JXCategoryTitleVerticalZoomCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomCellModel.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCellModel.h; sourceTree = ""; }; - 76A4DEA1B2C612D6052E612EA34EA5BF /* DDBaseButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseButton.h; path = DDBasicControlsKit_Private/Classes/DDBaseButton/DDBaseButton.h; sourceTree = ""; }; - 771651D6346D5D3582699E69B070A97C /* ZFPortraitViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPortraitViewController.h; path = ZFPlayer/Classes/Core/ZFPortraitViewController.h; sourceTree = ""; }; - 771C282C80E490676913E421194A1B60 /* AMapURLSearchType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchType.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchType.h; sourceTree = ""; }; - 774E73E44F2758F170F2F7A5A89F622B /* AMapTrackVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackVersion.h; path = AMapTrackKit.framework/Headers/AMapTrackVersion.h; sourceTree = ""; }; - 7794C0DE54FAF04714E544BE0162CFBD /* JXCategoryBaseCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryBaseCell.h; path = Sources/Base/JXCategoryBaseCell.h; sourceTree = ""; }; - 77AAEAF26CF1C8C76F82AFD00641A1B9 /* JXCategoryView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXCategoryView.debug.xcconfig; sourceTree = ""; }; - 77DA6F6B18997302D290511E5471BE8C /* NSObject+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSObject+DDCategory/NSObject+DDCategory.m"; sourceTree = ""; }; - 780C3EEDBCC7C364764F89D7FFB94BE0 /* ESTabBarController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarController.swift; path = Sources/ESTabBarController.swift; sourceTree = ""; }; - 7818E7C1C22ACEC64D5435B8FE7EE3B6 /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; - 78BE623C1DC75E1E56787BD7284F4770 /* ZLPhotoBrowser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZLPhotoBrowser.h; path = Sources/ZLPhotoBrowser.h; sourceTree = ""; }; - 78F598CBC1D50CB7EFA6E35436DB7F2A /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; - 78FBE7879A86B437F56AAB82871080B0 /* ZFReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFReachabilityManager.m; path = ZFPlayer/Classes/Core/ZFReachabilityManager.m; sourceTree = ""; }; - 793E374F3DF6D2D20D4BF9D09113765E /* CALayer+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+DDCategory.h"; path = "DDCategoryKit_Private/Classes/CALayer+DDCategory/CALayer+DDCategory.h"; sourceTree = ""; }; - 7A3292638A851959FFD2C2E7F30B3F59 /* EKNotificationMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKNotificationMessageView.swift; path = Source/MessageViews/EKNotificationMessageView.swift; sourceTree = ""; }; - 7A4A634615EA815C5941DD22E65A40BF /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxRelay/PublishRelay.swift; sourceTree = ""; }; - 7AD81CD5F28446B742504FB0A8B3B869 /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; - 7AF53D423FB016A2767D204D58655068 /* DDTimerObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTimerObject.m; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerObject.m; sourceTree = ""; }; - 7AF561B62760156401F567EF9081558B /* EKAttributes+Animation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Animation.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Animation.swift"; sourceTree = ""; }; - 7B0E6E5250DE9912F42B0986ECD620C9 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; - 7B61DCAEAC3A84B4E73671BC6C8BF704 /* MAMapAccessibilityIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapAccessibilityIdentifier.h; path = AMapNaviKit.framework/Headers/MAMapAccessibilityIdentifier.h; sourceTree = ""; }; - 7B6F2859A534369C36E09D29E1F5041E /* AMapTrack-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapTrack-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; - 7B97DFA34A3CC4D2FA098FA3BB842EE6 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - 7C423F7636929D0E3F9642ED93164583 /* MAPolygon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygon.h; path = AMapNaviKit.framework/Headers/MAPolygon.h; sourceTree = ""; }; - 7C7D71E03C1AE33112A461D37B6FD24E /* ObservableConvertibleType+Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Infallible.swift"; path = "RxSwift/Traits/Infallible/ObservableConvertibleType+Infallible.swift"; sourceTree = ""; }; - 7D900A0DA2A88F94027F991078A2E954 /* ZFPlayer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZFPlayer.modulemap; sourceTree = ""; }; - 7D9D924572652DF347D618664C61F0A7 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; - 7DC9A7E5D27F5CE8CE13617A51A821C3 /* MAGroundOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlay.h; path = AMapNaviKit.framework/Headers/MAGroundOverlay.h; sourceTree = ""; }; - 7DE603367AC61E93B8B6189498AB1789 /* EntryCachingHeuristic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EntryCachingHeuristic.swift; path = Source/Infra/EntryCachingHeuristic.swift; sourceTree = ""; }; - 7DE61F9DB051D628DCFE3ADB3E9CF92C /* EKAttributes+Duration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Duration.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Duration.swift"; sourceTree = ""; }; - 7E15A85595FDA7A7C6CA9BB34486242B /* UITextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Rx.swift"; path = "RxCocoa/iOS/UITextView+Rx.swift"; sourceTree = ""; }; - 7E18CDBA76F2F1966D21A7C0F44CBD68 /* ZFPlayerConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerConst.h; path = ZFPlayer/Classes/Core/ZFPlayerConst.h; sourceTree = ""; }; - 7EA29CED4056C8AE8AFD72EAE3103B6C /* AMapNaviWalkView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviWalkView.h; path = AMapNaviKit.framework/Headers/AMapNaviWalkView.h; sourceTree = ""; }; - 7F06572418D82B4F3CC03CCC6F888D74 /* JXCategoryNumberCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryNumberCellModel.m; path = Sources/Number/JXCategoryNumberCellModel.m; sourceTree = ""; }; - 7F71F7106C18F84BF6E04B68E25F5A6D /* ZFUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFUtilities.h; path = ZFPlayer/Classes/ControlView/ZFUtilities.h; sourceTree = ""; }; - 7F73D5CC4362A97C91BB5A8178962032 /* UINavigationItem+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UINavigationItem+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UINavigationItem+DDCategory/UINavigationItem+DDCategory.m"; sourceTree = ""; }; - 7FD6745CEB09CD6C9C605DEC030DF43C /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = DDToastKit_Private/Classes/Toast.swift; sourceTree = ""; }; - 7FF0AB84F1E271B428A4FD7CC485A67B /* DDBaseCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseCollectionViewCell.m; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionViewCell/DDBaseCollectionViewCell.m; sourceTree = ""; }; - 8001DC369265DEBB11311FA67C5E6C68 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; - 806319E3B5448D7AACB30D4921C0949D /* DDOCLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOCLog.h; path = DDLogKit_Private/Classes/OCLog/DDOCLog.h; sourceTree = ""; }; - 806396501F54A2C64FAB1A3BED0F20BE /* JXCategoryTitleImageCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageCell.h; path = Sources/TitleImage/JXCategoryTitleImageCell.h; sourceTree = ""; }; - 809733CC5245BF488BC1F986D97D42E8 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; + 713B7D34CF9565F9866E27AEF91E554C /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = ""; }; + 716BF48456AAC3B160433F522407F42C /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; + 71AB1A031D043B30D99E49690ED3F80D /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; + 71AC7BCD1812B821E5F06595D29FE590 /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; + 71B3D71F408EDE136CBBFB3B205E76D9 /* ZLFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLFilter.swift; path = Sources/Edit/ZLFilter.swift; sourceTree = ""; }; + 71C6EA2E8F4430153FB0CBB07B761F1F /* EKNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKNoteMessageView.swift; path = Source/MessageViews/Notes/EKNoteMessageView.swift; sourceTree = ""; }; + 71EE95AFC1A598411065F4380A2C617A /* UISearchBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchBar+Rx.swift"; path = "RxCocoa/iOS/UISearchBar+Rx.swift"; sourceTree = ""; }; + 72503BDFC7A65E3D8D24320D59918FD2 /* AMapSearch-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapSearch-NO-IDFA.release.xcconfig"; sourceTree = ""; }; + 728E9BC93B4609B142EE2207684DB916 /* JXCategoryIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorView.h; path = Sources/Indicator/JXCategoryIndicatorView.h; sourceTree = ""; }; + 729B4A35FE50FA2C52E97EFD6D71D8EF /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; + 72CC2CB602B141DBF4D7ED0D72116E5E /* RxSearchBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchBarDelegateProxy.swift; sourceTree = ""; }; + 72F7F1963252E7C08B2C13F75EB0C4A1 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; + 730A0DDF48D4CDDB8BB1378A1DD6EAD4 /* RxTableViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxTableViewReactiveArrayDataSource.swift; sourceTree = ""; }; + 7325F9F0795CB1412150D7C078F378CB /* ZLAlbumListCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAlbumListCell.swift; path = Sources/General/ZLAlbumListCell.swift; sourceTree = ""; }; + 732D127F9888E847605A93115B6FB2A5 /* ZFLandscapeWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLandscapeWindow.h; path = ZFPlayer/Classes/Core/ZFLandscapeWindow.h; sourceTree = ""; }; + 733C68337175011F89791D45C841D3AF /* AMapSearchKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchKit.h; path = AMapSearchKit.framework/Headers/AMapSearchKit.h; sourceTree = ""; }; + 73AF0ACD82FCD087067C42D8DACDAF22 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; + 73BFAEEAA83D4D1D9E09793FAA92EE32 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; + 73F9897B9AA3A9FAD18712FED479E441 /* DDAutoUIKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDAutoUIKit_Private.modulemap; sourceTree = ""; }; + 73FFA9A27DA8200EE6A34BE8EF31865E /* RxCollectionViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; + 7407C365243B38752BEC41386DC423FE /* PrimitiveSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Concurrency.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Concurrency.swift"; sourceTree = ""; }; + 7417192B4C1D7F1D8CFAF2AA1AC69F09 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; + 748BB1DB6EAECC67D4D73F077E64AAA6 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; + 7494706A6103037E9AE0BAB70B47791F /* MATraceReplayOverlay+Addition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MATraceReplayOverlay+Addition.h"; path = "DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlay+Addition.h"; sourceTree = ""; }; + 74C0CEF207216535BC2D646F46790388 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; + 74E38760679F934E8A00EB1FA8ABD601 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; + 75290406963A318E803AF8EACD628DF4 /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; + 7547CD1C1642410F94AAF3BE75CC26CF /* AMapLocationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationKit.h; path = AMapLocationKit.framework/Headers/AMapLocationKit.h; sourceTree = ""; }; + 758F1ADDC82F7BCCB943A59C8537B285 /* EKAttributes+WindowLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+WindowLevel.swift"; path = "Source/Model/EntryAttributes/EKAttributes+WindowLevel.swift"; sourceTree = ""; }; + 759C40D040475B81C9AD43CE725B5771 /* MAOfflineMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMap.h; path = AMapNaviKit.framework/Headers/MAOfflineMap.h; sourceTree = ""; }; + 75C26E18D5BBE4E9FDFB13171AD79AE4 /* MAPinAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPinAnnotationView.h; path = AMapNaviKit.framework/Headers/MAPinAnnotationView.h; sourceTree = ""; }; + 75D1141D41D37C9177AD39190835097C /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; }; + 75EB752D1459AC050F285FEEC9B46042 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; + 7652795C678E014507695AD5757A184C /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; + 76A129310BE2AD2BCCAD9DDDEE41760B /* AMapNaviDriveManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviDriveManager.h; path = AMapNaviKit.framework/Headers/AMapNaviDriveManager.h; sourceTree = ""; }; + 76A32A87B597F8FEF9BFB976DCF1D24F /* JXCategoryViewAnimator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryViewAnimator.m; path = Sources/Common/JXCategoryViewAnimator.m; sourceTree = ""; }; + 76FAFA8931DDDC485CC2BF0225EEBE28 /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; + 774DF6AAB3E8877F3BA3288ED84402FB /* UITabBarController+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITabBarController+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITabBarController+DDCategory/UITabBarController+DDCategory.m"; sourceTree = ""; }; + 77557C199EB3DF9A2B4F5C1D3C46E8BC /* EKRatingSymbolsContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingSymbolsContainerView.swift; path = Source/MessageViews/MessagesUtils/EKRatingSymbolsContainerView.swift; sourceTree = ""; }; + 77599CAE925776771AE4A255E20182C8 /* RxWKNavigationDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWKNavigationDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWKNavigationDelegateProxy.swift; sourceTree = ""; }; + 77889065E57D4409FDDFAD10BD23CD8B /* UILabel+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UILabel+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UILabel+DDCategory/UILabel+DDCategory.m"; sourceTree = ""; }; + 779DA9E9A107C88A96F5CD2E19933DE7 /* UIFont+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIFont+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIFont+DDCategory/UIFont+DDCategory.h"; sourceTree = ""; }; + 779F3A97073B497A65E751F00B699E6D /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; + 779FF4F794EBD1E104C275C7801C5A4A /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; + 77E9D3270BDA1B3EB763FC6FCCC9C289 /* MAMapStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapStatus.h; path = AMapNaviKit.framework/Headers/MAMapStatus.h; sourceTree = ""; }; + 77EA6B0EF2745F7938084A803C51B8B6 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; + 784760F2E1450336B98D33BA94DB2D4F /* EKAttributes+Shadow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Shadow.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Shadow.swift"; sourceTree = ""; }; + 78A5D9E4E3522499EF576035BF8644E8 /* UIFont+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIFont+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIFont+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 78E4D5D9061137C3840627DC7A22F6E6 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; + 797EA6F95F919704E4D20B03FEAE2B2C /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; + 79B8181D6BCDAB95A21B487E3C4FE3C5 /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/PrimitiveSequence/Completable.swift; sourceTree = ""; }; + 79BE26D8EEF45461D2CD0155D6F836A2 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; + 7A3A7FD72C8B92A58F51548332217FB5 /* MAMultiTexturePolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiTexturePolylineRenderer.h; path = AMapNaviKit.framework/Headers/MAMultiTexturePolylineRenderer.h; sourceTree = ""; }; + 7A5C7412A60E5D3158BF0ADABEF2215C /* ZLPhotoPreviewPopInteractiveTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewPopInteractiveTransition.swift; path = Sources/Animation/ZLPhotoPreviewPopInteractiveTransition.swift; sourceTree = ""; }; + 7A5D43B4C65369E680311C7B1A74332C /* AMapFoundationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationVersion.h; path = AMapFoundationKit.framework/Headers/AMapFoundationVersion.h; sourceTree = ""; }; + 7A774E04009B4CA3DD1212705F57DD67 /* AMapUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapUtility.h; path = AMapFoundationKit.framework/Headers/AMapUtility.h; sourceTree = ""; }; + 7A96D44B80709B17AF6D5CD258437126 /* ESTabBarController-swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ESTabBarController-swift-umbrella.h"; sourceTree = ""; }; + 7AA6C8B50A7424F50A202E1778A6908A /* RxRelay.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxRelay.modulemap; sourceTree = ""; }; + 7AC98EB90DD6B5DD9F1BF265AA9B796C /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; + 7AEC9A1A5103532A79771360F6382660 /* MAOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlay.h; path = AMapNaviKit.framework/Headers/MAOverlay.h; sourceTree = ""; }; + 7B1658EF88CA595AEA0831619F2E5916 /* ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayer.h; path = ZFPlayer/Classes/Core/ZFPlayer.h; sourceTree = ""; }; + 7B4198240636303ED58E9B45404649A6 /* JXCategoryNumberCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryNumberCellModel.m; path = Sources/Number/JXCategoryNumberCellModel.m; sourceTree = ""; }; + 7BD55BA9B48C8F8041A3826CB6F4D63F /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; + 7BDAC755C5BF3B76A4E4C6365C7B1599 /* DDCategoryKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDCategoryKit_Private.debug.xcconfig; sourceTree = ""; }; + 7BDB694CD0EA8E55CC2F6F7C1F790511 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + 7BF93B596B360779782E3FBBF7AAF012 /* ZLClipImageViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLClipImageViewController.swift; path = Sources/Edit/ZLClipImageViewController.swift; sourceTree = ""; }; + 7C2DD96D94B33480141CD33D7564D0E1 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; + 7C2F1F9745C892BCEC5395D95071D775 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; + 7C4C8486770A6B560214DDAFF13FAFDE /* DDBaseView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseView.m; path = DDBasicControlsKit_Private/Classes/DDBaseView/DDBaseView.m; sourceTree = ""; }; + 7CD648B156D2E4123C2C343ADEAC20C0 /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; + 7CE11514ACAD215F6823B196B91536C1 /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; + 7CFA1E3DA2D32F49ED0C2F03D442A8D5 /* JXCategoryTitleVerticalZoomCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleVerticalZoomCell.m; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCell.m; sourceTree = ""; }; + 7CFC717F07F144C2227FF793A40AE410 /* AMapNaviKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviKit.h; path = AMapNaviKit.framework/Headers/AMapNaviKit.h; sourceTree = ""; }; + 7CFD85E04C9F37619C4403DBC621FE41 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; + 7DBDB4F120884A32F25656B278C509BE /* RxRelay.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.release.xcconfig; sourceTree = ""; }; + 7DCE973E96BAB683283538BA4415167F /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; + 7DF83D127B227A9481F4A34DF48B3C8F /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; + 7E5E737EDFD33953938E4CB48647A583 /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; + 7E86C08389839652DB411FD40EF02462 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; + 7E86E34E8835F13A9AC605275B4D705D /* ZFOrientationObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFOrientationObserver.h; path = ZFPlayer/Classes/Core/ZFOrientationObserver.h; sourceTree = ""; }; + 7F21B48E883DAA6EA7FDEE4D688AB37F /* NSMutableAttributedString+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMutableAttributedString+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableAttributedString+DDCategory.h"; sourceTree = ""; }; + 7F590CF1C5A6E49555234D4348AB6BA7 /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; + 7FA48DAAA19AA9182D06BF5F9BB74F36 /* DDBasicControlsKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDBasicControlsKit_Private-dummy.m"; sourceTree = ""; }; + 7FB6B859A25DB4F5D6AAC46DE278752C /* UITabBarController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarController+Rx.swift"; path = "RxCocoa/iOS/UITabBarController+Rx.swift"; sourceTree = ""; }; + 7FD0DAD9D140A5C9932DEFAC4C3D1EF5 /* DDNetworkingOfAlamofireKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDNetworkingOfAlamofireKit_Private.modulemap; sourceTree = ""; }; + 8014D5D304D99221B496DD34F80D230C /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; + 801CF86B61B8D3662503E065018435E6 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; + 803F891D2788EC97DE6ACB80C74B862C /* JXCategoryIndicatorComponentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorComponentView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorComponentView.h; sourceTree = ""; }; 809C5FAB588354C9BA37DC3EAB8CB45C /* RxSwift */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = RxSwift; path = libRxSwift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 80BF48CEB40FEA6F8A5831CEE4F73D24 /* DDCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDCollectionViewCell.swift; path = DDControlsKit_Private/Classes/DDCollectionViewCell/DDCollectionViewCell.swift; sourceTree = ""; }; - 8122915A93D5B1A55EA014DAA4263EB3 /* MAMapStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapStatus.h; path = AMapNaviKit.framework/Headers/MAMapStatus.h; sourceTree = ""; }; - 816450A5052971046881CA96C0EF439B /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; - 81EB5F7BD0CD970AF7C3A24A4609576C /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; - 824F302F57F5DF8A7B155C1337352CF3 /* DDNetworkingOfAlamofireKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDNetworkingOfAlamofireKit_Private.modulemap; sourceTree = ""; }; - 82E2EDF4F76C19C81868411DBDDCEEF4 /* AMapNearbyUploadInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbyUploadInfo.h; path = AMapSearchKit.framework/Headers/AMapNearbyUploadInfo.h; sourceTree = ""; }; - 82EEC5B2FBCA888498B487F0F6EF638C /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; - 82F960DBF0B6C50682B1BAC22D56B008 /* MAGltfOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGltfOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAGltfOverlayRenderer.h; sourceTree = ""; }; - 832F93ACC21FDAB3E8C4C5E56F1A124C /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; - 83369529CD697F5E1B1DFD523F944B30 /* DDBasicControlsKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDBasicControlsKit_Private.release.xcconfig; sourceTree = ""; }; - 837EB26B417408C513E015033364FC3E /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; - 83B6E45BCF415B56C06388AF5CED29CA /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; - 83BC342118EBA9D889CEFA034C0A68DF /* MKAnnotationView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MKAnnotationView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImageMapKit/MapKit/MKAnnotationView+WebCache.m"; sourceTree = ""; }; - 83BD87C6B3D5DBE7F7355402A2D30296 /* DDBaseTabBarController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTabBarController.m; path = DDBasicControlsKit_Private/Classes/DDBaseTabBarController/DDBaseTabBarController.m; sourceTree = ""; }; - 83C8D3D6EE6C8E2ECC222919A7BB3700 /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = ""; }; - 83DC44DDC360542E95FC320492787BAC /* UIApplication+EKAppearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+EKAppearance.swift"; path = "Source/Extensions/UIApplication+EKAppearance.swift"; sourceTree = ""; }; - 83E622FC4C22555E1A435CCBCDBBCA99 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; - 841A6383CCB9847FBA50D929BBB0D374 /* AMapTrackHistoryObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackHistoryObj.h; path = AMapTrackKit.framework/Headers/AMapTrackHistoryObj.h; sourceTree = ""; }; - 844FFEA663C6047D798EC94194148899 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; - 845A8DD1538DB3F094DDBA5A99B230D9 /* Array+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Array+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 8462D910BC9CE2E4ED636C537789A82B /* ZLCameraCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCameraCell.swift; path = Sources/General/ZLCameraCell.swift; sourceTree = ""; }; - 849A272BC41A732627A6A9F693B69847 /* DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDCategory.h; path = DDCategoryKit_Private/Classes/DDCategory.h; sourceTree = ""; }; - 84C628C0B1EF26E7BAABEF22C648F5B3 /* DDBaseTableView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTableView.m; path = DDBasicControlsKit_Private/Classes/DDBaseTableView/DDBaseTableView.m; sourceTree = ""; }; - 84F6E67C841754B06BF6523D80ECEF2E /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; - 8512129283E04B8EBAF7446AEAAB30D7 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; - 851BB27D1DC4725B7A9F1AF5D379F496 /* ESTabBarController-swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "ESTabBarController-swift.debug.xcconfig"; sourceTree = ""; }; - 85453438A57765D18CEB7F9995C4EEDF /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; - 855D38E1901DDE3C70B2A5E07A2BB0FD /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; - 85CE9FF26A22AE95FC19B78E331A4118 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; - 85D434973EC7AAD16A35BE25863F8FB4 /* UIFont+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIFont+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIFont+DDCategory/UIFont+DDCategory.h"; sourceTree = ""; }; - 8624B569CE2B35F87E85AB8C9FB6111E /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; - 8645FC4BE65877C85430CEB5EDBC85A6 /* AMapNaviEleBikeDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviEleBikeDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviEleBikeDataRepresentable.h; sourceTree = ""; }; - 865EE0BB6D15D4C915DA09BA33065CDD /* DDMANaviManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMANaviManager.h; path = DDMAMapKit_Private/Classes/DDMANaviManager/DDMANaviManager.h; sourceTree = ""; }; - 866B20121E4A8F3A6EC2900A19E9A765 /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = ""; }; - 866D4FB6CE665BAB0695ABDA107A5B6F /* DDTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTextView.swift; path = DDControlsKit_Private/Classes/DDTextView/DDTextView.swift; sourceTree = ""; }; - 866E5526AA1A6614901471F3C8CA1ED1 /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; - 874E8E61A09F3AE9AE4B0F6CAE54CF83 /* JXCategoryIndicatorImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorImageView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorImageView.h; sourceTree = ""; }; - 87777855718EE727EFE14965866780EA /* JXCategoryView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXCategoryView-umbrella.h"; sourceTree = ""; }; - 88740E9E4263D9F0A5FB9B80D52CCFA8 /* DDTimerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTimerManager.h; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerManager.h; sourceTree = ""; }; - 8895D72243F5DC4C66B8F83FCCF15B48 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; - 88B4737D1BC912971B10E4141FB90D4E /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; - 88CA3FB59C8E426CF43917403DF163D1 /* UIScrollView+ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+ZFPlayer.h"; path = "ZFPlayer/Classes/Core/UIScrollView+ZFPlayer.h"; sourceTree = ""; }; - 890A7B6CE35E7109BAEF29B4C9B37611 /* UISwitch+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISwitch+Rx.swift"; path = "RxCocoa/iOS/UISwitch+Rx.swift"; sourceTree = ""; }; - 891E38FFF45F47643D33562DF361C9DE /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; - 89496DF19F58C80F91A1977483D254B6 /* UIButton+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIButton+DDCategory/UIButton+DDCategory.h"; sourceTree = ""; }; - 894B6CA5CAAC9210FFF21AB3BD65271E /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; - 897391FC51D56ADE4B2A7432FB708E79 /* MAOfflineItemNationWide.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemNationWide.h; path = AMapNaviKit.framework/Headers/MAOfflineItemNationWide.h; sourceTree = ""; }; - 8987DDE885480912371F6459B6E4FEB8 /* AMapSearch-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapSearch-NO-IDFA.release.xcconfig"; sourceTree = ""; }; - 89A4755370FBA837BDE924223EEC574A /* ZFPlayerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerView.m; path = ZFPlayer/Classes/Core/ZFPlayerView.m; sourceTree = ""; }; - 89EFEB1F70CF57DCB1580D273C5632B8 /* ESTabBarController-swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "ESTabBarController-swift.release.xcconfig"; sourceTree = ""; }; - 8A0C7AE96D4849EDE170D40395AD9FEC /* ZFLandscapeViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLandscapeViewController.m; path = ZFPlayer/Classes/Core/ZFLandscapeViewController.m; sourceTree = ""; }; - 8A2342771A947B7BF3DA5F22523CCD5A /* EKSimpleMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKSimpleMessage.swift; path = Source/Model/EKSimpleMessage.swift; sourceTree = ""; }; - 8A2D2F4E168E7013D015998A9C5E5B9A /* JXCategoryNumberCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryNumberCell.h; path = Sources/Number/JXCategoryNumberCell.h; sourceTree = ""; }; - 8A65E2826A1150F160096F7194ABEACB /* ZLPhotoBrowser-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZLPhotoBrowser-umbrella.h"; sourceTree = ""; }; - 8A7BFD07E32EB4A7444FB10653734194 /* EKWindowProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWindowProvider.swift; path = Source/Infra/EKWindowProvider.swift; sourceTree = ""; }; - 8A95A7D32D1E09EEFCE4186D86294C3A /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; - 8AF87508F0CF14382FCBD60FC2CA996C /* AMapTrackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackManager.h; path = AMapTrackKit.framework/Headers/AMapTrackManager.h; sourceTree = ""; }; - 8B08DA8BF28FE1287F3BBD581B0F3494 /* DDCategoryKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDCategoryKit_Private-umbrella.h"; sourceTree = ""; }; + 80BF1F9CFB9B8752DE1B9089BA5AB4C6 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; + 80DB2630784A3A152B901F46B59A2212 /* EKSimpleMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKSimpleMessage.swift; path = Source/Model/EKSimpleMessage.swift; sourceTree = ""; }; + 813F6C310E3587D8132D0082CD334FE5 /* UITableView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+Rx.swift"; path = "RxCocoa/iOS/UITableView+Rx.swift"; sourceTree = ""; }; + 818837704BE878EA31F3506CB02438F0 /* Observable+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Concurrency.swift"; path = "RxSwift/Observable+Concurrency.swift"; sourceTree = ""; }; + 82667D5B8675B8C43444121CEFAF2C43 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; + 82781153788193EAAF79519318B5AE5A /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; + 827D8783BB6345B7C7A5EA7BA9BE2D94 /* DDBaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseView.h; path = DDBasicControlsKit_Private/Classes/DDBaseView/DDBaseView.h; sourceTree = ""; }; + 82C7E92DB64EB4AEDDA8F9859554DCAF /* UITableView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITableView+DDCategory/UITableView+DDCategory.h"; sourceTree = ""; }; + 82D8968847F6D70906F256A6653FF777 /* ZLClipImageDismissAnimatedTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLClipImageDismissAnimatedTransition.swift; path = Sources/Animation/ZLClipImageDismissAnimatedTransition.swift; sourceTree = ""; }; + 831C0CFA95B7C57057FF308E5E5D244D /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; + 8337ED7199242369BE499CE1095D04E1 /* DDControlsKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDControlsKit_Private-dummy.m"; sourceTree = ""; }; + 839D63C13C29D11E2F4CF2FA79B7C9AF /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; + 83E719F0D96701257685AE242836F9EB /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; + 8475CE286E56A5E8C8499499FD93D8C0 /* ZFLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLoadingView.h; path = ZFPlayer/Classes/ControlView/ZFLoadingView.h; sourceTree = ""; }; + 849B4500BDADD2D3508BAB1DD7142582 /* MAMultiColoredPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiColoredPolylineRenderer.h; path = AMapNaviKit.framework/Headers/MAMultiColoredPolylineRenderer.h; sourceTree = ""; }; + 84A7511A332C54E935D5AC0AB33FE5E5 /* DriveRouteCustomAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DriveRouteCustomAnnotation.h; path = DDMAMapKit_Private/Classes/DDMAMap/Annotation/DriveRouteCustomAnnotation.h; sourceTree = ""; }; + 854EB0BA487481A9888B46E9C95F8B4B /* AMapSearchError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchError.h; path = AMapSearchKit.framework/Headers/AMapSearchError.h; sourceTree = ""; }; + 85D003E95D438DDD97CB1A76B2C830BD /* MAOverlayPathRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayPathRenderer.h; path = AMapNaviKit.framework/Headers/MAOverlayPathRenderer.h; sourceTree = ""; }; + 861031F11BE515D8D78DDB7FD3228EC8 /* AMapNaviWalkView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviWalkView.h; path = AMapNaviKit.framework/Headers/AMapNaviWalkView.h; sourceTree = ""; }; + 8640D7EB45FCDF96BABAD093783B1878 /* EntryCachingHeuristic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EntryCachingHeuristic.swift; path = Source/Infra/EntryCachingHeuristic.swift; sourceTree = ""; }; + 8664ED1B2E901F6B41B7265AB84506C5 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; + 86C26ECC2EAF058C1B394CFB72C92711 /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; + 8725FA1C93DACCF9BBF4A0683C2D440F /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; + 87536304E59ED71CF57DC4697C61C671 /* DDBaseMutableAttributedString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseMutableAttributedString.m; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseMutableAttributedString.m; sourceTree = ""; }; + 87599920109E890FAD115A4A832D2506 /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = ""; }; + 875DB0046FB6C0EC237887E08B7E17C5 /* DDTimerKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDTimerKit_Private-dummy.m"; sourceTree = ""; }; + 879527E7F5BF79EC255ED8AAF132CADA /* MATouchPoi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATouchPoi.h; path = AMapNaviKit.framework/Headers/MATouchPoi.h; sourceTree = ""; }; + 87C35924A4EAB7B77383AE1BD363BDC7 /* UIApplication+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Rx.swift"; path = "RxCocoa/iOS/UIApplication+Rx.swift"; sourceTree = ""; }; + 87F0D2335771C22F985D925E822A8C33 /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MBProgressHUD.h; path = DDProgressHUDKit_Private/Classes/MBProgressHUD.h; sourceTree = ""; }; + 87FC369F276C543CB0E1A3A5AFF3A837 /* MABaseOverlay+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MABaseOverlay+DDCategory.h"; path = "DDMAMapKit_Private/Classes/DDMAMap/Overlay/MABaseOverlay+DDCategory.h"; sourceTree = ""; }; + 8927D86058320768A614A5562A2D2FB2 /* JXCategoryBaseCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryBaseCell.m; path = Sources/Base/JXCategoryBaseCell.m; sourceTree = ""; }; + 8936E5794577F96960E48780C5E9B6EA /* AMapGeoFenceRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceRegionObj.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceRegionObj.h; sourceTree = ""; }; + 8938634BB278CC0931339FDF9DBC0D2F /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; + 89B70F11A598B4BCB708755C942B19B3 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; + 89E158078F914247606BD5C50D62DB6D /* DDLogKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDLogKit_Private-dummy.m"; sourceTree = ""; }; + 8A36963C052BB1C9CE0EDC070B0BC8BD /* EKTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKTextField.swift; path = Source/MessageViews/MessagesUtils/EKTextField.swift; sourceTree = ""; }; + 8A72604213B03111C26B3A09CC5CE966 /* JXCategoryNumberView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryNumberView.m; path = Sources/Number/JXCategoryNumberView.m; sourceTree = ""; }; + 8A81E752F390FA2CFA808E4FD762DC67 /* JXCategoryIndicatorRainbowLineView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorRainbowLineView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorRainbowLineView.h; sourceTree = ""; }; + 8AD1E0CCFE8132D270AFDC99921A6B58 /* UIImageView+DDWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+DDWebCache.h"; path = "DDWebImageKit_Private/Classes/DDWebImage/UIImageView+DDWebCache.h"; sourceTree = ""; }; + 8AEEF526AB6E4D69C198CC2E82C472C3 /* Bundle+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bundle+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Bundle+ZLPhotoBrowser.swift"; sourceTree = ""; }; + 8AF674DC92F6594A8BCE55144406461C /* DDBaseScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseScrollView.m; path = DDBasicControlsKit_Private/Classes/DDBaseScrollView/DDBaseScrollView.m; sourceTree = ""; }; + 8AFC80F41FA2D3BD5BBE590D190844EF /* DDButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDButton.swift; path = DDControlsKit_Private/Classes/DDButton/DDButton.swift; sourceTree = ""; }; 8B1880AC825E74CCE495FAE2385D03D2 /* Pods-OrderScheduling-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OrderScheduling-acknowledgements.markdown"; sourceTree = ""; }; - 8B2D04DE986E27BFC13802DCE5BF5B33 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; - 8BD295E4513BBC15E4FDD777429BD721 /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; - 8BD761DFE5F9BAD063905A3B7158CEFA /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; - 8BDD2A5CED7C8D028DE2E1893918C7B6 /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; - 8C60D44732061E4F30035B3D91F2DDC1 /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; - 8C9B9EEE116BF7B8F5B7E7F0926AF0B2 /* UINavigationController+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UINavigationController+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UINavigationController+DDCategory/UINavigationController+DDCategory.h"; sourceTree = ""; }; - 8C9C042D3A97283F14D853C697246D15 /* ZFSliderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSliderView.m; path = ZFPlayer/Classes/ControlView/ZFSliderView.m; sourceTree = ""; }; - 8CD55DFEAB4B927AA063D1C703B8B68E /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; - 8D7F4B3B5627470542F034FAFB111A98 /* MACustomBuildingOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MACustomBuildingOverlayRenderer.h; sourceTree = ""; }; - 8DCDFA35CABFBFBF90F88244247C3F12 /* DDSwiftLog.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDSwiftLog.swift; path = DDLogKit_Private/Classes/SwiftLog/DDSwiftLog.swift; sourceTree = ""; }; - 8DFC2CDC2110BF6C2C30C7B0E1CF1F3B /* UITableView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITableView+DDCategory/UITableView+DDCategory.m"; sourceTree = ""; }; - 8E0082419805BF04B9641C93176DB0C3 /* MAParticleOverlayOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayOptions.h; path = AMapNaviKit.framework/Headers/MAParticleOverlayOptions.h; sourceTree = ""; }; - 8EB0B4C0A951A7C3E36318F2252D6444 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; - 8EC7884F0C82E9D4262E1E3B368CE1F8 /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = ""; }; - 8ED92E020490CE117E44A5053CCFA967 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; - 8EE9F400AC84285D0BD58B4EECAA300F /* DDFontKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDFontKit_Private-umbrella.h"; sourceTree = ""; }; - 8EEFA6A68437FC07D9C361E15FF6D060 /* ZFSpeedLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFSpeedLoadingView.h; path = ZFPlayer/Classes/ControlView/ZFSpeedLoadingView.h; sourceTree = ""; }; - 8EFCCB18BD36E4174E2E8681E3EBD21D /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; - 8F7FB28C79EAD34FDCBB348530C87024 /* DDWebImageKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDWebImageKit_Private.release.xcconfig; sourceTree = ""; }; - 9029C188440008AAF43DFC70CE8D6452 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; - 904D62E54F3089397152C3B3CE0EB575 /* UIColor+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIColor+ZLPhotoBrowser.swift"; sourceTree = ""; }; - 905004095169DEB2EA901C0126A20FEE /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; - 907848D3B20FE03A0115A320BD56FE42 /* JXCategoryIndicatorParamsModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorParamsModel.m; path = Sources/Common/JXCategoryIndicatorParamsModel.m; sourceTree = ""; }; - 908E270C1AD3FDBEB4F57B149E5CE5E6 /* UIScreen+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScreen+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIScreen+DDCategory/UIScreen+DDCategory.m"; sourceTree = ""; }; - 909CEDD256AF8BAF064CB0F5D6C7BC78 /* NSAttributedString+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSAttributedString+DDCategory.h"; sourceTree = ""; }; - 90AE8DCCE7D44419812ADCF475BD00E3 /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; - 90B2FE3BB21BB1BE417AF2E574D1211E /* MAOfflineMapViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMapViewController.h; path = AMapNaviKit.framework/Headers/MAOfflineMapViewController.h; sourceTree = ""; }; - 90C2631646A1D4E5E7941C54BC7D764A /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; - 90F7EA557D2A79CFFD7149815354FE58 /* UIColor+JXAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+JXAdd.m"; path = "Sources/Common/UIColor+JXAdd.m"; sourceTree = ""; }; - 911F7A8021D40031D2CA8CFBD89AE401 /* ZFUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFUtilities.m; path = ZFPlayer/Classes/ControlView/ZFUtilities.m; sourceTree = ""; }; - 912635DEDD0B20D0DB284CAE9ED226B2 /* DDAutoUIKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDAutoUIKit_Private-umbrella.h"; sourceTree = ""; }; - 913BC66FF309ED622C6199871E1BF969 /* MAArc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArc.h; path = AMapNaviKit.framework/Headers/MAArc.h; sourceTree = ""; }; - 916079831F9A53FE23B48A863BB14524 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = RxRelay/Utils.swift; sourceTree = ""; }; - 91697B5A3445501715370D331215C68D /* ZLClipImageDismissAnimatedTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLClipImageDismissAnimatedTransition.swift; path = Sources/Animation/ZLClipImageDismissAnimatedTransition.swift; sourceTree = ""; }; - 91C70A65C83FCBE7ED54BF8925F3B1D4 /* ZLPhotoConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoConfiguration.swift; path = Sources/General/ZLPhotoConfiguration.swift; sourceTree = ""; }; - 91D175C8E30D17BBF3600BFA11FBF19C /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; - 91D9A71ED0B0D9BF0EB326CBC6FEF3FD /* GradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientView.swift; path = Source/Utils/GradientView.swift; sourceTree = ""; }; - 91F1243BE150070AE1591CFF34FD929C /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; - 922733409F666677F2F1615082BDCF74 /* DDCategoryKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDCategoryKit_Private.release.xcconfig; sourceTree = ""; }; - 9227826457AB91976F618EEA5185DD50 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; - 922F8D1C26E69717AB5972161F56DD70 /* JXCategoryIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorView.h; path = Sources/Indicator/JXCategoryIndicatorView.h; sourceTree = ""; }; - 9245ED422C113D88BA7D705A7C1C579E /* JXCategoryIndicatorTriangleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorTriangleView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorTriangleView.h; sourceTree = ""; }; - 9246473747ABD51E83E49783E8635B2D /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = ""; }; - 92466AE76458B4EFD1E55189A8F367E4 /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; - 929A350233C74C9239120203C3134066 /* ZLPhotoBrowser.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZLPhotoBrowser.debug.xcconfig; sourceTree = ""; }; - 92A4FC4A66A4D899C1D3FEA367ACE01A /* JXCategoryIndicatorBallView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorBallView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBallView.m; sourceTree = ""; }; - 9362515E942EF7FA562DED7C08CC9E39 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; - 937E0047B1CC6306B57159E0D64C62E6 /* ZFPlayerGestureControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerGestureControl.m; path = ZFPlayer/Classes/Core/ZFPlayerGestureControl.m; sourceTree = ""; }; - 93A954D7F23642481AD84A22F57E3093 /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = ""; }; - 93D52AD739DDBE58738FAF0492EBF9A4 /* JXCategoryCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryCollectionView.m; path = Sources/Common/JXCategoryCollectionView.m; sourceTree = ""; }; - 93F71CF744D7F17DD9A0B20DBF984E35 /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; - 940B13B3517CA9D2D1F82D3343CE06BE /* UIActivityIndicatorView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIActivityIndicatorView+Rx.swift"; path = "RxCocoa/iOS/UIActivityIndicatorView+Rx.swift"; sourceTree = ""; }; - 943183F3730CC2AFA5632195F88FE855 /* AMapNaviEleBikeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviEleBikeManager.h; path = AMapNaviKit.framework/Headers/AMapNaviEleBikeManager.h; sourceTree = ""; }; - 94379A2EE3EB83E9E3A34233923148E4 /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; - 947E9E1C47F4C457787B9E9844F391EE /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; - 9491421A3E07F90BF52EC2CBA3E774BA /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; - 94BA2EDA4A225165D62DFFB3E2BD6A9B /* JXCategoryIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorView.m; path = Sources/Indicator/JXCategoryIndicatorView.m; sourceTree = ""; }; - 94D2E3526D12BECB23B451ED00431F57 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - 94DADDF82AB995C15B799C77E55BFB8B /* DDImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDImageView.swift; path = DDControlsKit_Private/Classes/DDImageView/DDImageView.swift; sourceTree = ""; }; - 94FBF4DC44C6081932BB7790F727040C /* DDControlsKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDControlsKit_Private-umbrella.h"; sourceTree = ""; }; - 9502A06F19FA464876EA4F37BB69D434 /* MAIndoorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAIndoorInfo.h; path = AMapNaviKit.framework/Headers/MAIndoorInfo.h; sourceTree = ""; }; - 95050932D45F386170B0F0BCF4C576C2 /* WithUnretained.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithUnretained.swift; path = RxSwift/Observables/WithUnretained.swift; sourceTree = ""; }; - 9530F9B3598901C476C32FE8185A8776 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; - 955816308CC96963EBCCFB69CAE935AC /* AMapURLSearchConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchConfig.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchConfig.h; sourceTree = ""; }; - 95624949793DBB97FFAABEE02532DAB2 /* DDBaseViewModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseViewModel.m; path = DDBasicControlsKit_Private/Classes/DDBaseViewModel/DDBaseViewModel.m; sourceTree = ""; }; - 95774C6297E7224B8CA3F320310F82AD /* JXCategoryTitleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleView.m; path = Sources/Title/JXCategoryTitleView.m; sourceTree = ""; }; - 95C1D3F26BF196F16E93427734DAD172 /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = ""; }; - 96267FA1842A5F168379570EC1D208BA /* MAMapView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapView.h; path = AMapNaviKit.framework/Headers/MAMapView.h; sourceTree = ""; }; - 962962E6AED45E9E655B831B81105BAC /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; - 963A28110ABF8D5F1AB37B2DB612C77C /* DDWebImageKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDWebImageKit_Private.debug.xcconfig; sourceTree = ""; }; - 964303EC77C6404DC329715A93BC52F6 /* ZLAdjustSlider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAdjustSlider.swift; path = Sources/Edit/ZLAdjustSlider.swift; sourceTree = ""; }; - 969919DC7625613ACFB3875CB3BEEFFB /* MATraceReplayOverlayRender.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MATraceReplayOverlayRender.m; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlayRender.m; sourceTree = ""; }; - 96A3D629491035B2DD6BC2489B23C048 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; - 96C56BF92CD239E703C848B322508FE7 /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; + 8BAB945E9A5E55C45B8B8311921A8E65 /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; + 8BB6A78FA3CA57E72A16D49037211694 /* UIScrollView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Rx.swift"; path = "RxCocoa/iOS/UIScrollView+Rx.swift"; sourceTree = ""; }; + 8BC297E8E71331FFCC4C4B1B6A49729F /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; + 8BE385C4035EE2E56664FF35189A5E03 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = ""; }; + 8C147CBA828D0FE420F62A6F1E479286 /* AMapSearchAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchAPI.h; path = AMapSearchKit.framework/Headers/AMapSearchAPI.h; sourceTree = ""; }; + 8C744DED48882A6985631E1322A1BED1 /* JXCategoryDotCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryDotCellModel.h; path = Sources/Dot/JXCategoryDotCellModel.h; sourceTree = ""; }; + 8CBDEBA5C0D99DE54BD347AAF4841013 /* AMapNearbyUploadInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbyUploadInfo.h; path = AMapSearchKit.framework/Headers/AMapNearbyUploadInfo.h; sourceTree = ""; }; + 8D02D85D9009C076DBC3EA97C242F441 /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxSwift/Binder.swift; sourceTree = ""; }; + 8D56042C4797A1D002B32F37BF49B5E8 /* NSAttributedString+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSAttributedString+DDCategory.h"; sourceTree = ""; }; + 8D6008F0896B2B85E119CF6E31C4F8B4 /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; + 8DB43169300F19C3F024AC479DE04767 /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; + 8DDEA765E320050FD94B6F7AB382CC09 /* AMapTrackVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackVersion.h; path = AMapTrackKit.framework/Headers/AMapTrackVersion.h; sourceTree = ""; }; + 8DDF1C7F1CE9A6ED5210FF605A8CC6B2 /* DDColorKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDColorKit_Private.release.xcconfig; sourceTree = ""; }; + 8DF49A57FA5196B94936EB68BB5D8971 /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwift.modulemap; sourceTree = ""; }; + 8E0B48279EDB2355D19A0E691CF7F084 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; + 8E1AD584E618AB9D345298F2CD2ACB85 /* RxRelay-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-prefix.pch"; sourceTree = ""; }; + 8E4470E849FB996A5CB9E09D74B0CB43 /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = DDWebImageKit_Private/Classes/SDWebImage/SDWebImage.h; sourceTree = ""; }; + 8E56C647712E112123CD9BFC001DE303 /* AMapTrackTrackObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackTrackObj.h; path = AMapTrackKit.framework/Headers/AMapTrackTrackObj.h; sourceTree = ""; }; + 8E5CCD3838C0968E1115CDA3D47B1DEB /* JXCategoryIndicatorComponentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorComponentView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorComponentView.m; sourceTree = ""; }; + 8E7FE97D98A6687D74971988BE5E1F63 /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/AuthenticationInterceptor.swift; sourceTree = ""; }; + 8E9F5D6A46BD08B8C946B40877101316 /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = ""; }; + 8EEC50449E91205E91CAE0AC48D213B8 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; + 8F204E8DBFD0829BEA425A4B9098F9E0 /* RxPickerViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDelegateProxy.swift; sourceTree = ""; }; + 8FA5B24A252AC17F4DD0BBD9E460EF4B /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = ""; }; + 903D9CDB7ED4DB9B376A88D2220F6EAC /* EKWindowProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWindowProvider.swift; path = Source/Infra/EKWindowProvider.swift; sourceTree = ""; }; + 905308C5F0862D639CBDEEA2DEBA0F38 /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/PrimitiveSequence/ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; + 90B758F32A2589954169583859CF859A /* ZLWeakProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLWeakProxy.swift; path = Sources/General/ZLWeakProxy.swift; sourceTree = ""; }; + 9211D1E5A9E9ADA94FA6F36EBBD6C69B /* WKWebView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKWebView+Rx.swift"; path = "RxCocoa/iOS/WKWebView+Rx.swift"; sourceTree = ""; }; + 921636E5901828DF64651E08BAB42C27 /* UINavigationBar+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UINavigationBar+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UINavigationBar+DDCategory/UINavigationBar+DDCategory.m"; sourceTree = ""; }; + 9218AE1DDF28858CC993CF0588C28CCF /* DriveRouteCustomAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DriveRouteCustomAnnotationView.h; path = DDMAMapKit_Private/Classes/DDMAMap/AnnotationView/DriveRouteCustomAnnotationView.h; sourceTree = ""; }; + 921F3E94E99466B3F2EEDFFAE9A18289 /* JXCategoryIndicatorDotLineView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorDotLineView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorDotLineView.m; sourceTree = ""; }; + 925B87A2FF60BB1C56BBA452A0F19630 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = ""; }; + 93302FD048F05C28A20840CB29A518B5 /* ESTabBarController-swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "ESTabBarController-swift.release.xcconfig"; sourceTree = ""; }; + 9339DC4713C9F7B26810C40B1FC88B24 /* ZFLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLoadingView.m; path = ZFPlayer/Classes/ControlView/ZFLoadingView.m; sourceTree = ""; }; + 93428110C0FF0C16E99FDC636C6A91E3 /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; + 93654571E7FDB26E786C36FE0C048ED0 /* ZFLandscapeViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLandscapeViewController.m; path = ZFPlayer/Classes/Core/ZFLandscapeViewController.m; sourceTree = ""; }; + 9368D27A739E89A76D60B05B1F244248 /* DDFontKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDFontKit_Private.debug.xcconfig; sourceTree = ""; }; + 93B2C843A3BD08681E9C6D7B4A57BC9F /* JXCategoryDotCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryDotCell.m; path = Sources/Dot/JXCategoryDotCell.m; sourceTree = ""; }; + 93D8E1DC22B5C3AE073615700D1B0D05 /* RequestCompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestCompression.swift; path = Source/RequestCompression.swift; sourceTree = ""; }; + 94B22ABA3C74CC2836D0004485BE2A5E /* DDMAGeometry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMAGeometry.m; path = DDMAMapKit_Private/Classes/DDMAUtil/DDMAGeometry.m; sourceTree = ""; }; + 94BDD6AB182AF707EE218C2F7956DBE2 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; + 94D7566C14EE432A5F7F6D920ADB0013 /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; + 94E2423E6D633C89D295A10654A160B6 /* DDFontKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDFontKit_Private.modulemap; sourceTree = ""; }; + 954003773FFB5EE910CB1D59C7BCCCC6 /* DDBaseImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseImage.h; path = DDBasicControlsKit_Private/Classes/DDBaseImage/DDBaseImage.h; sourceTree = ""; }; + 95894F130F7AA2F134A3BD7CCF5ABF78 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + 95C00C565F380008DE13EE2EA336630A /* ZLPhotoBrowser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZLPhotoBrowser-dummy.m"; sourceTree = ""; }; + 95CD5B8683F7570F6AC7373E711DB84E /* AMapNaviCompositeAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeAnnotation.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeAnnotation.h; sourceTree = ""; }; + 95DE1C7EF55726AD7C526D5805F2770F /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; + 95DFA4E6548D2EE4B145E7FAAE7E629C /* EKAlertMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAlertMessageView.swift; path = Source/MessageViews/EKAlertMessageView.swift; sourceTree = ""; }; + 966C1174D3B5AD235E9BFDB3BC2D1AF4 /* NSMutableAttributedString+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMutableAttributedString+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableAttributedString+DDCategory.m"; sourceTree = ""; }; + 966E16A687DC93F02AAF387C056259B5 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; + 96A94C24E85F1A39324BB60895B0D6F0 /* MAIndoorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAIndoorInfo.h; path = AMapNaviKit.framework/Headers/MAIndoorInfo.h; sourceTree = ""; }; + 96CB71287DC47764EA3D00DFF00A504B /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; + 96D1997EB4F57C08C9D72FB8AD1FB798 /* MAMapKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapKit.h; path = AMapNaviKit.framework/Headers/MAMapKit.h; sourceTree = ""; }; + 96D8E9D65B5B66026B82C3B460946FDA /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; + 96E89F65F46227D013A084E4182B4E6A /* ZLPhotoBrowser.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZLPhotoBrowser.release.xcconfig; sourceTree = ""; }; + 96F8530AF1A4CE4F14FB5BAB19C36369 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; + 9732FA176F09A99C701C81AE75310FF1 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; + 97337246D62C0228D67F9B756A75C357 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; + 974280124F141ACD4B94A27601F945AB /* UIWindow+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWindow+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIWindow+DDCategory/UIWindow+DDCategory.h"; sourceTree = ""; }; + 976CADF28C805C22D6C666530FA1A8BB /* AMapURLSearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearch.h; path = AMapFoundationKit.framework/Headers/AMapURLSearch.h; sourceTree = ""; }; + 977940CC99E17343BB8F09D69A454385 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; + 9781C797B43E5FC55BFF99EA95EB9E71 /* GradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientView.swift; path = Source/Utils/GradientView.swift; sourceTree = ""; }; 979486118B3E90C08386079D57962701 /* SnapKit */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = SnapKit; path = libSnapKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 97B24DD43E4F0A969854F17D153F8DA0 /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; - 97BC9B07B9C213A345C1319F0FBF7816 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/StringEncoding+Alamofire.swift"; sourceTree = ""; }; - 98041A7A5ADF3BB57DB60C352F83F3E3 /* SharedSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Concurrency.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Concurrency.swift"; sourceTree = ""; }; - 984CF9CDA2E7448168D28E34E0CE05C1 /* MATraceReplayOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceReplayOverlay.h; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlay.h; sourceTree = ""; }; - 9886718B2755E30F38DE6CB4C6556D28 /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; - 9928E748B5CED1FC83BBB7DEC747CF34 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; - 995698D87949C9C88D9769399769C192 /* UIImage+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIImage+DDCategory/UIImage+DDCategory.h"; sourceTree = ""; }; - 99D675D48A3EE082DFCE3E0E4034F541 /* AMapGeoFenceError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceError.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceError.h; sourceTree = ""; }; - 99E8C4E70564529769AC84498FBEEB49 /* DDCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDCollectionView.swift; path = DDControlsKit_Private/Classes/DDCollectionView/DDCollectionView.swift; sourceTree = ""; }; - 9A6501CD2DDDA484F60A6F155E8F579A /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; - 9A67D09ADC0F5CBE35D36954F0992927 /* UITableView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITableView+DDCategory/UITableView+DDCategory.h"; sourceTree = ""; }; - 9A7086E744AF3FF84FB2511140FD09BE /* ZFKVOController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFKVOController.m; path = ZFPlayer/Classes/Core/ZFKVOController.m; sourceTree = ""; }; - 9AA0F3C44738821533B45F4AE90D49E6 /* DDNetworkingOfAlamofireKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDNetworkingOfAlamofireKit_Private.debug.xcconfig; sourceTree = ""; }; - 9B278F48372EC195D91E218C95458607 /* UITableViewCell+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableViewCell+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITableViewCell+DDCategory/UITableViewCell+DDCategory.m"; sourceTree = ""; }; - 9B486AA3B302701A06BB20CFE90DA826 /* EKRatingMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingMessageView.swift; path = Source/MessageViews/EKRatingMessageView.swift; sourceTree = ""; }; - 9B5DEAFE65E1B39169B93FE31F315CDB /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; - 9B8C510D8697DD8A9B5EAAC22A567C99 /* MAPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolylineRenderer.h; path = AMapNaviKit.framework/Headers/MAPolylineRenderer.h; sourceTree = ""; }; - 9B9DC2E65C6459BBDCFAE246C90F0C37 /* DDTimerKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDTimerKit_Private-umbrella.h"; sourceTree = ""; }; - 9C17DE530ECE22B9E31BF8FA46D55122 /* JXCategoryTitleVerticalZoomCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleVerticalZoomCell.m; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCell.m; sourceTree = ""; }; - 9C2835F5DBECF1B333FD61E96CA17038 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; - 9C5989F4B0AF81227AC5A34DFAFC4299 /* AMapNaviManagerConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviManagerConfig.h; path = AMapNaviKit.framework/Headers/AMapNaviManagerConfig.h; sourceTree = ""; }; - 9CA9FF5752F795AD74E8C1EA7FAC3C99 /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; + 97D8416E6135BA849934B91093F53989 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; + 97FAC41216A15D7AD5D0C02514B8CA51 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; + 9854ADF8FEC2614C5F8273A696EAF7FA /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; + 98ABFA3B07BDBE091ECEE25A94EAC095 /* AMap.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMap.bundle; path = AMapNaviKit.framework/AMap.bundle; sourceTree = ""; }; + 98F0F795D73BA1DAE3604BF60BB5920E /* DDToastKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDToastKit_Private.modulemap; sourceTree = ""; }; + 9904261E3BD7FEC0A0193292B51B956B /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 991F88C8553AF29F5C9DEC88D44DFBC0 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; + 992692C3535B0478376ACF5B0D59D56D /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = RxSwift/Observables/CompactMap.swift; sourceTree = ""; }; + 9936F548F4EF8E3EFC5479663FAC7D6D /* MAGroundOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAGroundOverlayRenderer.h; sourceTree = ""; }; + 993B88C17EA39942EAF00D7DC1E7C038 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; + 9941E15EB8A09605824C30F58D214B01 /* MAUserLocationRepresentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocationRepresentation.h; path = AMapNaviKit.framework/Headers/MAUserLocationRepresentation.h; sourceTree = ""; }; + 994DAC831982F01CBED9971316C4D6CA /* UINavigationItem+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UINavigationItem+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UINavigationItem+DDCategory/UINavigationItem+DDCategory.h"; sourceTree = ""; }; + 99659605CC6BDAA93B2723E365F27DCC /* UIButton+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIButton+DDCategory/UIButton+DDCategory.h"; sourceTree = ""; }; + 99A62C47EA5F142B96247DD76F5FB2FA /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; + 99F08FF721312B8FA11B22A4E2A3C53A /* UIView+Shadow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Shadow.swift"; path = "Source/Extensions/UIView+Shadow.swift"; sourceTree = ""; }; + 99FAD8F1401AD4E3D5B7EA785EDB66F4 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; + 9A01E7E6BEC5F1E23232428A2B402761 /* ZLPhotoPreviewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewController.swift; path = Sources/General/ZLPhotoPreviewController.swift; sourceTree = ""; }; + 9A17298BF441E0F25E58BD861854C2A6 /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; + 9A5169F6B86F0226E3F4FE9F47E00F33 /* DDMASearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMASearch.h; path = DDMAMapKit_Private/Classes/DDMASearch/DDMASearch.h; sourceTree = ""; }; + 9A6F470D6F4CF8DDF628297AA612407B /* AMapTrackKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackKit.h; path = AMapTrackKit.framework/Headers/AMapTrackKit.h; sourceTree = ""; }; + 9AF92D3317BD34217929AE7AF04D4F07 /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = RxCocoa/iOS/DataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; + 9BD58E7B9EAD0150D99F8E6D3461DB26 /* JXCategoryImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageView.m; path = Sources/Image/JXCategoryImageView.m; sourceTree = ""; }; + 9BE6283F27F854F61D59F3EE61D359F4 /* JXCategoryTitleImageCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleImageCellModel.m; path = Sources/TitleImage/JXCategoryTitleImageCellModel.m; sourceTree = ""; }; + 9C558730A006A4D80DC49040CED2A09C /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; + 9C7A974011A607C28F0319125B6A950D /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; 9CB241779EEAD809AC3180FD5B56FDF4 /* DDFontKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDFontKit_Private; path = libDDFontKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 9CC5651EBC19F7EF9962CB01C6DFEE4C /* UIViewController+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIViewController+DDCategory/UIViewController+DDCategory.m"; sourceTree = ""; }; - 9CDA584C90A14EF280C18232BE80C4C6 /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/PrimitiveSequence/Completable.swift; sourceTree = ""; }; - 9D0D65D52FEC328B79AB9F7DEEDAABF6 /* JXCategoryIndicatorDotLineView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorDotLineView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorDotLineView.m; sourceTree = ""; }; - 9D33711CCECCC34AB844934142CEBC5E /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; + 9D1AC152DCA93396597586627D18E492 /* DDBaseAttributedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseAttributedString.h; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseAttributedString.h; sourceTree = ""; }; + 9D29FBB6F7B90CE9AC9A5B7B3BD3A504 /* DDImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDImageView.swift; path = DDControlsKit_Private/Classes/DDImageView/DDImageView.swift; sourceTree = ""; }; 9D4B74A4386EF8F53603612D83CA68C9 /* DDColorKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDColorKit_Private; path = libDDColorKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 9D72F7196D11384008CA1257A9B05370 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + 9D8796F8C274AA030685AAC3E8BC31BA /* ZFPresentTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPresentTransition.h; path = ZFPlayer/Classes/Core/ZFPresentTransition.h; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9DC8B2431DF6E1C2A6307BBA56EC879F /* ZLThumbnailViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLThumbnailViewController.swift; path = Sources/General/ZLThumbnailViewController.swift; sourceTree = ""; }; - 9E13C4718A3498561FF494E29598F43D /* MAPointAnnotation+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MAPointAnnotation+DDCategory.h"; path = "DDMAMapKit_Private/Classes/DDMAMap/Annotation/MAPointAnnotation+DDCategory.h"; sourceTree = ""; }; - 9E3655B96EE1CD292526873DE29FF018 /* EKAttributes+Precedence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Precedence.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Precedence.swift"; sourceTree = ""; }; - 9E9D6343540263DA0648DAD505A447FF /* Infallible+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Bind.swift"; path = "RxCocoa/Common/Infallible+Bind.swift"; sourceTree = ""; }; - 9EA6B5628D827CCCC290452A7DB9052A /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; - 9EF0B6AFE11791E2CB1A25B77D3883E3 /* ZFSpeedLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSpeedLoadingView.m; path = ZFPlayer/Classes/ControlView/ZFSpeedLoadingView.m; sourceTree = ""; }; - 9F01BC75C7E3C1733F76F486132BA8E0 /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; - 9F32CDDD65A7B87E876D5AEFCBDE310F /* DDBasicControlsKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDBasicControlsKit_Private-dummy.m"; sourceTree = ""; }; - 9F3BCC0BB079B0DA777280EE16C11EC5 /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; - 9F8606BC347E6739BA099099E3EB9654 /* AMapNaviWalkDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviWalkDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviWalkDataRepresentable.h; sourceTree = ""; }; - 9F8ABD3BBA7DEAD9D923577F0590803D /* DDView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDView.swift; path = DDControlsKit_Private/Classes/DDView/DDView.swift; sourceTree = ""; }; - 9FA02C585E89C8A5CE13EC6475758C95 /* ZLPhotoBrowser.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZLPhotoBrowser.release.xcconfig; sourceTree = ""; }; - 9FBC4502A52B338E7E7971175A35EB6C /* DDAutoUIKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDAutoUIKit_Private.modulemap; sourceTree = ""; }; - 9FCD71A9F32D6E2F5D8A3A5C5FE18D8A /* Infallible+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Operators.swift"; path = "RxSwift/Traits/Infallible/Infallible+Operators.swift"; sourceTree = ""; }; - 9FF77D84D1254B055B5C9FB670BE5375 /* UITabBarController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarController+Rx.swift"; path = "RxCocoa/iOS/UITabBarController+Rx.swift"; sourceTree = ""; }; - A0129B8DA898CE14170BDBF2B99A67A7 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; - A02F3A0DD4BFF9EF65B509CFCE1CBAC6 /* AMapNavi-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapNavi-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; - A03EBA3F8B72F186B38A24D7F9CB4033 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; - A07D4CD25645F9FB3D7F8AA1646A173F /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; - A09EEFB687A312455E57F28E9D5A0155 /* AMapGeoFenceRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceRegionObj.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceRegionObj.h; sourceTree = ""; }; - A0E133929D12FC8EA7726468407009E6 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; - A1075157FB02034457F93CAF17C6BDA8 /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxRelay/BehaviorRelay.swift; sourceTree = ""; }; - A127CC8C3DF5C5DEDA7DC817FCC2EF2C /* ZLEditImageViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditImageViewController.swift; path = Sources/Edit/ZLEditImageViewController.swift; sourceTree = ""; }; - A12ECE96930E4A017AC24BD9DBE63307 /* UIImageView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIImageView+DDCategory/UIImageView+DDCategory.h"; sourceTree = ""; }; - A14E5059CB8D3E345E573F7A6818FA6D /* UIView+ZFFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+ZFFrame.m"; path = "ZFPlayer/Classes/ControlView/UIView+ZFFrame.m"; sourceTree = ""; }; - A1633BF7373679C9B0032C86D3D7CA04 /* AMapNaviBaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviBaseManager.h; path = AMapNaviKit.framework/Headers/AMapNaviBaseManager.h; sourceTree = ""; }; - A18056EC56A62A0FB6B4B65CB1C52D94 /* JXCategoryIndicatorRainbowLineView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorRainbowLineView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorRainbowLineView.h; sourceTree = ""; }; - A1D31041B602F67D11CF3BBEAC843651 /* DDBaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseView.h; path = DDBasicControlsKit_Private/Classes/DDBaseView/DDBaseView.h; sourceTree = ""; }; - A220ECFDECB26B2CC908A85C8068A36D /* DDAlamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAlamofire.swift; path = DDNetworkingOfAlamofireKit_Private/Classes/DDAlamofire.swift; sourceTree = ""; }; - A23FB6A2BD8E53E999D42CD42582CAC2 /* UISearchBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchBar+Rx.swift"; path = "RxCocoa/iOS/UISearchBar+Rx.swift"; sourceTree = ""; }; - A25118B3AF5E62CC383F2179462BE3F2 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; - A28DAB06C1F642DD754A44AB1C6A0B70 /* IQKeyboardManager+OrientationNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+OrientationNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+OrientationNotification.swift"; sourceTree = ""; }; - A3055A23E44E5602824068EE7D1F1FFA /* EKPopUpMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKPopUpMessageView.swift; path = Source/MessageViews/EKPopUpMessageView.swift; sourceTree = ""; }; - A307B76EFDE615D46CC3F13A7557EF80 /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; - A3080FF66FE46F4D836236F38C214AB2 /* QLCompatibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QLCompatibility.swift; path = Source/Extensions/QuickLayout/QLCompatibility.swift; sourceTree = ""; }; - A3114222F46CB12F9A3F50D69FA9567D /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; - A3216CDEC8F6EF5775676A027F4671CF /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = ""; }; - A32CE759B851AA72C7842EA26A3C902B /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = ""; }; - A362CEA85D30BA6F8F5BBC95F4EEC62F /* UICollectionViewCell+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewCell+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UICollectionViewCell+DDCategory/UICollectionViewCell+DDCategory.m"; sourceTree = ""; }; - A374A1C8BE2E161DB9C8F8BB18194817 /* DDBaseViewController.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = DDBaseViewController.xcassets; path = DDBasicControlsKit_Private/Assets/DDBaseViewController.xcassets; sourceTree = ""; }; - A3BBD9D7F8073F6B69A4F440535A06FA /* EKPopUpMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKPopUpMessage.swift; path = Source/Model/EKPopUpMessage.swift; sourceTree = ""; }; - A3D0E9863EF3D86AAF6B4078513D9B36 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; - A3FB1B7F76DE440587D3E09BBCD025C8 /* JXCategoryIndicatorTriangleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorTriangleView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorTriangleView.m; sourceTree = ""; }; - A40966E048B46A897427D1CEE4090E68 /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; - A41AFCE62F6CC353FBB8536180FCB3B0 /* ReplayRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplayRelay.swift; path = RxRelay/ReplayRelay.swift; sourceTree = ""; }; - A41B1C4F7DB0656C06D1E32C3A89D47A /* CALayer+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+DDCategory.m"; path = "DDCategoryKit_Private/Classes/CALayer+DDCategory/CALayer+DDCategory.m"; sourceTree = ""; }; - A454DDCD4280E3C46D96E4260EA6F588 /* UIPickerView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPickerView+Rx.swift"; path = "RxCocoa/iOS/UIPickerView+Rx.swift"; sourceTree = ""; }; - A45E2F9A77D3BE95B1201214A82F221B /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Protected.swift; sourceTree = ""; }; - A46A83ECA5C1CDE70E91299AA04AEEAC /* EKAttributes+UserInteraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+UserInteraction.swift"; path = "Source/Model/EntryAttributes/EKAttributes+UserInteraction.swift"; sourceTree = ""; }; - A4A21647C49BAB9E9DE4C227AB927E0B /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/AlamofireExtended.swift; sourceTree = ""; }; - A4ED3D57473A8623D9C31067B8BAC6A9 /* AMapSearchKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapSearchKit.framework; sourceTree = ""; }; - A519B100118E7598C7A7C52A906A6974 /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/AuthenticationInterceptor.swift; sourceTree = ""; }; - A579DB94D85E5E73FF95768D97B8D53A /* DDFontKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDFontKit_Private-prefix.pch"; sourceTree = ""; }; - A5CE850B0209D70C433FB15131DF9791 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; - A5CF17E1D39742D56898B0CA2B1288A0 /* AMapNaviCompositeAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeAnnotation.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeAnnotation.h; sourceTree = ""; }; - A64A53C91DA8BDF707BEFF57D8D23E18 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; - A65CB6779D2C2DF654427047D4F7E10A /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; - A66F8874B15B48577DC0BA54495763E9 /* JXCategoryNumberCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryNumberCell.m; path = Sources/Number/JXCategoryNumberCell.m; sourceTree = ""; }; - A6882DADC12BE05CE613E165F17CA107 /* AMapLocation-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapLocation-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; - A6CBD9F83473E4DF1FBBAC4B7194B9C9 /* JXCategoryTitleCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleCellModel.m; path = Sources/Title/JXCategoryTitleCellModel.m; sourceTree = ""; }; - A731E7682B07C6693BDD913CCDCFCAF8 /* ZFOrientationObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFOrientationObserver.h; path = ZFPlayer/Classes/Core/ZFOrientationObserver.h; sourceTree = ""; }; - A74E42E8182DBD318514B9BBAAE7428A /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; }; - A83C5780F817D777A7A9262D94CC4785 /* UIScrollView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIScrollView+DDCategory/UIScrollView+DDCategory.h"; sourceTree = ""; }; - A85E767DF4000237CD7D99BE3E039367 /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; - A87BB655B7DB2D9E08AE4FFF1717221B /* DDBasicControlsKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDBasicControlsKit_Private.debug.xcconfig; sourceTree = ""; }; - A884267B16F647457C1E1E1A0D059880 /* AMapNaviWalkManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviWalkManager.h; path = AMapNaviKit.framework/Headers/AMapNaviWalkManager.h; sourceTree = ""; }; - A8A9A54240222A58212BA92DC259AE16 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; + 9DC5828DBF304CC18AFF4DB339965BF7 /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = ""; }; + 9EE074B9498B78418C3AF7D78F32BDE0 /* JXCategoryTitleImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageView.h; path = Sources/TitleImage/JXCategoryTitleImageView.h; sourceTree = ""; }; + 9F2CF71799A5E230E34F7E1EE95EBE41 /* ZFPortraitViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPortraitViewController.m; path = ZFPlayer/Classes/Core/ZFPortraitViewController.m; sourceTree = ""; }; + 9F2E7855DD23E12C990502A4702ED070 /* EKAccessoryNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAccessoryNoteMessageView.swift; path = Source/MessageViews/Notes/EKAccessoryNoteMessageView.swift; sourceTree = ""; }; + 9FA5D421BE56B6A9BAEE42C4EEA24B13 /* MAParticleOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlay.h; path = AMapNaviKit.framework/Headers/MAParticleOverlay.h; sourceTree = ""; }; + 9FCB5969328993F09530BA6325DAD0A6 /* DDFontKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDFontKit_Private-prefix.pch"; sourceTree = ""; }; + 9FEEF2FBC582877E4F1C20642D5DC196 /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; + A0047834C78CA8E8DD5C0B6364E97A45 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; + A09C312BB4DD540B0A8EF71B8ABA386F /* DDMALocationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMALocationManager.m; path = DDMAMapKit_Private/Classes/DDMALocation/DDMALocationManager.m; sourceTree = ""; }; + A0BB89BC04C015262FA535E7D8EEC056 /* EKSimpleMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKSimpleMessageView.swift; path = Source/MessageViews/EKSimpleMessageView.swift; sourceTree = ""; }; + A0F2997BC7CE173A0C2626E2F2C0D1D4 /* JXCategoryDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryDotView.h; path = Sources/Dot/JXCategoryDotView.h; sourceTree = ""; }; + A153CB9EFC27F4874D61DFD418A066BF /* DDBasicControlsKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDBasicControlsKit_Private.debug.xcconfig; sourceTree = ""; }; + A15A8A9CE96410BC34464FEC8FDF1F0F /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = ""; }; + A15EE5A2B9983C9E4356CB92E183195A /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; + A1711E90128068125A8C2B8F49751963 /* ZFPlayerGestureControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerGestureControl.m; path = ZFPlayer/Classes/Core/ZFPlayerGestureControl.m; sourceTree = ""; }; + A1CB999F9AF8102C75B2628D52172A6C /* DDBaseLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseLabel.h; path = DDBasicControlsKit_Private/Classes/DDBaseLabel/DDBaseLabel.h; sourceTree = ""; }; + A1E1575C0D7C3447DAC4942AE29C93ED /* AMapNearbySearchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbySearchManager.h; path = AMapSearchKit.framework/Headers/AMapNearbySearchManager.h; sourceTree = ""; }; + A2ADBDCE0E67450DA4405BA7567BA35D /* UIView+Responder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responder.swift"; path = "Source/Utils/UIView+Responder.swift"; sourceTree = ""; }; + A2D926051E80660C0DC4462304615993 /* ZFSliderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFSliderView.h; path = ZFPlayer/Classes/ControlView/ZFSliderView.h; sourceTree = ""; }; + A2DDE6CC79F0085CD04BEEF2DCCFC9A4 /* ZLPhotoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoModel.swift; path = Sources/General/ZLPhotoModel.swift; sourceTree = ""; }; + A33002554CB161847BB170C38091DC1C /* ZFPlayerController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerController.m; path = ZFPlayer/Classes/Core/ZFPlayerController.m; sourceTree = ""; }; + A35899FB046A3FF6D8BB8E334801F016 /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; + A384DFFA8CDF0CD36E185BDDA873C37E /* DDTimerObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTimerObject.h; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerObject.h; sourceTree = ""; }; + A3A433C6862640B5AFCB1ADBCD2F39FB /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; + A40168800344847972A4825C2FAB8150 /* AMapTrackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackManager.h; path = AMapTrackKit.framework/Headers/AMapTrackManager.h; sourceTree = ""; }; + A41E654289BAD1E62B7744A07C80983D /* EKAttributes+Precedence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Precedence.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Precedence.swift"; sourceTree = ""; }; + A4293DAC3DE80A9D4A1CD783916B41DC /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; + A44C65585B3723DAE2F092C843998FAF /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = ""; }; + A454A2C8FCB98799077B1E44521E8B3E /* JXCategoryTitleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleView.h; path = Sources/Title/JXCategoryTitleView.h; sourceTree = ""; }; + A48F91D027A2F3558667F28CF756E889 /* UINavigationItem+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UINavigationItem+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UINavigationItem+DDCategory/UINavigationItem+DDCategory.m"; sourceTree = ""; }; + A4DF653BE2DF009743DF04E86F057AA2 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; + A5141CC65F037F8A5A0084529BDA5B2F /* DDBaseNavigationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseNavigationController.h; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDBaseNavigationController.h; sourceTree = ""; }; + A529E541E350313960BF06504229E2FB /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/HTTPHeaders.swift; sourceTree = ""; }; + A52B0113F2EA61CFDF9586666EC94E43 /* UIImageView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIImageView+DDCategory/UIImageView+DDCategory.m"; sourceTree = ""; }; + A5363A88DF630846BBE5DF0747A6CA19 /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; + A55E2D8DDA363B404C78CE9DE3C043BC /* JXCategoryDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryDotView.m; path = Sources/Dot/JXCategoryDotView.m; sourceTree = ""; }; + A568F8F84ED86D22002787BA311D2ECA /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; + A58197BCDBCAC149E2968A89A283304B /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; + A5B7BDD3D744ABC74AAAD38C90F4A6C3 /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = ""; }; + A615CB9A6B2205C360A689AEAAE96D54 /* JXCategoryIndicatorCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorCellModel.m; path = Sources/Indicator/JXCategoryIndicatorCellModel.m; sourceTree = ""; }; + A653FAECD50D1B1F8A81EBBF20283CF3 /* AMapGeoFenceError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceError.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceError.h; sourceTree = ""; }; + A69D3E95D171D695738BDB897F99C037 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; + A6D0FE43A137D54060C4C59A9EA5AC65 /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; + A6E789DAA341F3F6952B2547575114E6 /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/MultipartUpload.swift; sourceTree = ""; }; + A77FC8F4F23ECFC586439110A52E8F00 /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; + A7EEEA9A5515EA80316E2B9FCE92DEF7 /* EKRatingSymbolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingSymbolView.swift; path = Source/MessageViews/MessagesUtils/EKRatingSymbolView.swift; sourceTree = ""; }; + A84D73311CCB4840D6EB8B25D6A8894D /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; + A84DE09CCC11F7CD9BA52AD791D74C9C /* JXCategoryFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryFactory.h; path = Sources/Common/JXCategoryFactory.h; sourceTree = ""; }; + A85800C43FC5374FFF6FE49EEAD196FF /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; + A85E0AD00BC262A2C7DBF753B12E800D /* NSTextStorage+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextStorage+Rx.swift"; path = "RxCocoa/iOS/NSTextStorage+Rx.swift"; sourceTree = ""; }; + A86803CA59904D98C1BBF8F503A28D68 /* Date+Dispatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Dispatch.swift"; path = "RxSwift/Date+Dispatch.swift"; sourceTree = ""; }; + A8713D7E2B7B61CCBF4FB794340D2F13 /* UIViewController+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIViewController+DDCategory/UIViewController+DDCategory.h"; sourceTree = ""; }; + A871485905A7B9D5085AB9063F7C2B6E /* DriveRouteCustomAnnotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DriveRouteCustomAnnotation.m; path = DDMAMapKit_Private/Classes/DDMAMap/Annotation/DriveRouteCustomAnnotation.m; sourceTree = ""; }; + A89BA3B8469200CEF4095F468F3579B3 /* MAOfflineItemNationWide.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemNationWide.h; path = AMapNaviKit.framework/Headers/MAOfflineItemNationWide.h; sourceTree = ""; }; + A8B0B366F617F88B519007C71635C00E /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; + A8CF610938030111A136AB5E11B31E91 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = ""; }; + A8E5CF2AF75161BA15D45A8147CA4B06 /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = IQKeyboardManagerSwift; path = libIQKeyboardManagerSwift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - A8F561485C34EB3284C9D537309C2AD8 /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; - A903FE0CDD89EE4EE04D9DEB31676E9C /* ZFOrientationObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFOrientationObserver.m; path = ZFPlayer/Classes/Core/ZFOrientationObserver.m; sourceTree = ""; }; A9132D6AA90D7BC2B6C7A08B065F87A9 /* DDToastKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDToastKit_Private; path = libDDToastKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - A946CEB3152C44C9696B79FA308DAAA5 /* JXCategoryTitleImageCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageCellModel.h; path = Sources/TitleImage/JXCategoryTitleImageCellModel.h; sourceTree = ""; }; - A9E1704921B19C70B459DB2F14D23810 /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/EventMonitor.swift; sourceTree = ""; }; - AA2728A8499A4CBE26FDF49427918D17 /* ESTabBarItemContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemContentView.swift; path = Sources/ESTabBarItemContentView.swift; sourceTree = ""; }; - AA81114709B34EB530C8EBEF78B1D97F /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; - AA9A2A6C8A016983CD9F7083787A7185 /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; - AAEA05BF2A0F082907C66E86B975A705 /* DDLogKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDLogKit_Private.debug.xcconfig; sourceTree = ""; }; - AB3504A7A2070A3DECD31CB53A163D2B /* AMapNaviCompositeUserConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeUserConfig.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeUserConfig.h; sourceTree = ""; }; - AB67042786E6E1B7D32059C92B17E7FD /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; - AB78B3E854EA39D2CB546CEF01A287C5 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; - AB7FC1F3A65F515D8998D5DAF316AFE0 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; - AB96F1FDA9365429148981F63D85A11A /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = ""; }; - ABA3EA510DB2A906728184D442798EEB /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; - ABA7F41D05E07DE4BEDEEAEC4431E442 /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; - AC00252CEAB49CFABD0FAD43B1553EA6 /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = ""; }; - AC14ECF936DF9E0C5555E8EDF49F2A2A /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; - AC3FF9C373FDE9B6614E066958C630A0 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; - AC93E83E43A88D50EABC89AA07F9F1FE /* MAPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolyline.h; path = AMapNaviKit.framework/Headers/MAPolyline.h; sourceTree = ""; }; - AC9AD5AA434A65B41169029E87558B27 /* JXCategoryTitleVerticalZoomCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomCell.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCell.h; sourceTree = ""; }; + A97E3CA24BAF967F0DD559FF3D3BA7B3 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + A9A05A3D0785506C922906560F5667D7 /* EKProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKProperty.swift; path = Source/Model/EKProperty.swift; sourceTree = ""; }; + A9CB1447FEB6029A8840B0C7857C97D7 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; + A9F12B4F49F6C86C604E888D6F2E420E /* JXCategoryBaseCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryBaseCellModel.h; path = Sources/Base/JXCategoryBaseCellModel.h; sourceTree = ""; }; + AA04CD0F23CC9878683C6F6FD5F29DDF /* ZFPlayerNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerNotification.h; path = ZFPlayer/Classes/Core/ZFPlayerNotification.h; sourceTree = ""; }; + AA3A2761EDCB9294D6DF93CDFD4FEAF6 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; + AA3D6A5E27C75ED67BEE680197D2F7FA /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; + AA7E8C40551B5BDFBD6835BC5E5084EB /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; + AAF3AD1C4A2BCD31EE459373C4F300B4 /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; + AAFD7B653317A6D1B0029D18CEAA4EA9 /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; + AB25F6E0D99E2BBFBA2B8783348F9B11 /* DDBaseImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseImageView.m; path = DDBasicControlsKit_Private/Classes/DDBaseImageView/DDBaseImageView.m; sourceTree = ""; }; + ABC71BC4AF6B30F4B08640F5D54C2855 /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; + AC005FCC0C60BD128CACB42A3B99D407 /* ZLPhotoUIConfiguration+Chaining.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZLPhotoUIConfiguration+Chaining.swift"; path = "Sources/General/ZLPhotoUIConfiguration+Chaining.swift"; sourceTree = ""; }; + AC3609EE554BB3D89F33695B3AD6BCE0 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; + AC3923BB5E36EC5C07DD3877E6F1939E /* DDBasicControlsKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDBasicControlsKit_Private-umbrella.h"; sourceTree = ""; }; + AC3ECD4F7AA4F16AAE4A1C9C185C0122 /* ZFPortraitViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPortraitViewController.h; path = ZFPlayer/Classes/Core/ZFPortraitViewController.h; sourceTree = ""; }; + AC4D8BD20897FBDD375E72960E6EB3EC /* MAMultiPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPoint.h; path = AMapNaviKit.framework/Headers/MAMultiPoint.h; sourceTree = ""; }; + AC69D4F61B89850BCFF0C31C1781888F /* UITextView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITextView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITextView+DDCategory/UITextView+DDCategory.h"; sourceTree = ""; }; + AC6ABAB14579C0D4ADC5228470A170CD /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; + AC9A93005C646FFDA2725621E466EE8B /* DDMANaviManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMANaviManager.h; path = DDMAMapKit_Private/Classes/DDMANaviManager/DDMANaviManager.h; sourceTree = ""; }; + ACC46CA284F43B04464EC0C31CAF25B9 /* MAPointAnnotation+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MAPointAnnotation+DDCategory.h"; path = "DDMAMapKit_Private/Classes/DDMAMap/Annotation/MAPointAnnotation+DDCategory.h"; sourceTree = ""; }; + ACC61BF0BBED308843A63B4535A47E74 /* AMapLocationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapLocationKit.framework; sourceTree = ""; }; ACCD14442C07FDF6FABB9413A016758F /* Pods-OrderScheduling-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OrderScheduling-resources.sh"; sourceTree = ""; }; - ACEC44F584BBCF1D156EE4D0D083B843 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; - AD6D2884B9DAF605DE0D1048949F762F /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = ""; }; - AD761593DDEB58F1A9FFF8EF969C5709 /* UITextField+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITextField+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITextField+DDCategory/UITextField+DDCategory.m"; sourceTree = ""; }; + ACD388ECFBA70058193504DC32919672 /* SDWebImageMapKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageMapKit.h; path = DDWebImageKit_Private/Classes/SDWebImageMapKit/SDWebImageMapKit.h; sourceTree = ""; }; + AD2AF6776DA64214898C782B9BCAA65C /* UIScrollView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIScrollView+DDCategory/UIScrollView+DDCategory.m"; sourceTree = ""; }; + AD48561C5513231F3940349131F5CFD9 /* QLUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QLUtils.swift; path = Source/Extensions/QuickLayout/QLUtils.swift; sourceTree = ""; }; + AD85BF22E05852F9453781C97E1399D6 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; AD8FF1E8B0C9C12F070D79A5EC3BEE59 /* DDWebImageKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDWebImageKit_Private; path = libDDWebImageKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - ADA5FA71B1F5D722D89588F95E4D6CC5 /* UINavigationItem+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UINavigationItem+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UINavigationItem+DDCategory/UINavigationItem+DDCategory.h"; sourceTree = ""; }; - ADE5913C9E789333C12F9C288991E750 /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; - ADFD39EA2647DA8BA6A797549955339F /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; - AE06566BC86FC7FCFC2AC864F2424763 /* ZLInputTextViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLInputTextViewController.swift; path = Sources/Edit/ZLInputTextViewController.swift; sourceTree = ""; }; - AE54FB629F0EF70F873891C1DA662CAF /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; - AEBE628CD8C9BB8E71C1BCB37A9B039C /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = ""; }; - AEE32A959D76192303406317E924608E /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; - AF5A27C038EA0EC29BA796F7DFC6A257 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; - AF6A9DB7D5CA6C0C33599B781B504B77 /* JXCategoryImageCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageCellModel.m; path = Sources/Image/JXCategoryImageCellModel.m; sourceTree = ""; }; - AF6C6D4537F5663E9D982B7F339179C4 /* UIScrollView+ZFPlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+ZFPlayer.m"; path = "ZFPlayer/Classes/Core/UIScrollView+ZFPlayer.m"; sourceTree = ""; }; - AF9667205F9F1037AC4D9AA3C8BCC009 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; - AFB45486991CDCD5B31791D7F253ABBD /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Combine.swift; sourceTree = ""; }; - B03FD88883B0ADA663F1A00B54F08563 /* UIImageView+DDWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+DDWebCache.m"; path = "DDWebImageKit_Private/Classes/DDWebImage/UIImageView+DDWebCache.m"; sourceTree = ""; }; - B0508357496DF0820C688BEF84AB7105 /* DDMASearch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMASearch.m; path = DDMAMapKit_Private/Classes/DDMASearch/DDMASearch.m; sourceTree = ""; }; - B06626F60D717AD3EB334A2711D86752 /* EKAttributes+Validations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Validations.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Validations.swift"; sourceTree = ""; }; - B075AA5A78690C177F568EE521C66A97 /* DDColorKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDColorKit_Private-dummy.m"; sourceTree = ""; }; - B0AF986DD1D64A8908A21C09DB12C542 /* ZFKVOController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFKVOController.h; path = ZFPlayer/Classes/Core/ZFKVOController.h; sourceTree = ""; }; - B0B257C816B58309BB815E66AD5C9857 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; }; - B11C3AAD0A36926964D5392C598975A3 /* ZFPlayer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZFPlayer.release.xcconfig; sourceTree = ""; }; - B13D5607C0D97C68E502E6A7513966D0 /* RxSearchBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchBarDelegateProxy.swift; sourceTree = ""; }; - B14892A43418159A23F5EE601F222121 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; - B165DC504C2647CB25FD8AD0AE9B2FBC /* UIImageView+ZFCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+ZFCache.h"; path = "ZFPlayer/Classes/ControlView/UIImageView+ZFCache.h"; sourceTree = ""; }; - B1682348BD80CB8155874C89C898EC19 /* EKAttributes+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Position.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Position.swift"; sourceTree = ""; }; - B168EA9AF3398ADCE71B10CF96FE047B /* MAGroundOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAGroundOverlayRenderer.h; sourceTree = ""; }; - B18D345A4D6E9F2EEE3447B55C338E82 /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; - B1C98A5308DF100FF5E772C51D2064AD /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; - B1F13142D4D0B8047D04CA77561E6CAE /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; - B220C1E5659B7755609E8D2C9CD39CA1 /* SwiftEntryKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftEntryKit.swift; path = Source/SwiftEntryKit.swift; sourceTree = ""; }; - B2752E7A6C007F2F97C436695141BFD1 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; - B28213749C10D7E3EC0AC440E0EAA97C /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; - B29EB87B2DA9F8EA8EEB2F5ADFDE9C34 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; - B2E671AF5236EE0D4639D5F82AE9BBEF /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; - B2EFEFFB765BFB019D03A76704391C3B /* EKXStatusBarMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKXStatusBarMessageView.swift; path = Source/MessageViews/Notes/EKXStatusBarMessageView.swift; sourceTree = ""; }; - B30FA7F4A3DAA292A91A7E0458DBB777 /* MAMapCustomStyleOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapCustomStyleOptions.h; path = AMapNaviKit.framework/Headers/MAMapCustomStyleOptions.h; sourceTree = ""; }; - B33BB272312F879B184E79E33F7F3F8E /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; - B35CD11D63710D17C6CF7046BD2EB260 /* MAMultiPointOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAMultiPointOverlayRenderer.h; sourceTree = ""; }; + AD9D7F6E14F4EED74483AFD239B73D0C /* MAOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAOverlayRenderer.h; sourceTree = ""; }; + ADCB5BB9CF089B390C36557C68ED136D /* NSBundle+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSBundle+DDCategory/NSBundle+DDCategory.m"; sourceTree = ""; }; + AEBDF32B1CEC64361D672AD75049A79A /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; + AED76B4B938C0C7384ACF460FDB3AB16 /* ZLImagePreviewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLImagePreviewController.swift; path = Sources/General/ZLImagePreviewController.swift; sourceTree = ""; }; + AEDB2515BA33F0F0816E4596638A245F /* EKAttributes+Duration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Duration.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Duration.swift"; sourceTree = ""; }; + AEE11C5436C284042CD04BC93ACF9E68 /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; + AF00524DF715BD3C8811BB05939DFBAF /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; + AF3B1E8168552BA7234ECD297D5FFB80 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; + AFB58603BA94186F0189A4706E513E63 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; + B02FCA8BF9B852D1E71DA914B3190670 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; + B04861F50E98C1996227ECF5A10CC6BF /* ZLThumbnailPhotoCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLThumbnailPhotoCell.swift; path = Sources/General/ZLThumbnailPhotoCell.swift; sourceTree = ""; }; + B05A83009C123E8C2BAC9CA401A9554B /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = ""; }; + B066B7CC2C0DFD33EE1B374F94FED48E /* MAGeometry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeometry.h; path = AMapNaviKit.framework/Headers/MAGeometry.h; sourceTree = ""; }; + B09091E3E5CC29728A4963D01CA556A7 /* ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist"; sourceTree = ""; }; + B0A3779653BA7DA1F233483C9B79E953 /* MAHeatMapVectorGridOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlay.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorGridOverlay.h; sourceTree = ""; }; + B0D6B2C65EC5921E9DC2EEC20D72BB50 /* DDAutoUIKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDAutoUIKit_Private-prefix.pch"; sourceTree = ""; }; + B0FB76280E18F322095A2C4A4D685973 /* ZLEmbedAlbumListView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEmbedAlbumListView.swift; path = Sources/General/ZLEmbedAlbumListView.swift; sourceTree = ""; }; + B11AD11EACED0833C99ABEB7FFAEBFA7 /* ZLResultModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLResultModel.swift; path = Sources/General/ZLResultModel.swift; sourceTree = ""; }; + B11C36D464786DC5522CCD21CDA0EA1E /* MABaseOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MABaseOverlay.h; path = AMapNaviKit.framework/Headers/MABaseOverlay.h; sourceTree = ""; }; + B15D8ACCEEAF853ED4FB1410663992FC /* JXCategoryTitleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleView.m; path = Sources/Title/JXCategoryTitleView.m; sourceTree = ""; }; + B17C471E3664304AEDC145560C9617AA /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; + B1A5F61C05410B8575354F8C3C05C536 /* DDMAMapKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDMAMapKit_Private-prefix.pch"; sourceTree = ""; }; + B1B47458536B3C999E06D4706928ADA6 /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; + B1E4B0243FD34029F41616C0DC0078EA /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = ""; }; + B1EA033DA39BDA88EFC4D30EAA3442C1 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; + B2054A209976BE6EDED8BF328C284A31 /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; + B209038F26A8AC455FEE133B84D43A99 /* MAGeodesicPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeodesicPolyline.h; path = AMapNaviKit.framework/Headers/MAGeodesicPolyline.h; sourceTree = ""; }; + B2161CE91FDEC903D15D600D61203238 /* AMapFoundationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationKit.h; path = AMapFoundationKit.framework/Headers/AMapFoundationKit.h; sourceTree = ""; }; + B29C8FD4F539CD32BEA4208A8E848454 /* ZLGeneralDefine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLGeneralDefine.swift; path = Sources/General/ZLGeneralDefine.swift; sourceTree = ""; }; + B2BFB733E764620323F8A3A3BF796DC2 /* DriveRouteCustomAnnotationView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DriveRouteCustomAnnotationView.m; path = DDMAMapKit_Private/Classes/DDMAMap/AnnotationView/DriveRouteCustomAnnotationView.m; sourceTree = ""; }; + B2CA81E1BB6BCD74B0BA59998F1DDF29 /* DDWebImageKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDWebImageKit_Private.release.xcconfig; sourceTree = ""; }; + B2FFC04BFBF0CBED9AA4E9BF57AE514A /* UIRefreshControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRefreshControl+Rx.swift"; path = "RxCocoa/iOS/UIRefreshControl+Rx.swift"; sourceTree = ""; }; + B3657DEF096305EBE6B26BB5173C3415 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; + B36EC2EB267639DC179A22E5C82B081B /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; B3B0956B7EBF66A8FD677D586C9C387A /* Pods-OrderScheduling */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "Pods-OrderScheduling"; path = "libPods-OrderScheduling.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - B3BBAF32F87072BA75D78ADA2FD0AFBE /* JXCategoryBaseCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryBaseCell.m; path = Sources/Base/JXCategoryBaseCell.m; sourceTree = ""; }; - B3C23171E038268C13C56C7348293CB3 /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; - B4290816E1F47C0D443DD971964F3105 /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; - B4AD73AA99F4799B35D8CD298465BA45 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; - B5018EF9952C8C38F3CD42444CE29DA1 /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; - B50F84226DFA2D8F861F7EFB5A5D069E /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; - B5276FB47B0D9D791B75B43C7E0A90DB /* MAHeatMapVectorOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlay.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorOverlay.h; sourceTree = ""; }; - B58D9EC616475BDC99236F8CFF567ED3 /* EKProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKProperty.swift; path = Source/Model/EKProperty.swift; sourceTree = ""; }; - B60196CBF499D52B9210082F64CE79B7 /* UIView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIView+DDCategory/UIView+DDCategory.m"; sourceTree = ""; }; - B625F69B2B9DDFFFA92873482A243EC0 /* UISearchController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchController+Rx.swift"; path = "RxCocoa/iOS/UISearchController+Rx.swift"; sourceTree = ""; }; - B66B88CA8F18D22EA212BFDC8EA2CA84 /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; - B6E104BD57BEA24D0D28D42671E4F55F /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; - B725A9CDE58F09E97DAF19217120328D /* ZLWeakProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLWeakProxy.swift; path = Sources/General/ZLWeakProxy.swift; sourceTree = ""; }; - B73CBB41E1696E64369BFE516569BC8B /* DDToastKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDToastKit_Private-dummy.m"; sourceTree = ""; }; - B7674DE221BF243E9956D65DD52AB600 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; - B80466A56EE064F1252BEBB48A9D736A /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; - B8208800803F82BD34CE2205FCB397EA /* DDMAMapView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMAMapView.m; path = DDMAMapKit_Private/Classes/DDMAMap/MapView/DDMAMapView.m; sourceTree = ""; }; - B8A66DF4B3A99641850FFA9FABCE65EE /* DDLogKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDLogKit_Private-prefix.pch"; sourceTree = ""; }; - B8A856E808AFEB94977C0C0B03DC7FD0 /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; - B8AF30CFBBBA2C3706A1BFF84F7FFB4A /* DDTimerKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDTimerKit_Private.debug.xcconfig; sourceTree = ""; }; - B8C4ADF623DCB5239A0F0A1A7B8AEE14 /* AMapTrackManagerOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackManagerOptions.h; path = AMapTrackKit.framework/Headers/AMapTrackManagerOptions.h; sourceTree = ""; }; - B9008BE2FBE5785748D1DC210E9D3702 /* DDBaseImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseImage.h; path = DDBasicControlsKit_Private/Classes/DDBaseImage/DDBaseImage.h; sourceTree = ""; }; + B3E62B52049065E0DCBFE83089C3B136 /* JXCategoryIndicatorRainbowLineView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorRainbowLineView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorRainbowLineView.m; sourceTree = ""; }; + B3E9DA4004384DED1EB3A0D1FACE14D2 /* MAOfflineMapViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMapViewController.h; path = AMapNaviKit.framework/Headers/MAOfflineMapViewController.h; sourceTree = ""; }; + B415E192D01230D9E586DD05F954ADAB /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = ""; }; + B4676921490D6EFFB674DAD7EAFF50CC /* MACustomBuildingOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlay.h; path = AMapNaviKit.framework/Headers/MACustomBuildingOverlay.h; sourceTree = ""; }; + B471269D354A80FFCDFEAE4BC9CD92BC /* DDMANaviManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMANaviManager.m; path = DDMAMapKit_Private/Classes/DDMANaviManager/DDMANaviManager.m; sourceTree = ""; }; + B48EF9BD2FFEF3F8EDEA9BDCEC0C88D1 /* EKWindow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWindow.swift; path = Source/Infra/EKWindow.swift; sourceTree = ""; }; + B4989F3C262104D3605709E7C55F833F /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; + B50B9A36BEB291CF2AFC1CB63C7443DD /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; + B51DCF5361619CF1F74D7D4DC2369764 /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = DDToastKit_Private/Classes/Toast.swift; sourceTree = ""; }; + B528F577C6A4091B45ACD3A38668CAB2 /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; + B5446E77012E65A051C648874F3E2513 /* EKMessageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKMessageContentView.swift; path = Source/MessageViews/EKMessageContentView.swift; sourceTree = ""; }; + B5B14834441D138736577878040354FB /* DDMutableAttributedString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDMutableAttributedString.swift; path = DDControlsKit_Private/Classes/DDAttributedString/DDMutableAttributedString.swift; sourceTree = ""; }; + B5C4D96349F0B74A2EDEDF5D9C4FA813 /* ZFPlayerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerView.m; path = ZFPlayer/Classes/Core/ZFPlayerView.m; sourceTree = ""; }; + B5C56A9BFFAA90DED7DEC6B31223DE3D /* DDBaseNavigationController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseNavigationController.m; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDBaseNavigationController.m; sourceTree = ""; }; + B5CAE433DC066B69381954C853EF5020 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; + B6AEFADC413840BC110C5CA69E6E9319 /* JXCategoryView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXCategoryView-dummy.m"; sourceTree = ""; }; + B6FA8D76394737257410373E15F306E0 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; + B71128C7081CD2E8ECF7C5E7C8426449 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; + B73224BE8EA3D3AEEC6BE72C19AEE578 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; + B749E3C431FC2E72C48A7D27EC67CEFC /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; + B7546BE56E3F369444941CDB3F9F6E1F /* ZLAnimationUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAnimationUtils.swift; path = Sources/General/ZLAnimationUtils.swift; sourceTree = ""; }; + B767986E2E048850DCB496A1B51358DC /* RxSearchControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchControllerDelegateProxy.swift; sourceTree = ""; }; + B7A587E2BFF90A250B19A4B4A6850DBD /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; + B7B19EEAA0FFA17D0D0EBB0EF0BB6BF0 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; + B8405C7EAB0498644B815AAC4D1B6FC3 /* DDToastKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDToastKit_Private-dummy.m"; sourceTree = ""; }; + B84A8C33175F17CAC11C7792A0BACE7C /* JXCategoryImageCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageCellModel.h; path = Sources/Image/JXCategoryImageCellModel.h; sourceTree = ""; }; + B85081E24B9B538EF7BF75AEE7CAD46A /* JXCategoryImageCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageCellModel.m; path = Sources/Image/JXCategoryImageCellModel.m; sourceTree = ""; }; + B8844290A47A458D6576CEE826EDA0B4 /* MAMultiPointOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlay.h; path = AMapNaviKit.framework/Headers/MAMultiPointOverlay.h; sourceTree = ""; }; + B95617A8C444FCDB5FABEB908FB55073 /* MAConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAConfig.h; path = AMapNaviKit.framework/Headers/MAConfig.h; sourceTree = ""; }; + B963F2D9036B685C58BA3B1C6BE5C43E /* ZLFetchImageOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLFetchImageOperation.swift; path = Sources/General/ZLFetchImageOperation.swift; sourceTree = ""; }; B975BF86311A33053F172E4E22C01E07 /* Pods-OrderScheduling.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OrderScheduling.release.xcconfig"; sourceTree = ""; }; - B97C37F70A35EAC16544F212CF2ED838 /* AMapFoundationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationKit.h; path = AMapFoundationKit.framework/Headers/AMapFoundationKit.h; sourceTree = ""; }; - B9ADF39D06429D06C70D81B86D798452 /* DDScrollView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDScrollView.swift; path = DDControlsKit_Private/Classes/DDScrollView/DDScrollView.swift; sourceTree = ""; }; - BAA9409CAC6C9226C891365434E2FE2E /* DDNetworkingOfAlamofireKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDNetworkingOfAlamofireKit_Private-prefix.pch"; sourceTree = ""; }; - BAB36794CD85EFDBBEC1FAA7908A59DE /* ZLBaseStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLBaseStickerView.swift; path = Sources/Edit/ZLBaseStickerView.swift; sourceTree = ""; }; - BAF645207E47D27AB099754413DDA731 /* MAOverlayPathRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayPathRenderer.h; path = AMapNaviKit.framework/Headers/MAOverlayPathRenderer.h; sourceTree = ""; }; + B9C3C9AB2B02E8A596AAE0DD34239125 /* DDBaseTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTextView.m; path = DDBasicControlsKit_Private/Classes/DDBaseTextView/DDBaseTextView.m; sourceTree = ""; }; + B9D9979BF7BE755FC5EE72228AAF34BC /* UIBarButtonItem+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIBarButtonItem+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIBarButtonItem+DDCategory/UIBarButtonItem+DDCategory.h"; sourceTree = ""; }; + B9FC22B0CD75BDF6C79E9303E692782B /* UIApplication+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIApplication+DDCategory/UIApplication+DDCategory.h"; sourceTree = ""; }; + BA5A5E3562C1DAEC8115E9CF0F942B58 /* JXCategoryView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXCategoryView.debug.xcconfig; sourceTree = ""; }; + BAB111B9CFDBCC7B7ABB254E56E2DC3D /* DDTimerKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDTimerKit_Private.modulemap; sourceTree = ""; }; + BAF53ADBE1FA0BC31AFD475D5DB00950 /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; + BAFFF9D92EF1882071D8629529B44D4E /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = ""; }; + BB233660682AF6860E76856471E5FB06 /* UIApplication+EKAppearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+EKAppearance.swift"; path = "Source/Extensions/UIApplication+EKAppearance.swift"; sourceTree = ""; }; BB28130B0F4C47DC99D2DB9C80F70152 /* ZLPhotoBrowser */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = ZLPhotoBrowser; path = libZLPhotoBrowser.a; sourceTree = BUILT_PRODUCTS_DIR; }; - BB33C6387F7605893B467D241CE4D66C /* Decode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decode.swift; path = RxSwift/Observables/Decode.swift; sourceTree = ""; }; - BB6D305D88B123C0FF9762C5BD3DEEC4 /* ZFReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFReachabilityManager.h; path = ZFPlayer/Classes/Core/ZFReachabilityManager.h; sourceTree = ""; }; - BBA408FB4CE3A558BA4BBDAE04E9C384 /* MKAnnotationView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MKAnnotationView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImageMapKit/MapKit/MKAnnotationView+WebCache.h"; sourceTree = ""; }; - BC1159CE81FD7C133E51ED2B3878E3AF /* EKAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAttributes.swift; path = Source/Model/EntryAttributes/EKAttributes.swift; sourceTree = ""; }; - BC2A7D870BDE2D6BD1CBEB75FF78B2BE /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; + BB5802F48A25FCB5A75DBCB1C4AA922F /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; + BBA0FBA4BAA61EDFD82039DE96807D9A /* JXCategoryTitleVerticalZoomCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomCellModel.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCellModel.h; sourceTree = ""; }; + BBCE7A80F1B98B9D13BA47D4B98F458B /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; + BBD60BC8312A9DDAF45C84D812163634 /* UIScreen+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScreen+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIScreen+DDCategory/UIScreen+DDCategory.m"; sourceTree = ""; }; + BC3737BD9BE217628AAFABB32EB97129 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; BC432FD48A5932251F1CAFBC4BF74894 /* RxCocoa */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = RxCocoa; path = libRxCocoa.a; sourceTree = BUILT_PRODUCTS_DIR; }; - BC447A6752BA218E4B4B500A714CD7AC /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; - BC50E50C34A4DACA22EE2492872E5E05 /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; - BC71029E6976BBBCDDE11137E715C485 /* SwiftEntryKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftEntryKit.modulemap; sourceTree = ""; }; - BC8CF6F9970D4388CDDC0107FEE98836 /* JXCategoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryView.h; path = Sources/JXCategoryView.h; sourceTree = ""; }; - BD107F4B0C4145402D6C70007D9EBCF7 /* JXCategoryListContainerRTLCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryListContainerRTLCell.m; path = Sources/Common/JXCategoryListContainerRTLCell.m; sourceTree = ""; }; - BD399AABB8DC8FD2436A486183596782 /* DDColorKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDColorKit_Private-prefix.pch"; sourceTree = ""; }; - BD6A20EEEE34AF7A0DC59A6AF691DC26 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; - BDC81DCB43F7BE6CC733773B1475143D /* AMapNaviDriveView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviDriveView.h; path = AMapNaviKit.framework/Headers/AMapNaviDriveView.h; sourceTree = ""; }; - BDDC64343E6B26906994162FB400A753 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; - BDE9B18D80CCF683B513A98510CBCE85 /* DDCategoryKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDCategoryKit_Private.debug.xcconfig; sourceTree = ""; }; - BDFBDB7F1EDA558D09F384D716248699 /* EKEntryView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKEntryView.swift; path = Source/Infra/EKEntryView.swift; sourceTree = ""; }; - BE0510B14ADCB3D657F543F38B797A6B /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; - BE1BB5AD1B7355FBF4378A12E8882627 /* DDBaseViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseViewController.h; path = DDBasicControlsKit_Private/Classes/DDBaseViewController/DDBaseViewController.h; sourceTree = ""; }; - BE8702F360B07B4B186341E7E1349E1F /* JXCategoryIndicatorProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorProtocol.h; path = Sources/Common/JXCategoryIndicatorProtocol.h; sourceTree = ""; }; - BE995280F0A2468FD7F296165DF468F9 /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/PrimitiveSequence/Maybe.swift; sourceTree = ""; }; - BF7601E894306CD98E9A77974500DFD8 /* EKFormMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKFormMessageView.swift; path = Source/MessageViews/EKFormMessageView.swift; sourceTree = ""; }; - C0086DBCFAB4FF91A1FE45712B8ED262 /* MAGeometry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeometry.h; path = AMapNaviKit.framework/Headers/MAGeometry.h; sourceTree = ""; }; - C021F88D03992D33F44E65B55680161A /* DDFontKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDFontKit_Private.debug.xcconfig; sourceTree = ""; }; - C02E400B4EABC9E7610169E3FED064DA /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; - C044BC88800D4E2D6819AE9FC39CB506 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; - C07878B86877724013231C11DD753E95 /* MAMapVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapVersion.h; path = AMapNaviKit.framework/Headers/MAMapVersion.h; sourceTree = ""; }; - C0805198C3FC2D6331F02DE08C5A082F /* UIViewController+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIViewController+ZLPhotoBrowser.swift"; sourceTree = ""; }; - C0D6530E49CD20A841F29B7E9670C486 /* MATraceReplayOverlayRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceReplayOverlayRender.h; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlayRender.h; sourceTree = ""; }; - C0FE4C9D1106A4ABFAE227216E61E369 /* DDBasicControlsKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDBasicControlsKit_Private.modulemap; sourceTree = ""; }; - C13CAFF41AE1647AF2E9543FC4EB0588 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; - C1606E8A0DA0F86E78CF3C6BB4194C43 /* ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoBrowser.swift; path = Sources/General/ZLPhotoBrowser.swift; sourceTree = ""; }; - C1B29BA5FCF4379CE05541809C914DD5 /* UIDatePicker+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDatePicker+Rx.swift"; path = "RxCocoa/iOS/UIDatePicker+Rx.swift"; sourceTree = ""; }; - C1E6C1989F75D1D5D749A973ABA1379A /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; - C2328BDCCD9B43B3279966C884F70319 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; - C234A9482C8CDC2107FA211B0004873F /* UIViewController+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIViewController+DDCategory/UIViewController+DDCategory.h"; sourceTree = ""; }; - C27C3800EBDA7427F8A899EEC5EFA0B0 /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; - C2B1D598939080375A79CEB1C1ACC836 /* DDMAMapKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDMAMapKit_Private.debug.xcconfig; sourceTree = ""; }; - C2B8D121D3764CC7C6B5C4F9BFEC1659 /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; - C2E156B7868CF20F128D8DB7CA0A02FC /* DDImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDImage.swift; path = DDControlsKit_Private/Classes/DDImage/DDImage.swift; sourceTree = ""; }; - C32D4AF04DF7DB2E9A013011CBB49EE2 /* MAConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAConfig.h; path = AMapNaviKit.framework/Headers/MAConfig.h; sourceTree = ""; }; - C34023DCE0253688B93F8C875B58E4DB /* AMapTrackError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackError.h; path = AMapTrackKit.framework/Headers/AMapTrackError.h; sourceTree = ""; }; - C38D5A76343A80A4CB49D4ADBA1A894A /* MAPolygonRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygonRenderer.h; path = AMapNaviKit.framework/Headers/MAPolygonRenderer.h; sourceTree = ""; }; + BC6D00FBCB039D27719D7262F9E7CEC0 /* MAArc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArc.h; path = AMapNaviKit.framework/Headers/MAArc.h; sourceTree = ""; }; + BCC18F059ABF4841BB4CEEFBDCD84E37 /* DDMATrackManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMATrackManager.m; path = DDMAMapKit_Private/Classes/DDMATrackManager/DDMATrackManager.m; sourceTree = ""; }; + BD1F84EE7236D71004345836CD32C28B /* MAPointAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPointAnnotation.h; path = AMapNaviKit.framework/Headers/MAPointAnnotation.h; sourceTree = ""; }; + BD28906C87A46ED4F4524C51036B55EE /* UIViewArray+QuickLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewArray+QuickLayout.swift"; path = "Source/Extensions/QuickLayout/UIViewArray+QuickLayout.swift"; sourceTree = ""; }; + BD76A4AA2E16A6A815434A8FBEF48599 /* ZLImageStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLImageStickerView.swift; path = Sources/Edit/ZLImageStickerView.swift; sourceTree = ""; }; + BD799FB44D63CB12B2556C100956D9C7 /* DDTimerKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDTimerKit_Private.release.xcconfig; sourceTree = ""; }; + BD90C067D520A6E4C5B568ADEA3FBF3D /* DDCategoryKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDCategoryKit_Private.modulemap; sourceTree = ""; }; + BDAFDD618BF550A599E1A8A8F78E9301 /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; + BDE74B6BBFDF53D1347232504DE7E367 /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; + BDE9FBD8BCEBE5C945C8F09730FE9072 /* ZFReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFReachabilityManager.h; path = ZFPlayer/Classes/Core/ZFReachabilityManager.h; sourceTree = ""; }; + BDF0417145FE562FC55032EF34353886 /* MAAnimatedAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnimatedAnnotation.h; path = AMapNaviKit.framework/Headers/MAAnimatedAnnotation.h; sourceTree = ""; }; + BDF31BEF1E0A59F38D8401940AF402FC /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; + BE28FD9B37D8825AF32A4EBD4EB44326 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; + BE3030C89C892A5956B746606ACDE67A /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; + BE84043D8B731BC3F9E751E80A4E6C64 /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; + BE9936F27063F4BF84BA5308080E1836 /* AMapNaviDriveView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviDriveView.h; path = AMapNaviKit.framework/Headers/AMapNaviDriveView.h; sourceTree = ""; }; + BEEF4B8CA0969CE54C8317610E903939 /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = ""; }; + BF3DDD864C2ACD2E4B1AD0D9DCF9C1F2 /* UITextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Rx.swift"; path = "RxCocoa/iOS/UITextView+Rx.swift"; sourceTree = ""; }; + BF888BC940ECDC27897D8DE1D8A7E860 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; + BF9498DF220C329425D87229BBC99A48 /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; + BF99BC25A2F041D5EA32F2B4A0313E7C /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; + C07DC7BB074239198CA2AA5E67CB54AB /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; + C099BA92A99D4E19C562C0EC31417658 /* ZFPresentTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPresentTransition.m; path = ZFPlayer/Classes/Core/ZFPresentTransition.m; sourceTree = ""; }; + C0ABA9042B1D741E8BD83E29025EF925 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; + C0BEB0DC85F193FDD402A449F5C4B012 /* ZFUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFUtilities.h; path = ZFPlayer/Classes/ControlView/ZFUtilities.h; sourceTree = ""; }; + C105B33D3B9D5168FE1E0B9AC73EED6E /* AMapFoundation-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapFoundation-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; + C1290D06DEF5987EC4CF8AE8929764C9 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; + C1314F27EB60783A2BB6A8A3356381C0 /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; + C187A19F7534C1425E776B316374DE8F /* ReplayRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplayRelay.swift; path = RxRelay/ReplayRelay.swift; sourceTree = ""; }; + C1970F47DB11F1485D563BFD834DAF1B /* ESTabBarItemBadgeView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemBadgeView.swift; path = Sources/ESTabBarItemBadgeView.swift; sourceTree = ""; }; + C1FD1805509910EB65B86D77730CE1A2 /* AMapNavi.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMapNavi.bundle; path = AMapNaviKit.framework/AMapNavi.bundle; sourceTree = ""; }; + C2370C89E7B136ECAA2D3D6DDCC46E00 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; + C291EB8711462A28B4CCFBD87683959F /* EKRatingMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingMessageView.swift; path = Source/MessageViews/EKRatingMessageView.swift; sourceTree = ""; }; + C323D1A4EDA5CB599CBB04834016F189 /* RxPickerViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift; sourceTree = ""; }; + C3566B40F5550655C85824A80F7D6C3E /* AMapNaviVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviVersion.h; path = AMapNaviKit.framework/Headers/AMapNaviVersion.h; sourceTree = ""; }; + C360458B9FCEAD5C1E961F63B6020C7C /* UIImage+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIImage+ZLPhotoBrowser.swift"; sourceTree = ""; }; + C38604149FD4A82B9E4115BE1DD7D4ED /* AMapGeoFenceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceManager.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceManager.h; sourceTree = ""; }; C3A46B03C308EEEB11F2A62BA5D2E8BE /* JXCategoryView */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = JXCategoryView; path = libJXCategoryView.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C3F548CB521ECD64AF66D06F53915BEB /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; - C3F6236C99AE33EF9F49A086A9E582C2 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; - C4138D7DB93619F2D27D17B27E84A443 /* DDLogKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDLogKit_Private-umbrella.h"; sourceTree = ""; }; - C452B6DF52A5720F87E587715B7F198F /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; - C46A12B93F02A9FEEBF92A4B3EB02625 /* UITextView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITextView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITextView+DDCategory/UITextView+DDCategory.h"; sourceTree = ""; }; - C46ABDEB1577795E1FAC6692ADBC86F3 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; - C4F373C83FFD725A00BD8448DAFF0550 /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Result+Alamofire.swift"; sourceTree = ""; }; - C5422882D46CE1463C84093503A21D19 /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = ""; }; - C58F676C879B71B9729B97AD3219F0A0 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/RedirectHandler.swift; sourceTree = ""; }; - C59603B928D0C8E010F6B7583A1C3E7A /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; - C5E41BBC62A3CEA716CD7996C86B5E1F /* JXCategoryDotCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryDotCell.m; path = Sources/Dot/JXCategoryDotCell.m; sourceTree = ""; }; - C64861DD73F56B1A0AB5923C4DC444C8 /* AMapFoundation-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapFoundation-NO-IDFA.release.xcconfig"; sourceTree = ""; }; - C67CC3218E6BC726166BE5869B0D3616 /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = ""; }; - C68F12D206042F869439A78F87A10678 /* NSMutableParagraphStyle+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMutableParagraphStyle+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableParagraphStyle+DDCategory.m"; sourceTree = ""; }; - C69A9D3D94925EB06CFD96D5D707DADA /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; - C6E032423CC14D65C958F45E29678CD6 /* MAHeatMapTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapTileOverlay.h; path = AMapNaviKit.framework/Headers/MAHeatMapTileOverlay.h; sourceTree = ""; }; - C6F56231AAAC513CFEEA0D5948384701 /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = DDWebImageKit_Private/Classes/SDWebImage/SDWebImage.h; sourceTree = ""; }; - C710321C61CBA3105FB978BE559980C1 /* EKImageNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKImageNoteMessageView.swift; path = Source/MessageViews/Notes/EKImageNoteMessageView.swift; sourceTree = ""; }; - C720CB9435009DE91F1A64D1220C37C6 /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Toolbar.swift"; sourceTree = ""; }; - C73473913A4F7F49598C7CE9775EE4B5 /* JXCategoryImageCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageCell.m; path = Sources/Image/JXCategoryImageCell.m; sourceTree = ""; }; - C77DDA70FAB94B95DC110879C1F089FD /* DriveRouteCustomAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DriveRouteCustomAnnotation.h; path = DDMAMapKit_Private/Classes/DDMAMap/Annotation/DriveRouteCustomAnnotation.h; sourceTree = ""; }; - C79489281FC5C026B3BA9C42DA3F8730 /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/ServerTrustEvaluation.swift; sourceTree = ""; }; - C7B1399EEADFBB3E646ABB4DEB4435DE /* AMapUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapUtility.h; path = AMapFoundationKit.framework/Headers/AMapUtility.h; sourceTree = ""; }; - C7F478224872A6F067BF5F303332B64E /* DDMAMapKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDMAMapKit_Private.release.xcconfig; sourceTree = ""; }; - C83B4564638871E530639E8524C0111F /* AMapNaviHUDView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviHUDView.h; path = AMapNaviKit.framework/Headers/AMapNaviHUDView.h; sourceTree = ""; }; - C8413D9CD0500242A87E1410C53346D9 /* JXCategoryViewDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryViewDefines.h; path = Sources/Common/JXCategoryViewDefines.h; sourceTree = ""; }; - C86AC6AA7DCE7CB343CD616FC2761E7A /* EKButtonView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKButtonView.swift; path = Source/MessageViews/MessagesUtils/EKButtonView.swift; sourceTree = ""; }; - C8EF9319F4C8E10EF295D1D8BDC76783 /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/HTTPHeaders.swift; sourceTree = ""; }; - C90AE2E6E716A8F3131EB8C19B9A0CF5 /* RxTabBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarDelegateProxy.swift; sourceTree = ""; }; - C930A565CE85D16EA9DCD5E2E979CB9D /* NSMutableParagraphStyle+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMutableParagraphStyle+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableParagraphStyle+DDCategory.h"; sourceTree = ""; }; - C95A6734A8AAF97821B81D961185A230 /* EKProcessingNoteMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKProcessingNoteMessageView.swift; path = Source/MessageViews/Notes/EKProcessingNoteMessageView.swift; sourceTree = ""; }; - C9864DBA9170B0023F6F10CA84D42419 /* ZFPlayer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZFPlayer-prefix.pch"; sourceTree = ""; }; - C986C403293EF9D52C72F09520FEC5C8 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - C9A9D7FA3980C428D2AE0C281B8B5F23 /* ZLFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLFilter.swift; path = Sources/Edit/ZLFilter.swift; sourceTree = ""; }; - C9C05C32D9049B9AFDA1964A185F96A6 /* MAPinAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPinAnnotationView.h; path = AMapNaviKit.framework/Headers/MAPinAnnotationView.h; sourceTree = ""; }; - C9F96A8EDD29B3D11F11D6838BA2781E /* TakeWithPredicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWithPredicate.swift; path = RxSwift/Observables/TakeWithPredicate.swift; sourceTree = ""; }; - C9FDB5270DABC087845957A74AA164AF /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; - CA7E929CFCAFA48C59B33D49C52C49F6 /* EKMessageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKMessageContentView.swift; path = Source/MessageViews/EKMessageContentView.swift; sourceTree = ""; }; - CAC9049D171DFD15E94FCF4B5D1B2CBF /* DDProgressHUDKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDProgressHUDKit_Private-umbrella.h"; sourceTree = ""; }; - CAD6C21869969B22CBD4BFA56373CCB5 /* DDBaseLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseLabel.h; path = DDBasicControlsKit_Private/Classes/DDBaseLabel/DDBaseLabel.h; sourceTree = ""; }; - CB17B3F6B89B99D1F7CBD3515890548B /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; - CB1B140241C1A3F725B9AFFEEC30D608 /* DDLogKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDLogKit_Private.modulemap; sourceTree = ""; }; - CB27B9846EE00EDD21359E190CC250DD /* ZLVideoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLVideoManager.swift; path = Sources/General/ZLVideoManager.swift; sourceTree = ""; }; - CB2F54B09727988A84FCCBF352ED689C /* ZLPhotoBrowser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZLPhotoBrowser-dummy.m"; sourceTree = ""; }; - CB5DD47C06EAEC47F9431EC9ED4325BF /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; - CB72C912B23F44F53E1F44B7CD7CD060 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - CB75B002F4EC52E4D18234FFBB3F45EA /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; - CC2E92FF305F1E3B2AA88CAD9BF5E844 /* JXCategoryIndicatorImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorImageView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorImageView.m; sourceTree = ""; }; - CC3D9DB8C1AFE4A7414DC2D4695C7F74 /* ESTabBarItemMoreContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemMoreContentView.swift; path = Sources/ESTabBarItemMoreContentView.swift; sourceTree = ""; }; - CC6A0F2C110C575A1F984A9854D4E60C /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; - CC6E7AD31E4E61AA1FA9CDC2BDDAAAD6 /* UIBarButtonItem+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIBarButtonItem+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIBarButtonItem+DDCategory/UIBarButtonItem+DDCategory.h"; sourceTree = ""; }; - CC875FA4F82ADF081B17B2AAF7FBA4D4 /* JXCategoryDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryDotView.h; path = Sources/Dot/JXCategoryDotView.h; sourceTree = ""; }; - CCAAE4DAFE76D2275F21E9708250C59A /* NSBundle+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSBundle+DDCategory/NSBundle+DDCategory.h"; sourceTree = ""; }; - CCDE5E0F55060E83BE602A3C9A06394C /* DDNetworkingOfAlamofireKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDNetworkingOfAlamofireKit_Private-umbrella.h"; sourceTree = ""; }; - CCE1AAA66AC31EA58AF7F2393EC65E67 /* ZFVolumeBrightnessView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFVolumeBrightnessView.h; path = ZFPlayer/Classes/ControlView/ZFVolumeBrightnessView.h; sourceTree = ""; }; - CCFA69072CEC1D79014BEA35ACC512B8 /* DDToastKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDToastKit_Private.debug.xcconfig; sourceTree = ""; }; - CD0564427D555143173D737AE3C77ECA /* MAUserLocationRepresentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocationRepresentation.h; path = AMapNaviKit.framework/Headers/MAUserLocationRepresentation.h; sourceTree = ""; }; - CD061B9E7C1BB560D4F179E05A033405 /* AMapFoundationConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationConst.h; path = AMapFoundationKit.framework/Headers/AMapFoundationConst.h; sourceTree = ""; }; - CD07E0933B2835EDF9799C89F2D5D5E1 /* MAShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAShape.h; path = AMapNaviKit.framework/Headers/MAShape.h; sourceTree = ""; }; - CD84EBBF24A40B64C5AF44F6A52B417F /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; - CDD12B57C610A113043ACA53E4F0B73B /* MACustomBuildingOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlay.h; path = AMapNaviKit.framework/Headers/MACustomBuildingOverlay.h; sourceTree = ""; }; - CDF7E4F4DDDA6E1E7F5DF79527661762 /* AMapNaviTravelManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviTravelManager.h; path = AMapNaviKit.framework/Headers/AMapNaviTravelManager.h; sourceTree = ""; }; - CE379182F3A98E93682AAB48871D5237 /* ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayer.h; path = ZFPlayer/Classes/Core/ZFPlayer.h; sourceTree = ""; }; - CE5F845F75E21274C465FA17DF481B0F /* MAAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotation.h; path = AMapNaviKit.framework/Headers/MAAnnotation.h; sourceTree = ""; }; - CEABF56CB192A469AFEF435C0DE59AF4 /* MAUserLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocation.h; path = AMapNaviKit.framework/Headers/MAUserLocation.h; sourceTree = ""; }; - CED7BB6AEC0928AC1A214B2655232893 /* ZLPhotoConfiguration+Chaining.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZLPhotoConfiguration+Chaining.swift"; path = "Sources/General/ZLPhotoConfiguration+Chaining.swift"; sourceTree = ""; }; - CEF0C3D7F321397802C2240ADF780C5F /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; - CF0801454F262D007CB28577CFD57B30 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; - CF09E0774ECECAB91C35C21729022EC7 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = ""; }; - CFA840909FA1023CC48E167A32C70FD9 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; - CFB674939A4F1C022F289138693B7B40 /* JXCategoryTitleVerticalZoomView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleVerticalZoomView.m; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomView.m; sourceTree = ""; }; - CFF79030DCB8F19B4DCEB8F07B87F43F /* DDWebImageKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDWebImageKit_Private-dummy.m"; sourceTree = ""; }; - D00B18D44B080B2EBAD1AA551A797B30 /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; - D057921E6A0CEB969E454DBFF1EA3E8E /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; - D073E1F313B70C0699AB91A94A850B57 /* DDColorKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDColorKit_Private.modulemap; sourceTree = ""; }; - D074165ACF5B7FA60D9FE8AF19A90926 /* ZLGeneralDefine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLGeneralDefine.swift; path = Sources/General/ZLGeneralDefine.swift; sourceTree = ""; }; - D07EF256CC0EB1DA7433E1FD36C1756E /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; - D0892933608EBEAAD180F75D27E7C9BA /* JXCategoryImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageView.h; path = Sources/Image/JXCategoryImageView.h; sourceTree = ""; }; - D08D372346F9072F39E4667E204EAC5C /* MAAnimatedAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnimatedAnnotation.h; path = AMapNaviKit.framework/Headers/MAAnimatedAnnotation.h; sourceTree = ""; }; - D0B2A511DCBC2AA53B0E25F0939F38EB /* MAOfflineProvince.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineProvince.h; path = AMapNaviKit.framework/Headers/MAOfflineProvince.h; sourceTree = ""; }; - D0C23B1B87A80CF733A6D554CD526C10 /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; - D0C5D82864683D836DE6C48BA88F08ED /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; - D132A2B72E48F7E7F391DC6445FC436F /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; - D141ED22672282EE437EE7E3B65A6AA9 /* RxWKNavigationDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWKNavigationDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWKNavigationDelegateProxy.swift; sourceTree = ""; }; - D1CF5A91668C11B8BA4B41ED4B253265 /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; - D204FD559BCE3A6367EA92F034E53352 /* UICollectionView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UICollectionView+DDCategory/UICollectionView+DDCategory.m"; sourceTree = ""; }; - D21344E472ACA764427DC3EBFAC887D9 /* AMapNaviStatisticsInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviStatisticsInfo.h; path = AMapNaviKit.framework/Headers/AMapNaviStatisticsInfo.h; sourceTree = ""; }; - D22136776B4E18D96E1704BA902DCA91 /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; - D239529F0E447D1BF351CD569DC16D4A /* DDMALocationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMALocationManager.m; path = DDMAMapKit_Private/Classes/DDMALocation/DDMALocationManager.m; sourceTree = ""; }; - D2427B9AECFF6EAA0C86C0008715A5FB /* ZLPhotoUIConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoUIConfiguration.swift; path = Sources/General/ZLPhotoUIConfiguration.swift; sourceTree = ""; }; - D247CA2941E290A0ECDB114087CBE197 /* EKAttributes+WindowLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+WindowLevel.swift"; path = "Source/Model/EntryAttributes/EKAttributes+WindowLevel.swift"; sourceTree = ""; }; - D26114E6B2DDDFE1F8F9F37BF15D3B96 /* JXCategoryIndicatorBackgroundView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorBackgroundView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBackgroundView.h; sourceTree = ""; }; - D2D9D03E0BBB0F5BB15D51F18B8389B0 /* ZLPhotoBrowser.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZLPhotoBrowser.modulemap; sourceTree = ""; }; - D314C20969BE3A2F1C690B886A7058A1 /* NSTextStorage+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextStorage+Rx.swift"; path = "RxCocoa/iOS/NSTextStorage+Rx.swift"; sourceTree = ""; }; - D3A8CB08D4899D212ACAD5C03C00FA3C /* JXCategoryViewAnimator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryViewAnimator.m; path = Sources/Common/JXCategoryViewAnimator.m; sourceTree = ""; }; - D3AC09C672A265A7047B778DFA6CBC40 /* AMapLocationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationManager.h; path = AMapLocationKit.framework/Headers/AMapLocationManager.h; sourceTree = ""; }; - D3C251A3EC63E5447C8B17BD15219CDF /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; - D3C3A0693E88E64C5F7A2A00E9F4BE14 /* RxTextViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextViewDelegateProxy.swift; sourceTree = ""; }; - D3C88060F538B1337B6E940EDAA787FE /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; - D3EF0C6DDE1B6E2DC017F984C6D48A84 /* DDTimerKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDTimerKit_Private-prefix.pch"; sourceTree = ""; }; - D47A7092321CC3080DAF0C510ED269E7 /* JXCategoryDotCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryDotCellModel.m; path = Sources/Dot/JXCategoryDotCellModel.m; sourceTree = ""; }; - D480CD329DBF89FE757D5C05B13D671C /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; - D4D758BBCC152245D6501CC74A10A953 /* ZFLandscapeViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLandscapeViewController.h; path = ZFPlayer/Classes/Core/ZFLandscapeViewController.h; sourceTree = ""; }; - D4FC7E41383008DC658401930EFD719E /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence/PrimitiveSequence.swift; sourceTree = ""; }; - D525D5E473C4F16B7F3A7BEBDE233485 /* EKAlertMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAlertMessage.swift; path = Source/Model/EKAlertMessage.swift; sourceTree = ""; }; - D54AEB920C7441FA773B666A6ACBB3B1 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; - D5620915A0B2BD8799F9A6B1092BC20C /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; - D57F9977FC712DB8B33AD47FBC3FB416 /* UITableView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+Rx.swift"; path = "RxCocoa/iOS/UITableView+Rx.swift"; sourceTree = ""; }; - D5CEC988EE50FC78FE0B599F8CE3AC1B /* DDBasicControls.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBasicControls.h; path = DDBasicControlsKit_Private/Classes/DDBasicControls.h; sourceTree = ""; }; - D5CFE546917109910492D087B2489F6E /* EKColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKColor.swift; path = Source/Model/EKColor.swift; sourceTree = ""; }; - D605176881746CCA8E39F1A7CFBCE932 /* DDMAMapKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDMAMapKit_Private-prefix.pch"; sourceTree = ""; }; - D61869DD8E936AA6976F65D14E4CB5B9 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; - D6454348D31CABD3F78239927AFCCC14 /* AMapTrackKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapTrackKit.framework; sourceTree = ""; }; - D6AC9FD7FB87D55DDB970CF72C896B47 /* JXCategoryFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryFactory.m; path = Sources/Common/JXCategoryFactory.m; sourceTree = ""; }; - D6F5DFE5022EB1C32B90913149AE1F0A /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/PrimitiveSequence/Single.swift; sourceTree = ""; }; - D7268EFB0BCB9B765A41129FEAE8F6EC /* DDBaseViewModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseViewModel.h; path = DDBasicControlsKit_Private/Classes/DDBaseViewModel/DDBaseViewModel.h; sourceTree = ""; }; - D7312148AF30F9F9E64E66319376F15C /* UIWindow+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWindow+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIWindow+DDCategory/UIWindow+DDCategory.h"; sourceTree = ""; }; - D79E61F8E30745B31F5B70832CF75615 /* EKButtonBarView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKButtonBarView.swift; path = Source/MessageViews/MessagesUtils/EKButtonBarView.swift; sourceTree = ""; }; - D7A89B24DC87927B8FEF9310102B936C /* DDBaseView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseView.m; path = DDBasicControlsKit_Private/Classes/DDBaseView/DDBaseView.m; sourceTree = ""; }; - D7B09EE4B2DF83CACED7F62E2289FAA7 /* EKAttributes+StatusBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+StatusBar.swift"; path = "Source/Model/EntryAttributes/EKAttributes+StatusBar.swift"; sourceTree = ""; }; - D7D3CE5FE661AE719FF4E354E5126645 /* DDTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTextField.swift; path = DDControlsKit_Private/Classes/DDTextField/DDTextField.swift; sourceTree = ""; }; - D7E7DA86C6DD2431C37E6BA67FB3E3A5 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; - D7EE0D70F160C59ED28F388B88B4CBAE /* AMapLocationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationVersion.h; path = AMapLocationKit.framework/Headers/AMapLocationVersion.h; sourceTree = ""; }; - D7FB72732C12B6304A33D666FFBE17F5 /* JXCategoryListContainerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryListContainerView.m; path = Sources/Common/JXCategoryListContainerView.m; sourceTree = ""; }; - D802CF7BF3EF49970D09E6FED7AA5B7D /* JXCategoryIndicatorCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorCell.h; path = Sources/Indicator/JXCategoryIndicatorCell.h; sourceTree = ""; }; - D840B82766A2EA742656878F952F980D /* EKAttributes+BackgroundStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+BackgroundStyle.swift"; path = "Source/Model/EntryAttributes/EKAttributes+BackgroundStyle.swift"; sourceTree = ""; }; - D848E2CDE48F1CF4DB9D89307E8D8567 /* JXCategoryTitleImageCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleImageCellModel.m; path = Sources/TitleImage/JXCategoryTitleImageCellModel.m; sourceTree = ""; }; + C3F3447872C813DF528F030338891CE6 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; + C427D458815D2DACDAEF536EFCC26D10 /* Infallible+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Create.swift"; path = "RxSwift/Traits/Infallible/Infallible+Create.swift"; sourceTree = ""; }; + C4396CE64F6C76103A4EC2F4B8DDCD50 /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = ""; }; + C45D000702D216C20DC0A6C3F36FE23C /* JXCategoryIndicatorBackgroundView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorBackgroundView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBackgroundView.h; sourceTree = ""; }; + C4E146BB38E6AD6486630E8F9DF14F7B /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; + C4E90252951EBCBD1D933899DAD856B9 /* ESTabBarItemContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemContentView.swift; path = Sources/ESTabBarItemContentView.swift; sourceTree = ""; }; + C57CB228E5D43D5F2D74740EEBECAAAC /* UIColor+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIColor+ZLPhotoBrowser.swift"; sourceTree = ""; }; + C5A462DF4857A99CE461C7BED2BAF3C4 /* DDCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDCollectionViewCell.swift; path = DDControlsKit_Private/Classes/DDCollectionViewCell/DDCollectionViewCell.swift; sourceTree = ""; }; + C617AD7CE439F65A7C5F58494BB5AC85 /* DDBaseTextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTextField.m; path = DDBasicControlsKit_Private/Classes/DDBaseTextField/DDBaseTextField.m; sourceTree = ""; }; + C621C26F9638312ED4E639142BE383FA /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; + C625418106AB7EB17105865B2CAAC99C /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; + C6A744626628FD59D3A11A798EDD7499 /* AMapTrackManagerOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackManagerOptions.h; path = AMapTrackKit.framework/Headers/AMapTrackManagerOptions.h; sourceTree = ""; }; + C6B5D709CDDA122C94CB22C52E1CB67B /* AMapNaviRideDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRideDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviRideDataRepresentable.h; sourceTree = ""; }; + C7486AC6796E141A57182236E57AD54C /* UIColor+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+Utils.swift"; path = "Source/Extensions/UIColor+Utils.swift"; sourceTree = ""; }; + C7671CB315740AB79C657A5BBC061A40 /* JXCategoryIndicatorLineView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorLineView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorLineView.h; sourceTree = ""; }; + C7D379ADE76E8467A45DC74F01AF011B /* UIScrollView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIScrollView+DDCategory/UIScrollView+DDCategory.h"; sourceTree = ""; }; + C7E29BA3E4CFB600E80DD5B5478E6334 /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; + C8B21CD64E13F85AE4FDAF7C5C22535A /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; + C8C9A8FE32578BEC724D938BDCA55164 /* ZFPlayerConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerConst.h; path = ZFPlayer/Classes/Core/ZFPlayerConst.h; sourceTree = ""; }; + C8CAE56C4AE2824E7A44666D55E680BC /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/PrimitiveSequence/Single.swift; sourceTree = ""; }; + C8F519FF500E6B43223BD4C14E6E4D2D /* DDBaseViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseViewController.m; path = DDBasicControlsKit_Private/Classes/DDBaseViewController/DDBaseViewController.m; sourceTree = ""; }; + C91F30571910471B8118FF428C7E0DAE /* DDAutoUIKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDAutoUIKit_Private.debug.xcconfig; sourceTree = ""; }; + C9286E797921F6CD5F27FC4E657E1AFA /* ColorUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorUtil.swift; path = DDColorKit_Private/Classes/ColorUtil.swift; sourceTree = ""; }; + C96CC849FB536D0DEEC488D2D424FAA2 /* RxSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.release.xcconfig; sourceTree = ""; }; + C977ACA4AFB8B25147715F669A532B7A /* ZFSpeedLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSpeedLoadingView.m; path = ZFPlayer/Classes/ControlView/ZFSpeedLoadingView.m; sourceTree = ""; }; + C9A4CFFEBF70754AA78C0EDC86BA84F4 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; + C9B6ACC65DE55E32F7542E6C4949674B /* MAAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationView.h; path = AMapNaviKit.framework/Headers/MAAnnotationView.h; sourceTree = ""; }; + C9BB2B08343FC2F6E05DCCEB5D374A3E /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; + CA0FD4C321960EEE6DD63AD6C27FFE00 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; }; + CA388F6B7624A40ECFB8B0637F0324E8 /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; }; + CA3D16353BBDE4CA88918E2BD12CAB53 /* DDMAMapView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMAMapView.h; path = DDMAMapKit_Private/Classes/DDMAMap/MapView/DDMAMapView.h; sourceTree = ""; }; + CA6848716C370DF05851B5A601EDF8F1 /* ZLTextStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLTextStickerView.swift; path = Sources/Edit/ZLTextStickerView.swift; sourceTree = ""; }; + CA7C75F524799E96E906996C0CBF0E59 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; + CA815D2B98648B935F01066AE001CE04 /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; + CAA25FF9AC89F159653CCF3B7C1F92AE /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; + CAA27CD3CE04ED7A715459910E10E127 /* DDToastKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDToastKit_Private.debug.xcconfig; sourceTree = ""; }; + CB0939F3CC0710468128B04E0D833900 /* DDWebImageKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDWebImageKit_Private-dummy.m"; sourceTree = ""; }; + CB26A46206C6831A68473FD7079779E1 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; + CB57C518A721DC9DF96FCECD662C6273 /* DDNavigationControllerDelegateReceiver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDNavigationControllerDelegateReceiver.m; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDNavigationControllerDelegateReceiver.m; sourceTree = ""; }; + CB61CFEE5E63D926E49AC8024C6FDAB0 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; + CB6EF3C6E6D4E27A4665DD136FD64159 /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; + CBA498E8511AF29C34084CF8B84D3234 /* DDCategoryKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDCategoryKit_Private-dummy.m"; sourceTree = ""; }; + CBE3C3780A2B8AC416FE89CF4E0F6472 /* ZLAdjustSlider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAdjustSlider.swift; path = Sources/Edit/ZLAdjustSlider.swift; sourceTree = ""; }; + CBE98BACB3EE68675B3EC34D3878FDB9 /* AMapLocationCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationCommonObj.h; path = AMapLocationKit.framework/Headers/AMapLocationCommonObj.h; sourceTree = ""; }; + CBECBCE93C9A5403D9EF13E512532D89 /* AMapSearchKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapSearchKit.framework; sourceTree = ""; }; + CCBB1E6C01CC7279B7736D9D48823EFA /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; + CCD8139E573ED53FA58B47E40A4E577C /* EKAttributes+Validations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Validations.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Validations.swift"; sourceTree = ""; }; + CCE348878BA82693B010B31E0A60512B /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxRelay/BehaviorRelay.swift; sourceTree = ""; }; + CD00D29F12D980A3434AAA80BEF36D96 /* EKRatingMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingMessage.swift; path = Source/Model/EKRatingMessage.swift; sourceTree = ""; }; + CD1145E3EE51F2B1194D0B9926563F4B /* ZLVideoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLVideoManager.swift; path = Sources/General/ZLVideoManager.swift; sourceTree = ""; }; + CD3239F0BB80CD66E07CDFAA1F7C7665 /* ZLBaseStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLBaseStickerView.swift; path = Sources/Edit/ZLBaseStickerView.swift; sourceTree = ""; }; + CD674BF667C0E4B0D4D47580E28C8015 /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; + CD817EACB58C1321A3F04A2FE3161DCF /* AMapNaviManagerConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviManagerConfig.h; path = AMapNaviKit.framework/Headers/AMapNaviManagerConfig.h; sourceTree = ""; }; + CDC6154E7B682426348C660B31AAFA59 /* UIView+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Utils.swift"; path = "Source/Extensions/UIView+Utils.swift"; sourceTree = ""; }; + CDE2F5948EF5F76E4E5490C1BDEAE805 /* UILabel+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UILabel+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UILabel+DDCategory/UILabel+DDCategory.h"; sourceTree = ""; }; + CDEF35C33B8B72178CEB5A646DB10809 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; + CDF49441432353AADD613A3619C9DB59 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; + CE0D5B3DA69B8A1EB3202E9916551AFB /* JXCategoryIndicatorCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorCell.h; path = Sources/Indicator/JXCategoryIndicatorCell.h; sourceTree = ""; }; + CE32D2ADA8C2E778E0CEA3C761119CC8 /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Session.swift; sourceTree = ""; }; + CE694CFE7BABACB378CCE4A7674AB248 /* JXCategoryView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXCategoryView-prefix.pch"; sourceTree = ""; }; + CEB3538B65BEF242E7739D7C974EA62B /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; + CF080BC8B714F1AA3CF8D82370E13DFF /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; + CF6C85EA9F2E676E834578471FE46D9D /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; + CF86A8401B17CCF6ED48C720458B7A2E /* DDBaseAttributedString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseAttributedString.m; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseAttributedString.m; sourceTree = ""; }; + CFA94BCC9E1C1E290AB178D69009CC7B /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; + CFBAE3B953FAB8519A0D069E74F1AD95 /* ZFVolumeBrightnessView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFVolumeBrightnessView.h; path = ZFPlayer/Classes/ControlView/ZFVolumeBrightnessView.h; sourceTree = ""; }; + CFE3C042721479245305B79C90CDE196 /* ZFLandScapeControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLandScapeControlView.m; path = ZFPlayer/Classes/ControlView/ZFLandScapeControlView.m; sourceTree = ""; }; + D07B9FD87A751C8DF5DFEC1F7525E304 /* DDBaseCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseCollectionView.m; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionView/DDBaseCollectionView.m; sourceTree = ""; }; + D0CDF0E4E2F1C088723A932EF7287D12 /* DDFontKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDFontKit_Private-umbrella.h"; sourceTree = ""; }; + D0DD762BCFA4928914EFC99817077EC2 /* ZFLandScapeControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLandScapeControlView.h; path = ZFPlayer/Classes/ControlView/ZFLandScapeControlView.h; sourceTree = ""; }; + D0EEBF0ED54521BD47B2D289ED339C55 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; + D102B32967A0F8B7DBFB24F571902F89 /* Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concurrency.swift; path = Source/Concurrency.swift; sourceTree = ""; }; + D12D0AA8EE644F7B7459C1A50A1A8684 /* ZLPhotoBrowser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZLPhotoBrowser.h; path = Sources/ZLPhotoBrowser.h; sourceTree = ""; }; + D12FCD5B0D26C094865614C081E0F359 /* ZFSliderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSliderView.m; path = ZFPlayer/Classes/ControlView/ZFSliderView.m; sourceTree = ""; }; + D17E7AD20B4509C25300DFCCFCAE2677 /* UIView+ZFFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+ZFFrame.h"; path = "ZFPlayer/Classes/ControlView/UIView+ZFFrame.h"; sourceTree = ""; }; + D1971CD9E21A78FEEF1B2019149A52E0 /* ZFPersentInteractiveTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPersentInteractiveTransition.h; path = ZFPlayer/Classes/Core/ZFPersentInteractiveTransition.h; sourceTree = ""; }; + D1B61F61B935C115A4208B5417986A35 /* ZLCustomCamera.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCustomCamera.swift; path = Sources/Camera/ZLCustomCamera.swift; sourceTree = ""; }; + D1BEDBCA4296C121B66DB749E9723410 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; + D1C5B886154DDD4E0E621E5C00B65F89 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; + D265B9F4640EF6FE9B2ACFFCC52D3CE8 /* EKContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKContentView.swift; path = Source/Infra/EKContentView.swift; sourceTree = ""; }; + D2B99DEEC285EC2CE2BE59E2D6D8C170 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; + D3291DE4FC4AB2853D55625A1AD9F2C6 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; + D34BB394EE803B4EFA3893617A33E8C8 /* DDBaseTableView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTableView.h; path = DDBasicControlsKit_Private/Classes/DDBaseTableView/DDBaseTableView.h; sourceTree = ""; }; + D34F7AE0B202B99E2CD46B687100EECD /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; + D38EEAEF315A2DD27F9AAE8B9A3BC088 /* EKRootViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRootViewController.swift; path = Source/Infra/EKRootViewController.swift; sourceTree = ""; }; + D3A9259CEA8616FA5E3BB7D0781C52C1 /* DDBaseScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseScrollView.h; path = DDBasicControlsKit_Private/Classes/DDBaseScrollView/DDBaseScrollView.h; sourceTree = ""; }; + D3BABB7664C187AC2E20DBDD42EB2323 /* DDControlsKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDControlsKit_Private.release.xcconfig; sourceTree = ""; }; + D3C5B3E35C30126A2105755413769DC8 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + D3CEB56AEAE68A582A9F006BC016353A /* MAPolygon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygon.h; path = AMapNaviKit.framework/Headers/MAPolygon.h; sourceTree = ""; }; + D3EDCD3DEC3A368D1D0EADA3A47548BD /* JXCategoryTitleImageCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageCell.h; path = Sources/TitleImage/JXCategoryTitleImageCell.h; sourceTree = ""; }; + D3F65F885EFD9A7BD996249820022B9B /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; + D422B3889DE69E0B78C9FBDE82D2CEFF /* DDMAMapKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDMAMapKit_Private-umbrella.h"; sourceTree = ""; }; + D46CEA7529375D9160EB72A807DF77EC /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; + D49FAE8A72DFCA2F93F4B6CF57447AEE /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/AlamofireExtended.swift; sourceTree = ""; }; + D4F249100085D6576A786B419F4C8AF1 /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; + D502CA91F7DC91196D935D4D2D52D299 /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = ""; }; + D55D871FFBCD643E9E01A02149DA4569 /* AMapNaviHeaderHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviHeaderHandler.h; path = AMapNaviKit.framework/Headers/AMapNaviHeaderHandler.h; sourceTree = ""; }; + D5B52491A324A5299B334B290E6683CD /* UIPickerView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPickerView+Rx.swift"; path = "RxCocoa/iOS/UIPickerView+Rx.swift"; sourceTree = ""; }; + D5E4C9ABC7A7C0148C2F0A4F3343ABDF /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; + D5EC94DD26BAC8B13328FE3EC11F63E2 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/RetryPolicy.swift; sourceTree = ""; }; + D6026B5132C7658EE3BCD34DC1FCD152 /* AMapLocation-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapLocation-NO-IDFA.debug.xcconfig"; sourceTree = ""; }; + D66381B5F339AA3F0FE373C9AD62CD51 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = ""; }; + D6C08B1BEBDDE6AED4A18016E6475E99 /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/ParameterEncoder.swift; sourceTree = ""; }; + D6D7F28B14988C5F94C04C7B51D0FE6B /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; + D72FA0A01089199412FEA816868B7E00 /* EKAlertMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAlertMessage.swift; path = Source/Model/EKAlertMessage.swift; sourceTree = ""; }; + D7547CC7CFB8C217BE9D1B03A5E89CF9 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; + D7664F7D4F7433504F136DD111DE41EB /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; + D7675DF4C5361504B769BEE001B44E11 /* UICollectionView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UICollectionView+DDCategory/UICollectionView+DDCategory.m"; sourceTree = ""; }; + D7C575E483DBC943A3284018D332EFE4 /* RxTextViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextViewDelegateProxy.swift; sourceTree = ""; }; + D7DF8E3EEBB44B06A866AA809A02034E /* UIFont+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIFont+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIFont+DDCategory/UIFont+DDCategory.m"; sourceTree = ""; }; + D81B8A45D65A5DCD02CD4D06E70D9E78 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; + D82E638FA01F1B3E7E0C12854C89B1B3 /* DDBaseTabBarController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseTabBarController.m; path = DDBasicControlsKit_Private/Classes/DDBaseTabBarController/DDBaseTabBarController.m; sourceTree = ""; }; + D840E5834002FF5D7F31A65EA3DF14B3 /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; D85B8BF3698115B7F620042AE16B7874 /* Pods-OrderScheduling-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-OrderScheduling-umbrella.h"; sourceTree = ""; }; - D871BCC315BA59BAFAF233BEA0743994 /* SwiftEntryKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftEntryKit-prefix.pch"; sourceTree = ""; }; - D8AA46FDFFA29B6E0DC879FBF2B049D8 /* DDMASearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMASearch.h; path = DDMAMapKit_Private/Classes/DDMASearch/DDMASearch.h; sourceTree = ""; }; - D8EB3CCC851811F9B9262F3347840D2B /* MAMVTTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlay.h; path = AMapNaviKit.framework/Headers/MAMVTTileOverlay.h; sourceTree = ""; }; - D8F951B9A0C819C053E9369D5804E67D /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; - D91CC335518409A616FF458172BB924F /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; - D9224B8D3B92E198D22F045AD1F88B5B /* EKAttributes+Shadow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Shadow.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Shadow.swift"; sourceTree = ""; }; - D99DD3ECE29B3675578185DB35D41186 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; - D9A2EC066216034C091C36A82299DAE9 /* DDMAMapKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDMAMapKit_Private-umbrella.h"; sourceTree = ""; }; - D9CC9050D0D78A061A24A6CE96C8D4BB /* DDTimerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTimerManager.m; path = DDTimerKit_Private/Classes/GCDTimer/DDTimerManager.m; sourceTree = ""; }; - D9D573DCCFBCABBEDAFB65245B59FE0D /* MAMVTTileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAMVTTileOverlayRenderer.h; sourceTree = ""; }; - DA17160ADA52EF7B8FE2EDE91534510F /* DDBaseTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTableViewCell.h; path = DDBasicControlsKit_Private/Classes/DDBaseTableViewCell/DDBaseTableViewCell.h; sourceTree = ""; }; - DA44007D5A0BD56C9ACCC2062A9B70C2 /* NSAttributedString+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSAttributedString+DDCategory.m"; sourceTree = ""; }; + D85E6C2562A93E54D9EA8F7CF2B2BCD5 /* AMapNaviLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviLocation.h; path = AMapNaviKit.framework/Headers/AMapNaviLocation.h; sourceTree = ""; }; + D893572C6B777F1CAB47352C265EFCBD /* UIWindow+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWindow+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIWindow+DDCategory/UIWindow+DDCategory.m"; sourceTree = ""; }; + D8A37C157B96127F251E3B31F313AADE /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; + D8A50CEFDA0687C95EC61B27EEC31A9B /* ZLPhotoUIConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoUIConfiguration.swift; path = Sources/General/ZLPhotoUIConfiguration.swift; sourceTree = ""; }; + D95C9099562AED806E4F128ED491C764 /* AMapSearchVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchVersion.h; path = AMapSearchKit.framework/Headers/AMapSearchVersion.h; sourceTree = ""; }; + D960164D00192805BD53A8BA00FE1EC7 /* DDControlsKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDControlsKit_Private.debug.xcconfig; sourceTree = ""; }; + D97C320858984FF07726BAEF115CF6F6 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; + D9E6D331CAFFB710AB082155D93DB06C /* ZLEditToolCells.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditToolCells.swift; path = Sources/Edit/ZLEditToolCells.swift; sourceTree = ""; }; + D9F65D22857107DA6C30CFA83DEDBD16 /* ZLAddPhotoCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAddPhotoCell.swift; path = Sources/General/ZLAddPhotoCell.swift; sourceTree = ""; }; + D9FFDA8C8D18D25589844B9EBA43B949 /* DDAttributedString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAttributedString.swift; path = DDControlsKit_Private/Classes/DDAttributedString/DDAttributedString.swift; sourceTree = ""; }; + DA5341CC5E3147C94AB1110A86D434A1 /* ZLAlbumListModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAlbumListModel.swift; path = Sources/General/ZLAlbumListModel.swift; sourceTree = ""; }; DA5F7E5AA5A762E4504855EAF3216C8A /* SwiftEntryKit */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = SwiftEntryKit; path = libSwiftEntryKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - DA997EDF1EEFE5DA1E2657C5F2C9E35D /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; - DAAAFFAC58000D500257128358DB8429 /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; - DAACA9EED99E898F565DE606208AA23B /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; - DAF1D64CF873EF4C3277205C07451DA7 /* MAOfflineMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMap.h; path = AMapNaviKit.framework/Headers/MAOfflineMap.h; sourceTree = ""; }; + DAE28CB7E6B747514C3866B4F8FCA5E2 /* JXCategoryTitleCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleCell.m; path = Sources/Title/JXCategoryTitleCell.m; sourceTree = ""; }; DAFE13D35532C1BA0D3624F4C38BEE8E /* DDLogKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDLogKit_Private; path = libDDLogKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - DB573F4CB60F43FB7BA3899F0985306F /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; - DBA46F53D30247240365A6FDA0D2C525 /* DDBaseTabBarController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTabBarController.h; path = DDBasicControlsKit_Private/Classes/DDBaseTabBarController/DDBaseTabBarController.h; sourceTree = ""; }; - DBAA737CE62F1EE66900DB0D88D909C2 /* ZLEditImageConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditImageConfiguration.swift; path = Sources/General/ZLEditImageConfiguration.swift; sourceTree = ""; }; - DBEE7E6CE4D59CD3D686977234A6B50E /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; - DC3204BE68F52AF8BEFAA6D456A6C7D5 /* RxScrollViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxScrollViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxScrollViewDelegateProxy.swift; sourceTree = ""; }; - DC3ED97A2F25074597CCE50CFCAF4B8F /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = ""; }; - DC73852496E856E523FA0256156ACE83 /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; }; - DCA5F8D782C6E6030AD9ED223FDAA963 /* UIApplication+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Rx.swift"; path = "RxCocoa/iOS/UIApplication+Rx.swift"; sourceTree = ""; }; - DCB0A662DF7A1034A99DCA5BF12C2DBF /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; - DCCA07E30A3E38B0D1DB396CC1268DC7 /* MAOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAOverlayRenderer.h; sourceTree = ""; }; - DCD2CD4B85D8BC6B7C44E21BC54F5425 /* DDProgressHUDKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDProgressHUDKit_Private.modulemap; sourceTree = ""; }; - DDA27F19953719292B0973D8BE750172 /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; - DDA864FEAD21E0244C8454F3760BBC74 /* EKRatingSymbolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingSymbolView.swift; path = Source/MessageViews/MessagesUtils/EKRatingSymbolView.swift; sourceTree = ""; }; - DDFBEE9180B6946F6C18C04041485B36 /* ZFLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLoadingView.m; path = ZFPlayer/Classes/ControlView/ZFLoadingView.m; sourceTree = ""; }; - DE0265F0E280DB58E4380612C12444D1 /* MABaseOverlay+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MABaseOverlay+DDCategory.m"; path = "DDMAMapKit_Private/Classes/DDMAMap/Overlay/MABaseOverlay+DDCategory.m"; sourceTree = ""; }; - DE03E9CB07B9B48C35FBC5516D6F27C8 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; - DE3079433CFDDE8A78E7DBDB8F0039B8 /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = ""; }; - DE6BB8D95FB85E0FB0083FC9B0EEE0CE /* JXCategoryImageCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageCell.h; path = Sources/Image/JXCategoryImageCell.h; sourceTree = ""; }; - DEC00448A031A41F3C22AA1C8974C8BB /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; }; - DF94A34698A1B0C9A7167391F3D00A0B /* MATraceReplayOverlay+Addition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MATraceReplayOverlay+Addition.h"; path = "DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlay+Addition.h"; sourceTree = ""; }; - DFDC7441F5FEC147902D4172D78794EE /* AMap.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMap.bundle; path = AMapNaviKit.framework/AMap.bundle; sourceTree = ""; }; - DFDCC6498F326A2BB0331A9AE0A7DFE5 /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; - DFF946CC3198CC3CF2B9365B54315435 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; - E0067CB1A4502C70E9658F9E37F4BB62 /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; - E076A9EB1150F649DDC00DF58D8DEF0C /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - E09B0B955EACDEF409213BD47F339CDD /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; - E0AE977B40DDE2472BC483A02BD32F7D /* ZLAlbumListCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAlbumListCell.swift; path = Sources/General/ZLAlbumListCell.swift; sourceTree = ""; }; - E0BD509AEF24BFCEECC588C96688FB1C /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; - E0CB04C7462ED0D588A4206E8B387950 /* MABaseOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MABaseOverlay.h; path = AMapNaviKit.framework/Headers/MABaseOverlay.h; sourceTree = ""; }; - E0FF55C4DBBB394DD95522E9DB2C46F6 /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; - E107C2A2C18C42DE999485E11656D63B /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; - E1264E80BF003E3A5086D8FA3C22331B /* DriveRouteCustomAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DriveRouteCustomAnnotationView.h; path = DDMAMapKit_Private/Classes/DDMAMap/AnnotationView/DriveRouteCustomAnnotationView.h; sourceTree = ""; }; - E13879701A7331840A0244094C0C5A21 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; }; - E17BEB0D12A8F668A7EB7CA6EA81E63C /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; - E18AE81C08359D1C13447AA46A591027 /* ZLImageNavController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLImageNavController.swift; path = Sources/General/ZLImageNavController.swift; sourceTree = ""; }; - E1E31D214C918A00628A71F89B960486 /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; - E1F254FE35C42C551AF123C657E89D86 /* RxTableViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxTableViewReactiveArrayDataSource.swift; sourceTree = ""; }; - E20D67BCC1300D8513FCB1A52960EBA3 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; - E24935E5A81D4534663B9067AC01C8CF /* ZFPlayerLogManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerLogManager.m; path = ZFPlayer/Classes/Core/ZFPlayerLogManager.m; sourceTree = ""; }; - E256C53A11A3A8CD4FD03F0C56BE3DCF /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; - E2EB173F896816C9F70B725DED2F5584 /* DDAttributedString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAttributedString.swift; path = DDControlsKit_Private/Classes/DDAttributedString/DDAttributedString.swift; sourceTree = ""; }; - E30355A34CBDE9CDA7899DA6702849B6 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; - E35C4B00F1C7B6A4BEEE953B24F636AA /* DDProgressHUDKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDProgressHUDKit_Private.debug.xcconfig; sourceTree = ""; }; - E35E21D2024590695F739FAA483EEAD0 /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; - E36837913AF8D482C404B9B3C33352AD /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; - E3B262116EEC9E4ED3CE111593E34273 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; - E3B4E610E0DD7D7110B0354AF9C65B88 /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; - E3CE49AF04ADC062B18F3F1F861A05E1 /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; - E3ED2A5E7B0E2B10427D3D6DAC4331D4 /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; - E4085C1C43BB7D639AD3E1395554CBA0 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; - E4453419070F97DAA0D3CC9B4689CAC4 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; - E45F8A59CD78BC5701DAB5DA4C5EAF34 /* JXCategoryNumberCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryNumberCellModel.h; path = Sources/Number/JXCategoryNumberCellModel.h; sourceTree = ""; }; - E47916C618D70753B91E0806767C73E1 /* RxPickerViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDataSourceProxy.swift; sourceTree = ""; }; + DB110E7217B3CEE13CA7FE62FAA7D93C /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = ""; }; + DB26073C862A492E3947239850F61CF5 /* EKNotificationMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKNotificationMessageView.swift; path = Source/MessageViews/EKNotificationMessageView.swift; sourceTree = ""; }; + DB28E56457E9908A2BADBEEE7F587F80 /* UINavigationController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+Rx.swift"; path = "RxCocoa/iOS/UINavigationController+Rx.swift"; sourceTree = ""; }; + DB4E03CDA35D59A2CC8E483040A00E1F /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; + DB5499479918C7AAE70099CFBB08D7C4 /* ZLCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCollectionViewFlowLayout.swift; path = Sources/General/ZLCollectionViewFlowLayout.swift; sourceTree = ""; }; + DB6340183C66B2E9D27A037CDC1255F7 /* MAOfflineItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItem.h; path = AMapNaviKit.framework/Headers/MAOfflineItem.h; sourceTree = ""; }; + DB7EA7706502558EB5C7C27F3AAAC705 /* RxTableViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourceProxy.swift; sourceTree = ""; }; + DB8CF011209213DE76C7F12D6097C11E /* DDSwiftLog.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDSwiftLog.swift; path = DDLogKit_Private/Classes/SwiftLog/DDSwiftLog.swift; sourceTree = ""; }; + DBA01A6E20FF38EB89024711031BE74C /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; + DBC151782286E131785E4FDDF6766078 /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; + DBC65021380BDE610F542575C28002F9 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + DC01802DF082B09A205D36EDB326D09B /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + DC12D42AEA5797AB04033C1C7CB8A02F /* DDWebImageKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDWebImageKit_Private.debug.xcconfig; sourceTree = ""; }; + DCAAA1A68E2CC67F36E9382AFE2D861A /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; + DCBEC95A56810B31E0A279606750B008 /* MAArcRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArcRenderer.h; path = AMapNaviKit.framework/Headers/MAArcRenderer.h; sourceTree = ""; }; + DCC5CD697767A0969E1B44888827C110 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; + DD537B8C2E58D29B2AB1201CE62EA2F9 /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; + DD90C26F2E57B0573AD939AD15D56116 /* NSThread+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSThread+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSThread+DDCategory/NSThread+DDCategory.m"; sourceTree = ""; }; + DDC5507E44FAC12FECCC414CE6D83FE2 /* AMapCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapCommonObj.h; path = AMapSearchKit.framework/Headers/AMapCommonObj.h; sourceTree = ""; }; + DDCB81702EAE525FF8DE7BDF5629BE00 /* EKAttributes+DisplayMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+DisplayMode.swift"; path = "Source/Model/EntryAttributes/EKAttributes+DisplayMode.swift"; sourceTree = ""; }; + DDF5A4A690EBD2EFB0302229151A50E4 /* ZFSpeedLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFSpeedLoadingView.h; path = ZFPlayer/Classes/ControlView/ZFSpeedLoadingView.h; sourceTree = ""; }; + DE472A0AE712A303A9D5D79DF780BB34 /* ZLProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLProgressHUD.swift; path = Sources/General/ZLProgressHUD.swift; sourceTree = ""; }; + DE937EC2C51C0F57C368D998FA54A112 /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxRelay/PublishRelay.swift; sourceTree = ""; }; + DECDC9C087DB559C43AA1BB4BC070F11 /* JXCategoryIndicatorTriangleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorTriangleView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorTriangleView.m; sourceTree = ""; }; + DEE6A96882AC069BBD48F5F4CC3FC6CA /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MBProgressHUD.m; path = DDProgressHUDKit_Private/Classes/MBProgressHUD.m; sourceTree = ""; }; + DF008939493DF8F729DA835313213EEB /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = ""; }; + DF8703E15C5AACE119A44ADE5F2DCBF3 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; + E000D78F7B4FE9CACA07FBC7782E8573 /* NSError+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSError+ZLPhotoBrowser.swift"; path = "Sources/Extensions/NSError+ZLPhotoBrowser.swift"; sourceTree = ""; }; + E0079065AACBA77637F4E9377AD08133 /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; + E00E716CC69CC5E585205A405861E72E /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; + E04C5ABF747A086D31BF630397DADF38 /* ZFPlayerGestureControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerGestureControl.h; path = ZFPlayer/Classes/Core/ZFPlayerGestureControl.h; sourceTree = ""; }; + E07E5EA3A22530E5FF4827AB31FF1388 /* DDNavigationController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDNavigationController.swift; path = DDControlsKit_Private/Classes/DDNavigationController/DDNavigationController.swift; sourceTree = ""; }; + E085FC38F59BBE0A32DFC3BF1718F1A5 /* ZLImageNavController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLImageNavController.swift; path = Sources/General/ZLImageNavController.swift; sourceTree = ""; }; + E0ED5ACA39E178972FDA2DE5427EB107 /* MAPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolyline.h; path = AMapNaviKit.framework/Headers/MAPolyline.h; sourceTree = ""; }; + E1156D60638AF40D9BE94224511CE98F /* DDBaseModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseModel.h; path = DDBasicControlsKit_Private/Classes/DDBaseModel/DDBaseModel.h; sourceTree = ""; }; + E129F43363563308DEDEAEFF29166B90 /* JXCategoryTitleVerticalZoomCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleVerticalZoomCellModel.m; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCellModel.m; sourceTree = ""; }; + E1697F9198FA29E76D1DA8DA03EDAB48 /* JXCategoryTitleImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleImageView.m; path = Sources/TitleImage/JXCategoryTitleImageView.m; sourceTree = ""; }; + E178C77CEFEDFA25846860B670FB30D2 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; + E1815691576E936229D71B170B61B51E /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; + E1A8D8B1A42BD45891DB6179489AD828 /* JXCategoryIndicatorProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorProtocol.h; path = Sources/Common/JXCategoryIndicatorProtocol.h; sourceTree = ""; }; + E1ADBE6DAED45D78118E49ACD4A099FC /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; + E1AF437F2DB2A8574DFA7DC9F8FC0E55 /* EKAttributes+Animation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Animation.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Animation.swift"; sourceTree = ""; }; + E1B50617C5846885B799174C6EF62E18 /* Infallible+CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+CombineLatest+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+CombineLatest+arity.swift"; sourceTree = ""; }; + E1D479A5AFC217595BD95682A2214CCE /* NSThread+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSThread+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSThread+DDCategory/NSThread+DDCategory.h"; sourceTree = ""; }; + E1EF137B5FB3A7465B998DDF44EFE49D /* DDColorKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDColorKit_Private.debug.xcconfig; sourceTree = ""; }; + E1F129383AB15E9BBA4DBBCF29CA683B /* UITextField+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITextField+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITextField+DDCategory/UITextField+DDCategory.h"; sourceTree = ""; }; + E1FC0B3FDD2534E449C31E5030C4FEBD /* UICollectionViewCell+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewCell+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UICollectionViewCell+DDCategory/UICollectionViewCell+DDCategory.m"; sourceTree = ""; }; + E20C3C871989346D8B72A4D649C1476D /* DDBaseLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseLabel.m; path = DDBasicControlsKit_Private/Classes/DDBaseLabel/DDBaseLabel.m; sourceTree = ""; }; + E241B71AB1CC506D419A7EC8FFB99ADB /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; + E29CBC9A74C4F1060E2B086ACDD82109 /* UITableViewCell+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableViewCell+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITableViewCell+DDCategory/UITableViewCell+DDCategory.h"; sourceTree = ""; }; + E2BB694E41312BE3CB879A74EF438E86 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; + E2CF77683043F7A01B9D24659EF9EEB6 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + E2DADE97F9F228D06F817F438D828548 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; + E379FBC419ECAAA12AEA0091BE1CCE4E /* UIBarButtonItem+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIBarButtonItem+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIBarButtonItem+DDCategory/UIBarButtonItem+DDCategory.m"; sourceTree = ""; }; + E3B332A7E534B67B8F9E4AC433656AF1 /* MAHeatMapVectorOverlayRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlayRender.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorOverlayRender.h; sourceTree = ""; }; + E3D22B608945B6FF514CC37D8D650A58 /* DDNetworkingOfAlamofireKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDNetworkingOfAlamofireKit_Private-umbrella.h"; sourceTree = ""; }; + E4216D1779B7A2F42138D94078809E57 /* JXCategoryView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXCategoryView.release.xcconfig; sourceTree = ""; }; + E44178D58BE22E280223ACDAC448D338 /* ZLEditImageViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditImageViewController.swift; path = Sources/Edit/ZLEditImageViewController.swift; sourceTree = ""; }; + E46E183DB54302AA4E88F0424C621044 /* JXCategoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryView.h; path = Sources/JXCategoryView.h; sourceTree = ""; }; + E47BFCEBA74E612D0AAE14AD14FEE1E4 /* UIViewController+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIViewController+ZLPhotoBrowser.swift"; sourceTree = ""; }; + E48D32258894863E3A3C80BBD72250A9 /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = MJRefresh; path = libMJRefresh.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E4CF8B425F79A50E5A6C24023F99EC1C /* DDBaseNavigationController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseNavigationController.m; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDBaseNavigationController.m; sourceTree = ""; }; - E4E41A5FFF169C37D7ED546374420169 /* ZLPhotoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoModel.swift; path = Sources/General/ZLPhotoModel.swift; sourceTree = ""; }; - E4F298AFF846D7ED28FE4048F323F08D /* JXCategoryDotCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryDotCellModel.h; path = Sources/Dot/JXCategoryDotCellModel.h; sourceTree = ""; }; - E4FC7AA721AF6C467DDE8B332DBF600B /* MAMultiTexturePolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiTexturePolylineRenderer.h; path = AMapNaviKit.framework/Headers/MAMultiTexturePolylineRenderer.h; sourceTree = ""; }; - E557592568F77297E0EA22EB73ADEC63 /* JXCategoryTitleImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageView.h; path = Sources/TitleImage/JXCategoryTitleImageView.h; sourceTree = ""; }; - E58A70BF3CCAD39E7892B01EFF163FCB /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; - E63F82CB6A7A55E8956A50FC710767BE /* AMapNavi.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMapNavi.bundle; path = AMapNaviKit.framework/AMapNavi.bundle; sourceTree = ""; }; - E6407BD5B5211C450F15CCAA84A9DF8E /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; - E68CEB1F4CD14991349B939A8BA570D1 /* AMapNaviVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviVersion.h; path = AMapNaviKit.framework/Headers/AMapNaviVersion.h; sourceTree = ""; }; - E6A535A247B95C3C5D37EAB336854A58 /* ZFFloatView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFFloatView.h; path = ZFPlayer/Classes/Core/ZFFloatView.h; sourceTree = ""; }; - E7B5B6A8FB6B50F5AB002FA6D36CF361 /* DDWebImageKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDWebImageKit_Private-umbrella.h"; sourceTree = ""; }; - E7C32BAC05066BCC7B22010C580809A8 /* JXCategoryListContainerRTLCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryListContainerRTLCell.h; path = Sources/Common/JXCategoryListContainerRTLCell.h; sourceTree = ""; }; - E7CAEBFF242E51B71B76576F09C4E60D /* MAOfflineCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineCity.h; path = AMapNaviKit.framework/Headers/MAOfflineCity.h; sourceTree = ""; }; - E7D1A18F29EA89DE4A959C750F7F9E9A /* ZLFetchImageOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLFetchImageOperation.swift; path = Sources/General/ZLFetchImageOperation.swift; sourceTree = ""; }; - E815483DED7A342E2A89D7A660247171 /* DDNavigationController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDNavigationController.swift; path = DDControlsKit_Private/Classes/DDNavigationController/DDNavigationController.swift; sourceTree = ""; }; - E90FC2EC6849FC8E6D2BADDB3505C3E3 /* DDTimerKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDTimerKit_Private.modulemap; sourceTree = ""; }; - E9120B4D7E2497E0D4BEBCB2BF172506 /* EKRatingMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKRatingMessage.swift; path = Source/Model/EKRatingMessage.swift; sourceTree = ""; }; - E9517A053F0B29551659051081B3819C /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; - E99FAEDD06A2FE9C5BB07F1D839E155C /* AMapTrackCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackCommonObj.h; path = AMapTrackKit.framework/Headers/AMapTrackCommonObj.h; sourceTree = ""; }; - EA7A32379C60A307E4336B58102A5D87 /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; - EAAB01F1C77D7913F3BAB85713665289 /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; - EABA05FFCA51D5438F26A3F17A58CDD8 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = ""; }; - EACEA95479BCFF3E792D0BFFF98F08F7 /* UIRefreshControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRefreshControl+Rx.swift"; path = "RxCocoa/iOS/UIRefreshControl+Rx.swift"; sourceTree = ""; }; - EBAC1439D98610204FDB0A3DA9D5DB4D /* UILabel+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UILabel+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UILabel+DDCategory/UILabel+DDCategory.m"; sourceTree = ""; }; - EC444978559311536EA7828EA0E2AB36 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; + E4BC7A254DFB001F3BF507F76C9873E5 /* ESTabBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBar.swift; path = Sources/ESTabBar.swift; sourceTree = ""; }; + E4DABC79EF73794D559D11226D74E985 /* ItemEvents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemEvents.swift; path = RxCocoa/iOS/Events/ItemEvents.swift; sourceTree = ""; }; + E4E224AD503FE144840909E9274EA5F9 /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; + E4F1E6F6EA16DA8B03FE0AA9B6D78545 /* MAParticleOverlayOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayOptions.h; path = AMapNaviKit.framework/Headers/MAParticleOverlayOptions.h; sourceTree = ""; }; + E4F3CD2FAC247BD349A40689ABE4678E /* UIImageView+ZFCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+ZFCache.m"; path = "ZFPlayer/Classes/ControlView/UIImageView+ZFCache.m"; sourceTree = ""; }; + E503856D2A5845FBF4D8229A75F08E60 /* SwiftEntryKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftEntryKit.release.xcconfig; sourceTree = ""; }; + E51ADE35CB1FF9A7FE7A091D7F77BAEF /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; + E523A437BB3E45345F5701B913971D20 /* EKAttributes+Scroll.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Scroll.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Scroll.swift"; sourceTree = ""; }; + E52F4B8561DCECF89BF9E0DD6FFA152A /* MAGltfOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGltfOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAGltfOverlayRenderer.h; sourceTree = ""; }; + E537B01FEC3FB9D921789FE6CE6A7650 /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; + E5669AA45A9EEDDAF205EA5F5FC3709F /* UISearchController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchController+Rx.swift"; path = "RxCocoa/iOS/UISearchController+Rx.swift"; sourceTree = ""; }; + E5BE6850DB0B9DEFBCD03670D36B191D /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; + E6076C4ED2EA481C1EB7A7618021A959 /* DDMAGeometry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMAGeometry.h; path = DDMAMapKit_Private/Classes/DDMAUtil/DDMAGeometry.h; sourceTree = ""; }; + E639A11168F792B080B33FC449133FAB /* RTLManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RTLManager.m; path = Sources/RLTManager/RTLManager.m; sourceTree = ""; }; + E6514A552D80A7FEB4FD9D31F4D44ACE /* MAMultiPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPolyline.h; path = AMapNaviKit.framework/Headers/MAMultiPolyline.h; sourceTree = ""; }; + E67601A73F02EA2E8C5E06F248C60A20 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; + E6945884E4439E18DE0C62B1DA2DCE8D /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; }; + E6F9848E7543E112CF37622B127F6C01 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; + E7070515A83CC341D841996959072ACC /* NSMutableParagraphStyle+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMutableParagraphStyle+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableParagraphStyle+DDCategory.m"; sourceTree = ""; }; + E730CD4494C3277AB8D25A51F6AC13FA /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; + E7379C81FF7A9D1BE25D57FCBF037CC3 /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; + E7C070830DB39B04D1426A1BFFC4AC5A /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/OperationQueue+Alamofire.swift"; sourceTree = ""; }; + E7F35095B25197954930E7C85CF1AF17 /* DDAutoUIKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDAutoUIKit_Private.release.xcconfig; sourceTree = ""; }; + E815F486354B346E94F8E60D67874BEB /* SwiftEntryKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftEntryKit-umbrella.h"; sourceTree = ""; }; + E8A1AE7BA2A03C0A4D86F4BACB7A1AE7 /* DDColorKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDColorKit_Private-umbrella.h"; sourceTree = ""; }; + E8B76411525726A0FD8619E18F1B6CE4 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; + E9B89D737E027CD857406AAFA6ACDF79 /* IJKMediaFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IJKMediaFramework.framework; path = ZFPlayer/Classes/ijkplayer/IJKMediaFramework.framework; sourceTree = ""; }; + EAD7CD77DDEFD8EC15595A80AB8766BE /* DDNetworkingOfAlamofireKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDNetworkingOfAlamofireKit_Private.debug.xcconfig; sourceTree = ""; }; + EB3B9EEE9C0A7A3C6FFDA598887FE415 /* JXCategoryIndicatorImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorImageView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorImageView.m; sourceTree = ""; }; + EB964CF858EE225503EE17DEA69FA1A5 /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; + EBB1081DA01C70F27FE6BD9232EA4554 /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; + EC0A77D615174ABF6E8E44E65032BD51 /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; EC46C56D3F58BDA592A93730A005EF26 /* DDCategoryKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDCategoryKit_Private; path = libDDCategoryKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; }; - EC84F80FE65A322BE680F72BEB5F9AC4 /* IJKMediaFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IJKMediaFramework.framework; path = ZFPlayer/Classes/ijkplayer/IJKMediaFramework.framework; sourceTree = ""; }; - ECA1DB9240BAD2F032F2D8754D3EE4E4 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; - ED2C60A5B7E868EE2195061B8A31900A /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; + EC647B90CD6DE2CD31EFF74FAB6CBE8C /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; + EC6C9AC71396A13886768DAF49A2B40F /* ZLCameraCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCameraCell.swift; path = Sources/General/ZLCameraCell.swift; sourceTree = ""; }; + EC9E30FB7226708A3130A01B97DBA179 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; + ECAD1B1F70EF1AB26421154EF6FDCDB6 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; + ECC5E1D0586A9761D91706CD197728E1 /* MATraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceManager.h; path = AMapNaviKit.framework/Headers/MATraceManager.h; sourceTree = ""; }; ED363DD89BB17FB9F31F94524BA59CBB /* ZFPlayer */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = ZFPlayer; path = libZFPlayer.a; sourceTree = BUILT_PRODUCTS_DIR; }; - ED5D9D6980CC11D459977644DBE96BC2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - ED93F8D73FE435738D5D8A2AF52849A3 /* DDBaseNavigationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseNavigationController.h; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDBaseNavigationController.h; sourceTree = ""; }; - EDF8AF881E3F9404796695038901DFD3 /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; - EE5274615A0ED3F0F5A6A14A3FCF3B4A /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; - EE58076B7D57C6C1D248AF46BF792F06 /* UIImage+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIImage+ZLPhotoBrowser.swift"; sourceTree = ""; }; - EE6A9C423829C508B0EE10F8912F5876 /* UIView+Shadow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Shadow.swift"; path = "Source/Extensions/UIView+Shadow.swift"; sourceTree = ""; }; - EE9656136946C7CC6A379DF16E7BB884 /* DDControlsKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDControlsKit_Private.release.xcconfig; sourceTree = ""; }; - EF12D4BFCB2AF081D852882EF58CFB36 /* UIButton+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIButton+DDCategory/UIButton+DDCategory.m"; sourceTree = ""; }; - EF35E90E5B55EFF23A0978105E4110A4 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = ""; }; - EFB0585F2DC5A8B43C6ACF80C4313DD3 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; - EFDBE6FE80AE247D012DF382889253C5 /* EKSimpleMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKSimpleMessageView.swift; path = Source/MessageViews/EKSimpleMessageView.swift; sourceTree = ""; }; - EFE5DEBFC390A89904D1794A3F22EBD0 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; - F018E0FD180A85EC8046161B3958129F /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; - F055EDA5470EBF58195AC688EC51DEE7 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; - F073BD9378082416F0B205203CAE95DD /* EKAttributes+FrameStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+FrameStyle.swift"; path = "Source/Model/EntryAttributes/EKAttributes+FrameStyle.swift"; sourceTree = ""; }; - F0B207EBBF5C30D8A9E2F312E2846F9B /* UITabBarController+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITabBarController+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITabBarController+DDCategory/UITabBarController+DDCategory.h"; sourceTree = ""; }; - F0CF6CCF025D60805922BF7CB2F374A7 /* UIImageView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIImageView+DDCategory/UIImageView+DDCategory.m"; sourceTree = ""; }; - F11779054EA5370B49BF606F47B5E4FA /* SwiftEntryKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftEntryKit.debug.xcconfig; sourceTree = ""; }; - F12217B82EE42BCFF28D18E2D31E225A /* RxRelay-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-prefix.pch"; sourceTree = ""; }; - F1B56734E13B92CD721AD0DF5D1332C5 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; - F223A15C3557BF2E3195EE5EBE39FEA9 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = Sources/en.lproj; sourceTree = ""; }; - F253C4FE156CEF8EC9E8856C584A37FA /* SDWebImageMapKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageMapKit.h; path = DDWebImageKit_Private/Classes/SDWebImageMapKit/SDWebImageMapKit.h; sourceTree = ""; }; - F25A4C603A56E5DA17F56D7F3D1876C6 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; + EDB6355A365726EDE0952F375385A321 /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; + EDDCE3830BC47A94EDCA3BB8463E0C24 /* DDControlsKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDControlsKit_Private-prefix.pch"; sourceTree = ""; }; + EE5838784174A0B70B76BFB993775DD3 /* TakeWithPredicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWithPredicate.swift; path = RxSwift/Observables/TakeWithPredicate.swift; sourceTree = ""; }; + EE6C77205CF4B2951E884CB365BCFF13 /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; + EE96A5F2B943B72C1F0232E90B5E0577 /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; + EED6E5DDA56664951CC4CBBE99916328 /* DDControlsKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDControlsKit_Private.modulemap; sourceTree = ""; }; + EF70FC9EB152D1C253A1FAAE0D28DA6A /* SwiftEntryKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftEntryKit.debug.xcconfig; sourceTree = ""; }; + EF9989031C197B682326AF0D8A1BC619 /* JXCategoryListContainerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryListContainerView.m; path = Sources/Common/JXCategoryListContainerView.m; sourceTree = ""; }; + EFF157C9C98D26B2B75B85C92D8AE8C2 /* DDBaseViewController.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = DDBaseViewController.xcassets; path = DDBasicControlsKit_Private/Assets/DDBaseViewController.xcassets; sourceTree = ""; }; + EFF534404B48A07EF9415E1B7AF2B41B /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; + EFFE264ACFC2E50E41713D39E3072D71 /* DDTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTextField.swift; path = DDControlsKit_Private/Classes/DDTextField/DDTextField.swift; sourceTree = ""; }; + F0733919B381A00997A7EEC037768C8D /* UIView+QuickLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+QuickLayout.swift"; path = "Source/Extensions/QuickLayout/UIView+QuickLayout.swift"; sourceTree = ""; }; + F0A5C59E8F03B318E4DBEB94CB7DFCAC /* ZLPhotoBrowser.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZLPhotoBrowser.modulemap; sourceTree = ""; }; + F0D7DE153DDDC520A02D60EC9314D9CE /* ZFVolumeBrightnessView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFVolumeBrightnessView.m; path = ZFPlayer/Classes/ControlView/ZFVolumeBrightnessView.m; sourceTree = ""; }; + F1266B973BC95F13049649A6DF0E8D54 /* DDMALocationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMALocationManager.h; path = DDMAMapKit_Private/Classes/DDMALocation/DDMALocationManager.h; sourceTree = ""; }; + F150CCC27CF7A7E2B79C1AC22B86167F /* DDProgressHUDKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDProgressHUDKit_Private-prefix.pch"; sourceTree = ""; }; + F19F949F19BD7CEDBF253DA9DB964B88 /* ZFPlayer.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = ZFPlayer.bundle; path = ZFPlayer/Classes/ControlView/ZFPlayer.bundle; sourceTree = ""; }; + F1A6C83223505225ED5CD56A3FDAF636 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = ""; }; + F1DE485127E572C133DAE639A0E1DF7D /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; + F228F5EA0C26FB01EF43F01DD9C0086C /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; F26CCFC26F3DA09504605CC57138E371 /* Pods-OrderScheduling-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OrderScheduling-acknowledgements.plist"; sourceTree = ""; }; - F29F18B97427CA56BEDA4ECFDED0BA8C /* UILabel+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UILabel+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UILabel+DDCategory/UILabel+DDCategory.h"; sourceTree = ""; }; - F2F465445E3FC8D3741CD2B9D6865B34 /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; - F30713EEC78E7AE5F4682EAAA3D0F4E7 /* AMapLocationRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationRegionObj.h; path = AMapLocationKit.framework/Headers/AMapLocationRegionObj.h; sourceTree = ""; }; - F310B6A960D5E6659E42AC404DEAF55B /* JXCategoryIndicatorLineView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorLineView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorLineView.m; sourceTree = ""; }; - F359A6FD455D578A8C334DFE8ADD6CF4 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; - F37D4B914096835A909E95042EA1B4D0 /* DDTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTableViewCell.swift; path = DDControlsKit_Private/Classes/DDTableViewCell/DDTableViewCell.swift; sourceTree = ""; }; - F3846869F141D06E3EC4C3319744C1C3 /* ZFPortraitViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPortraitViewController.m; path = ZFPlayer/Classes/Core/ZFPortraitViewController.m; sourceTree = ""; }; - F3E01677F90694C3BDF048CFF7D7DF88 /* EKAlertMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAlertMessageView.swift; path = Source/MessageViews/EKAlertMessageView.swift; sourceTree = ""; }; - F3F676D474604944394DC6F56882EDE2 /* UIScrollView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIScrollView+DDCategory/UIScrollView+DDCategory.m"; sourceTree = ""; }; - F48D8DEBCD8BC2814EF8894649D3B04A /* JXCategoryCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryCollectionView.h; path = Sources/Common/JXCategoryCollectionView.h; sourceTree = ""; }; - F4B7F6DE0462AF209F629BFF3592F4FD /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; - F4B957D923186962C66851E195B6BA9A /* ESTabBarController-swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ESTabBarController-swift-prefix.pch"; sourceTree = ""; }; - F4C5879FB151992816CAC4BD843428B4 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; - F53F160F421AF5CDD132C3D2C7F5C2FB /* EKAttributes+Scroll.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Scroll.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Scroll.swift"; sourceTree = ""; }; - F5501ACE00BB534268FB6FB0263149F8 /* AMapNearbySearchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbySearchManager.h; path = AMapSearchKit.framework/Headers/AMapNearbySearchManager.h; sourceTree = ""; }; - F5A9B90CCC4674EF7DF81686D823EBF1 /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/CachedResponseHandler.swift; sourceTree = ""; }; - F5BF8624E6AF59F8165131CAA3AAD343 /* NSMutableAttributedString+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMutableAttributedString+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSMutableAttributedString+DDCategory.h"; sourceTree = ""; }; - F6258D61886257709D6EFD9DE5ED1058 /* DDControlsKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDControlsKit_Private-prefix.pch"; sourceTree = ""; }; - F628B3A215050156FAD47CE5258997BD /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Position.swift"; sourceTree = ""; }; - F672C3A40F86F698269E2D64D47C87CD /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; - F68DDCE8954D8EE01824A2073A2CD754 /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; - F6AB0B306AAEFB4A482C878A93008BCC /* MAMultiColoredPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiColoredPolylineRenderer.h; path = AMapNaviKit.framework/Headers/MAMultiColoredPolylineRenderer.h; sourceTree = ""; }; - F6C6B43685FC03C8522A90EA0B1F2D37 /* UIFont+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIFont+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIFont+ZLPhotoBrowser.swift"; sourceTree = ""; }; + F28A6484225A3970E35587291C2B5249 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; + F2A3757E11798233F632E32FFD550392 /* DDBaseMutableAttributedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseMutableAttributedString.h; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseMutableAttributedString.h; sourceTree = ""; }; + F2CD3FFA4345FF5CC3DF730CBD677B6B /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; + F2CD951579AD83651660B6C1CBD32018 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; + F2D57674FDEC7DDEF723E09C180B2E25 /* AMapNaviCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCommonObj.h; path = AMapNaviKit.framework/Headers/AMapNaviCommonObj.h; sourceTree = ""; }; + F30558338CD7A0BE16C2AE1871F22132 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; + F3B8FD3A49A449B4BC1A53E8BF2F87B9 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; + F41D3E1FD86B1D7D1DCBEB3E6BAD7D30 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; + F4C324C3EEB34624F7BE3C05A9C244DE /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; + F4D62476424FE5F64E46973F443EAE6A /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; + F4F2ACE58A0E8F8EA045D1E4F2249FF1 /* JXCategoryViewDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryViewDefines.h; path = Sources/Common/JXCategoryViewDefines.h; sourceTree = ""; }; + F50475A4033EF3E9DCA18AE00A8300F3 /* UIImageView+ZFCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+ZFCache.h"; path = "ZFPlayer/Classes/ControlView/UIImageView+ZFCache.h"; sourceTree = ""; }; + F51C9A5BC162BF8F01E07E57B795DD9C /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; + F582067C0E2AEB4033BD733077584A58 /* UINavigationController+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UINavigationController+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UINavigationController+DDCategory/UINavigationController+DDCategory.h"; sourceTree = ""; }; + F60E7F3A93AAA5FD7015855B4A90317D /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = ""; }; + F6772E0CFEE35EC2E79B96D1639DC02A /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; + F695846CFE7F772C3CAE8CB10A598038 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; + F6AAFCEA85426C0BA2E6B812976B4495 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; + F6AF2382654755E74E92431384F211A0 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = ""; }; + F6BC09B9E499C7B6740FA76E7A387E7C /* SharedSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Concurrency.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Concurrency.swift"; sourceTree = ""; }; F6D00CA03F52F8332AAD8FEEC4AFD406 /* ESTabBarController-swift */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "ESTabBarController-swift"; path = "libESTabBarController-swift.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - F758AB2E7B17684347F14B11A047D001 /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; - F81553FA1694EDEE12B52AA769D75107 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; - F87D334DAD0DBCF1F016EFFA0967E2A3 /* EKWindow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWindow.swift; path = Source/Infra/EKWindow.swift; sourceTree = ""; }; - F91E0136FE7A82EDA448140F940CD2EE /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; - FA6510FE25769DBA31833DB9B468CA68 /* MAAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationView.h; path = AMapNaviKit.framework/Headers/MAAnnotationView.h; sourceTree = ""; }; - FAA65E09E52F34DF38EC8D8FF2E20974 /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; - FAA9F77C7BE8CC49E838890043B98B05 /* UICollectionViewCell+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewCell+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UICollectionViewCell+DDCategory/UICollectionViewCell+DDCategory.h"; sourceTree = ""; }; - FB09E7F07B9793E4111F1BAFFD94AE91 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; - FB0C42CD38E5B9BA12AE757156F75F4D /* ZLAnimationUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAnimationUtils.swift; path = Sources/General/ZLAnimationUtils.swift; sourceTree = ""; }; - FB406A6FBCD5D598D1D74261ED38A5CB /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; + F7077D80B6034CBC5A3CA926DCC3E799 /* UIColor+JXAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+JXAdd.h"; path = "Sources/Common/UIColor+JXAdd.h"; sourceTree = ""; }; + F72DDCCD14BC901481CCAB57B43D784E /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; }; + F7A97239815B8632CA8DFCD0492AD8AA /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; + F7D66775E00968277373F1820C28F35E /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; + F81E824DDC9651C992EAB2C3D61F3BC7 /* DDAlamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAlamofire.swift; path = DDNetworkingOfAlamofireKit_Private/Classes/DDAlamofire.swift; sourceTree = ""; }; + F83784656FA2501DB6AE967A4B117DDC /* EKBackgroundView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKBackgroundView.swift; path = Source/Infra/EKBackgroundView.swift; sourceTree = ""; }; + F86DEF77DE08B1B8D64F3B9B2F81A745 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; + F908B315CC454034AD4ED0594400DDDE /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; + F910859BD4B8C52A2D0186E96A47368D /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/RedirectHandler.swift; sourceTree = ""; }; + F92345927AC878686CB228DC54101957 /* AMapNaviCompositeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeManager.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeManager.h; sourceTree = ""; }; + F9487F721F5E52BC459A280CD0CEE2F5 /* DDBaseButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseButton.m; path = DDBasicControlsKit_Private/Classes/DDBaseButton/DDBaseButton.m; sourceTree = ""; }; + F94E7C30AF4113D40F033CE1251D8D9C /* EKAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKAttributes.swift; path = Source/Model/EntryAttributes/EKAttributes.swift; sourceTree = ""; }; + F9F3C9B151518EEBDF461EEA0CA27E02 /* ESTabBarController-swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "ESTabBarController-swift.modulemap"; sourceTree = ""; }; + FA015350D4502128CD60CBFF490CE446 /* MAParticleOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAParticleOverlayRenderer.h; sourceTree = ""; }; + FA480296131E6545AABF25FA63D5678E /* DDViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDViewController.swift; path = DDControlsKit_Private/Classes/DDViewController/DDViewController.swift; sourceTree = ""; }; + FA54EA1BA8502520206BEAB2EA052344 /* AMapLocationRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationRegionObj.h; path = AMapLocationKit.framework/Headers/AMapLocationRegionObj.h; sourceTree = ""; }; + FA5B6E0EEEB3D115ED16F5BE81F393D6 /* UICollectionView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+Rx.swift"; path = "RxCocoa/iOS/UICollectionView+Rx.swift"; sourceTree = ""; }; + FA6D73D91931193645DC5DCAACE45CC5 /* JXCategoryListContainerRTLCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryListContainerRTLCell.h; path = Sources/Common/JXCategoryListContainerRTLCell.h; sourceTree = ""; }; + FA799D43F762585DC87BF9477FA7EA29 /* MAMapAccessibilityIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapAccessibilityIdentifier.h; path = AMapNaviKit.framework/Headers/MAMapAccessibilityIdentifier.h; sourceTree = ""; }; + FA88C85CE171FACB6F13C63F97BEE7A7 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; + FAA950229E998C78347D87D2CEFC1B35 /* MAMVTTileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAMVTTileOverlayRenderer.h; sourceTree = ""; }; + FAC3C52D9723B4150F80AE78A7F9B60E /* SwiftEntryKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftEntryKit-prefix.pch"; sourceTree = ""; }; + FACCD1C35E459F0074DF9B0C1D6EB580 /* DDMATrackManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMATrackManager.h; path = DDMAMapKit_Private/Classes/DDMATrackManager/DDMATrackManager.h; sourceTree = ""; }; + FACFC8E9247EA39745A9E5F36EBB017C /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; + FB2F40968639A96A1E9874ABC41124D1 /* IQKeyboardManager+OrientationNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+OrientationNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+OrientationNotification.swift"; sourceTree = ""; }; FB908FBF9F755AFB285A27A674140F71 /* DDMAMapKit_Private-DDMAMapKit_Private */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "DDMAMapKit_Private-DDMAMapKit_Private"; path = DDMAMapKit_Private.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - FBA75314C30974205C2D5A73FB7EA003 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxRelay/Observable+Bind.swift"; sourceTree = ""; }; - FBF3B106D439851EA17B0712AAF820A0 /* MAMultiPointOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlay.h; path = AMapNaviKit.framework/Headers/MAMultiPointOverlay.h; sourceTree = ""; }; - FC1E2AC8262F7B812F4D4439A6D39D2A /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; - FC4D76EE03ACECEB0B264A71C70287D6 /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; + FBAFBD781175E6C6398E0A44BE1F8B6D /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = ""; }; + FBBDD455178253285C1140F16938E2E8 /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; + FBCEF9CC7CBCEE33F7C0C4B249F80823 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = RxRelay/Utils.swift; sourceTree = ""; }; + FC0D2CA2018F91D073ABF8D0DE886B5B /* RxTabBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarDelegateProxy.swift; sourceTree = ""; }; + FC339C40C2F8ECB9DB3112F061D8CF40 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; + FC428A78E9DAD599CC8A926A5A9D5682 /* Cell+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Cell+ZLPhotoBrowser.swift"; path = "Sources/Extensions/Cell+ZLPhotoBrowser.swift"; sourceTree = ""; }; + FC46BB03131E5E9E492F9CD7E63C7CB1 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; FC6ADF39936BEB2CFFFD7E2E76154921 /* Pods-OrderScheduling.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OrderScheduling.debug.xcconfig"; sourceTree = ""; }; - FC876AA2CE8A5D65C2FE10964F93D18A /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; - FCCA06A2276786031223259A90EB6BA4 /* AMapNaviRideDataRepresentable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviRideDataRepresentable.h; path = AMapNaviKit.framework/Headers/AMapNaviRideDataRepresentable.h; sourceTree = ""; }; - FCD03C12705CDD1E4597B84BEBBF1A1E /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; - FD16733E7B53B8B3B75C8566BF101BD8 /* DDBaseCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseCollectionView.m; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionView/DDBaseCollectionView.m; sourceTree = ""; }; - FD5E3EF3B752DAFF4C5DDB97835FEE34 /* AMapNaviCompositeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeManager.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeManager.h; sourceTree = ""; }; - FD6D867BCE3B38E929947BA212868C58 /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; - FD7043293D9B20477F59E286355E83F9 /* Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Infallible.swift; path = RxSwift/Traits/Infallible/Infallible.swift; sourceTree = ""; }; - FD90C2FC87D6F73C74AD357A1AC9565B /* JXCategoryView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXCategoryView-prefix.pch"; sourceTree = ""; }; - FD9D4E2C429F249AFDCCF168E988F0FC /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; - FDAE547B177E2B3566A2C06A3BA8801F /* RxCollectionViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxCollectionViewReactiveArrayDataSource.swift; sourceTree = ""; }; - FDB453691D6CF48D89450D1638B6A0D8 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; - FDD38628ED44C2774EB550B0E95F5703 /* UIApplication+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UIApplication+DDCategory/UIApplication+DDCategory.h"; sourceTree = ""; }; - FDE23C604525A601304BB7E277849B8A /* ZLPhotoUIConfiguration+Chaining.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZLPhotoUIConfiguration+Chaining.swift"; path = "Sources/General/ZLPhotoUIConfiguration+Chaining.swift"; sourceTree = ""; }; - FE12AF3F5FFE4554F195ADD3430043C3 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; - FE686A4C44F7DA0636E61F79E774BE9D /* RxRelay-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-umbrella.h"; sourceTree = ""; }; - FE726E8A8082F744DF99D2538BE3595C /* ZFNetworkSpeedMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFNetworkSpeedMonitor.m; path = ZFPlayer/Classes/ControlView/ZFNetworkSpeedMonitor.m; sourceTree = ""; }; - FE9254C256F2001DAC915D1E0ABE8277 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; - FE9711AEB07F8FB305471A4BA77BB7DC /* DDControlsKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDControlsKit_Private-dummy.m"; sourceTree = ""; }; - FEA31DECBF5F916450C08D932E5702B2 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; - FF074FE4D7668867F0A0579585DDD0EC /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; - FF2DB90AF3082D4333869C0909902C30 /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; + FC97898A6DA63C7DF9B7C8198ADB37EA /* DDMAMapKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDMAMapKit_Private-dummy.m"; sourceTree = ""; }; + FCA8B66E83D344385EBF7FB29AC18EBA /* ZFIJKPlayerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFIJKPlayerManager.h; path = ZFPlayer/Classes/ijkplayer/ZFIJKPlayerManager.h; sourceTree = ""; }; + FCB09B991E6761C590DE3A69C76C440A /* UIView+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIView+DDCategory/UIView+DDCategory.m"; sourceTree = ""; }; + FCF57C1D146522E48A7EEA9AA297EF02 /* DDBaseViewModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseViewModel.h; path = DDBasicControlsKit_Private/Classes/DDBaseViewModel/DDBaseViewModel.h; sourceTree = ""; }; + FD3967C066C004CA8E0B6BCEC9579F93 /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/PrimitiveSequence/Completable+AndThen.swift"; sourceTree = ""; }; + FD44EAAED1E671A7BCD36F1D66F6F343 /* DDAutoUIKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDAutoUIKit_Private-umbrella.h"; sourceTree = ""; }; + FD682AFA44F8EC8B6496336C610C55A4 /* RxSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.debug.xcconfig; sourceTree = ""; }; + FD8E4E2824EAB6B2BA3BF0799C9BF4FE /* MATraceReplayOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceReplayOverlay.h; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlay.h; sourceTree = ""; }; + FD934287F0405AB55C78075CEB5A982E /* JXCategoryIndicatorBackgroundView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorBackgroundView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBackgroundView.m; sourceTree = ""; }; + FDD25499B57DC058CABA547DD181B783 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; + FE952CA0D88EBB665949BF7B2530C337 /* ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist"; sourceTree = ""; }; + FED3277627CB31B80D833E787B106378 /* EKPopUpMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKPopUpMessage.swift; path = Source/Model/EKPopUpMessage.swift; sourceTree = ""; }; + FEDD68B76874DFA5F819713CE810A383 /* NSURL+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURL+DDCategory.m"; path = "DDCategoryKit_Private/Classes/NSUrl+DDCategory/NSURL+DDCategory.m"; sourceTree = ""; }; + FF58C1C222A1AAB5A7A5DCEEBF4FC27E /* MAOfflineProvince.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineProvince.h; path = AMapNaviKit.framework/Headers/MAOfflineProvince.h; sourceTree = ""; }; + FF5C653DE425DA77FF764E580694FBAC /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; FF8B264DFE802855D5D67E7CDDABFC3C /* RxRelay */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = RxRelay; path = libRxRelay.a; sourceTree = BUILT_PRODUCTS_DIR; }; - FFB8A5D1E7D966608969C8E60D523056 /* DDAF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAF.swift; path = DDNetworkingOfAlamofireKit_Private/Classes/DDAF.swift; sourceTree = ""; }; - FFC7FA29D4B9DAEDB080B909EF375DBB /* RxPickerViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDelegateProxy.swift; sourceTree = ""; }; - FFD3A0E7BCDA043732AB96EE5F54369C /* SwiftEntryKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftEntryKit.release.xcconfig; sourceTree = ""; }; + FFF8D5624F6905F46FBD5577A1FBC035 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -2871,6 +2868,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 1A6D219B347217475A502ECFEBD87DF2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 23098443C4DFA1147CAAE92E78D2E99B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 26B104F0656210639EF1E9BE82147BE7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 334C594B2E25DF94B2E5B12F6FF33727 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2885,7 +2903,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4B0E44B461E3CAD5CB4A279D2829D43C /* Frameworks */ = { + 53CD1BF26013DB3C220384135205E4A5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2899,6 +2917,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 59854BC4771BB5C74DF242CBFA1E798A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 60B8EAE69A40B5978C1AA1357CE89851 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2969,13 +2994,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8F16F65DC8EBF77984FA1C1ED552CA65 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 925A0BC02B700FFE1FBFCAC4B7167920 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2983,20 +3001,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B0CCDC3149EF19E22B82946B1049634F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B2669EB14171E628C910A965CA168374 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; B5D363AC2D05E0B84F283A0CA07C5955 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3011,20 +3015,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BED0D4D3F674AB402CE4E560403828B0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C1BBCE9D91005E0AE548011F1F555CCE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; C3CE3F30FA784236ECFFFE204B26A29F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3032,6 +3022,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C5B5776F510F806AEE6DA160D7791392 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; F23EB74AFE479845F4E374ECA384FDA4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3056,199 +3053,388 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0171EF72FD3019508056DEF2D728F3F5 /* UICollectionViewCell+DDCategory */ = { + 0039BC0ADA5A0C76424B34CAD28862B3 /* AMapSearch-NO-IDFA */ = { isa = PBXGroup; children = ( - FAA9F77C7BE8CC49E838890043B98B05 /* UICollectionViewCell+DDCategory.h */, - A362CEA85D30BA6F8F5BBC95F4EEC62F /* UICollectionViewCell+DDCategory.m */, + DDC5507E44FAC12FECCC414CE6D83FE2 /* AMapCommonObj.h */, + A1E1575C0D7C3447DAC4942AE29C93ED /* AMapNearbySearchManager.h */, + 8CBDEBA5C0D99DE54BD347AAF4841013 /* AMapNearbyUploadInfo.h */, + 8C147CBA828D0FE420F62A6F1E479286 /* AMapSearchAPI.h */, + 854EB0BA487481A9888B46E9C95F8B4B /* AMapSearchError.h */, + 733C68337175011F89791D45C841D3AF /* AMapSearchKit.h */, + 295309D3D89C264FC62A9F4F35F03F66 /* AMapSearchObj.h */, + D95C9099562AED806E4F128ED491C764 /* AMapSearchVersion.h */, + 423C287C9FA867494E8E00242C0EE222 /* Frameworks */, + D063408BBF1CAAF5661503A72BAD31DB /* Support Files */, ); - name = "UICollectionViewCell+DDCategory"; + name = "AMapSearch-NO-IDFA"; + path = "AMapSearch-NO-IDFA"; sourceTree = ""; }; - 03580D760F2377E48BF3E0AC57FBD46F /* DDCollectionViewCell */ = { + 0310A56CF9F571B3E2394F5331403C27 /* DDScrollView */ = { isa = PBXGroup; children = ( ); - name = DDCollectionViewCell; + name = DDScrollView; sourceTree = ""; }; - 053F979A17EF529DE3B07A14A9CB3A0C /* Alamofire */ = { + 033481F28BABF20CB86D8DE170891D75 /* DDNetworkingOfAlamofireKit_Private */ = { isa = PBXGroup; children = ( - 573BABA1A21A8FA5EE61B346B51ECA2E /* AFError.swift */, - 15B659448CC004F208EA58E35C0E36E1 /* Alamofire.swift */, - A4A21647C49BAB9E9DE4C227AB927E0B /* AlamofireExtended.swift */, - A519B100118E7598C7A7C52A906A6974 /* AuthenticationInterceptor.swift */, - F5A9B90CCC4674EF7DF81686D823EBF1 /* CachedResponseHandler.swift */, - AFB45486991CDCD5B31791D7F253ABBD /* Combine.swift */, - 049D04F98AA56636385F1C14250C5007 /* Concurrency.swift */, - C69A9D3D94925EB06CFD96D5D707DADA /* DispatchQueue+Alamofire.swift */, - A9E1704921B19C70B459DB2F14D23810 /* EventMonitor.swift */, - C8EF9319F4C8E10EF295D1D8BDC76783 /* HTTPHeaders.swift */, - 4E180CCCEB2E9F13F90707FFD0E1EADC /* HTTPMethod.swift */, - B50F84226DFA2D8F861F7EFB5A5D069E /* MultipartFormData.swift */, - 60C216A3E4B82FC3285D790EFACF9B19 /* MultipartUpload.swift */, - 3B3C724266C5E0570CBA56406ECD88A3 /* NetworkReachabilityManager.swift */, - B2E671AF5236EE0D4639D5F82AE9BBEF /* Notifications.swift */, - 0FCFE7184947987530971AC016D17631 /* OperationQueue+Alamofire.swift */, - 483770B1DE62A342A536BCAD7A834349 /* ParameterEncoder.swift */, - 1DDB70F33953657978EF8CD96DF3EAC6 /* ParameterEncoding.swift */, - A45E2F9A77D3BE95B1201214A82F221B /* Protected.swift */, - C58F676C879B71B9729B97AD3219F0A0 /* RedirectHandler.swift */, - 9227826457AB91976F618EEA5185DD50 /* Request.swift */, - 684375D08D3DA30BCEBB7C09FD5BF236 /* RequestCompression.swift */, - 086329B4FFF5A4881F3AC436F1E01DCB /* RequestInterceptor.swift */, - 0033393E0E07D1570A4E54FA32740802 /* RequestTaskMap.swift */, - 4CFB333BDF802C67C1E01E87369D91B5 /* Response.swift */, - 894B6CA5CAAC9210FFF21AB3BD65271E /* ResponseSerialization.swift */, - C4F373C83FFD725A00BD8448DAFF0550 /* Result+Alamofire.swift */, - 45904E42C67413D9464FED4C7A896C5E /* RetryPolicy.swift */, - C79489281FC5C026B3BA9C42DA3F8730 /* ServerTrustEvaluation.swift */, - 2F72389F289FEF6A16442FDC4F6B734D /* Session.swift */, - 24C1885F33F2DC71997DBD4D7B73139A /* SessionDelegate.swift */, - 97BC9B07B9C213A345C1319F0FBF7816 /* StringEncoding+Alamofire.swift */, - AEE32A959D76192303406317E924608E /* URLConvertible+URLRequestConvertible.swift */, - 1FE468210FAC97F6802FC9277093EA9C /* URLEncodedFormEncoder.swift */, - 5B7200129554DC5D4FB298AB1459F5CD /* URLRequest+Alamofire.swift */, - A85E767DF4000237CD7D99BE3E039367 /* URLSessionConfiguration+Alamofire.swift */, - 1EEC9D28B541D3F742D4CAB669523531 /* Validation.swift */, - B377801462B64C5C1C948B8D5561A511 /* Support Files */, + 6A70FD457784DA34D4D7D48DF315F2F4 /* DDAF.swift */, + F81E824DDC9651C992EAB2C3D61F3BC7 /* DDAlamofire.swift */, + 60CBDAFF00D3D510BCD3930854E3DDC2 /* Support Files */, + ); + name = DDNetworkingOfAlamofireKit_Private; + path = DDNetworkingOfAlamofireKit_Private; + sourceTree = ""; + }; + 06EC4582BA8352135543F89BCB681E81 /* UIButton+DDCategory */ = { + isa = PBXGroup; + children = ( + 99659605CC6BDAA93B2723E365F27DCC /* UIButton+DDCategory.h */, + 709E03F2D2329C6B0C579E955BBB2001 /* UIButton+DDCategory.m */, + ); + name = "UIButton+DDCategory"; + sourceTree = ""; + }; + 06FCD61E47745C4ABF7238F2618B3D70 /* OCLog */ = { + isa = PBXGroup; + children = ( + 62AC6FC10F28F035D5A5C26EAAEDF26B /* DDOCLog.h */, + ); + name = OCLog; + sourceTree = ""; + }; + 074CD6D72A8F399EC7281157AA3277B1 /* Support Files */ = { + isa = PBXGroup; + children = ( + F0A5C59E8F03B318E4DBEB94CB7DFCAC /* ZLPhotoBrowser.modulemap */, + 95C00C565F380008DE13EE2EA336630A /* ZLPhotoBrowser-dummy.m */, + 1D93D6BAF3964B054A11084A6F74A543 /* ZLPhotoBrowser-prefix.pch */, + 5E46AF19AAB498E7202B93FD78FC57A8 /* ZLPhotoBrowser-umbrella.h */, + 5663CA1A072365E079AB0279D374A49B /* ZLPhotoBrowser.debug.xcconfig */, + 96E89F65F46227D013A084E4182B4E6A /* ZLPhotoBrowser.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/ZLPhotoBrowser"; + sourceTree = ""; + }; + 08F8B9AD4CB090196E20043C614FE99A /* Alamofire */ = { + isa = PBXGroup; + children = ( + DF008939493DF8F729DA835313213EEB /* AFError.swift */, + 6F277C340A7A006E94FF23EE5D81E3F0 /* Alamofire.swift */, + D49FAE8A72DFCA2F93F4B6CF57447AEE /* AlamofireExtended.swift */, + 8E7FE97D98A6687D74971988BE5E1F63 /* AuthenticationInterceptor.swift */, + 394570F9DDF81CD9B94EFE0886DBD34F /* CachedResponseHandler.swift */, + 155E658252BFB49AE6BC481503E1E5D0 /* Combine.swift */, + D102B32967A0F8B7DBFB24F571902F89 /* Concurrency.swift */, + 4FEABAAF319552DABBFA1DFC3BCEA94D /* DispatchQueue+Alamofire.swift */, + 390FECAACB630E47B5EF76D29F773B01 /* EventMonitor.swift */, + A529E541E350313960BF06504229E2FB /* HTTPHeaders.swift */, + 472D0CAC5BE65093CB3FAB7F08CBFFFB /* HTTPMethod.swift */, + E1ADBE6DAED45D78118E49ACD4A099FC /* MultipartFormData.swift */, + A6E789DAA341F3F6952B2547575114E6 /* MultipartUpload.swift */, + 497BA4A8702676F2B7E91C882C273CC6 /* NetworkReachabilityManager.swift */, + 123EA8437196FBB5BBAAF553EE28125C /* Notifications.swift */, + E7C070830DB39B04D1426A1BFFC4AC5A /* OperationQueue+Alamofire.swift */, + D6C08B1BEBDDE6AED4A18016E6475E99 /* ParameterEncoder.swift */, + B1EA033DA39BDA88EFC4D30EAA3442C1 /* ParameterEncoding.swift */, + 2FFE94E872A20CDFA4F6734001B4F3F9 /* Protected.swift */, + F910859BD4B8C52A2D0186E96A47368D /* RedirectHandler.swift */, + 010AE870904B558F643A0BF4918BD29E /* Request.swift */, + 93D8E1DC22B5C3AE073615700D1B0D05 /* RequestCompression.swift */, + 561EC9FEB48CCE69B0E0E07CF2DD068C /* RequestInterceptor.swift */, + 4F69157DC9ADD23A6763AFBD3FCB2D0A /* RequestTaskMap.swift */, + 0D97AA4136D41CC3759887BAB465F8DA /* Response.swift */, + 15D6BA9EEFDEEF9CCCC8FC7E82D67804 /* ResponseSerialization.swift */, + 1DD45BA2A6EA209B7E418B11E5564A3A /* Result+Alamofire.swift */, + D5EC94DD26BAC8B13328FE3EC11F63E2 /* RetryPolicy.swift */, + 70AC6387273B76F2447DA736EF05CE80 /* ServerTrustEvaluation.swift */, + CE32D2ADA8C2E778E0CEA3C761119CC8 /* Session.swift */, + BDF31BEF1E0A59F38D8401940AF402FC /* SessionDelegate.swift */, + 1A4D674B291CADFF476B81EB524D1364 /* StringEncoding+Alamofire.swift */, + 7BD55BA9B48C8F8041A3826CB6F4D63F /* URLConvertible+URLRequestConvertible.swift */, + 33F710F7F397E96CB625FE408833B0E9 /* URLEncodedFormEncoder.swift */, + 63104D7A857EB9E34F39BB661B5742AF /* URLRequest+Alamofire.swift */, + BBCE7A80F1B98B9D13BA47D4B98F458B /* URLSessionConfiguration+Alamofire.swift */, + FA88C85CE171FACB6F13C63F97BEE7A7 /* Validation.swift */, + 895161D184A23BD173A4E518E95EC747 /* Support Files */, ); name = Alamofire; path = Alamofire; sourceTree = ""; }; - 07E1D433C437FF8297A81A6BB7E07E96 /* DDBaseNavigationController */ = { + 093EC02BFA7F0E7FECFB02537713C5E0 /* DDToastKit_Private */ = { isa = PBXGroup; children = ( - ED93F8D73FE435738D5D8A2AF52849A3 /* DDBaseNavigationController.h */, - E4CF8B425F79A50E5A6C24023F99EC1C /* DDBaseNavigationController.m */, - 11A8858F9AE3C4EF0B563CAF4923C5B1 /* DDNavigationControllerDelegateReceiver.h */, - 329DEB1D35E5E07188BDE293540B8253 /* DDNavigationControllerDelegateReceiver.m */, + 6A6B8A60505AAC4D33D7CC0A4311A195 /* SwiftToast.swift */, + B51DCF5361619CF1F74D7D4DC2369764 /* Toast.swift */, + D257097E8C163ECFEFBF73471D84AA97 /* Support Files */, ); - name = DDBaseNavigationController; + name = DDToastKit_Private; + path = DDToastKit_Private; sourceTree = ""; }; - 089614AD98111CC5C03E29DFC3C66979 /* DDMASearch */ = { + 094BC91BA0B99D83B7283AC41DF3539F /* UITableView+DDCategory */ = { isa = PBXGroup; children = ( - D8AA46FDFFA29B6E0DC879FBF2B049D8 /* DDMASearch.h */, - B0508357496DF0820C688BEF84AB7105 /* DDMASearch.m */, + 82C7E92DB64EB4AEDDA8F9859554DCAF /* UITableView+DDCategory.h */, + 36775DB63F8830B51329D407EC250ACA /* UITableView+DDCategory.m */, ); - name = DDMASearch; + name = "UITableView+DDCategory"; sourceTree = ""; }; - 098B9A7C044F9890EF48B185E25B7CFF /* DDTextField */ = { + 0A50D8F6173B9D563AC73C8D74CCA73D /* DDBaseViewController */ = { isa = PBXGroup; children = ( + 5C692F8F5F79CEA290005199366E27CD /* DDBaseViewController.h */, + C8F519FF500E6B43223BD4C14E6E4D2D /* DDBaseViewController.m */, + 71A7FEF865B74E8BEF0BFED456FBE1E8 /* Resources */, ); - name = DDTextField; + name = DDBaseViewController; sourceTree = ""; }; - 0BF22D64FF0879D57AB4E8865450FAA0 /* Resources */ = { + 0B8A2878CDE1996296A3FBEF65A2D1E1 /* ijkplayer */ = { isa = PBXGroup; children = ( - DFDC7441F5FEC147902D4172D78794EE /* AMap.bundle */, - E63F82CB6A7A55E8956A50FC710767BE /* AMapNavi.bundle */, + FCA8B66E83D344385EBF7FB29AC18EBA /* ZFIJKPlayerManager.h */, + 03E7F513009F9EFEF39E8285EE92C1D9 /* ZFIJKPlayerManager.m */, + D80ED0537AEA647AFCDB551574CA632F /* Frameworks */, ); - name = Resources; + name = ijkplayer; sourceTree = ""; }; - 0E2B30829F4F635AC0D36CDEB3A7D9AE /* OCLog */ = { + 0D9C23219CB69CC60FF9432CFDBC2ABF /* UIScrollView+DDCategory */ = { isa = PBXGroup; children = ( - 806319E3B5448D7AACB30D4921C0949D /* DDOCLog.h */, + C7D379ADE76E8467A45DC74F01AF011B /* UIScrollView+DDCategory.h */, + AD2AF6776DA64214898C782B9BCAA65C /* UIScrollView+DDCategory.m */, ); - name = OCLog; + name = "UIScrollView+DDCategory"; sourceTree = ""; }; - 1103E089FEC88C5B6FBCC9AB825E2924 /* DDProgressHUDKit_Private */ = { + 0E62D5471761AEA01E1C2A6AC7E86285 /* DDMAUtil */ = { isa = PBXGroup; children = ( - 6339E864156E2370AB1DADA3DE019C1D /* DDProgressHUD.swift */, - 3DE7CD75AF0F594731AB634FD7A18979 /* MBProgressHUD.h */, - 6654CA41693FA37DA0668036C2936CAA /* MBProgressHUD.m */, - 8A599B271375C119C846566B0AB1D206 /* Support Files */, + E6076C4ED2EA481C1EB7A7618021A959 /* DDMAGeometry.h */, + 94B22ABA3C74CC2836D0004485BE2A5E /* DDMAGeometry.m */, ); - name = DDProgressHUDKit_Private; - path = DDProgressHUDKit_Private; + name = DDMAUtil; sourceTree = ""; }; - 14C4ABC5CA0A7E9C83112AD126F4AAB5 /* DDTableView */ = { + 0EB6C4AB0B87D4A79C37D6DFEA78AAA6 /* NSBundle+DDCategory */ = { isa = PBXGroup; children = ( + 1922A6A0E02D95253C80396B37E10287 /* NSBundle+DDCategory.h */, + ADCB5BB9CF089B390C36557C68ED136D /* NSBundle+DDCategory.m */, ); - name = DDTableView; + name = "NSBundle+DDCategory"; sourceTree = ""; }; - 163E78E57B0120F8F7642C9C3AEFB69D /* DDNetworkingOfAlamofireKit_Private */ = { + 136A75D40643FE2B0B8D1F7D4C710B37 /* Support Files */ = { isa = PBXGroup; children = ( - FFB8A5D1E7D966608969C8E60D523056 /* DDAF.swift */, - A220ECFDECB26B2CC908A85C8068A36D /* DDAlamofire.swift */, - 8E2B564FFEB098D77071F40A50057CC5 /* Pod */, - 2D0230827A9788CD72067D3F3867D3E0 /* Support Files */, + 36578A8C271722BB62B2C9A2C59D036B /* DDColorKit_Private.modulemap */, + 19ED9AFA84256D06A364CFCCEB118D95 /* DDColorKit_Private-dummy.m */, + 385B33E58D048629804CEF8234843042 /* DDColorKit_Private-prefix.pch */, + E8A1AE7BA2A03C0A4D86F4BACB7A1AE7 /* DDColorKit_Private-umbrella.h */, + E1EF137B5FB3A7465B998DDF44EFE49D /* DDColorKit_Private.debug.xcconfig */, + 8DDF1C7F1CE9A6ED5210FF605A8CC6B2 /* DDColorKit_Private.release.xcconfig */, ); - name = DDNetworkingOfAlamofireKit_Private; - path = /Users/zd/Desktop/PodRepository/DDNetworkingOfAlamofireKit_Private; - sourceTree = ""; - }; - 173E94282651A4FE2B600870FA5A6B34 /* CALayer+DDCategory */ = { - isa = PBXGroup; - children = ( - 793E374F3DF6D2D20D4BF9D09113765E /* CALayer+DDCategory.h */, - A41B1C4F7DB0656C06D1E32C3A89D47A /* CALayer+DDCategory.m */, - ); - name = "CALayer+DDCategory"; + name = "Support Files"; + path = "../Target Support Files/DDColorKit_Private"; sourceTree = ""; }; - 1830D590746DEB5CE3AF342A8BBDD335 /* AMapTrack-NO-IDFA */ = { + 14E6F051B83DC78F0B593EDA21535E46 /* MapKit */ = { isa = PBXGroup; children = ( - E99FAEDD06A2FE9C5BB07F1D839E155C /* AMapTrackCommonObj.h */, - C34023DCE0253688B93F8C875B58E4DB /* AMapTrackError.h */, - 841A6383CCB9847FBA50D929BBB0D374 /* AMapTrackHistoryObj.h */, - 6F95DA5D5AED96109C959C4BAB74DA9E /* AMapTrackKit.h */, - 8AF87508F0CF14382FCBD60FC2CA996C /* AMapTrackManager.h */, - B8C4ADF623DCB5239A0F0A1A7B8AEE14 /* AMapTrackManagerOptions.h */, - 3D87485494A1A71054545D4D0AEF3AF9 /* AMapTrackTerminalObj.h */, - 0A3FB6197972237133D962E05E745447 /* AMapTrackTrackObj.h */, - 774E73E44F2758F170F2F7A5A89F622B /* AMapTrackVersion.h */, - B108FF03AA833FE6BE80022CC198BA51 /* Frameworks */, - CC34FC9C9817232D857BDF2616C30380 /* Support Files */, + 385FE6D9FEA4E825C5CE500B4F2D5452 /* MKAnnotationView+WebCache.h */, + 68081FD334F8368F3621E211F156F843 /* MKAnnotationView+WebCache.m */, + ACD388ECFBA70058193504DC32919672 /* SDWebImageMapKit.h */, + ); + name = MapKit; + sourceTree = ""; + }; + 15E80423D9176FCB647AB43134B7B0A4 /* DDViewController */ = { + isa = PBXGroup; + children = ( + ); + name = DDViewController; + sourceTree = ""; + }; + 1668675CA292D902E0F4694C05C65A00 /* Pod */ = { + isa = PBXGroup; + children = ( + 9904261E3BD7FEC0A0193292B51B956B /* LICENSE */, + E2CF77683043F7A01B9D24659EF9EEB6 /* README.md */, + 2494FB423FC2303D71E57FC30E17B524 /* ZFPlayer.podspec */, + ); + name = Pod; + sourceTree = ""; + }; + 18C41E30E81C05C17A61F66E464B0B0E /* NSObject+DDCategory */ = { + isa = PBXGroup; + children = ( + 54B41AA168CD2E6E2D564F588515AB56 /* NSObject+DDCategory.h */, + 3C27622A58C8B6DF947096DB8C5F2C27 /* NSObject+DDCategory.m */, + ); + name = "NSObject+DDCategory"; + sourceTree = ""; + }; + 194C0DE220F1747CD777C84F6A388A30 /* Support Files */ = { + isa = PBXGroup; + children = ( + B415E192D01230D9E586DD05F954ADAB /* RxCocoa.modulemap */, + A3A433C6862640B5AFCB1ADBCD2F39FB /* RxCocoa-dummy.m */, + B02FCA8BF9B852D1E71DA914B3190670 /* RxCocoa-prefix.pch */, + 210482A0B5EA060C10B2891EE460AB48 /* RxCocoa-umbrella.h */, + 593F35D092636E3E23F968C96B14DCE1 /* RxCocoa.debug.xcconfig */, + 28FB29DA3123736C7E215143607466F9 /* RxCocoa.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/RxCocoa"; + sourceTree = ""; + }; + 195E5F02266E50FCF5BE5F2939003C78 /* Support Files */ = { + isa = PBXGroup; + children = ( + 8DF49A57FA5196B94936EB68BB5D8971 /* RxSwift.modulemap */, + F86DEF77DE08B1B8D64F3B9B2F81A745 /* RxSwift-dummy.m */, + 96D8E9D65B5B66026B82C3B460946FDA /* RxSwift-prefix.pch */, + 94BDD6AB182AF707EE218C2F7956DBE2 /* RxSwift-umbrella.h */, + FD682AFA44F8EC8B6496336C610C55A4 /* RxSwift.debug.xcconfig */, + C96CC849FB536D0DEEC488D2D424FAA2 /* RxSwift.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/RxSwift"; + sourceTree = ""; + }; + 1B2A7D12645B780AA53C9A2D97055BEF /* Support Files */ = { + isa = PBXGroup; + children = ( + BAB111B9CFDBCC7B7ABB254E56E2DC3D /* DDTimerKit_Private.modulemap */, + 875DB0046FB6C0EC237887E08B7E17C5 /* DDTimerKit_Private-dummy.m */, + 4AB9AE9567BD8A36DDDF2F7C2E19AF07 /* DDTimerKit_Private-prefix.pch */, + 452349DDBDA49A5CE96DA6A4332B3996 /* DDTimerKit_Private-umbrella.h */, + 4C616D73C4D59FA9980D5AFB3E84FC37 /* DDTimerKit_Private.debug.xcconfig */, + BD799FB44D63CB12B2556C100956D9C7 /* DDTimerKit_Private.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/DDTimerKit_Private"; + sourceTree = ""; + }; + 1BDA0D668CF4110765AB7F36219B8314 /* ControlView */ = { + isa = PBXGroup; + children = ( + F50475A4033EF3E9DCA18AE00A8300F3 /* UIImageView+ZFCache.h */, + E4F3CD2FAC247BD349A40689ABE4678E /* UIImageView+ZFCache.m */, + D17E7AD20B4509C25300DFCCFCAE2677 /* UIView+ZFFrame.h */, + 1867ED0683C2B3C3CD5181FAE11897BD /* UIView+ZFFrame.m */, + D0DD762BCFA4928914EFC99817077EC2 /* ZFLandScapeControlView.h */, + CFE3C042721479245305B79C90CDE196 /* ZFLandScapeControlView.m */, + 8475CE286E56A5E8C8499499FD93D8C0 /* ZFLoadingView.h */, + 9339DC4713C9F7B26810C40B1FC88B24 /* ZFLoadingView.m */, + 313BA2413E18C186F215E2194646CB41 /* ZFNetworkSpeedMonitor.h */, + 6A311D7DBB05B458B3E1C949116A17A9 /* ZFNetworkSpeedMonitor.m */, + F19F949F19BD7CEDBF253DA9DB964B88 /* ZFPlayer.bundle */, + 00257CDC53E7411DD00B8B7D13C90DE7 /* ZFPlayerControlView.h */, + 4A6AF21223B24F018A05A4873B47C70C /* ZFPlayerControlView.m */, + 1A910660C0BC02E8C630FE027B3C1967 /* ZFPortraitControlView.h */, + 4C16D8C7CAC7C86DD477EABB84CAB943 /* ZFPortraitControlView.m */, + A2D926051E80660C0DC4462304615993 /* ZFSliderView.h */, + D12FCD5B0D26C094865614C081E0F359 /* ZFSliderView.m */, + 00CCA1156397CACC6B95796D41857CD9 /* ZFSmallFloatControlView.h */, + 24B8710F9AC5232F5B7CC0354EDA54E8 /* ZFSmallFloatControlView.m */, + DDF5A4A690EBD2EFB0302229151A50E4 /* ZFSpeedLoadingView.h */, + C977ACA4AFB8B25147715F669A532B7A /* ZFSpeedLoadingView.m */, + C0BEB0DC85F193FDD402A449F5C4B012 /* ZFUtilities.h */, + 499CDE5D5569981AF7D2160EC56D6EA5 /* ZFUtilities.m */, + CFBAE3B953FAB8519A0D069E74F1AD95 /* ZFVolumeBrightnessView.h */, + F0D7DE153DDDC520A02D60EC9314D9CE /* ZFVolumeBrightnessView.m */, + ); + name = ControlView; + sourceTree = ""; + }; + 1C00E8FE3C6837EA03B9569F2B64F5F7 /* DDBaseModel */ = { + isa = PBXGroup; + children = ( + E1156D60638AF40D9BE94224511CE98F /* DDBaseModel.h */, + 6323E22682E823FB3CEE920AFC4B3B5C /* DDBaseModel.m */, + ); + name = DDBaseModel; + sourceTree = ""; + }; + 1C1ECADC597EAE1A0F7F236288BCAC48 /* Support Files */ = { + isa = PBXGroup; + children = ( + BD90C067D520A6E4C5B568ADEA3FBF3D /* DDCategoryKit_Private.modulemap */, + CBA498E8511AF29C34084CF8B84D3234 /* DDCategoryKit_Private-dummy.m */, + 4D9A04B8AE2F030790550FCCF2A03F03 /* DDCategoryKit_Private-prefix.pch */, + 58EF45C259FC525460EEF12880FB679C /* DDCategoryKit_Private-umbrella.h */, + 7BDAC755C5BF3B76A4E4C6365C7B1599 /* DDCategoryKit_Private.debug.xcconfig */, + 34DD58A54E7FDEC80E1477F08DCF7F30 /* DDCategoryKit_Private.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/DDCategoryKit_Private"; + sourceTree = ""; + }; + 1C4D6DFC56C706FED9D7AA790870B3F9 /* DDBasicControlsKit_Private */ = { + isa = PBXGroup; + children = ( + 4A152A69D2085D0B22F6FEF4C90593C3 /* DDBasicControls.h */, + 4AA745F08516941CF89633E16A54CAD5 /* DDBaseAnimation */, + 562E66C2185BF4817A46A2FA89273E19 /* DDBaseAttributedString */, + 74A7EF229C4D91A16916A94C6A89BFEE /* DDBaseButton */, + 998B9EE1994150126483FB47D0ED407E /* DDBaseCollectionView */, + 309E6AA65FCF7D0CAC8BA7773217E373 /* DDBaseCollectionViewCell */, + CA20B5095C414F02AEA0E58529CF295D /* DDBaseImage */, + CE8C83AB6C840084D50490CC2B74B67E /* DDBaseImageView */, + DB18742FC750B5E87A02EDB1E9F257CC /* DDBaseLabel */, + 1C00E8FE3C6837EA03B9569F2B64F5F7 /* DDBaseModel */, + 953E1D59DF1FD9B3E16A58EE67C48C1B /* DDBaseNavigationController */, + F1F1F1DCFCD73D76487B94CF9661BE5C /* DDBaseScrollView */, + B6766B37CD1DEFF4A0AF22CBED607DFC /* DDBaseTabBarController */, + C7FB2EB7A1EA82597F5E57947E53268D /* DDBaseTableView */, + C9F7E41D2EE8FD5C721C1828C3F87F40 /* DDBaseTableViewCell */, + C38E68029741F92493E5CB25EE063D82 /* DDBaseTextField */, + C4F3E8E3657C7496DB98CB162B8780DA /* DDBaseTextView */, + 84C49A36D476EB749B01353964C6FF96 /* DDBaseView */, + 0A50D8F6173B9D563AC73C8D74CCA73D /* DDBaseViewController */, + 22959DC6427B95DE690DAB6FFF2CE375 /* DDBaseViewModel */, + 5738AC69738E5A7A9282B69E10F58F8F /* Support Files */, + ); + name = DDBasicControlsKit_Private; + path = DDBasicControlsKit_Private; + sourceTree = ""; + }; + 1DC64D35DB9B8B7299CCE82945B7EF34 /* AMapTrack-NO-IDFA */ = { + isa = PBXGroup; + children = ( + 249FB8E30AB77F8ECDEFAFC1BCBD23CA /* AMapTrackCommonObj.h */, + 2C7FF24B0375D4BD20770A85FD4F886C /* AMapTrackError.h */, + 38F770A3EED67057327DBE18FA251D3D /* AMapTrackHistoryObj.h */, + 9A6F470D6F4CF8DDF628297AA612407B /* AMapTrackKit.h */, + A40168800344847972A4825C2FAB8150 /* AMapTrackManager.h */, + C6A744626628FD59D3A11A798EDD7499 /* AMapTrackManagerOptions.h */, + 42D0EDAFDA0C0FE5B10887DC21F24494 /* AMapTrackTerminalObj.h */, + 8E56C647712E112123CD9BFC001DE303 /* AMapTrackTrackObj.h */, + 8DDEA765E320050FD94B6F7AB382CC09 /* AMapTrackVersion.h */, + 9BFE3EAF52D0277DC9CE0D580D0498FD /* Frameworks */, + 7131B14110F04C48B7F0648B78D3C611 /* Support Files */, ); name = "AMapTrack-NO-IDFA"; path = "AMapTrack-NO-IDFA"; sourceTree = ""; }; - 188CA1E5BFFE7FB752CFAEBEB471D638 /* Resources */ = { + 1E07D352093529EC9C188CE80B0A429A /* UIImage+DDCategory */ = { isa = PBXGroup; children = ( - 0E40D8F467FD2E6A9C5A19BC4A8373FB /* Sources_DDMAMap */, + 32637B6BAFD95E5FAE84D0BC42233279 /* UIImage+DDCategory.h */, + 5322839F97FCDCD8C82F1542E40857D1 /* UIImage+DDCategory.m */, ); - name = Resources; - sourceTree = ""; - }; - 1A4EBB81E65F1679BD61687F515876DD /* Support Files */ = { - isa = PBXGroup; - children = ( - 6A51828B37A72A3F22CC251A6252E05A /* DDToastKit_Private.modulemap */, - B73CBB41E1696E64369BFE516569BC8B /* DDToastKit_Private-dummy.m */, - 703F7E7A31C6501C4D470C22BD787278 /* DDToastKit_Private-prefix.pch */, - 0A14975AF78AB592C174443DE2FBA6CE /* DDToastKit_Private-umbrella.h */, - CCFA69072CEC1D79014BEA35ACC512B8 /* DDToastKit_Private.debug.xcconfig */, - 45C0F0ED572BE47CB8D602F805EFE1EC /* DDToastKit_Private.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/DDToastKit_Private"; - sourceTree = ""; - }; - 1C1CCA16587ECCE2FE6A06220E82166D /* Frameworks */ = { - isa = PBXGroup; - children = ( - 21ED42243080B8D1EB80349C761A8A16 /* AMapLocationKit.framework */, - ); - name = Frameworks; + name = "UIImage+DDCategory"; sourceTree = ""; }; 1F1D631D94DD75582056095E9D9F94F9 /* Targets Support Files */ = { @@ -3259,358 +3445,315 @@ name = "Targets Support Files"; sourceTree = ""; }; - 1F1FCA81FAEAE94EF69633F2828DC46F /* SwiftEntryKit */ = { + 1F20DE4FF5F67DAB6F9C31E73F214FB9 /* NSAttributedString+DDCategory */ = { isa = PBXGroup; children = ( - 04D4085D8FD284019568267E9A310730 /* EKAccessoryNoteMessageView.swift */, - D525D5E473C4F16B7F3A7BEBDE233485 /* EKAlertMessage.swift */, - F3E01677F90694C3BDF048CFF7D7DF88 /* EKAlertMessageView.swift */, - BC1159CE81FD7C133E51ED2B3878E3AF /* EKAttributes.swift */, - 7AF561B62760156401F567EF9081558B /* EKAttributes+Animation.swift */, - D840B82766A2EA742656878F952F980D /* EKAttributes+BackgroundStyle.swift */, - 1D81D2F6B48A2E55294C72B8A72B501F /* EKAttributes+DisplayMode.swift */, - 7DE61F9DB051D628DCFE3ADB3E9CF92C /* EKAttributes+Duration.swift */, - F073BD9378082416F0B205203CAE95DD /* EKAttributes+FrameStyle.swift */, - 6327F8175D3756C6CC23760964856DF6 /* EKAttributes+HapticFeedback.swift */, - 0F04034F00E2FBAA4FAFFE7B017FBA8C /* EKAttributes+LifecycleActions.swift */, - 448534D65740496A7F98435BBD7869B1 /* EKAttributes+PopBehavior.swift */, - B1682348BD80CB8155874C89C898EC19 /* EKAttributes+Position.swift */, - 0EDF7060CD2857659877CA5D0D15AD68 /* EKAttributes+PositionConstraints.swift */, - 9E3655B96EE1CD292526873DE29FF018 /* EKAttributes+Precedence.swift */, - 5EF5DFDE5D4FA16C17CC9F893AF3900B /* EKAttributes+Presets.swift */, - F53F160F421AF5CDD132C3D2C7F5C2FB /* EKAttributes+Scroll.swift */, - D9224B8D3B92E198D22F045AD1F88B5B /* EKAttributes+Shadow.swift */, - D7B09EE4B2DF83CACED7F62E2289FAA7 /* EKAttributes+StatusBar.swift */, - A46A83ECA5C1CDE70E91299AA04AEEAC /* EKAttributes+UserInteraction.swift */, - B06626F60D717AD3EB334A2711D86752 /* EKAttributes+Validations.swift */, - D247CA2941E290A0ECDB114087CBE197 /* EKAttributes+WindowLevel.swift */, - 2809971ABD4356D080F90B5F3714E241 /* EKBackgroundView.swift */, - D79E61F8E30745B31F5B70832CF75615 /* EKButtonBarView.swift */, - C86AC6AA7DCE7CB343CD616FC2761E7A /* EKButtonView.swift */, - D5CFE546917109910492D087B2489F6E /* EKColor.swift */, - 6E457B319C94452395EE197832FC80CC /* EKContentView.swift */, - BDFBDB7F1EDA558D09F384D716248699 /* EKEntryView.swift */, - BF7601E894306CD98E9A77974500DFD8 /* EKFormMessageView.swift */, - C710321C61CBA3105FB978BE559980C1 /* EKImageNoteMessageView.swift */, - CA7E929CFCAFA48C59B33D49C52C49F6 /* EKMessageContentView.swift */, - 19F00C446C887F0F394BE7509C49B03F /* EKNoteMessageView.swift */, - 0E68C7E12A75EA2736451C1FFCEF693A /* EKNotificationMessage.swift */, - 7A3292638A851959FFD2C2E7F30B3F59 /* EKNotificationMessageView.swift */, - A3BBD9D7F8073F6B69A4F440535A06FA /* EKPopUpMessage.swift */, - A3055A23E44E5602824068EE7D1F1FFA /* EKPopUpMessageView.swift */, - C95A6734A8AAF97821B81D961185A230 /* EKProcessingNoteMessageView.swift */, - B58D9EC616475BDC99236F8CFF567ED3 /* EKProperty.swift */, - E9120B4D7E2497E0D4BEBCB2BF172506 /* EKRatingMessage.swift */, - 9B486AA3B302701A06BB20CFE90DA826 /* EKRatingMessageView.swift */, - 18F2AF44EAA3E8DA845E906C31E274F2 /* EKRatingSymbolsContainerView.swift */, - DDA864FEAD21E0244C8454F3760BBC74 /* EKRatingSymbolView.swift */, - 411B260CF714CFB91E616C2B8D36F072 /* EKRootViewController.swift */, - 8A2342771A947B7BF3DA5F22523CCD5A /* EKSimpleMessage.swift */, - EFDBE6FE80AE247D012DF382889253C5 /* EKSimpleMessageView.swift */, - 64EDE9F9A5380D3010A09F1389F96807 /* EKStyleView.swift */, - 564534B945E144B4A287A0ECAEBD82C4 /* EKTextField.swift */, - F87D334DAD0DBCF1F016EFFA0967E2A3 /* EKWindow.swift */, - 8A7BFD07E32EB4A7444FB10653734194 /* EKWindowProvider.swift */, - 3FF64F7E4A92228D6CC0B2F85442C74E /* EKWrapperView.swift */, - B2EFEFFB765BFB019D03A76704391C3B /* EKXStatusBarMessageView.swift */, - 2A5DE7ACD5B5521D80B1EFFAA74DBE88 /* EntryAppearanceDescriptor.swift */, - 7DE603367AC61E93B8B6189498AB1789 /* EntryCachingHeuristic.swift */, - 91D9A71ED0B0D9BF0EB326CBC6FEF3FD /* GradientView.swift */, - 021523672E565F8B634FB7EE93AEC45F /* HapticFeedbackGenerator.swift */, - A3080FF66FE46F4D836236F38C214AB2 /* QLCompatibility.swift */, - 179DA633B4515B2F551AFDBBD7124AB2 /* QLUtils.swift */, - B220C1E5659B7755609E8D2C9CD39CA1 /* SwiftEntryKit.swift */, - 83DC44DDC360542E95FC320492787BAC /* UIApplication+EKAppearance.swift */, - 3504A19A05E096FD3C821D634110D8FB /* UIColor+Utils.swift */, - 3879B9F81AB8E056EA88487321555E8C /* UIEdgeInsets+Utils.swift */, - 2EB7A5B4E809429024A19CA9AD5EDC97 /* UIRectCorner+Short.swift */, - 03F83A034E7920648D7615C6BB3F1694 /* UIView+QLContentWrap.swift */, - 55560279E9574A0A032B344D2C046988 /* UIView+QuickLayout.swift */, - 1A911C4CD2A12775223EE7E42488479F /* UIView+Responder.swift */, - EE6A9C423829C508B0EE10F8912F5876 /* UIView+Shadow.swift */, - 10E7B8458F1B2ECC507C952C47A68CF2 /* UIView+Utils.swift */, - 6F6DF4772D8EF434AF139D7C4987EE72 /* UIViewArray+QuickLayout.swift */, - 9C503005F929BCCE459A22AA400DF01F /* Support Files */, - ); - name = SwiftEntryKit; - path = SwiftEntryKit; - sourceTree = ""; - }; - 2034BA417DD1B254C9EBC5483F887A5F /* DDBaseLabel */ = { - isa = PBXGroup; - children = ( - CAD6C21869969B22CBD4BFA56373CCB5 /* DDBaseLabel.h */, - 2254DF838ABE89CFFB434B54447DFC22 /* DDBaseLabel.m */, - ); - name = DDBaseLabel; - sourceTree = ""; - }; - 22317F3B49C5DBB4C922B070185AB509 /* MapView */ = { - isa = PBXGroup; - children = ( - 47CDAA389FF5121816944780A3751B52 /* DDMAMapView.h */, - B8208800803F82BD34CE2205FCB397EA /* DDMAMapView.m */, - ); - name = MapView; - sourceTree = ""; - }; - 23609891747DB14CC3D02D7BB99A2F00 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 0AFA8A5A7DDE62AAAE7CF0DA96370428 /* AMapNaviKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 2435D636309EC594BB6F9360DC9A0588 /* NSAttributedString+DDCategory */ = { - isa = PBXGroup; - children = ( - 909CEDD256AF8BAF064CB0F5D6C7BC78 /* NSAttributedString+DDCategory.h */, - DA44007D5A0BD56C9ACCC2062A9B70C2 /* NSAttributedString+DDCategory.m */, - F5BF8624E6AF59F8165131CAA3AAD343 /* NSMutableAttributedString+DDCategory.h */, - 00D992B9C1B2146ABA5D2451D2C2C135 /* NSMutableAttributedString+DDCategory.m */, - C930A565CE85D16EA9DCD5E2E979CB9D /* NSMutableParagraphStyle+DDCategory.h */, - C68F12D206042F869439A78F87A10678 /* NSMutableParagraphStyle+DDCategory.m */, + 8D56042C4797A1D002B32F37BF49B5E8 /* NSAttributedString+DDCategory.h */, + 53B45E5B44F2A15C7607E4D777D7BF2F /* NSAttributedString+DDCategory.m */, + 7F21B48E883DAA6EA7FDEE4D688AB37F /* NSMutableAttributedString+DDCategory.h */, + 966C1174D3B5AD235E9BFDB3BC2D1AF4 /* NSMutableAttributedString+DDCategory.m */, + 32F89603EFBEC1D47085F0A56EFEC7D4 /* NSMutableParagraphStyle+DDCategory.h */, + E7070515A83CC341D841996959072ACC /* NSMutableParagraphStyle+DDCategory.m */, ); name = "NSAttributedString+DDCategory"; sourceTree = ""; }; - 2571603C621B37998EB0DC7ACB98CF4C /* Development Pods */ = { + 2097204F710BD0A828900233BBA5D9FB /* UINavigationController+DDCategory */ = { isa = PBXGroup; children = ( - 163E78E57B0120F8F7642C9C3AEFB69D /* DDNetworkingOfAlamofireKit_Private */, - C91877A0916E996F726316FE154DBD1E /* ZFPlayer */, + F582067C0E2AEB4033BD733077584A58 /* UINavigationController+DDCategory.h */, + 1BCE17C41A390A1A354DB860A8654FAE /* UINavigationController+DDCategory.m */, ); - name = "Development Pods"; + name = "UINavigationController+DDCategory"; sourceTree = ""; }; - 2600F4F6CA73BB0C299C0B748F99B796 /* DDBaseTextField */ = { + 22959DC6427B95DE690DAB6FFF2CE375 /* DDBaseViewModel */ = { isa = PBXGroup; children = ( - 0A1868335253A8BC29FBAB3E7B5F76C0 /* DDBaseTextField.h */, - 736DEAA8D0C36A4F3355B1C9638CD043 /* DDBaseTextField.m */, + FCF57C1D146522E48A7EEA9AA297EF02 /* DDBaseViewModel.h */, + 33B95914A89EBCDBD86D04944B5B9EEA /* DDBaseViewModel.m */, ); - name = DDBaseTextField; + name = DDBaseViewModel; sourceTree = ""; }; - 287C19B8CBC277B12E499A1A4C1CDFEC /* DDBaseImageView */ = { + 2410550B1FF82DA4E89997196379B9C3 /* DDWebImage */ = { isa = PBXGroup; children = ( - 6E1D3FCB4B0D0A0C697B5272967DBA84 /* DDBaseImageView.h */, - 614B230A460099E014DE2D78444A94D1 /* DDBaseImageView.m */, + 8AD1E0CCFE8132D270AFDC99921A6B58 /* UIImageView+DDWebCache.h */, + 5BCE3F8F0E6D5D7B2A382B20DFA08B4D /* UIImageView+DDWebCache.m */, ); - name = DDBaseImageView; + name = DDWebImage; sourceTree = ""; }; - 2AEB26E77105A5F367BE80AC67233B07 /* UINavigationBar+DDCategory */ = { + 296FB46308F53610294CD5906A470E85 /* UINavigationItem+DDCategory */ = { isa = PBXGroup; children = ( - 58F66FB3B2E226A2F633AF9033821A4E /* UINavigationBar+DDCategory.h */, - 2FE625FF388E27FF1F48D18BA30F1276 /* UINavigationBar+DDCategory.m */, + 994DAC831982F01CBED9971316C4D6CA /* UINavigationItem+DDCategory.h */, + A48F91D027A2F3558667F28CF756E889 /* UINavigationItem+DDCategory.m */, + ); + name = "UINavigationItem+DDCategory"; + sourceTree = ""; + }; + 2AFA65A3AF065F59E5D0798B92D02F4B /* Support Files */ = { + isa = PBXGroup; + children = ( + 39C37F77F2ED64936210961C80DE2B95 /* DDLogKit_Private.modulemap */, + 89E158078F914247606BD5C50D62DB6D /* DDLogKit_Private-dummy.m */, + 698E2D31AA01029B79D2A973F4723225 /* DDLogKit_Private-prefix.pch */, + 1515F9CEFCDBE5B07BE31D67C92FF621 /* DDLogKit_Private-umbrella.h */, + 64A4347492E5BF73D38A079432A4FB04 /* DDLogKit_Private.debug.xcconfig */, + 0CD007EE53D55A9DF36105AA394FE726 /* DDLogKit_Private.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/DDLogKit_Private"; + sourceTree = ""; + }; + 2AFAD11580CFA7ADA17BA9DEB0730D26 /* UINavigationBar+DDCategory */ = { + isa = PBXGroup; + children = ( + 2A2FC9CF73EEF60997FA732CC06BE234 /* UINavigationBar+DDCategory.h */, + 921636E5901828DF64651E08BAB42C27 /* UINavigationBar+DDCategory.m */, ); name = "UINavigationBar+DDCategory"; sourceTree = ""; }; - 2D0230827A9788CD72067D3F3867D3E0 /* Support Files */ = { + 2E7C8DD5527D62A1C0FA639053697988 /* Sources */ = { isa = PBXGroup; children = ( - 824F302F57F5DF8A7B155C1337352CF3 /* DDNetworkingOfAlamofireKit_Private.modulemap */, - 3CB94AEC42F932EA406BFB8CAF6E3B1E /* DDNetworkingOfAlamofireKit_Private-dummy.m */, - BAA9409CAC6C9226C891365434E2FE2E /* DDNetworkingOfAlamofireKit_Private-prefix.pch */, - CCDE5E0F55060E83BE602A3C9A06394C /* DDNetworkingOfAlamofireKit_Private-umbrella.h */, - 9AA0F3C44738821533B45F4AE90D49E6 /* DDNetworkingOfAlamofireKit_Private.debug.xcconfig */, - 1B229872AB9775E2E4A17B273C1AD6FF /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */, + 60D17F97D87C8163FD267059035088F3 /* Resources */, ); - name = "Support Files"; - path = "../../中道救援/OrderScheduling/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private"; + name = Sources; sourceTree = ""; }; - 2EC602129B5800014B586580E4B17A4A /* DDBaseButton */ = { + 2FD92DCDAD068486A285F7D1799B2A96 /* Development Pods */ = { isa = PBXGroup; children = ( - 76A4DEA1B2C612D6052E612EA34EA5BF /* DDBaseButton.h */, - 660435BB617C960EE28109DB4228B338 /* DDBaseButton.m */, + CBBEA97C6D095C1CF9DDA23C1B9D5D9B /* ZFPlayer */, ); - name = DDBaseButton; + name = "Development Pods"; sourceTree = ""; }; - 309AA8DF4EDDE4461208AE98D1FF401C /* DDBaseTabBarController */ = { + 30279731954EF7A8F4D245D7A3C2701E /* DDAutoUIKit_Private */ = { isa = PBXGroup; children = ( - DBA46F53D30247240365A6FDA0D2C525 /* DDBaseTabBarController.h */, - 83BD87C6B3D5DBE7F7355402A2D30296 /* DDBaseTabBarController.m */, + 252055CE1DD2971E2E70122AF1255F2F /* AutoUI.swift */, + 7141A85E9F7B5E3D3DEB928D093C006B /* Support Files */, ); - name = DDBaseTabBarController; + name = DDAutoUIKit_Private; + path = DDAutoUIKit_Private; sourceTree = ""; }; - 38EB27FF4091C324903FC6770DF00BED /* Support Files */ = { + 30427F5B6F3F8BDDD83DB79E48E6DAFE /* UITextView+DDCategory */ = { isa = PBXGroup; children = ( - 5C3E796F20651BFC4CD347FD718F0C8D /* MJRefresh.modulemap */, - 962962E6AED45E9E655B831B81105BAC /* MJRefresh-dummy.m */, - 3995CC0852C71CEA1F9828690CF14B1B /* MJRefresh-prefix.pch */, - 85CE9FF26A22AE95FC19B78E331A4118 /* MJRefresh-umbrella.h */, - A8A9A54240222A58212BA92DC259AE16 /* MJRefresh.debug.xcconfig */, - 59BD703664B3691ADFF0BAFF59812C3F /* MJRefresh.release.xcconfig */, + AC69D4F61B89850BCFF0C31C1781888F /* UITextView+DDCategory.h */, + 397269411299DA946869109B9E51C13C /* UITextView+DDCategory.m */, ); - name = "Support Files"; - path = "../Target Support Files/MJRefresh"; + name = "UITextView+DDCategory"; sourceTree = ""; }; - 396F21CAB2ABB558FA7A2F624CF1C7D8 /* Support Files */ = { + 309E6AA65FCF7D0CAC8BA7773217E373 /* DDBaseCollectionViewCell */ = { isa = PBXGroup; children = ( - A02F3A0DD4BFF9EF65B509CFCE1CBAC6 /* AMapNavi-NO-IDFA.debug.xcconfig */, - 67108E8C4D95B4A6CD36F442E267967F /* AMapNavi-NO-IDFA.release.xcconfig */, + 65CF9830C75A4FCA22355791EB5B9765 /* DDBaseCollectionViewCell.h */, + 0B160820EE1EEC3C027912046044CFF1 /* DDBaseCollectionViewCell.m */, ); - name = "Support Files"; - path = "../Target Support Files/AMapNavi-NO-IDFA"; + name = DDBaseCollectionViewCell; sourceTree = ""; }; - 39C03E8507BB8D928C7057C4DC2A28A7 /* DDImage */ = { + 31F5AC2C357240D0EFC7051977DE753F /* SnapKit */ = { isa = PBXGroup; children = ( + B73224BE8EA3D3AEEC6BE72C19AEE578 /* Constraint.swift */, + 1A4EE38117FADAF6840292CB423F9CC9 /* ConstraintAttributes.swift */, + 2C511C1289D5487B6805A6FF8493FC99 /* ConstraintConfig.swift */, + 7E86C08389839652DB411FD40EF02462 /* ConstraintConstantTarget.swift */, + C1290D06DEF5987EC4CF8AE8929764C9 /* ConstraintDescription.swift */, + BAF53ADBE1FA0BC31AFD475D5DB00950 /* ConstraintDirectionalInsets.swift */, + 99FAD8F1401AD4E3D5B7EA785EDB66F4 /* ConstraintDirectionalInsetTarget.swift */, + A84D73311CCB4840D6EB8B25D6A8894D /* ConstraintDSL.swift */, + F4D62476424FE5F64E46973F443EAE6A /* ConstraintInsets.swift */, + D502CA91F7DC91196D935D4D2D52D299 /* ConstraintInsetTarget.swift */, + 97D8416E6135BA849934B91093F53989 /* ConstraintItem.swift */, + D8A37C157B96127F251E3B31F313AADE /* ConstraintLayoutGuide.swift */, + 37419015D2FB2786D8DEE83BB5EBDF64 /* ConstraintLayoutGuide+Extensions.swift */, + 65D88C27F8761BCE9CD6369FAB4CA712 /* ConstraintLayoutGuideDSL.swift */, + DB4E03CDA35D59A2CC8E483040A00E1F /* ConstraintLayoutSupport.swift */, + 6493A2D3F4534C74F900F18BCF78DA06 /* ConstraintLayoutSupportDSL.swift */, + 2ED7BA9FD4828987FE817B3C2971E6C3 /* ConstraintMaker.swift */, + 17311F74924C956A09FA029B76756E0C /* ConstraintMakerEditable.swift */, + D2B99DEEC285EC2CE2BE59E2D6D8C170 /* ConstraintMakerExtendable.swift */, + 5D9C48B591819713D8D984844B4EE13B /* ConstraintMakerFinalizable.swift */, + FFF8D5624F6905F46FBD5577A1FBC035 /* ConstraintMakerPrioritizable.swift */, + 52BD8DE8D0E7BE2117BAF4CD76536A4E /* ConstraintMakerRelatable.swift */, + E2BB694E41312BE3CB879A74EF438E86 /* ConstraintMakerRelatable+Extensions.swift */, + E67601A73F02EA2E8C5E06F248C60A20 /* ConstraintMultiplierTarget.swift */, + 653BE9F1051FB0AC8D04F6F32313E836 /* ConstraintOffsetTarget.swift */, + 6EA671FB9E889EDCE0789CA1CFA71F64 /* ConstraintPriority.swift */, + 253ADE0F23935CA3549F3997DE691DDB /* ConstraintPriorityTarget.swift */, + B50B9A36BEB291CF2AFC1CB63C7443DD /* ConstraintRelatableTarget.swift */, + 993B88C17EA39942EAF00D7DC1E7C038 /* ConstraintRelation.swift */, + 991F88C8553AF29F5C9DEC88D44DFBC0 /* ConstraintView.swift */, + 3224D28CD890FD6D23C05B0B0373F9DE /* ConstraintView+Extensions.swift */, + 5722603773923F40AC88EE045FF00EAE /* ConstraintViewDSL.swift */, + 24C6ED8AF5E90ED6478138B344B5D5E9 /* Debugging.swift */, + E2DADE97F9F228D06F817F438D828548 /* LayoutConstraint.swift */, + 22A98BB6EF454F042A642F277FE34C9F /* LayoutConstraintItem.swift */, + BE3030C89C892A5956B746606ACDE67A /* Typealiases.swift */, + 97FAC41216A15D7AD5D0C02514B8CA51 /* UILayoutSupport+Extensions.swift */, + A038464C45E90567187C24BD651B3C38 /* Support Files */, ); - name = DDImage; + name = SnapKit; + path = SnapKit; sourceTree = ""; }; - 39E194B845CA2593937F8988880C9739 /* Support Files */ = { + 32354C96E8D5815834492E9E8179A02F /* Frameworks */ = { isa = PBXGroup; children = ( - 7D900A0DA2A88F94027F991078A2E954 /* ZFPlayer.modulemap */, - 5E835DB375C29C2479E1542262130744 /* ZFPlayer-dummy.m */, - C9864DBA9170B0023F6F10CA84D42419 /* ZFPlayer-prefix.pch */, - 302B1788ADAFA8494CE10176AFD8BEC8 /* ZFPlayer-umbrella.h */, - 4EFF2E8B110613683863B12AE9156162 /* ZFPlayer.debug.xcconfig */, - B11C3AAD0A36926964D5392C598975A3 /* ZFPlayer.release.xcconfig */, + ACC61BF0BBED308843A63B4535A47E74 /* AMapLocationKit.framework */, ); - name = "Support Files"; - path = "../../../Desktop/中道救援/OrderScheduling/Pods/Target Support Files/ZFPlayer"; + name = Frameworks; sourceTree = ""; }; - 3B255CC5FB6010A18398B87C523B32DE /* DDScrollView */ = { + 35F415FAE183EF4DBBCD10E1233048C6 /* Resources */ = { isa = PBXGroup; children = ( + 2E39C269A97D6536ED5317FC0B2D7563 /* MJRefresh.bundle */, ); - name = DDScrollView; + name = Resources; sourceTree = ""; }; - 3DB56E6E348D2CF3A05185AA6EEAA1DE /* NSObject+DDCategory */ = { - isa = PBXGroup; - children = ( - 36DF68E334A3086C8833D0534A1391F3 /* NSObject+DDCategory.h */, - 77DA6F6B18997302D290511E5471BE8C /* NSObject+DDCategory.m */, - ); - name = "NSObject+DDCategory"; - sourceTree = ""; - }; - 3E2966E49192D0BF908A41EF99134DAD /* DDToastKit_Private */ = { - isa = PBXGroup; - children = ( - 32E887F46F277E71ABB622DDB19ED646 /* SwiftToast.swift */, - 7FD6745CEB09CD6C9C605DEC030DF43C /* Toast.swift */, - 1A4EBB81E65F1679BD61687F515876DD /* Support Files */, - ); - name = DDToastKit_Private; - path = DDToastKit_Private; - sourceTree = ""; - }; - 3E555C91E2154726841689C7DF8DCE48 /* DDBaseScrollView */ = { - isa = PBXGroup; - children = ( - 639B6473CD48BE433CA8107C54A6A1A7 /* DDBaseScrollView.h */, - 617AA67C16DA6AEBACCB10A73A1AB41E /* DDBaseScrollView.m */, - ); - name = DDBaseScrollView; - sourceTree = ""; - }; - 41BB12A10066C1487087DEB09B637180 /* UIFont+DDCategory */ = { - isa = PBXGroup; - children = ( - 85D434973EC7AAD16A35BE25863F8FB4 /* UIFont+DDCategory.h */, - 56E63CEF84922883B36AA27F13F0A210 /* UIFont+DDCategory.m */, - ); - name = "UIFont+DDCategory"; - sourceTree = ""; - }; - 42305F993CBFFF9777E5D014A1306A15 /* MJRefresh */ = { - isa = PBXGroup; - children = ( - 8624B569CE2B35F87E85AB8C9FB6111E /* MJRefresh.h */, - 844FFEA663C6047D798EC94194148899 /* MJRefreshAutoFooter.h */, - EFE5DEBFC390A89904D1794A3F22EBD0 /* MJRefreshAutoFooter.m */, - 1DFC8D897E8D3D3EF345CB6A30715826 /* MJRefreshAutoGifFooter.h */, - 373CCA6AB3338D9E62D15F786DAD53F0 /* MJRefreshAutoGifFooter.m */, - 43694B564715FB22FE65A897600C112B /* MJRefreshAutoNormalFooter.h */, - 3D8F26594EF87C3ED579130EBBCA804D /* MJRefreshAutoNormalFooter.m */, - 2C4E0E2EE6529F5ADE779CE7AC40BBD0 /* MJRefreshAutoStateFooter.h */, - 4CED5BE87BA4D58F6C876EED612B8882 /* MJRefreshAutoStateFooter.m */, - 1DA8DBCEF1F5B64B5370A4FA859B8249 /* MJRefreshBackFooter.h */, - 10A65BBD97996C90E86EF0BFBDAB15A5 /* MJRefreshBackFooter.m */, - 816450A5052971046881CA96C0EF439B /* MJRefreshBackGifFooter.h */, - 8EB0B4C0A951A7C3E36318F2252D6444 /* MJRefreshBackGifFooter.m */, - AF5A27C038EA0EC29BA796F7DFC6A257 /* MJRefreshBackNormalFooter.h */, - E09B0B955EACDEF409213BD47F339CDD /* MJRefreshBackNormalFooter.m */, - 6E448363C083C6EA948D933BE1305092 /* MJRefreshBackStateFooter.h */, - 3A6E246E850DAAEB7F78D24BEF828D28 /* MJRefreshBackStateFooter.m */, - 5132B6984F09D388279DA67DE1C0A721 /* MJRefreshComponent.h */, - E6407BD5B5211C450F15CCAA84A9DF8E /* MJRefreshComponent.m */, - DCB0A662DF7A1034A99DCA5BF12C2DBF /* MJRefreshConfig.h */, - EAAB01F1C77D7913F3BAB85713665289 /* MJRefreshConfig.m */, - C02E400B4EABC9E7610169E3FED064DA /* MJRefreshConst.h */, - D54AEB920C7441FA773B666A6ACBB3B1 /* MJRefreshConst.m */, - 3403E26F2F612FEEEA69A8002FE4B9CF /* MJRefreshFooter.h */, - 357869E607A629BB32DE758F0C757171 /* MJRefreshFooter.m */, - FD9D4E2C429F249AFDCCF168E988F0FC /* MJRefreshGifHeader.h */, - 7415B57D70E6AF7DBD313DF42574C495 /* MJRefreshGifHeader.m */, - 43EAC1BF18E1AE9D1B6EA926D3179B26 /* MJRefreshHeader.h */, - 757AE4E6C92E8F1B3275A3D440E3581C /* MJRefreshHeader.m */, - 3B27ECA7CD9E10D151872FE146F3A0EE /* MJRefreshNormalHeader.h */, - 2506052BB80677662A0A9A70CC982B31 /* MJRefreshNormalHeader.m */, - A0E133929D12FC8EA7726468407009E6 /* MJRefreshNormalTrailer.h */, - 3C9229B9724FD65E2648E6B695B86B05 /* MJRefreshNormalTrailer.m */, - 809733CC5245BF488BC1F986D97D42E8 /* MJRefreshStateHeader.h */, - 1E97BE1FE25D690F35F94DF32710DE17 /* MJRefreshStateHeader.m */, - 5822E51EE669496B633EAA6ABB44FAC4 /* MJRefreshStateTrailer.h */, - C27C3800EBDA7427F8A899EEC5EFA0B0 /* MJRefreshStateTrailer.m */, - 3528B3C2FB1A088012497D80F6BD2910 /* MJRefreshTrailer.h */, - 8BD295E4513BBC15E4FDD777429BD721 /* MJRefreshTrailer.m */, - 1232B287E65E73A5F7B6C47A8719A41D /* NSBundle+MJRefresh.h */, - 469CFB74187642A495D0D1FD61DDA07B /* NSBundle+MJRefresh.m */, - A8F561485C34EB3284C9D537309C2AD8 /* UICollectionViewLayout+MJRefresh.h */, - 2DBC569BEA53CC0F22123868148A58FD /* UICollectionViewLayout+MJRefresh.m */, - 0996DCEDA34076028734D569FF4C7BCA /* UIScrollView+MJExtension.h */, - D8F951B9A0C819C053E9369D5804E67D /* UIScrollView+MJExtension.m */, - 6734E9F4CFF3B23DFD684624373435F5 /* UIScrollView+MJRefresh.h */, - 91F1243BE150070AE1591CFF34FD929C /* UIScrollView+MJRefresh.m */, - 300E195D32D209221D0EC632090C5125 /* UIView+MJExtension.h */, - 1A4DA70D4F723C661E7218513F990314 /* UIView+MJExtension.m */, - D09DAF74DF02014961A95E42045A1A76 /* Resources */, - 38EB27FF4091C324903FC6770DF00BED /* Support Files */, - ); - name = MJRefresh; - path = MJRefresh; - sourceTree = ""; - }; - 43123BC459A3C8506C17AC74F38A5DE1 /* DDLabel */ = { + 363C1344D470B89A6999173C56C5527E /* DDLabel */ = { isa = PBXGroup; children = ( ); name = DDLabel; sourceTree = ""; }; - 43B466529B7A385E27519F00F3DC3675 /* RxRelay */ = { + 36DA32CD030837918626A9F1F8E1E0D6 /* UICollectionView+DDCategory */ = { isa = PBXGroup; children = ( - A1075157FB02034457F93CAF17C6BDA8 /* BehaviorRelay.swift */, - FBA75314C30974205C2D5A73FB7EA003 /* Observable+Bind.swift */, - 7A4A634615EA815C5941DD22E65A40BF /* PublishRelay.swift */, - A41AFCE62F6CC353FBB8536180FCB3B0 /* ReplayRelay.swift */, - 916079831F9A53FE23B48A863BB14524 /* Utils.swift */, - 6764A292C3F69E6D40CB695A0787483A /* Support Files */, + 50155224DA38B46CA193134BCB257A49 /* UICollectionView+DDCategory.h */, + D7675DF4C5361504B769BEE001B44E11 /* UICollectionView+DDCategory.m */, ); - name = RxRelay; - path = RxRelay; + name = "UICollectionView+DDCategory"; + sourceTree = ""; + }; + 3A233AC69ABE6B22B7835F538A74C2E6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 2629C8C75F7544CA7AC76890EB779187 /* DDWebImageKit_Private.modulemap */, + CB0939F3CC0710468128B04E0D833900 /* DDWebImageKit_Private-dummy.m */, + 6088984D4D01AEBB2DA07667D34F95FC /* DDWebImageKit_Private-prefix.pch */, + 5D647536CAF6559787DFBE7388D30812 /* DDWebImageKit_Private-umbrella.h */, + DC12D42AEA5797AB04033C1C7CB8A02F /* DDWebImageKit_Private.debug.xcconfig */, + B2CA81E1BB6BCD74B0BA59998F1DDF29 /* DDWebImageKit_Private.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/DDWebImageKit_Private"; + sourceTree = ""; + }; + 3BC09E53BD32B99DF17981EC94CCFFA1 /* DDTextView */ = { + isa = PBXGroup; + children = ( + ); + name = DDTextView; + sourceTree = ""; + }; + 3CD99F58A315D64ECC0804DBB78B801A /* DDMALocation */ = { + isa = PBXGroup; + children = ( + F1266B973BC95F13049649A6DF0E8D54 /* DDMALocationManager.h */, + A09C312BB4DD540B0A8EF71B8ABA386F /* DDMALocationManager.m */, + ); + name = DDMALocation; + sourceTree = ""; + }; + 3F1AF2992C34425FCD6654EAF2008933 /* AMapLocation-NO-IDFA */ = { + isa = PBXGroup; + children = ( + A653FAECD50D1B1F8A81EBBF20283CF3 /* AMapGeoFenceError.h */, + C38604149FD4A82B9E4115BE1DD7D4ED /* AMapGeoFenceManager.h */, + 8936E5794577F96960E48780C5E9B6EA /* AMapGeoFenceRegionObj.h */, + CBE98BACB3EE68675B3EC34D3878FDB9 /* AMapLocationCommonObj.h */, + 7547CD1C1642410F94AAF3BE75CC26CF /* AMapLocationKit.h */, + 0C160CCAE9C391122533B486EE95C1B7 /* AMapLocationManager.h */, + FA54EA1BA8502520206BEAB2EA052344 /* AMapLocationRegionObj.h */, + 56FD8B0BC93F0A40C0A7F0B79785DC6F /* AMapLocationVersion.h */, + 32354C96E8D5815834492E9E8179A02F /* Frameworks */, + E98BBB7C2CC233D4532DDBCB0D261123 /* Support Files */, + ); + name = "AMapLocation-NO-IDFA"; + path = "AMapLocation-NO-IDFA"; + sourceTree = ""; + }; + 4214BDE19A2687399A07FAA19BCB258B /* DDCollectionView */ = { + isa = PBXGroup; + children = ( + ); + name = DDCollectionView; + sourceTree = ""; + }; + 423C287C9FA867494E8E00242C0EE222 /* Frameworks */ = { + isa = PBXGroup; + children = ( + CBECBCE93C9A5403D9EF13E512532D89 /* AMapSearchKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 42E94130726A5E753DA1975F54501728 /* DDControlsKit_Private */ = { + isa = PBXGroup; + children = ( + D9FFDA8C8D18D25589844B9EBA43B949 /* DDAttributedString.swift */, + 8AFC80F41FA2D3BD5BBE590D190844EF /* DDButton.swift */, + 441554C44216A89888333215AA012A51 /* DDCollectionView.swift */, + C5A462DF4857A99CE461C7BED2BAF3C4 /* DDCollectionViewCell.swift */, + 38DEB0B043750586E18ADC9024266F10 /* DDImage.swift */, + 9D29FBB6F7B90CE9AC9A5B7B3BD3A504 /* DDImageView.swift */, + 28B339F8840A1ACF9C6A0EEC4F1756FA /* DDLabel.swift */, + B5B14834441D138736577878040354FB /* DDMutableAttributedString.swift */, + E07E5EA3A22530E5FF4827AB31FF1388 /* DDNavigationController.swift */, + 332AC59D916C977A7B455CE0861008EC /* DDScrollView.swift */, + 48904A2ACA54F39C73F57654E996D349 /* DDTableView.swift */, + 20527A0CDDF3A638A56697666A1399BF /* DDTableViewCell.swift */, + EFFE264ACFC2E50E41713D39E3072D71 /* DDTextField.swift */, + 4616707B7FE6FD330C217690452CBAE0 /* DDTextView.swift */, + 658D7971D018584C37E370513D3C8DB9 /* DDView.swift */, + FA480296131E6545AABF25FA63D5678E /* DDViewController.swift */, + 5645C0C1FA0D6D7C855EBFE640E6C815 /* DDAttributedString */, + A682DC2F19DC09B3685A692E3565195E /* DDButton */, + 4214BDE19A2687399A07FAA19BCB258B /* DDCollectionView */, + E22B70C47DA9A5249A8830283296CA18 /* DDCollectionViewCell */, + 47FCC83E26A486E5625DC65DF0F8D94D /* DDImage */, + 82EA3BD9DFB61FCD038639D5FC12B245 /* DDImageView */, + 363C1344D470B89A6999173C56C5527E /* DDLabel */, + 6E003F1E040EA5A3E9298980CC65FC15 /* DDNavigationController */, + 0310A56CF9F571B3E2394F5331403C27 /* DDScrollView */, + 7243F4A3E3D2EEDAD572DB83253BD664 /* DDTableView */, + 4BC2B5ECFA6A2377C530E4402F1FF62D /* DDTableViewCell */, + 994FFE8744B2E059A8EA2A356CA1E4A4 /* DDTextField */, + 3BC09E53BD32B99DF17981EC94CCFFA1 /* DDTextView */, + 810727A07FBD3E39272B95EDF35CFFA6 /* DDView */, + 15E80423D9176FCB647AB43134B7B0A4 /* DDViewController */, + D04CD268675ADB564A3C19D396651FEE /* Support Files */, + ); + name = DDControlsKit_Private; + path = DDControlsKit_Private; + sourceTree = ""; + }; + 46FCF03267C5F2CC466D7EA9DFB37CB6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 6210FA73F4021CDFD8EDD338A6CFFCA4 /* JXCategoryView.modulemap */, + B6AEFADC413840BC110C5CA69E6E9319 /* JXCategoryView-dummy.m */, + CE694CFE7BABACB378CCE4A7674AB248 /* JXCategoryView-prefix.pch */, + 25555D4F66DCCF56A7D7D53D6F2CEF49 /* JXCategoryView-umbrella.h */, + BA5A5E3562C1DAEC8115E9CF0F942B58 /* JXCategoryView.debug.xcconfig */, + E4216D1779B7A2F42138D94078809E57 /* JXCategoryView.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/JXCategoryView"; sourceTree = ""; }; 47220D1E5B7A1C146ED339A6F2EE5EB0 /* Products */ = { @@ -3648,771 +3791,551 @@ name = Products; sourceTree = ""; }; - 48221057C836899C270816B2A21866B5 /* DDTableViewCell */ = { + 47FCC83E26A486E5625DC65DF0F8D94D /* DDImage */ = { + isa = PBXGroup; + children = ( + ); + name = DDImage; + sourceTree = ""; + }; + 487C13F44BB15AEE6079FC8F3F5635AD /* DDMANaviManager */ = { + isa = PBXGroup; + children = ( + AC9A93005C646FFDA2725621E466EE8B /* DDMANaviManager.h */, + B471269D354A80FFCDFEAE4BC9CD92BC /* DDMANaviManager.m */, + ); + name = DDMANaviManager; + sourceTree = ""; + }; + 4AA745F08516941CF89633E16A54CAD5 /* DDBaseAnimation */ = { + isa = PBXGroup; + children = ( + B7E577F476709A81B4F9FD6D63D282F3 /* DDTransitionAnimation */, + ); + name = DDBaseAnimation; + sourceTree = ""; + }; + 4BC2B5ECFA6A2377C530E4402F1FF62D /* DDTableViewCell */ = { isa = PBXGroup; children = ( ); name = DDTableViewCell; sourceTree = ""; }; - 491A1019F91AB316150A2019B96C80FD /* DDTransitionAnimation */ = { + 4DD48197A0B276D87BEA55A04BC722EA /* Support Files */ = { isa = PBXGroup; children = ( - 5BF10BF3EAA41E5EFB22E62E269D77C9 /* DDViewControllerAnimatedTransition.h */, - 2592D09527FFA15C8559FD95C45D3240 /* DDViewControllerAnimatedTransition.m */, + 7AA6C8B50A7424F50A202E1778A6908A /* RxRelay.modulemap */, + 128C9E668234BBCE22D2853342DBC41E /* RxRelay-dummy.m */, + 8E1AD584E618AB9D345298F2CD2ACB85 /* RxRelay-prefix.pch */, + 419EF9BE4CB6783AF29FBF2DB73FBE58 /* RxRelay-umbrella.h */, + 43F03E8327402318BA1A5AA38D9E45E2 /* RxRelay.debug.xcconfig */, + 7DBDB4F120884A32F25656B278C509BE /* RxRelay.release.xcconfig */, ); - name = DDTransitionAnimation; + name = "Support Files"; + path = "../Target Support Files/RxRelay"; sourceTree = ""; }; - 4AD33F8AC79FF064DC70F733CC274F02 /* UITableViewCell+DDCategory */ = { + 4E037BE981DE93A55ABEF9DD3395C780 /* Resources */ = { isa = PBXGroup; children = ( - 2227BF7D94EA0245FC864C6FF16A7E98 /* UITableViewCell+DDCategory.h */, - 9B278F48372EC195D91E218C95458607 /* UITableViewCell+DDCategory.m */, - ); - name = "UITableViewCell+DDCategory"; - sourceTree = ""; - }; - 4AE5ACF9DD2CB2EE8895E899EEB308D5 /* UITextField+DDCategory */ = { - isa = PBXGroup; - children = ( - 2A374131E422FA202962DB3EF43ED390 /* UITextField+DDCategory.h */, - AD761593DDEB58F1A9FFF8EF969C5709 /* UITextField+DDCategory.m */, - ); - name = "UITextField+DDCategory"; - sourceTree = ""; - }; - 4C008BA3D85D7B394E1167D20782845A /* DDMAUtil */ = { - isa = PBXGroup; - children = ( - 0E1E3E1F466912DD55237737B066A410 /* DDMAGeometry.h */, - 5F24A30A01FF551CA96168BCDAB94F39 /* DDMAGeometry.m */, - ); - name = DDMAUtil; - sourceTree = ""; - }; - 4C501097DB495257F27F8E18372A69AD /* Frameworks */ = { - isa = PBXGroup; - children = ( - EC84F80FE65A322BE680F72BEB5F9AC4 /* IJKMediaFramework.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 504CA6FC221AA171785EAA7719347D74 /* UIImage+DDCategory */ = { - isa = PBXGroup; - children = ( - 995698D87949C9C88D9769399769C192 /* UIImage+DDCategory.h */, - 08AA73865C5E4605296B406ACD82EA1B /* UIImage+DDCategory.m */, - ); - name = "UIImage+DDCategory"; - sourceTree = ""; - }; - 51894FC29698F2B694283F96AAA8F532 /* Resources */ = { - isa = PBXGroup; - children = ( - 278214700088FFB7BFB99E944EE49842 /* ZLPhotoBrowser.bundle */, + 5EA55FF04BB751BBC77C98C1B25455A5 /* en.lproj */, ); name = Resources; sourceTree = ""; }; - 5473D4679DE7C0687569BE1E0E7BB35E /* AMapNavi-NO-IDFA */ = { + 515D530405C8F8D3F9D5BF9D237B2BD0 /* DDProgressHUDKit_Private */ = { isa = PBXGroup; children = ( - A1633BF7373679C9B0032C86D3D7CA04 /* AMapNaviBaseManager.h */, - 3EB841645E5C8CD16065E66B0F9A937B /* AMapNaviCommonObj.h */, - A5CF17E1D39742D56898B0CA2B1288A0 /* AMapNaviCompositeAnnotation.h */, - FD5E3EF3B752DAFF4C5DDB97835FEE34 /* AMapNaviCompositeManager.h */, - AB3504A7A2070A3DECD31CB53A163D2B /* AMapNaviCompositeUserConfig.h */, - 1E2D70A98EBE5B1DF6746045A26E7BD8 /* AMapNaviDriveDataRepresentable.h */, - 5070D51C35D9A73BC854E540A960B060 /* AMapNaviDriveManager.h */, - BDC81DCB43F7BE6CC733773B1475143D /* AMapNaviDriveView.h */, - 8645FC4BE65877C85430CEB5EDBC85A6 /* AMapNaviEleBikeDataRepresentable.h */, - 943183F3730CC2AFA5632195F88FE855 /* AMapNaviEleBikeManager.h */, - 41B6E3DAB6EAFB240C6F5FB5534E97EA /* AMapNaviHeaderHandler.h */, - C83B4564638871E530639E8524C0111F /* AMapNaviHUDView.h */, - 5450D37BFDADAA3C5947D118CB4B49F5 /* AMapNaviInfo.h */, - 3F497B317B0DBC8C430A3214804914A9 /* AMapNaviKit.h */, - 1189F3306CE41533A4E8A08BECCB30F7 /* AMapNaviLocation.h */, - 9C5989F4B0AF81227AC5A34DFAFC4299 /* AMapNaviManagerConfig.h */, - FCCA06A2276786031223259A90EB6BA4 /* AMapNaviRideDataRepresentable.h */, - 51564C7DF2DC03136F156B427A27BE3B /* AMapNaviRideManager.h */, - 1F5AC0EEDF3C4A230BE027DF94095CD9 /* AMapNaviRideView.h */, - 3D007494D63AA68404393C334425CC0F /* AMapNaviRoute.h */, - D21344E472ACA764427DC3EBFAC887D9 /* AMapNaviStatisticsInfo.h */, - 17C8AFF37D05CD7E0C6481713E3447D9 /* AMapNaviTrafficBarView.h */, - CDF7E4F4DDDA6E1E7F5DF79527661762 /* AMapNaviTravelManager.h */, - E68CEB1F4CD14991349B939A8BA570D1 /* AMapNaviVersion.h */, - 9F8606BC347E6739BA099099E3EB9654 /* AMapNaviWalkDataRepresentable.h */, - A884267B16F647457C1E1E1A0D059880 /* AMapNaviWalkManager.h */, - 7EA29CED4056C8AE8AFD72EAE3103B6C /* AMapNaviWalkView.h */, - D08D372346F9072F39E4667E204EAC5C /* MAAnimatedAnnotation.h */, - CE5F845F75E21274C465FA17DF481B0F /* MAAnnotation.h */, - 14584FE5FCD91345468A9EA210E45C4C /* MAAnnotationMoveAnimation.h */, - FA6510FE25769DBA31833DB9B468CA68 /* MAAnnotationView.h */, - 913BC66FF309ED622C6199871E1BF969 /* MAArc.h */, - 5AAF5364232BB18CD0DB2B70271968C0 /* MAArcRenderer.h */, - E0CB04C7462ED0D588A4206E8B387950 /* MABaseOverlay.h */, - 5D6DC8E6C527D7B3FFE6BE646955CBE6 /* MACircle.h */, - 1A4790475E0EC142D77D41C1C95CAF72 /* MACircleRenderer.h */, - C32D4AF04DF7DB2E9A013011CBB49EE2 /* MAConfig.h */, - CDD12B57C610A113043ACA53E4F0B73B /* MACustomBuildingOverlay.h */, - 8D7F4B3B5627470542F034FAFB111A98 /* MACustomBuildingOverlayRenderer.h */, - 155020D870ACE92C143DDD85B55DEF00 /* MACustomCalloutView.h */, - 6DD63D34DADAD4014611F32CC749EADE /* MAGeodesicPolyline.h */, - C0086DBCFAB4FF91A1FE45712B8ED262 /* MAGeometry.h */, - 15B489185150A4183480B39678D12096 /* MAGltfOverlay.h */, - 82F960DBF0B6C50682B1BAC22D56B008 /* MAGltfOverlayRenderer.h */, - 7DC9A7E5D27F5CE8CE13617A51A821C3 /* MAGroundOverlay.h */, - B168EA9AF3398ADCE71B10CF96FE047B /* MAGroundOverlayRenderer.h */, - C6E032423CC14D65C958F45E29678CD6 /* MAHeatMapTileOverlay.h */, - 0ECE73361F57A643D4252686C5A002CE /* MAHeatMapVectorGridOverlay.h */, - 6F6A2476680270A04017845602990A6C /* MAHeatMapVectorGridOverlayRenderer.h */, - B5276FB47B0D9D791B75B43C7E0A90DB /* MAHeatMapVectorOverlay.h */, - 4E8F23F6D921FA9640846F925DF4C2D8 /* MAHeatMapVectorOverlayRender.h */, - 9502A06F19FA464876EA4F37BB69D434 /* MAIndoorInfo.h */, - 55EAFEEB4EA7B7A7681BBFD4563D56FA /* MALineDrawType.h */, - 7B61DCAEAC3A84B4E73671BC6C8BF704 /* MAMapAccessibilityIdentifier.h */, - B30FA7F4A3DAA292A91A7E0458DBB777 /* MAMapCustomStyleOptions.h */, - 43D0176C0C9746A25E8DCF830D68B095 /* MAMapKit.h */, - 8122915A93D5B1A55EA014DAA4263EB3 /* MAMapStatus.h */, - C07878B86877724013231C11DD753E95 /* MAMapVersion.h */, - 96267FA1842A5F168379570EC1D208BA /* MAMapView.h */, - F6AB0B306AAEFB4A482C878A93008BCC /* MAMultiColoredPolylineRenderer.h */, - 542D9AA8DC6CF42404EE6F8DFD07758A /* MAMultiPoint.h */, - FBF3B106D439851EA17B0712AAF820A0 /* MAMultiPointOverlay.h */, - B35CD11D63710D17C6CF7046BD2EB260 /* MAMultiPointOverlayRenderer.h */, - 1FB8E5A5E60EED69EB1F9E81CAE4D399 /* MAMultiPolyline.h */, - E4FC7AA721AF6C467DDE8B332DBF600B /* MAMultiTexturePolylineRenderer.h */, - D8EB3CCC851811F9B9262F3347840D2B /* MAMVTTileOverlay.h */, - D9D573DCCFBCABBEDAFB65245B59FE0D /* MAMVTTileOverlayRenderer.h */, - E7CAEBFF242E51B71B76576F09C4E60D /* MAOfflineCity.h */, - 333DAF3460AD1A0B0E5B7AF9BDDD589C /* MAOfflineItem.h */, - 2EAA3397137DB8EAF8B4EFC10D578745 /* MAOfflineItemCommonCity.h */, - 53F5A710E488311D0DD8D5B25908138F /* MAOfflineItemMunicipality.h */, - 897391FC51D56ADE4B2A7432FB708E79 /* MAOfflineItemNationWide.h */, - DAF1D64CF873EF4C3277205C07451DA7 /* MAOfflineMap.h */, - 90B2FE3BB21BB1BE417AF2E574D1211E /* MAOfflineMapViewController.h */, - D0B2A511DCBC2AA53B0E25F0939F38EB /* MAOfflineProvince.h */, - 63D373ADD0CA55991E448C371233C582 /* MAOverlay.h */, - BAF645207E47D27AB099754413DDA731 /* MAOverlayPathRenderer.h */, - DCCA07E30A3E38B0D1DB396CC1268DC7 /* MAOverlayRenderer.h */, - 4338ECBAC5FB7BF500EF0B63D358AC65 /* MAParticleOverlay.h */, - 8E0082419805BF04B9641C93176DB0C3 /* MAParticleOverlayOptions.h */, - 63D545A8756EF15BC643F100A95CC25E /* MAParticleOverlayRenderer.h */, - 0508978C58444F72CC51D0BA8FD96831 /* MAPathShowRange.h */, - C9C05C32D9049B9AFDA1964A185F96A6 /* MAPinAnnotationView.h */, - 33E7E18D3A09FC04B4AF20190EEBF0F3 /* MAPointAnnotation.h */, - 7C423F7636929D0E3F9642ED93164583 /* MAPolygon.h */, - C38D5A76343A80A4CB49D4ADBA1A894A /* MAPolygonRenderer.h */, - AC93E83E43A88D50EABC89AA07F9F1FE /* MAPolyline.h */, - 9B8C510D8697DD8A9B5EAAC22A567C99 /* MAPolylineRenderer.h */, - CD07E0933B2835EDF9799C89F2D5D5E1 /* MAShape.h */, - 6BCC9CBFBA7A17416089D3BF705A6747 /* MATileOverlay.h */, - 69F0C48FCD607A5F2DE0FF04309C2ACB /* MATileOverlayRenderer.h */, - 045199328CDF679B8CEE2C27E0A4B398 /* MATouchPoi.h */, - 16B2847A66C8F83C8E3602FA20F50E70 /* MATraceLocation.h */, - 46F8CFE9D76E5A021E93ACB8C4F825B1 /* MATraceManager.h */, - CEABF56CB192A469AFEF435C0DE59AF4 /* MAUserLocation.h */, - CD0564427D555143173D737AE3C77ECA /* MAUserLocationRepresentation.h */, - 23609891747DB14CC3D02D7BB99A2F00 /* Frameworks */, - 0BF22D64FF0879D57AB4E8865450FAA0 /* Resources */, - 396F21CAB2ABB558FA7A2F624CF1C7D8 /* Support Files */, + 2CE60E12C0A9D0C204A6C13325B8DC39 /* DDProgressHUD.swift */, + 87F0D2335771C22F985D925E822A8C33 /* MBProgressHUD.h */, + DEE6A96882AC069BBD48F5F4CC3FC6CA /* MBProgressHUD.m */, + 6BB3714A9B2A8ADAFB7C6E4F48C573BF /* Support Files */, ); - name = "AMapNavi-NO-IDFA"; - path = "AMapNavi-NO-IDFA"; + name = DDProgressHUDKit_Private; + path = DDProgressHUDKit_Private; sourceTree = ""; }; - 566ED32163E4E99909DDED0170744D41 /* DDTextView */ = { + 518150B3961F11EEFF71FEBC63BA8501 /* UIViewController+DDCategory */ = { isa = PBXGroup; children = ( + A8713D7E2B7B61CCBF4FB794340D2F13 /* UIViewController+DDCategory.h */, + 49636A4D9AAB73B4C3358AE69FE540B9 /* UIViewController+DDCategory.m */, ); - name = DDTextView; + name = "UIViewController+DDCategory"; sourceTree = ""; }; - 5676B11E7F27A467413B722DFFC37C43 /* AnnotationView */ = { + 562E66C2185BF4817A46A2FA89273E19 /* DDBaseAttributedString */ = { isa = PBXGroup; children = ( - E1264E80BF003E3A5086D8FA3C22331B /* DriveRouteCustomAnnotationView.h */, - 183EC82217D4DCD8280244E11A1F9AEF /* DriveRouteCustomAnnotationView.m */, + 9D1AC152DCA93396597586627D18E492 /* DDBaseAttributedString.h */, + CF86A8401B17CCF6ED48C720458B7A2E /* DDBaseAttributedString.m */, + F2A3757E11798233F632E32FFD550392 /* DDBaseMutableAttributedString.h */, + 87536304E59ED71CF57DC4697C61C671 /* DDBaseMutableAttributedString.m */, ); - name = AnnotationView; + name = DDBaseAttributedString; sourceTree = ""; }; - 5901D0AA7B18F9F2B76929241065F0E9 /* NSURL+DDCategory */ = { - isa = PBXGroup; - children = ( - 1405E76D2AF82BADE973FFCFA98369BC /* NSURL+DDCategory.h */, - 4D534D4DC51463A5A870B0D2F9C8F216 /* NSURL+DDCategory.m */, - ); - name = "NSURL+DDCategory"; - sourceTree = ""; - }; - 59A5C6283C3A9AD2849FD245235FE79E /* UICollectionView+DDCategory */ = { - isa = PBXGroup; - children = ( - 3056550F6A3D28AE5CADAF1201EFBED6 /* UICollectionView+DDCategory.h */, - D204FD559BCE3A6367EA92F034E53352 /* UICollectionView+DDCategory.m */, - ); - name = "UICollectionView+DDCategory"; - sourceTree = ""; - }; - 5E2F35EE42FEFFF5E30BFA4DCC6FB5D5 /* Support Files */ = { - isa = PBXGroup; - children = ( - 60155E89986F4B5E4808B0C8CB7A903B /* IQKeyboardManagerSwift.modulemap */, - 20C42FA63F44BBB4B48CED1DFF0F4283 /* IQKeyboardManagerSwift-dummy.m */, - E30355A34CBDE9CDA7899DA6702849B6 /* IQKeyboardManagerSwift-prefix.pch */, - E4085C1C43BB7D639AD3E1395554CBA0 /* IQKeyboardManagerSwift-umbrella.h */, - 6AE09C9494653FF3FE40893CCB9A96F8 /* IQKeyboardManagerSwift.debug.xcconfig */, - E107C2A2C18C42DE999485E11656D63B /* IQKeyboardManagerSwift.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardManagerSwift"; - sourceTree = ""; - }; - 5E6D72AADC63EAF87BDD75D470DE8753 /* DDCategoryKit_Private */ = { - isa = PBXGroup; - children = ( - 849A272BC41A732627A6A9F693B69847 /* DDCategory.h */, - 173E94282651A4FE2B600870FA5A6B34 /* CALayer+DDCategory */, - 2435D636309EC594BB6F9360DC9A0588 /* NSAttributedString+DDCategory */, - 84E3295BF7E5E04EC0C7AB29DD0F5A3F /* NSBundle+DDCategory */, - 3DB56E6E348D2CF3A05185AA6EEAA1DE /* NSObject+DDCategory */, - 86622D79DF478AE0D52468C525453C75 /* NSThread+DDCategory */, - 5901D0AA7B18F9F2B76929241065F0E9 /* NSURL+DDCategory */, - A7CA17D622D42245361374DE9B1ABE61 /* Support Files */, - 9E8DAF593D56A92EFBEFB5EC9E3C7538 /* UIApplication+DDCategory */, - B51ABDFFC393379DD58BBC50B10ED168 /* UIBarButtonItem+DDCategory */, - E5114FE609C6DFD481F24356FDFE7D6C /* UIButton+DDCategory */, - 59A5C6283C3A9AD2849FD245235FE79E /* UICollectionView+DDCategory */, - 0171EF72FD3019508056DEF2D728F3F5 /* UICollectionViewCell+DDCategory */, - 41BB12A10066C1487087DEB09B637180 /* UIFont+DDCategory */, - 504CA6FC221AA171785EAA7719347D74 /* UIImage+DDCategory */, - C081A1394990AC7AEB2ED4C5AB39DAD7 /* UIImageView+DDCategory */, - 925B6619D4649C6AA9454E8059A36A40 /* UILabel+DDCategory */, - 2AEB26E77105A5F367BE80AC67233B07 /* UINavigationBar+DDCategory */, - 78228B2BC0A7EB914E9289D8866725CE /* UINavigationController+DDCategory */, - 7B3294140ED38EA9D1345A9C373D2058 /* UINavigationItem+DDCategory */, - C010A75E9929A9589B9D10C9A08987D3 /* UIScreen+DDCategory */, - A85A130CCB17022888FD59BD702B48BF /* UIScrollView+DDCategory */, - FF2FE45A2086B24FF72460561023415F /* UITabBarController+DDCategory */, - 8989D0953540930F24A946A6D827638D /* UITableView+DDCategory */, - 4AD33F8AC79FF064DC70F733CC274F02 /* UITableViewCell+DDCategory */, - 4AE5ACF9DD2CB2EE8895E899EEB308D5 /* UITextField+DDCategory */, - 64C106C0BC0EFBB33109F8FAF96A69BF /* UITextView+DDCategory */, - 8EB462937B9DE8DC48C32E33BE53C1EF /* UIView+DDCategory */, - 6F8B7D3AC444A6BDF22FC95D24175181 /* UIViewController+DDCategory */, - 8A0FE3A35A2B6A390E253FDBF17AB625 /* UIWindow+DDCategory */, - ); - name = DDCategoryKit_Private; - path = DDCategoryKit_Private; - sourceTree = ""; - }; - 5F24FE7BFD50D0ADFD015D20F3F89395 /* DDAttributedString */ = { + 5645C0C1FA0D6D7C855EBFE640E6C815 /* DDAttributedString */ = { isa = PBXGroup; children = ( ); name = DDAttributedString; sourceTree = ""; }; - 6180DE9DCA5B3C163C524AF0893D8E7F /* Support Files */ = { + 5738AC69738E5A7A9282B69E10F58F8F /* Support Files */ = { isa = PBXGroup; children = ( - 0B431720DED951BB7CCB56626572DFCA /* AMapSearch-NO-IDFA.debug.xcconfig */, - 8987DDE885480912371F6459B6E4FEB8 /* AMapSearch-NO-IDFA.release.xcconfig */, + 31481247B46DCC1FDAC9F3CCB44C3674 /* DDBasicControlsKit_Private.modulemap */, + 7FA48DAAA19AA9182D06BF5F9BB74F36 /* DDBasicControlsKit_Private-dummy.m */, + 28309C32D0F8167AB37CA6049A0F2996 /* DDBasicControlsKit_Private-prefix.pch */, + AC3923BB5E36EC5C07DD3877E6F1939E /* DDBasicControlsKit_Private-umbrella.h */, + A153CB9EFC27F4874D61DFD418A066BF /* DDBasicControlsKit_Private.debug.xcconfig */, + 6ECB134020AA4FC09A7244CB741EC159 /* DDBasicControlsKit_Private.release.xcconfig */, + FE952CA0D88EBB665949BF7B2530C337 /* ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/AMapSearch-NO-IDFA"; + path = "../Target Support Files/DDBasicControlsKit_Private"; sourceTree = ""; }; - 626FDF92FA0AB130162C570A8336CA7E /* Support Files */ = { + 5ADF0EBF93BDA21DA5089F18082AAD68 /* SDWebImage */ = { isa = PBXGroup; children = ( - 62A74F511D25AB2D37C8B0293B720157 /* DDControlsKit_Private.modulemap */, - FE9711AEB07F8FB305471A4BA77BB7DC /* DDControlsKit_Private-dummy.m */, - F6258D61886257709D6EFD9DE5ED1058 /* DDControlsKit_Private-prefix.pch */, - 94FBF4DC44C6081932BB7790F727040C /* DDControlsKit_Private-umbrella.h */, - 60A86C1529C991BE8AE545E070824D98 /* DDControlsKit_Private.debug.xcconfig */, - EE9656136946C7CC6A379DF16E7BB884 /* DDControlsKit_Private.release.xcconfig */, + C9F88716BD94DF910BC8A149680CD2A4 /* Core */, + 14E6F051B83DC78F0B593EDA21535E46 /* MapKit */, + ); + name = SDWebImage; + sourceTree = ""; + }; + 5FB8F9C6649BF6BA6A32C77B29849DD8 /* IQKeyboardManagerSwift */ = { + isa = PBXGroup; + children = ( + 61791E227983B70E7D756E3872BF12C3 /* IQBarButtonItem.swift */, + B05A83009C123E8C2BAC9CA401A9554B /* IQInvocation.swift */, + 1B9C44A6CE1D11BF815E4C1C7333AF46 /* IQKeyboardManager.swift */, + 7417192B4C1D7F1D8CFAF2AA1AC69F09 /* IQKeyboardManager+Debug.swift */, + AA3A2761EDCB9294D6DF93CDFD4FEAF6 /* IQKeyboardManager+Internal.swift */, + FB2F40968639A96A1E9874ABC41124D1 /* IQKeyboardManager+OrientationNotification.swift */, + 1C18371D84390CEC73E7EE7FC86CE838 /* IQKeyboardManager+Position.swift */, + 3B4F334EC664074DAFA36EF236B3D3DC /* IQKeyboardManager+Toolbar.swift */, + 925B87A2FF60BB1C56BBA452A0F19630 /* IQKeyboardManager+UIKeyboardNotification.swift */, + F60E7F3A93AAA5FD7015855B4A90317D /* IQKeyboardManager+UITextFieldViewNotification.swift */, + A8CF610938030111A136AB5E11B31E91 /* IQKeyboardManagerConstants.swift */, + 59D3583760F4609DA9EAFFC1C7B1BE0B /* IQKeyboardManagerConstantsInternal.swift */, + 34E7F440D1D3ABCFEECA0BF4F45C70C1 /* IQKeyboardReturnKeyHandler.swift */, + 26F34E8B6ED13862BF710C2B32F82048 /* IQNSArray+Sort.swift */, + F6AF2382654755E74E92431384F211A0 /* IQPreviousNextView.swift */, + 2E26E70BCBF1109FB105618F23DD6BB6 /* IQTextView.swift */, + F1A6C83223505225ED5CD56A3FDAF636 /* IQTitleBarButtonItem.swift */, + FBAFBD781175E6C6398E0A44BE1F8B6D /* IQToolbar.swift */, + 5F34AC9EC7DF0BF4466C6B227A7A73B9 /* IQUIScrollView+Additions.swift */, + 8BE385C4035EE2E56664FF35189A5E03 /* IQUITextFieldView+Additions.swift */, + D66381B5F339AA3F0FE373C9AD62CD51 /* IQUIView+Hierarchy.swift */, + 308266C5025283F1E98CAA23584FCA85 /* IQUIView+IQKeyboardToolbar.swift */, + 09F07CCC741F0601D330E3B604E1CB74 /* IQUIViewController+Additions.swift */, + F62A3C1DE89C038AB55565643F2D7F46 /* Support Files */, + ); + name = IQKeyboardManagerSwift; + path = IQKeyboardManagerSwift; + sourceTree = ""; + }; + 601454D1D08A7C9720CA0EE998C7B948 /* ZLPhotoBrowser */ = { + isa = PBXGroup; + children = ( + CC0BA8B2892DDAAD650E8F3FED33AEDB /* Core */, + D9F1A523B49A131C657394101FCCECC8 /* Resources */, + 074CD6D72A8F399EC7281157AA3277B1 /* Support Files */, + ); + name = ZLPhotoBrowser; + path = ZLPhotoBrowser; + sourceTree = ""; + }; + 60CBDAFF00D3D510BCD3930854E3DDC2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 7FD0DAD9D140A5C9932DEFAC4C3D1EF5 /* DDNetworkingOfAlamofireKit_Private.modulemap */, + 10D89567E72F0F81A281DF6C5CA6119B /* DDNetworkingOfAlamofireKit_Private-dummy.m */, + 16E47847F012C7C5A5CCB8853B430DC9 /* DDNetworkingOfAlamofireKit_Private-prefix.pch */, + E3D22B608945B6FF514CC37D8D650A58 /* DDNetworkingOfAlamofireKit_Private-umbrella.h */, + EAD7CD77DDEFD8EC15595A80AB8766BE /* DDNetworkingOfAlamofireKit_Private.debug.xcconfig */, + 4AA8AB240F4D65F6AAEAA184FBBF6D83 /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/DDControlsKit_Private"; + path = "../Target Support Files/DDNetworkingOfAlamofireKit_Private"; sourceTree = ""; }; - 64C106C0BC0EFBB33109F8FAF96A69BF /* UITextView+DDCategory */ = { + 60D17F97D87C8163FD267059035088F3 /* Resources */ = { isa = PBXGroup; children = ( - C46A12B93F02A9FEEBF92A4B3EB02625 /* UITextView+DDCategory.h */, - 574BDDA602244C6FBE428041A20BC66B /* UITextView+DDCategory.m */, + 3B3AFF81F7F9BA120A787EAACA759CFC /* Sources_DDMAMap */, ); - name = "UITextView+DDCategory"; + name = Resources; sourceTree = ""; }; - 6764A292C3F69E6D40CB695A0787483A /* Support Files */ = { + 6193C585C04BFE825CEB9413A85728FE /* Trace */ = { isa = PBXGroup; children = ( - 29F5F2CDE66CC2A69BB62077A63044DA /* RxRelay.modulemap */, - 08CF1F060C7BD98933A8EC9A8BA4FA17 /* RxRelay-dummy.m */, - F12217B82EE42BCFF28D18E2D31E225A /* RxRelay-prefix.pch */, - FE686A4C44F7DA0636E61F79E774BE9D /* RxRelay-umbrella.h */, - 588447B15107BA344EDB0364E43F8761 /* RxRelay.debug.xcconfig */, - 4F997F8220511D621C1E01CB66E4B6A1 /* RxRelay.release.xcconfig */, + FD8E4E2824EAB6B2BA3BF0799C9BF4FE /* MATraceReplayOverlay.h */, + 6741C57460124218FAE6BFDF8A1F14FB /* MATraceReplayOverlay.m */, + 7494706A6103037E9AE0BAB70B47791F /* MATraceReplayOverlay+Addition.h */, + 62C3A20ACC97D735DC973538555F83FD /* MATraceReplayOverlayRender.h */, + 53797366CA62EDC29999EEC6F78FEF98 /* MATraceReplayOverlayRender.m */, + ); + name = Trace; + sourceTree = ""; + }; + 62C2C7108104E7A0108ECEE3FC80B06D /* Support Files */ = { + isa = PBXGroup; + children = ( + C105B33D3B9D5168FE1E0B9AC73EED6E /* AMapFoundation-NO-IDFA.debug.xcconfig */, + 2D175CE9E7E0AE9DCAF675F0B5C8DF62 /* AMapFoundation-NO-IDFA.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/RxRelay"; + path = "../Target Support Files/AMapFoundation-NO-IDFA"; sourceTree = ""; }; - 6A770010814D8397D02574D860F39D02 /* DDButton */ = { + 63123ECEA69E127FD409F4630C8DA2A5 /* JXCategoryView */ = { isa = PBXGroup; children = ( + 0B0E5F4256C81CCC180E52DAFEEC1BA6 /* JXCategoryBaseCell.h */, + 8927D86058320768A614A5562A2D2FB2 /* JXCategoryBaseCell.m */, + A9F12B4F49F6C86C604E888D6F2E420E /* JXCategoryBaseCellModel.h */, + 103A15371B7CCBA671F2E52ABA6FA49F /* JXCategoryBaseCellModel.m */, + 185F9BE2AA69C0B3459642BB61834039 /* JXCategoryBaseView.h */, + 41D625B23707C5A6FD4FB96DB186C0FA /* JXCategoryBaseView.m */, + 384994743AC9F75E27A3CDA4F1A47799 /* JXCategoryCollectionView.h */, + 299701559FAB874E2652BA6F06552CBB /* JXCategoryCollectionView.m */, + 4BF3D6B5257E4D26D410F75DD07CABAA /* JXCategoryDotCell.h */, + 93B2C843A3BD08681E9C6D7B4A57BC9F /* JXCategoryDotCell.m */, + 8C744DED48882A6985631E1322A1BED1 /* JXCategoryDotCellModel.h */, + 5E6CD31AA54A4187467F87F2C5E2C18D /* JXCategoryDotCellModel.m */, + A0F2997BC7CE173A0C2626E2F2C0D1D4 /* JXCategoryDotView.h */, + A55E2D8DDA363B404C78CE9DE3C043BC /* JXCategoryDotView.m */, + A84DE09CCC11F7CD9BA52AD791D74C9C /* JXCategoryFactory.h */, + 627F8AF38A09862B53847700AEC52899 /* JXCategoryFactory.m */, + 53B187DD06A307C5E93833AF12678D27 /* JXCategoryImageCell.h */, + 39B7431B7EF76FF0CE3887FCF17FD0B9 /* JXCategoryImageCell.m */, + B84A8C33175F17CAC11C7792A0BACE7C /* JXCategoryImageCellModel.h */, + B85081E24B9B538EF7BF75AEE7CAD46A /* JXCategoryImageCellModel.m */, + 040E0D147A4BDF98BC3461819F8A7FA6 /* JXCategoryImageView.h */, + 9BD58E7B9EAD0150D99F8E6D3461DB26 /* JXCategoryImageView.m */, + C45D000702D216C20DC0A6C3F36FE23C /* JXCategoryIndicatorBackgroundView.h */, + FD934287F0405AB55C78075CEB5A982E /* JXCategoryIndicatorBackgroundView.m */, + 22F0F259BE2F7AB0C38E4735E873F1A2 /* JXCategoryIndicatorBallView.h */, + 663D9CC5B894B88B9FD06CC237A71651 /* JXCategoryIndicatorBallView.m */, + CE0D5B3DA69B8A1EB3202E9916551AFB /* JXCategoryIndicatorCell.h */, + 395785F4A9D0B715647139740347B1FD /* JXCategoryIndicatorCell.m */, + 69B2E597F0470C0466C8B49A8335DE35 /* JXCategoryIndicatorCellModel.h */, + A615CB9A6B2205C360A689AEAAE96D54 /* JXCategoryIndicatorCellModel.m */, + 803F891D2788EC97DE6ACB80C74B862C /* JXCategoryIndicatorComponentView.h */, + 8E5CCD3838C0968E1115CDA3D47B1DEB /* JXCategoryIndicatorComponentView.m */, + 031FAE07041E743B33CD34530D22DFEA /* JXCategoryIndicatorDotLineView.h */, + 921F3E94E99466B3F2EEDFFAE9A18289 /* JXCategoryIndicatorDotLineView.m */, + 07386DE4DD5A4F79DA7930232866C82A /* JXCategoryIndicatorImageView.h */, + EB3B9EEE9C0A7A3C6FFDA598887FE415 /* JXCategoryIndicatorImageView.m */, + C7671CB315740AB79C657A5BBC061A40 /* JXCategoryIndicatorLineView.h */, + 6305D964E18FE87C797A5C2FD354860A /* JXCategoryIndicatorLineView.m */, + 048E14649FCB9C543A77DD4FF64842FC /* JXCategoryIndicatorParamsModel.h */, + 6A5988DA008902FB9184C7A050349E5F /* JXCategoryIndicatorParamsModel.m */, + E1A8D8B1A42BD45891DB6179489AD828 /* JXCategoryIndicatorProtocol.h */, + 8A81E752F390FA2CFA808E4FD762DC67 /* JXCategoryIndicatorRainbowLineView.h */, + B3E62B52049065E0DCBFE83089C3B136 /* JXCategoryIndicatorRainbowLineView.m */, + 254571B44B8DBF8CF43E277B4DAF36C4 /* JXCategoryIndicatorTriangleView.h */, + DECDC9C087DB559C43AA1BB4BC070F11 /* JXCategoryIndicatorTriangleView.m */, + 728E9BC93B4609B142EE2207684DB916 /* JXCategoryIndicatorView.h */, + 4E049E600DF27057625A4710D8FFDB7E /* JXCategoryIndicatorView.m */, + FA6D73D91931193645DC5DCAACE45CC5 /* JXCategoryListContainerRTLCell.h */, + 5E8635ED28005201B7A807CF6555CC3A /* JXCategoryListContainerRTLCell.m */, + 6AB3796E5C58A658B4D38654593DC2C9 /* JXCategoryListContainerView.h */, + EF9989031C197B682326AF0D8A1BC619 /* JXCategoryListContainerView.m */, + 3E61050A2A3084F4E34A20F4D7D72AF6 /* JXCategoryNumberCell.h */, + 3D8C9277ED75483A7CE4839B89FC67FC /* JXCategoryNumberCell.m */, + 6686189FFA11CE8679DF194908FA7304 /* JXCategoryNumberCellModel.h */, + 7B4198240636303ED58E9B45404649A6 /* JXCategoryNumberCellModel.m */, + 4FFAA5EC3AB76FDB0DB14DDCDE1EC8F8 /* JXCategoryNumberView.h */, + 8A72604213B03111C26B3A09CC5CE966 /* JXCategoryNumberView.m */, + 6010F70FF57799D9BCCC14DA558B0C7C /* JXCategoryTitleCell.h */, + DAE28CB7E6B747514C3866B4F8FCA5E2 /* JXCategoryTitleCell.m */, + 5CC23B2D54EECEB52CCE2F2CC7B3D36D /* JXCategoryTitleCellModel.h */, + 39A8C69FB90EE16E87E8806C322221EB /* JXCategoryTitleCellModel.m */, + D3EDCD3DEC3A368D1D0EADA3A47548BD /* JXCategoryTitleImageCell.h */, + 67788FE7FBDBC7140FED13AB7EE5AF18 /* JXCategoryTitleImageCell.m */, + 1C5DFA80FB0E14429FAE0675C4E90C70 /* JXCategoryTitleImageCellModel.h */, + 9BE6283F27F854F61D59F3EE61D359F4 /* JXCategoryTitleImageCellModel.m */, + 9EE074B9498B78418C3AF7D78F32BDE0 /* JXCategoryTitleImageView.h */, + E1697F9198FA29E76D1DA8DA03EDAB48 /* JXCategoryTitleImageView.m */, + 69F15CF6E1AFD468546DAFF7506A8EBB /* JXCategoryTitleVerticalZoomCell.h */, + 7CFA1E3DA2D32F49ED0C2F03D442A8D5 /* JXCategoryTitleVerticalZoomCell.m */, + BBA0FBA4BAA61EDFD82039DE96807D9A /* JXCategoryTitleVerticalZoomCellModel.h */, + E129F43363563308DEDEAEFF29166B90 /* JXCategoryTitleVerticalZoomCellModel.m */, + 34431EE38E4AF581D27534BB78461290 /* JXCategoryTitleVerticalZoomView.h */, + 308E6FA61D35B8BECD5CF36E6BDC548E /* JXCategoryTitleVerticalZoomView.m */, + A454A2C8FCB98799077B1E44521E8B3E /* JXCategoryTitleView.h */, + B15D8ACCEEAF853ED4FB1410663992FC /* JXCategoryTitleView.m */, + E46E183DB54302AA4E88F0424C621044 /* JXCategoryView.h */, + 2912F2AD4810AF34402597A8AD3BBE52 /* JXCategoryViewAnimator.h */, + 76A32A87B597F8FEF9BFB976DCF1D24F /* JXCategoryViewAnimator.m */, + F4F2ACE58A0E8F8EA045D1E4F2249FF1 /* JXCategoryViewDefines.h */, + 47837799E96C7ABF8530E2D107A740D1 /* RTLManager.h */, + E639A11168F792B080B33FC449133FAB /* RTLManager.m */, + F7077D80B6034CBC5A3CA926DCC3E799 /* UIColor+JXAdd.h */, + 530C188C2800BC141A0D3DA7E5DEFD70 /* UIColor+JXAdd.m */, + 46FCF03267C5F2CC466D7EA9DFB37CB6 /* Support Files */, ); - name = DDButton; + name = JXCategoryView; + path = JXCategoryView; sourceTree = ""; }; - 6BF16C9A15B7516CD3F2CC75A71CD186 /* AMapLocation-NO-IDFA */ = { + 651602BFDE30AA94E0CEC2AF242243E4 /* Frameworks */ = { isa = PBXGroup; children = ( - 99D675D48A3EE082DFCE3E0E4034F541 /* AMapGeoFenceError.h */, - 35641BDBED283767FECB78E7FE5D0C6C /* AMapGeoFenceManager.h */, - A09EEFB687A312455E57F28E9D5A0155 /* AMapGeoFenceRegionObj.h */, - 2D66F7E9F2B37B63EE5FAED73A842DD4 /* AMapLocationCommonObj.h */, - 5E15E36CEA4B07BA566DF1A5673AAD0E /* AMapLocationKit.h */, - D3AC09C672A265A7047B778DFA6CBC40 /* AMapLocationManager.h */, - F30713EEC78E7AE5F4682EAAA3D0F4E7 /* AMapLocationRegionObj.h */, - D7EE0D70F160C59ED28F388B88B4CBAE /* AMapLocationVersion.h */, - 1C1CCA16587ECCE2FE6A06220E82166D /* Frameworks */, - E1FADE1EBCC6FC05B8A2793A56E2CAE5 /* Support Files */, + 68B79E3D728E062ED9A85D5974994553 /* AMapFoundationKit.framework */, ); - name = "AMapLocation-NO-IDFA"; - path = "AMapLocation-NO-IDFA"; + name = Frameworks; sourceTree = ""; }; - 6C3629D5F789D3BF51559EE8BEBA148B /* DDView */ = { + 67024E7A7E5E6DE12FC494AD047165E7 /* UILabel+DDCategory */ = { isa = PBXGroup; children = ( + CDE2F5948EF5F76E4E5490C1BDEAE805 /* UILabel+DDCategory.h */, + 77889065E57D4409FDDFAD10BD23CD8B /* UILabel+DDCategory.m */, ); - name = DDView; + name = "UILabel+DDCategory"; sourceTree = ""; }; - 6D1AC6212D8A3429F4BA249263CE7D3E /* DDBaseCollectionViewCell */ = { + 67205D76729CAB13CD55779B99560B05 /* DDMASearch */ = { isa = PBXGroup; children = ( - 5912D438C6ED1DF566DC870B5158350C /* DDBaseCollectionViewCell.h */, - 7FF0AB84F1E271B428A4FD7CC485A67B /* DDBaseCollectionViewCell.m */, + 9A5169F6B86F0226E3F4FE9F47E00F33 /* DDMASearch.h */, + 655AB7FF6E44FB57461847F841BC5C8B /* DDMASearch.m */, ); - name = DDBaseCollectionViewCell; + name = DDMASearch; sourceTree = ""; }; - 6F8B7D3AC444A6BDF22FC95D24175181 /* UIViewController+DDCategory */ = { + 6BB3714A9B2A8ADAFB7C6E4F48C573BF /* Support Files */ = { isa = PBXGroup; children = ( - C234A9482C8CDC2107FA211B0004873F /* UIViewController+DDCategory.h */, - 9CC5651EBC19F7EF9962CB01C6DFEE4C /* UIViewController+DDCategory.m */, + 046DE57D9EDFB788B260AB5A453384C0 /* DDProgressHUDKit_Private.modulemap */, + 2B6C883C3324294052FC3299E85375C4 /* DDProgressHUDKit_Private-dummy.m */, + F150CCC27CF7A7E2B79C1AC22B86167F /* DDProgressHUDKit_Private-prefix.pch */, + 18C2FDBC8D0C78FD5AE84C9D9185A1FF /* DDProgressHUDKit_Private-umbrella.h */, + 0E3AEBF8D896ACBF5F41457ADFBB5F67 /* DDProgressHUDKit_Private.debug.xcconfig */, + 6AE52761D29B87759A8CDB4D298680E6 /* DDProgressHUDKit_Private.release.xcconfig */, ); - name = "UIViewController+DDCategory"; + name = "Support Files"; + path = "../Target Support Files/DDProgressHUDKit_Private"; sourceTree = ""; }; - 7130B5F62E2C867F43E71EF2825407BD /* RxSwift */ = { - isa = PBXGroup; - children = ( - D61869DD8E936AA6976F65D14E4CB5B9 /* AddRef.swift */, - 96C56BF92CD239E703C848B322508FE7 /* Amb.swift */, - E35E21D2024590695F739FAA483EEAD0 /* AnonymousDisposable.swift */, - 1E137377D2744FD9C39D3CEC2213AFBD /* AnonymousObserver.swift */, - 3591F9E01AE304113ABBD65C897FD88A /* AnyObserver.swift */, - 75CC3C0EC0F4F0A7A27AC58A79111B8D /* AsMaybe.swift */, - A07D4CD25645F9FB3D7F8AA1646A173F /* AsSingle.swift */, - 9886718B2755E30F38DE6CB4C6556D28 /* AsyncLock.swift */, - 280588115CFD0C36D2B58D66F5114570 /* AsyncSubject.swift */, - 90C2631646A1D4E5E7941C54BC7D764A /* AtomicInt.swift */, - 72632EDED27B4C9AB3D20CD23A8842B9 /* Bag.swift */, - 9362515E942EF7FA562DED7C08CC9E39 /* Bag+Rx.swift */, - ABA7F41D05E07DE4BEDEEAEC4431E442 /* BehaviorSubject.swift */, - 3A33B0247D345D6241ACB48A15182EE1 /* BinaryDisposable.swift */, - 6E30FFF0F33D9C112D9A58E0973F3E25 /* Binder.swift */, - 2EA5D1C6F4469778B74CE276B3E95925 /* BooleanDisposable.swift */, - 91D175C8E30D17BBF3600BFA11FBF19C /* Buffer.swift */, - 4FFABA4109609AB1273186DD3D3F5DED /* Cancelable.swift */, - F91E0136FE7A82EDA448140F940CD2EE /* Catch.swift */, - C3F6236C99AE33EF9F49A086A9E582C2 /* CombineLatest.swift */, - 83E622FC4C22555E1A435CCBCDBBCA99 /* CombineLatest+arity.swift */, - F018E0FD180A85EC8046161B3958129F /* CombineLatest+Collection.swift */, - 28A89EE0069F80C060277255C6C6E968 /* CompactMap.swift */, - 9CDA584C90A14EF280C18232BE80C4C6 /* Completable.swift */, - 3F6DA93F6113F6C67D8B81F8B27379AE /* Completable+AndThen.swift */, - D22136776B4E18D96E1704BA902DCA91 /* CompositeDisposable.swift */, - 615E77DDCC0A8FF7A262F0179104FA26 /* Concat.swift */, - 19F99430FF89952D0C4BD22A4C55B1EA /* ConcurrentDispatchQueueScheduler.swift */, - 703F0790C9E349B231D9F87E32CCCB22 /* ConcurrentMainScheduler.swift */, - 32F7125DA99DE30CB2D5C1325453CD88 /* ConnectableObservableType.swift */, - D5620915A0B2BD8799F9A6B1092BC20C /* Create.swift */, - 3337E9888AC8AA53F59E2D1A6552B977 /* CurrentThreadScheduler.swift */, - 33F34950F0B0EDF99D6E73A976975F09 /* Date+Dispatch.swift */, - D3C88060F538B1337B6E940EDAA787FE /* Debounce.swift */, - C044BC88800D4E2D6819AE9FC39CB506 /* Debug.swift */, - BB33C6387F7605893B467D241CE4D66C /* Decode.swift */, - A5CE850B0209D70C433FB15131DF9791 /* DefaultIfEmpty.swift */, - 7D9D924572652DF347D618664C61F0A7 /* Deferred.swift */, - 7AD81CD5F28446B742504FB0A8B3B869 /* Delay.swift */, - 02E715A645285FB74518EC2B5CD40D12 /* DelaySubscription.swift */, - 2DAF47860A2157E92298E26F6D9C04EE /* Dematerialize.swift */, - 45FD6A25A54F71BFA82ED46BE0BDC943 /* DispatchQueue+Extensions.swift */, - 7B0E6E5250DE9912F42B0986ECD620C9 /* DispatchQueueConfiguration.swift */, - EE5274615A0ED3F0F5A6A14A3FCF3B4A /* Disposable.swift */, - E4453419070F97DAA0D3CC9B4689CAC4 /* Disposables.swift */, - E17BEB0D12A8F668A7EB7CA6EA81E63C /* DisposeBag.swift */, - 29C08174E1A94946A4A3C5898A7BAA9D /* DisposeBase.swift */, - FDB453691D6CF48D89450D1638B6A0D8 /* DistinctUntilChanged.swift */, - EDF8AF881E3F9404796695038901DFD3 /* Do.swift */, - C2B8D121D3764CC7C6B5C4F9BFEC1659 /* ElementAt.swift */, - 866E5526AA1A6614901471F3C8CA1ED1 /* Empty.swift */, - 694214C37DE2E1F12DFFCDA42159B8DE /* Enumerated.swift */, - DE03E9CB07B9B48C35FBC5516D6F27C8 /* Error.swift */, - 53C33B6CFF5C28A5B03EEA8E8AAA3E44 /* Errors.swift */, - 0E07E20FAE01884F1119B91F17D40661 /* Event.swift */, - A3D0E9863EF3D86AAF6B4078513D9B36 /* Filter.swift */, - C5422882D46CE1463C84093503A21D19 /* First.swift */, - 56B64F9D7237C471C8DE8E4115334BCE /* Generate.swift */, - 33242563E2830D15F795294FCD71C76D /* GroupBy.swift */, - FCD03C12705CDD1E4597B84BEBBF1A1E /* GroupedObservable.swift */, - 107CFF56E6458D42D344FA1CBEF95C62 /* HistoricalScheduler.swift */, - FC876AA2CE8A5D65C2FE10964F93D18A /* HistoricalSchedulerTimeConverter.swift */, - DAAAFFAC58000D500257128358DB8429 /* ImmediateSchedulerType.swift */, - FD7043293D9B20477F59E286355E83F9 /* Infallible.swift */, - 374AEDE5F220F6E288851A3EA9A7C6BC /* Infallible+CombineLatest+arity.swift */, - 386AEECDD1B6468898F25F97D920537D /* Infallible+Concurrency.swift */, - 6D19655106335356E2BBD681997699E3 /* Infallible+Create.swift */, - 9FCD71A9F32D6E2F5D8A3A5C5FE18D8A /* Infallible+Operators.swift */, - 24074F0E9F84339ECF9A4DA7D51BCD8B /* Infallible+Zip+arity.swift */, - 6C3DCE16568E6AD0417302302650E199 /* InfiniteSequence.swift */, - 3E92FAEE6F1627E1510A3820B07BECC5 /* InvocableScheduledItem.swift */, - 10686CC409358F41FFC65031441A6ECB /* InvocableType.swift */, - B14892A43418159A23F5EE601F222121 /* Just.swift */, - D00B18D44B080B2EBAD1AA551A797B30 /* Lock.swift */, - B1C98A5308DF100FF5E772C51D2064AD /* LockOwnerType.swift */, - 88B4737D1BC912971B10E4141FB90D4E /* MainScheduler.swift */, - 9491421A3E07F90BF52EC2CBA3E774BA /* Map.swift */, - EA7A32379C60A307E4336B58102A5D87 /* Materialize.swift */, - BE995280F0A2468FD7F296165DF468F9 /* Maybe.swift */, - C452B6DF52A5720F87E587715B7F198F /* Merge.swift */, - 93F71CF744D7F17DD9A0B20DBF984E35 /* Multicast.swift */, - F758AB2E7B17684347F14B11A047D001 /* Never.swift */, - 170135B5EB6F411CC16EBE972AC97503 /* NopDisposable.swift */, - 150A9CCA90568D5BE92F55699CE068F8 /* Observable.swift */, - 1C1FDEE96BD46773BA9F68289F23FFCB /* Observable+Concurrency.swift */, - 1ADF680ABB501003DE78866EE42B96BB /* ObservableConvertibleType.swift */, - 7C7D71E03C1AE33112A461D37B6FD24E /* ObservableConvertibleType+Infallible.swift */, - 393C499C0A0C424EF078CDD4A0AA58B5 /* ObservableType.swift */, - 376A90BAB32D615A65EA5C08D53417FE /* ObservableType+Extensions.swift */, - 4C451DC0C6CA6520FF36C63191FABE20 /* ObservableType+PrimitiveSequence.swift */, - 1F53B8C5E5415E2452780A0548296908 /* ObserveOn.swift */, - 9F3BCC0BB079B0DA777280EE16C11EC5 /* ObserverBase.swift */, - 607197C06F4DA14922AC52172CE7CB36 /* ObserverType.swift */, - 96A3D629491035B2DD6BC2489B23C048 /* OperationQueueScheduler.swift */, - 1EDF6239EE7E3B68FD65AB0157796B2A /* Optional.swift */, - 8512129283E04B8EBAF7446AEAAB30D7 /* Platform.Darwin.swift */, - B7674DE221BF243E9956D65DD52AB600 /* Platform.Linux.swift */, - D4FC7E41383008DC658401930EFD719E /* PrimitiveSequence.swift */, - 6786852566CA2A027240143D68E11388 /* PrimitiveSequence+Concurrency.swift */, - 269C15DB086F7FFD2A4B22A0AAD7F1D1 /* PrimitiveSequence+Zip+arity.swift */, - 7B97DFA34A3CC4D2FA098FA3BB842EE6 /* PriorityQueue.swift */, - 4A5BD32DAF227474016FCC220F4F2E1B /* Producer.swift */, - 832F93ACC21FDAB3E8C4C5E56F1A124C /* PublishSubject.swift */, - 427B47CF14E7388511B2314F806BC104 /* Queue.swift */, - E36837913AF8D482C404B9B3C33352AD /* Range.swift */, - 9A6501CD2DDDA484F60A6F155E8F579A /* Reactive.swift */, - CB72C912B23F44F53E1F44B7CD7CD060 /* RecursiveLock.swift */, - F055EDA5470EBF58195AC688EC51DEE7 /* RecursiveScheduler.swift */, - 165454B31ECD99D9B8F6705570BFCFB7 /* Reduce.swift */, - B6E104BD57BEA24D0D28D42671E4F55F /* RefCountDisposable.swift */, - 527EB447065C0B0EE0E8E2678F8501AE /* Repeat.swift */, - 16EE906E5B59920A2AFE23BB13CE5AA4 /* ReplaySubject.swift */, - 9F01BC75C7E3C1733F76F486132BA8E0 /* RetryWhen.swift */, - 3B6BC8F429EB19BB590B551698F3451E /* Rx.swift */, - F68DDCE8954D8EE01824A2073A2CD754 /* RxMutableBox.swift */, - DA997EDF1EEFE5DA1E2657C5F2C9E35D /* Sample.swift */, - 7818E7C1C22ACEC64D5435B8FE7EE3B6 /* Scan.swift */, - B18D345A4D6E9F2EEE3447B55C338E82 /* ScheduledDisposable.swift */, - 81EB5F7BD0CD970AF7C3A24A4609576C /* ScheduledItem.swift */, - 74F8BDA840056C36AA9F212B172A42D9 /* ScheduledItemType.swift */, - C46ABDEB1577795E1FAC6692ADBC86F3 /* SchedulerServices+Emulation.swift */, - D07EF256CC0EB1DA7433E1FD36C1756E /* SchedulerType.swift */, - ADE5913C9E789333C12F9C288991E750 /* Sequence.swift */, - 010A2603551604940708396934B63511 /* SerialDispatchQueueScheduler.swift */, - 1326F7551A2B4EC3086C6D213ED5117E /* SerialDisposable.swift */, - 6469A4E61CABA772BB04F26A2B9C194A /* ShareReplayScope.swift */, - D6F5DFE5022EB1C32B90913149AE1F0A /* Single.swift */, - 3258F756A035160A7901362ACACF0E45 /* SingleAssignmentDisposable.swift */, - 3ACFEBDF924FD4941BC0F0EFC9771331 /* SingleAsync.swift */, - 556DF8A2A6D24A2991385EFD13763721 /* Sink.swift */, - 6593FF8B0FDA9526282F6CF0240CF95F /* Skip.swift */, - 0B48FE27E824CAC9B5EE35A555DBFBDE /* SkipUntil.swift */, - FE12AF3F5FFE4554F195ADD3430043C3 /* SkipWhile.swift */, - 0DB880B9B155ED9F6783B273B11E5C63 /* StartWith.swift */, - FC4D76EE03ACECEB0B264A71C70287D6 /* SubjectType.swift */, - C59603B928D0C8E010F6B7583A1C3E7A /* SubscribeOn.swift */, - 8B2D04DE986E27BFC13802DCE5BF5B33 /* SubscriptionDisposable.swift */, - CF09E0774ECECAB91C35C21729022EC7 /* SwiftSupport.swift */, - 0D13D05B62D7ECE100A427B70EB3D549 /* Switch.swift */, - 6AEF926CB0B189BC9664B3F647B00025 /* SwitchIfEmpty.swift */, - CC6A0F2C110C575A1F984A9854D4E60C /* SynchronizedDisposeType.swift */, - A65CB6779D2C2DF654427047D4F7E10A /* SynchronizedOnType.swift */, - A25118B3AF5E62CC383F2179462BE3F2 /* SynchronizedUnsubscribeType.swift */, - B4290816E1F47C0D443DD971964F3105 /* TailRecursiveSink.swift */, - 5DE35034784283921A08214A43B44228 /* Take.swift */, - 1BC2FFED29E91BE422E9AFF08A5F9352 /* TakeLast.swift */, - C9F96A8EDD29B3D11F11D6838BA2781E /* TakeWithPredicate.swift */, - E1E31D214C918A00628A71F89B960486 /* Throttle.swift */, - 112A0AFD8800802A625484C0C04AB29C /* Timeout.swift */, - 4F9AC9A9B218CD83368012E93FAB0682 /* Timer.swift */, - AC3FF9C373FDE9B6614E066958C630A0 /* ToArray.swift */, - 23183FA349AD969AF4A65529D6198A75 /* Using.swift */, - 85453438A57765D18CEB7F9995C4EEDF /* VirtualTimeConverterType.swift */, - E0FF55C4DBBB394DD95522E9DB2C46F6 /* VirtualTimeScheduler.swift */, - 84F6E67C841754B06BF6523D80ECEF2E /* Window.swift */, - 1463EFE90498A684C68D30E025751D8C /* WithLatestFrom.swift */, - 95050932D45F386170B0F0BCF4C576C2 /* WithUnretained.swift */, - 25796BF98BF3A7FAD755569C5336C910 /* Zip.swift */, - 5FC41FA0C568BEBF57AFD3BD0EEC0F18 /* Zip+arity.swift */, - 92466AE76458B4EFD1E55189A8F367E4 /* Zip+Collection.swift */, - FEE26F575AB2318FE1C6431E4F4825DE /* Support Files */, - ); - name = RxSwift; - path = RxSwift; - sourceTree = ""; - }; - 72BE168E66CF877F7E80AB51FAF0CD8C /* DDBaseTextView */ = { - isa = PBXGroup; - children = ( - 0D3DECE899206B675A1354261C92E798 /* DDBaseTextView.h */, - 42A766E27E17370831746E50DB4C54E5 /* DDBaseTextView.m */, - ); - name = DDBaseTextView; - sourceTree = ""; - }; - 78228B2BC0A7EB914E9289D8866725CE /* UINavigationController+DDCategory */ = { - isa = PBXGroup; - children = ( - 8C9B9EEE116BF7B8F5B7E7F0926AF0B2 /* UINavigationController+DDCategory.h */, - 66257A2DEDA1450500589EFDAB88FA49 /* UINavigationController+DDCategory.m */, - ); - name = "UINavigationController+DDCategory"; - sourceTree = ""; - }; - 7B3294140ED38EA9D1345A9C373D2058 /* UINavigationItem+DDCategory */ = { - isa = PBXGroup; - children = ( - ADA5FA71B1F5D722D89588F95E4D6CC5 /* UINavigationItem+DDCategory.h */, - 7F73D5CC4362A97C91BB5A8178962032 /* UINavigationItem+DDCategory.m */, - ); - name = "UINavigationItem+DDCategory"; - sourceTree = ""; - }; - 7B92760063994665F4444E8E3E9BB697 /* DDNavigationController */ = { + 6E003F1E040EA5A3E9298980CC65FC15 /* DDNavigationController */ = { isa = PBXGroup; children = ( ); name = DDNavigationController; sourceTree = ""; }; - 7BAE1C1087F4EDDBAD3AEF71154551B4 /* Pod */ = { + 7131B14110F04C48B7F0648B78D3C611 /* Support Files */ = { isa = PBXGroup; children = ( - 40DE442117C9CBFB3C92BBF967D9C2F0 /* LICENSE */, - 37E5696270CD4DB23D59BB150211E942 /* README.md */, - 0929BF74E7601CE14835D8BE305810D5 /* ZFPlayer.podspec */, - ); - name = Pod; - sourceTree = ""; - }; - 7FDE4161CE75878D1C6C4925397B546C /* Support Files */ = { - isa = PBXGroup; - children = ( - D073E1F313B70C0699AB91A94A850B57 /* DDColorKit_Private.modulemap */, - B075AA5A78690C177F568EE521C66A97 /* DDColorKit_Private-dummy.m */, - BD399AABB8DC8FD2436A486183596782 /* DDColorKit_Private-prefix.pch */, - 315882A98CEC10521F50B4B4C95F9AD9 /* DDColorKit_Private-umbrella.h */, - 2BFAFC597A8593506D7C53A8ABE6A18D /* DDColorKit_Private.debug.xcconfig */, - 659EEA21A17DFF22D3368F68E2252BFF /* DDColorKit_Private.release.xcconfig */, + 053B03E73524BAE1504623E93DAF6CA5 /* AMapTrack-NO-IDFA.debug.xcconfig */, + 6B991895339B324F8088470B8491A5F9 /* AMapTrack-NO-IDFA.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/DDColorKit_Private"; + path = "../Target Support Files/AMapTrack-NO-IDFA"; sourceTree = ""; }; - 845A4DA727B4A1486F4D4B8AB93D8DA0 /* DDMALocation */ = { + 7141A85E9F7B5E3D3DEB928D093C006B /* Support Files */ = { isa = PBXGroup; children = ( - 143CF33E702D1573D47C5558263526BD /* DDMALocationManager.h */, - D239529F0E447D1BF351CD569DC16D4A /* DDMALocationManager.m */, + 73F9897B9AA3A9FAD18712FED479E441 /* DDAutoUIKit_Private.modulemap */, + 4077B2CFC3AD50394AA33347D58C9AB3 /* DDAutoUIKit_Private-dummy.m */, + B0D6B2C65EC5921E9DC2EEC20D72BB50 /* DDAutoUIKit_Private-prefix.pch */, + FD44EAAED1E671A7BCD36F1D66F6F343 /* DDAutoUIKit_Private-umbrella.h */, + C91F30571910471B8118FF428C7E0DAE /* DDAutoUIKit_Private.debug.xcconfig */, + E7F35095B25197954930E7C85CF1AF17 /* DDAutoUIKit_Private.release.xcconfig */, ); - name = DDMALocation; + name = "Support Files"; + path = "../Target Support Files/DDAutoUIKit_Private"; sourceTree = ""; }; - 8462359AC122A526C53C54C151AEE773 /* DDBasicControlsKit_Private */ = { + 71A7FEF865B74E8BEF0BFED456FBE1E8 /* Resources */ = { isa = PBXGroup; children = ( - D5CEC988EE50FC78FE0B599F8CE3AC1B /* DDBasicControls.h */, - CA8ECFC93CACF034337DB269307D5330 /* DDBaseAnimation */, - A701410D3460D7120105171508A8DE1D /* DDBaseAttributedString */, - 2EC602129B5800014B586580E4B17A4A /* DDBaseButton */, - B7115C059B2C93A1A5421F15F34BE478 /* DDBaseCollectionView */, - 6D1AC6212D8A3429F4BA249263CE7D3E /* DDBaseCollectionViewCell */, - 92A16354459E2E48879CF48AB1A8544A /* DDBaseImage */, - 287C19B8CBC277B12E499A1A4C1CDFEC /* DDBaseImageView */, - 2034BA417DD1B254C9EBC5483F887A5F /* DDBaseLabel */, - AC89F2C795377E224AB7E93C6D34AAA0 /* DDBaseModel */, - 07E1D433C437FF8297A81A6BB7E07E96 /* DDBaseNavigationController */, - 3E555C91E2154726841689C7DF8DCE48 /* DDBaseScrollView */, - 309AA8DF4EDDE4461208AE98D1FF401C /* DDBaseTabBarController */, - EC7A41E1EC49545A4455C494A2D0A71E /* DDBaseTableView */, - F7895A3522E89F38C966711947640278 /* DDBaseTableViewCell */, - 2600F4F6CA73BB0C299C0B748F99B796 /* DDBaseTextField */, - 72BE168E66CF877F7E80AB51FAF0CD8C /* DDBaseTextView */, - 88E3D52D02EF10AFCAD6BEFEAF5F12A5 /* DDBaseView */, - C6CE659AB151B6340BA81B0AB6D73E1F /* DDBaseViewController */, - D6C4F7B494A93CC4DD431824FA8F38E3 /* DDBaseViewModel */, - 9CF79A056AA90B9E70A7BE9585B26CBE /* Support Files */, + EFF157C9C98D26B2B75B85C92D8AE8C2 /* DDBaseViewController.xcassets */, ); - name = DDBasicControlsKit_Private; - path = DDBasicControlsKit_Private; + name = Resources; sourceTree = ""; }; - 84E3295BF7E5E04EC0C7AB29DD0F5A3F /* NSBundle+DDCategory */ = { + 7243F4A3E3D2EEDAD572DB83253BD664 /* DDTableView */ = { isa = PBXGroup; children = ( - CCAAE4DAFE76D2275F21E9708250C59A /* NSBundle+DDCategory.h */, - 5CD3B38F0E7669A515456EDC1EF386A0 /* NSBundle+DDCategory.m */, ); - name = "NSBundle+DDCategory"; + name = DDTableView; sourceTree = ""; }; - 852E716CC79EBBDD863653E4EA8BBEB6 /* JXCategoryView */ = { + 7417AB6D17A3EC802E07BFC2748ED657 /* Support Files */ = { isa = PBXGroup; children = ( - 7794C0DE54FAF04714E544BE0162CFBD /* JXCategoryBaseCell.h */, - B3BBAF32F87072BA75D78ADA2FD0AFBE /* JXCategoryBaseCell.m */, - 32FA989F5D3AF4B91E81A32CAEA5DEAA /* JXCategoryBaseCellModel.h */, - 6AFF2FC5C5B02D7D7686FF7D080293C9 /* JXCategoryBaseCellModel.m */, - 426B3494C05A63E49874B177FD150870 /* JXCategoryBaseView.h */, - 5ADCE4CEEB29E1B18ABBC2EE98319609 /* JXCategoryBaseView.m */, - F48D8DEBCD8BC2814EF8894649D3B04A /* JXCategoryCollectionView.h */, - 93D52AD739DDBE58738FAF0492EBF9A4 /* JXCategoryCollectionView.m */, - 4356B553A56BAEFD9ED38842ED2BE2CF /* JXCategoryDotCell.h */, - C5E41BBC62A3CEA716CD7996C86B5E1F /* JXCategoryDotCell.m */, - E4F298AFF846D7ED28FE4048F323F08D /* JXCategoryDotCellModel.h */, - D47A7092321CC3080DAF0C510ED269E7 /* JXCategoryDotCellModel.m */, - CC875FA4F82ADF081B17B2AAF7FBA4D4 /* JXCategoryDotView.h */, - 2BEC15186B62CFAD2B923DCB713B00E4 /* JXCategoryDotView.m */, - 3563F126228BA5F3B6F238051665D45E /* JXCategoryFactory.h */, - D6AC9FD7FB87D55DDB970CF72C896B47 /* JXCategoryFactory.m */, - DE6BB8D95FB85E0FB0083FC9B0EEE0CE /* JXCategoryImageCell.h */, - C73473913A4F7F49598C7CE9775EE4B5 /* JXCategoryImageCell.m */, - 0B30B73C6B6A719DA0C5092D06D618BF /* JXCategoryImageCellModel.h */, - AF6A9DB7D5CA6C0C33599B781B504B77 /* JXCategoryImageCellModel.m */, - D0892933608EBEAAD180F75D27E7C9BA /* JXCategoryImageView.h */, - 6BA3367D0EF95B15837C64B05FD124FD /* JXCategoryImageView.m */, - D26114E6B2DDDFE1F8F9F37BF15D3B96 /* JXCategoryIndicatorBackgroundView.h */, - 4ED5E86BEB0CB48BA3772284D1311791 /* JXCategoryIndicatorBackgroundView.m */, - 318A1837FA6A7AE0CED77179C00786CE /* JXCategoryIndicatorBallView.h */, - 92A4FC4A66A4D899C1D3FEA367ACE01A /* JXCategoryIndicatorBallView.m */, - D802CF7BF3EF49970D09E6FED7AA5B7D /* JXCategoryIndicatorCell.h */, - 30B2A258C110A80779CCC88FC35ECEED /* JXCategoryIndicatorCell.m */, - 0426DB4F5011647554504F564ECEF942 /* JXCategoryIndicatorCellModel.h */, - 4CE64671BA36059349AF42E2E7A6BF53 /* JXCategoryIndicatorCellModel.m */, - 3D1EF5BD43F994624CC27C711CCFFE06 /* JXCategoryIndicatorComponentView.h */, - 2FC24FC40435F1CD1120CF2A2B1C0E28 /* JXCategoryIndicatorComponentView.m */, - 4A6A4E43FDFF2F1557067F38A4220361 /* JXCategoryIndicatorDotLineView.h */, - 9D0D65D52FEC328B79AB9F7DEEDAABF6 /* JXCategoryIndicatorDotLineView.m */, - 874E8E61A09F3AE9AE4B0F6CAE54CF83 /* JXCategoryIndicatorImageView.h */, - CC2E92FF305F1E3B2AA88CAD9BF5E844 /* JXCategoryIndicatorImageView.m */, - 4DEB35BE866290F3C8F5269AED8FF542 /* JXCategoryIndicatorLineView.h */, - F310B6A960D5E6659E42AC404DEAF55B /* JXCategoryIndicatorLineView.m */, - 5C79D063456556C2AA52961BF9AB119A /* JXCategoryIndicatorParamsModel.h */, - 907848D3B20FE03A0115A320BD56FE42 /* JXCategoryIndicatorParamsModel.m */, - BE8702F360B07B4B186341E7E1349E1F /* JXCategoryIndicatorProtocol.h */, - A18056EC56A62A0FB6B4B65CB1C52D94 /* JXCategoryIndicatorRainbowLineView.h */, - 5A1F01F1B81867FECEE685419EC78A00 /* JXCategoryIndicatorRainbowLineView.m */, - 9245ED422C113D88BA7D705A7C1C579E /* JXCategoryIndicatorTriangleView.h */, - A3FB1B7F76DE440587D3E09BBCD025C8 /* JXCategoryIndicatorTriangleView.m */, - 922F8D1C26E69717AB5972161F56DD70 /* JXCategoryIndicatorView.h */, - 94BA2EDA4A225165D62DFFB3E2BD6A9B /* JXCategoryIndicatorView.m */, - E7C32BAC05066BCC7B22010C580809A8 /* JXCategoryListContainerRTLCell.h */, - BD107F4B0C4145402D6C70007D9EBCF7 /* JXCategoryListContainerRTLCell.m */, - 30D527B02754B798D4C668BCE26A66D1 /* JXCategoryListContainerView.h */, - D7FB72732C12B6304A33D666FFBE17F5 /* JXCategoryListContainerView.m */, - 8A2D2F4E168E7013D015998A9C5E5B9A /* JXCategoryNumberCell.h */, - A66F8874B15B48577DC0BA54495763E9 /* JXCategoryNumberCell.m */, - E45F8A59CD78BC5701DAB5DA4C5EAF34 /* JXCategoryNumberCellModel.h */, - 7F06572418D82B4F3CC03CCC6F888D74 /* JXCategoryNumberCellModel.m */, - 402FA2B9285FD434759AB2B1CD2A5031 /* JXCategoryNumberView.h */, - 4230EE4BC175DB9D0517135C4C6C4A01 /* JXCategoryNumberView.m */, - 14772EE44CCF24DBEBCB911A382D66EB /* JXCategoryTitleCell.h */, - 2BE94CA8BFD463A7A9915B0F6304157D /* JXCategoryTitleCell.m */, - 013545468F2662EC9E0695A30606DE75 /* JXCategoryTitleCellModel.h */, - A6CBD9F83473E4DF1FBBAC4B7194B9C9 /* JXCategoryTitleCellModel.m */, - 806396501F54A2C64FAB1A3BED0F20BE /* JXCategoryTitleImageCell.h */, - 16CC7D600BD2FAD09EB30720DCA05D2B /* JXCategoryTitleImageCell.m */, - A946CEB3152C44C9696B79FA308DAAA5 /* JXCategoryTitleImageCellModel.h */, - D848E2CDE48F1CF4DB9D89307E8D8567 /* JXCategoryTitleImageCellModel.m */, - E557592568F77297E0EA22EB73ADEC63 /* JXCategoryTitleImageView.h */, - 43D524AA9D3B5DFCF48E4BEEBCFC04A9 /* JXCategoryTitleImageView.m */, - AC9AD5AA434A65B41169029E87558B27 /* JXCategoryTitleVerticalZoomCell.h */, - 9C17DE530ECE22B9E31BF8FA46D55122 /* JXCategoryTitleVerticalZoomCell.m */, - 76668C493DB6C22D33C9F8D942B1642D /* JXCategoryTitleVerticalZoomCellModel.h */, - 5389FF2C413F6FA2A65A0AA6F3DEB561 /* JXCategoryTitleVerticalZoomCellModel.m */, - 496397CEA6F9083A49D19778EF460859 /* JXCategoryTitleVerticalZoomView.h */, - CFB674939A4F1C022F289138693B7B40 /* JXCategoryTitleVerticalZoomView.m */, - 41AA15FB99923A9BDDBDAEC19F6F38F1 /* JXCategoryTitleView.h */, - 95774C6297E7224B8CA3F320310F82AD /* JXCategoryTitleView.m */, - BC8CF6F9970D4388CDDC0107FEE98836 /* JXCategoryView.h */, - 4EA7D42BCD10F68FE9F477F49FEE4ABE /* JXCategoryViewAnimator.h */, - D3A8CB08D4899D212ACAD5C03C00FA3C /* JXCategoryViewAnimator.m */, - C8413D9CD0500242A87E1410C53346D9 /* JXCategoryViewDefines.h */, - 301DD0B1CA59DEEAFFD151763663BD75 /* RTLManager.h */, - 543C54E1E7FCADD876FDC26A6DD1C44E /* RTLManager.m */, - 53D80ADBEDA01E972E8CE8C9FBA421BF /* UIColor+JXAdd.h */, - 90F7EA557D2A79CFFD7149815354FE58 /* UIColor+JXAdd.m */, - DC5985727D4311645C3BB58BE3691623 /* Support Files */, + 03BB44FC5E51BE8F4984D0D67B346B36 /* MJRefresh.modulemap */, + F7D66775E00968277373F1820C28F35E /* MJRefresh-dummy.m */, + EFF534404B48A07EF9415E1B7AF2B41B /* MJRefresh-prefix.pch */, + 5CB29478D24215B095F17948BDE075E9 /* MJRefresh-umbrella.h */, + 0DDF15B1CDB3036E5E12728D20B9B575 /* MJRefresh.debug.xcconfig */, + F4C324C3EEB34624F7BE3C05A9C244DE /* MJRefresh.release.xcconfig */, ); - name = JXCategoryView; - path = JXCategoryView; + name = "Support Files"; + path = "../Target Support Files/MJRefresh"; sourceTree = ""; }; - 86622D79DF478AE0D52468C525453C75 /* NSThread+DDCategory */ = { + 74A7EF229C4D91A16916A94C6A89BFEE /* DDBaseButton */ = { isa = PBXGroup; children = ( - 418D1DB32CC871549BE147E6836C4CE1 /* NSThread+DDCategory.h */, - 13E6B7D06A5E2F85F41E88393972BA97 /* NSThread+DDCategory.m */, + 25E13C3EEFE446F4D5C60A9EDE560D57 /* DDBaseButton.h */, + F9487F721F5E52BC459A280CD0CEE2F5 /* DDBaseButton.m */, ); - name = "NSThread+DDCategory"; + name = DDBaseButton; sourceTree = ""; }; - 871781C2330C09BA1888DA818158DF8E /* ESTabBarController-swift */ = { + 7646DF8F3FF75F459CBA7C3D900B3435 /* SwiftEntryKit */ = { isa = PBXGroup; children = ( - 53759072A84BA76D7925637BDF0FF4DF /* ESTabBar.swift */, - 780C3EEDBCC7C364764F89D7FFB94BE0 /* ESTabBarController.swift */, - 427A2A9BFD09FC437C7C86D6A1887310 /* ESTabBarItem.swift */, - 3F566C2C160A3746F1E866AA29314488 /* ESTabBarItemBadgeView.swift */, - 0FA60FB70EF17EADEDCDEDD6F56F030D /* ESTabBarItemContainer.swift */, - AA2728A8499A4CBE26FDF49427918D17 /* ESTabBarItemContentView.swift */, - CC3D9DB8C1AFE4A7414DC2D4695C7F74 /* ESTabBarItemMoreContentView.swift */, - DC42A194DC3D32BAA142AD0F5EE76F2A /* Resources */, - FB9859C9177EA368FA1C59E63CAF5861 /* Support Files */, + 9F2E7855DD23E12C990502A4702ED070 /* EKAccessoryNoteMessageView.swift */, + D72FA0A01089199412FEA816868B7E00 /* EKAlertMessage.swift */, + 95DFA4E6548D2EE4B145E7FAAE7E629C /* EKAlertMessageView.swift */, + F94E7C30AF4113D40F033CE1251D8D9C /* EKAttributes.swift */, + E1AF437F2DB2A8574DFA7DC9F8FC0E55 /* EKAttributes+Animation.swift */, + 50716B9CB0FF04147D96C5C2FCBB59E6 /* EKAttributes+BackgroundStyle.swift */, + DDCB81702EAE525FF8DE7BDF5629BE00 /* EKAttributes+DisplayMode.swift */, + AEDB2515BA33F0F0816E4596638A245F /* EKAttributes+Duration.swift */, + 5B8C14CFBCDDDAFCA75A6A384CD76543 /* EKAttributes+FrameStyle.swift */, + 56E023294987DB2AFF4A531BB11561CC /* EKAttributes+HapticFeedback.swift */, + 642E84188A6B1C3D9511AFFB474BC49D /* EKAttributes+LifecycleActions.swift */, + 6A60422D889F7E1EBF46471F13714391 /* EKAttributes+PopBehavior.swift */, + 532465459BEE78E683CEF713BFA81415 /* EKAttributes+Position.swift */, + 3F38FFF90202D9E904AA825348B55FF9 /* EKAttributes+PositionConstraints.swift */, + A41E654289BAD1E62B7744A07C80983D /* EKAttributes+Precedence.swift */, + 398E132E5A43118FB9EA9492E9455982 /* EKAttributes+Presets.swift */, + E523A437BB3E45345F5701B913971D20 /* EKAttributes+Scroll.swift */, + 784760F2E1450336B98D33BA94DB2D4F /* EKAttributes+Shadow.swift */, + 247E41FBB44855E2C5BCAB8AD3B9765D /* EKAttributes+StatusBar.swift */, + 5ACBD05DD12303A27FD6995F7CEBCB09 /* EKAttributes+UserInteraction.swift */, + CCD8139E573ED53FA58B47E40A4E577C /* EKAttributes+Validations.swift */, + 758F1ADDC82F7BCCB943A59C8537B285 /* EKAttributes+WindowLevel.swift */, + F83784656FA2501DB6AE967A4B117DDC /* EKBackgroundView.swift */, + 41064A94194F7191F85D64A6943EC379 /* EKButtonBarView.swift */, + 5D67B030548BC7A4FFBC4DB476395BC7 /* EKButtonView.swift */, + 6541609031B4BD5911B87723211257B0 /* EKColor.swift */, + D265B9F4640EF6FE9B2ACFFCC52D3CE8 /* EKContentView.swift */, + 5D33591D62AB244E9E0ADF969AFCC384 /* EKEntryView.swift */, + 5D9687C419B03846899E64FB9770E01E /* EKFormMessageView.swift */, + 014AF8A028499B074392AEB3C88636D8 /* EKImageNoteMessageView.swift */, + B5446E77012E65A051C648874F3E2513 /* EKMessageContentView.swift */, + 71C6EA2E8F4430153FB0CBB07B761F1F /* EKNoteMessageView.swift */, + 511D15671C4786E1630047EB2EB7EF6C /* EKNotificationMessage.swift */, + DB26073C862A492E3947239850F61CF5 /* EKNotificationMessageView.swift */, + FED3277627CB31B80D833E787B106378 /* EKPopUpMessage.swift */, + 2C604E62D9D0E0BE5335F770E114C364 /* EKPopUpMessageView.swift */, + 1307264018CD22D8DA1BA4C5F9ADAED5 /* EKProcessingNoteMessageView.swift */, + A9A05A3D0785506C922906560F5667D7 /* EKProperty.swift */, + CD00D29F12D980A3434AAA80BEF36D96 /* EKRatingMessage.swift */, + C291EB8711462A28B4CCFBD87683959F /* EKRatingMessageView.swift */, + 77557C199EB3DF9A2B4F5C1D3C46E8BC /* EKRatingSymbolsContainerView.swift */, + A7EEEA9A5515EA80316E2B9FCE92DEF7 /* EKRatingSymbolView.swift */, + D38EEAEF315A2DD27F9AAE8B9A3BC088 /* EKRootViewController.swift */, + 80DB2630784A3A152B901F46B59A2212 /* EKSimpleMessage.swift */, + A0BB89BC04C015262FA535E7D8EEC056 /* EKSimpleMessageView.swift */, + 34D02251B3BFF0BEA261D2342EAEA473 /* EKStyleView.swift */, + 8A36963C052BB1C9CE0EDC070B0BC8BD /* EKTextField.swift */, + B48EF9BD2FFEF3F8EDEA9BDCEC0C88D1 /* EKWindow.swift */, + 903D9CDB7ED4DB9B376A88D2220F6EAC /* EKWindowProvider.swift */, + 6E5E878503CF9093906C0EA0502070CF /* EKWrapperView.swift */, + 5C27C6EE509E6F2B2333242F5AEF03E7 /* EKXStatusBarMessageView.swift */, + 5C462A9856B6AC698726C7E83C7D0CFD /* EntryAppearanceDescriptor.swift */, + 8640D7EB45FCDF96BABAD093783B1878 /* EntryCachingHeuristic.swift */, + 9781C797B43E5FC55BFF99EA95EB9E71 /* GradientView.swift */, + 1B45DEDEFAD7C4D15F954904ED90CF54 /* HapticFeedbackGenerator.swift */, + 049BB5D10534634952758F357C557B39 /* QLCompatibility.swift */, + AD48561C5513231F3940349131F5CFD9 /* QLUtils.swift */, + 3D187095D15A35DAEB7BB6B89C1140F1 /* SwiftEntryKit.swift */, + BB233660682AF6860E76856471E5FB06 /* UIApplication+EKAppearance.swift */, + C7486AC6796E141A57182236E57AD54C /* UIColor+Utils.swift */, + 45C5F51CBD07626BCBD5E758A70D036D /* UIEdgeInsets+Utils.swift */, + 06E671CBC62168918B1233CCECC29DE6 /* UIRectCorner+Short.swift */, + 22C8184B21F23343E22A9C232D399C9D /* UIView+QLContentWrap.swift */, + F0733919B381A00997A7EEC037768C8D /* UIView+QuickLayout.swift */, + A2ADBDCE0E67450DA4405BA7567BA35D /* UIView+Responder.swift */, + 99F08FF721312B8FA11B22A4E2A3C53A /* UIView+Shadow.swift */, + CDC6154E7B682426348C660B31AAFA59 /* UIView+Utils.swift */, + BD28906C87A46ED4F4524C51036B55EE /* UIViewArray+QuickLayout.swift */, + EBC617E8E7795BF819D5694451F7A1CA /* Support Files */, ); - name = "ESTabBarController-swift"; - path = "ESTabBarController-swift"; + name = SwiftEntryKit; + path = SwiftEntryKit; sourceTree = ""; }; - 87540083E15B223F07402F075D843771 /* MapKit */ = { + 7680D6CD6330B9D0E7123689FCB1A0A5 /* AnnotationView */ = { isa = PBXGroup; children = ( - BBA408FB4CE3A558BA4BBDAE04E9C384 /* MKAnnotationView+WebCache.h */, - 83BC342118EBA9D889CEFA034C0A68DF /* MKAnnotationView+WebCache.m */, - F253C4FE156CEF8EC9E8856C584A37FA /* SDWebImageMapKit.h */, + 9218AE1DDF28858CC993CF0588C28CCF /* DriveRouteCustomAnnotationView.h */, + B2BFB733E764620323F8A3A3BF796DC2 /* DriveRouteCustomAnnotationView.m */, ); - name = MapKit; + name = AnnotationView; + sourceTree = ""; + }; + 7767C9B6967FE0CD9EF19BDA3D98F124 /* UITableViewCell+DDCategory */ = { + isa = PBXGroup; + children = ( + E29CBC9A74C4F1060E2B086ACDD82109 /* UITableViewCell+DDCategory.h */, + 1DA22E9EAA33A9250A987DB225AE618E /* UITableViewCell+DDCategory.m */, + ); + name = "UITableViewCell+DDCategory"; + sourceTree = ""; + }; + 7E682E3CDEF9D2FEEC102880763549B9 /* Support Files */ = { + isa = PBXGroup; + children = ( + F9F3C9B151518EEBDF461EEA0CA27E02 /* ESTabBarController-swift.modulemap */, + 0DF18D6BA148903B65C6D1AAABCE41DE /* ESTabBarController-swift-dummy.m */, + 1AECD1F79FDA7AF20C4F45C8943CDAE7 /* ESTabBarController-swift-prefix.pch */, + 7A96D44B80709B17AF6D5CD258437126 /* ESTabBarController-swift-umbrella.h */, + 66759E5F4390DB94C4C82C3E95DBC797 /* ESTabBarController-swift.debug.xcconfig */, + 93302FD048F05C28A20840CB29A518B5 /* ESTabBarController-swift.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/ESTabBarController-swift"; + sourceTree = ""; + }; + 810727A07FBD3E39272B95EDF35CFFA6 /* DDView */ = { + isa = PBXGroup; + children = ( + ); + name = DDView; + sourceTree = ""; + }; + 81EF3B9531FFC34BABC514CF78837760 /* GCDTimer */ = { + isa = PBXGroup; + children = ( + 3C4476265B1F808102F32AC298F2611C /* DDTimerManager.h */, + 0C40F12DA8092A5DBAC674FC3717ECA8 /* DDTimerManager.m */, + A384DFFA8CDF0CD36E185BDDA873C37E /* DDTimerObject.h */, + 5D8AA99CAFA66EB05ADEE591537B032D /* DDTimerObject.m */, + ); + name = GCDTimer; + sourceTree = ""; + }; + 82EA3BD9DFB61FCD038639D5FC12B245 /* DDImageView */ = { + isa = PBXGroup; + children = ( + ); + name = DDImageView; + sourceTree = ""; + }; + 84C49A36D476EB749B01353964C6FF96 /* DDBaseView */ = { + isa = PBXGroup; + children = ( + 827D8783BB6345B7C7A5EA7BA9BE2D94 /* DDBaseView.h */, + 7C4C8486770A6B560214DDAFF13FAFDE /* DDBaseView.m */, + ); + name = DDBaseView; sourceTree = ""; }; 87F30047752767DD3B6D1FF405D4EF49 /* Pods-OrderScheduling */ = { @@ -4431,927 +4354,1202 @@ path = "Target Support Files/Pods-OrderScheduling"; sourceTree = ""; }; - 88E3D52D02EF10AFCAD6BEFEAF5F12A5 /* DDBaseView */ = { + 8930FC290952DC22562F3E8D1D38E395 /* UIImageView+DDCategory */ = { isa = PBXGroup; children = ( - A1D31041B602F67D11CF3BBEAC843651 /* DDBaseView.h */, - D7A89B24DC87927B8FEF9310102B936C /* DDBaseView.m */, + 130CED3B5857845A0F124D6F010F12BB /* UIImageView+DDCategory.h */, + A52B0113F2EA61CFDF9586666EC94E43 /* UIImageView+DDCategory.m */, ); - name = DDBaseView; + name = "UIImageView+DDCategory"; sourceTree = ""; }; - 8989D0953540930F24A946A6D827638D /* UITableView+DDCategory */ = { + 895161D184A23BD173A4E518E95EC747 /* Support Files */ = { isa = PBXGroup; children = ( - 9A67D09ADC0F5CBE35D36954F0992927 /* UITableView+DDCategory.h */, - 8DFC2CDC2110BF6C2C30C7B0E1CF1F3B /* UITableView+DDCategory.m */, - ); - name = "UITableView+DDCategory"; - sourceTree = ""; - }; - 8A0FE3A35A2B6A390E253FDBF17AB625 /* UIWindow+DDCategory */ = { - isa = PBXGroup; - children = ( - D7312148AF30F9F9E64E66319376F15C /* UIWindow+DDCategory.h */, - 2E32B538EEBB305C36E7870C3B29D63D /* UIWindow+DDCategory.m */, - ); - name = "UIWindow+DDCategory"; - sourceTree = ""; - }; - 8A599B271375C119C846566B0AB1D206 /* Support Files */ = { - isa = PBXGroup; - children = ( - DCD2CD4B85D8BC6B7C44E21BC54F5425 /* DDProgressHUDKit_Private.modulemap */, - 101EE56E2B7D72D13E2BCDFEBED1C4F2 /* DDProgressHUDKit_Private-dummy.m */, - 360B0FE8329A1B9FA384C2BDAEFF0426 /* DDProgressHUDKit_Private-prefix.pch */, - CAC9049D171DFD15E94FCF4B5D1B2CBF /* DDProgressHUDKit_Private-umbrella.h */, - E35C4B00F1C7B6A4BEEE953B24F636AA /* DDProgressHUDKit_Private.debug.xcconfig */, - 0823AC082D96D5966AD56033CFCFADEB /* DDProgressHUDKit_Private.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/DDProgressHUDKit_Private"; - sourceTree = ""; - }; - 8B9ED7F5B0548D2E1149F27E1460E18C /* Trace */ = { - isa = PBXGroup; - children = ( - 984CF9CDA2E7448168D28E34E0CE05C1 /* MATraceReplayOverlay.h */, - 0D96709B77757C31073E4E14496AA9E8 /* MATraceReplayOverlay.m */, - DF94A34698A1B0C9A7167391F3D00A0B /* MATraceReplayOverlay+Addition.h */, - C0D6530E49CD20A841F29B7E9670C486 /* MATraceReplayOverlayRender.h */, - 969919DC7625613ACFB3875CB3BEEFFB /* MATraceReplayOverlayRender.m */, - ); - name = Trace; - sourceTree = ""; - }; - 8DCF498E466B782FFAE4A499910EC09E /* ZLPhotoBrowser */ = { - isa = PBXGroup; - children = ( - 95F89D94507AD0F2189E258D0134FFAA /* Core */, - 51894FC29698F2B694283F96AAA8F532 /* Resources */, - D90D02285AB5C2619AF18828CB89F2F6 /* Support Files */, - ); - name = ZLPhotoBrowser; - path = ZLPhotoBrowser; - sourceTree = ""; - }; - 8E1B36B3C745F0C3105800E81DF8B878 /* AMapFoundation-NO-IDFA */ = { - isa = PBXGroup; - children = ( - CD061B9E7C1BB560D4F179E05A033405 /* AMapFoundationConst.h */, - B97C37F70A35EAC16544F212CF2ED838 /* AMapFoundationKit.h */, - 24B44D9A9040FF136F50341DED1CE7B8 /* AMapFoundationVersion.h */, - 02C90FB71DFFDF0E6D35387342235CEF /* AMapServices.h */, - 70FFF98BEB6CEFF683166A6AC5946398 /* AMapURLSearch.h */, - 955816308CC96963EBCCFB69CAE935AC /* AMapURLSearchConfig.h */, - 771C282C80E490676913E421194A1B60 /* AMapURLSearchType.h */, - C7B1399EEADFBB3E646ABB4DEB4435DE /* AMapUtility.h */, - A1B50BF92D6CD304B80D5BD0C551C3B4 /* Frameworks */, - ADC62402876A322173DE057BA79BC75F /* Support Files */, - ); - name = "AMapFoundation-NO-IDFA"; - path = "AMapFoundation-NO-IDFA"; - sourceTree = ""; - }; - 8E2B564FFEB098D77071F40A50057CC5 /* Pod */ = { - isa = PBXGroup; - children = ( - 11ED6A726CD3BB293AFC886D7DC81BBF /* DDNetworkingOfAlamofireKit_Private.podspec */, - 5A43FA545E3F655B200AC2FB5A69D651 /* LICENSE */, - ED5D9D6980CC11D459977644DBE96BC2 /* README.md */, - ); - name = Pod; - sourceTree = ""; - }; - 8EB462937B9DE8DC48C32E33BE53C1EF /* UIView+DDCategory */ = { - isa = PBXGroup; - children = ( - 171EA1DC39174A1981D4A6AFC88BF08B /* UIView+DDCategory.h */, - B60196CBF499D52B9210082F64CE79B7 /* UIView+DDCategory.m */, - ); - name = "UIView+DDCategory"; - sourceTree = ""; - }; - 8F67CEE7BBCDC2DAB7F9B05967D4CAE8 /* ControlView */ = { - isa = PBXGroup; - children = ( - B165DC504C2647CB25FD8AD0AE9B2FBC /* UIImageView+ZFCache.h */, - 55DBABF3E7113BE3E61C435ADA5D2945 /* UIImageView+ZFCache.m */, - 4E74DB1B9A402E932E3BE7F58E7F00CF /* UIView+ZFFrame.h */, - A14E5059CB8D3E345E573F7A6818FA6D /* UIView+ZFFrame.m */, - 398301E8DA68C3AB1B55958715C96922 /* ZFLandScapeControlView.h */, - 085634A9BB7E9151D87B8C54953F4933 /* ZFLandScapeControlView.m */, - 64CEB9DB829F95096F5E6C91F1270279 /* ZFLoadingView.h */, - DDFBEE9180B6946F6C18C04041485B36 /* ZFLoadingView.m */, - 7002C815C9453F517845D0B1A6C21262 /* ZFNetworkSpeedMonitor.h */, - FE726E8A8082F744DF99D2538BE3595C /* ZFNetworkSpeedMonitor.m */, - 3702957EAAF0E5488626FCDBECF9DB2E /* ZFPlayer.bundle */, - 52F3FB91196E0362E9B87E4B32F37250 /* ZFPlayerControlView.h */, - 326E79355D2662EE40B4ADD4EB532929 /* ZFPlayerControlView.m */, - 05DEC88515E140A1BBDF5A3AB2C22A51 /* ZFPortraitControlView.h */, - 2C288E8732F09BA48DF6D4580E3A4177 /* ZFPortraitControlView.m */, - 73747B6E6F2FEA871105F22AD334E6DF /* ZFSliderView.h */, - 8C9C042D3A97283F14D853C697246D15 /* ZFSliderView.m */, - 6324E2751FBDA400E1DFA8FA2B64B9C1 /* ZFSmallFloatControlView.h */, - 104182DC2A05D1ADA9EE294A5C0641D2 /* ZFSmallFloatControlView.m */, - 8EEFA6A68437FC07D9C361E15FF6D060 /* ZFSpeedLoadingView.h */, - 9EF0B6AFE11791E2CB1A25B77D3883E3 /* ZFSpeedLoadingView.m */, - 7F71F7106C18F84BF6E04B68E25F5A6D /* ZFUtilities.h */, - 911F7A8021D40031D2CA8CFBD89AE401 /* ZFUtilities.m */, - CCE1AAA66AC31EA58AF7F2393EC65E67 /* ZFVolumeBrightnessView.h */, - 503CE2C3CF3C1E485295DDE39B832E2F /* ZFVolumeBrightnessView.m */, - ); - name = ControlView; - sourceTree = ""; - }; - 9122F6855844EB2D3D689137B012E30E /* DDAutoUIKit_Private */ = { - isa = PBXGroup; - children = ( - 28E219CEF552F1A2E291357BB3AA4F37 /* AutoUI.swift */, - E13034A5C2481E96647EF4262CB07F86 /* Support Files */, - ); - name = DDAutoUIKit_Private; - path = DDAutoUIKit_Private; - sourceTree = ""; - }; - 925B6619D4649C6AA9454E8059A36A40 /* UILabel+DDCategory */ = { - isa = PBXGroup; - children = ( - F29F18B97427CA56BEDA4ECFDED0BA8C /* UILabel+DDCategory.h */, - EBAC1439D98610204FDB0A3DA9D5DB4D /* UILabel+DDCategory.m */, - ); - name = "UILabel+DDCategory"; - sourceTree = ""; - }; - 92A16354459E2E48879CF48AB1A8544A /* DDBaseImage */ = { - isa = PBXGroup; - children = ( - B9008BE2FBE5785748D1DC210E9D3702 /* DDBaseImage.h */, - 3C6B6B613C0E48B101E51520B28703F8 /* DDBaseImage.m */, - ); - name = DDBaseImage; - sourceTree = ""; - }; - 95F89D94507AD0F2189E258D0134FFAA /* Core */ = { - isa = PBXGroup; - children = ( - 845A8DD1538DB3F094DDBA5A99B230D9 /* Array+ZLPhotoBrowser.swift */, - 271204F6A9AA551435DC7846132835ED /* Bool+ZLPhotoBrowser.swift */, - 2CD31AEDF7E33CA3ABD804AE98FF3D2F /* Bundle+ZLPhotoBrowser.swift */, - 4C611FAF3F8CFA0229563A634C170991 /* Cell+ZLPhotoBrowser.swift */, - 5FF4EE747722493E05B726004F65EC26 /* CGFloat+ZLPhotoBrowser.swift */, - 587D7856864D38B4A69FBEBD86954412 /* NSError+ZLPhotoBrowser.swift */, - 283B501D95848DFCD76E1BE9FE0856AC /* PHAsset+ZLPhotoBrowser.swift */, - 5F711564DA55B549418872618830379A /* String+ZLPhotoBrowser.swift */, - 904D62E54F3089397152C3B3CE0EB575 /* UIColor+ZLPhotoBrowser.swift */, - F6C6B43685FC03C8522A90EA0B1F2D37 /* UIFont+ZLPhotoBrowser.swift */, - EE58076B7D57C6C1D248AF46BF792F06 /* UIImage+ZLPhotoBrowser.swift */, - 0924C3423D5E455451161ABA13468838 /* UIView+ZLPhotoBrowser.swift */, - C0805198C3FC2D6331F02DE08C5A082F /* UIViewController+ZLPhotoBrowser.swift */, - 3655CF482260944747FC6FB22C6A5CA8 /* ZLAddPhotoCell.swift */, - 964303EC77C6404DC329715A93BC52F6 /* ZLAdjustSlider.swift */, - E0AE977B40DDE2472BC483A02BD32F7D /* ZLAlbumListCell.swift */, - 241F7439B966236BA89313D1D7A67E55 /* ZLAlbumListController.swift */, - 52DD67FAB45FB213EF5518634E30DDD3 /* ZLAlbumListModel.swift */, - FB0C42CD38E5B9BA12AE757156F75F4D /* ZLAnimationUtils.swift */, - BAB36794CD85EFDBBEC1FAA7908A59DE /* ZLBaseStickerView.swift */, - 8462D910BC9CE2E4ED636C537789A82B /* ZLCameraCell.swift */, - 68F9F0C9CA3C1201E6A47122EF7CB15F /* ZLCameraConfiguration.swift */, - 91697B5A3445501715370D331215C68D /* ZLClipImageDismissAnimatedTransition.swift */, - 18B06D9B287CC73877EC071520710935 /* ZLClipImageViewController.swift */, - 196501F6A77E2B0BC05BBF595DAD55A7 /* ZLCollectionViewFlowLayout.swift */, - 1592325E8E3941BCB8EE4AF63F0DFD18 /* ZLCustomAlertProtocol.swift */, - 3B576014CC2EA720AA11FDE54C7B1DE6 /* ZLCustomCamera.swift */, - DBAA737CE62F1EE66900DB0D88D909C2 /* ZLEditImageConfiguration.swift */, - A127CC8C3DF5C5DEDA7DC817FCC2EF2C /* ZLEditImageViewController.swift */, - 5A5F9F265C55B37102F5687F260FDA0A /* ZLEditToolCells.swift */, - 190C4696B71104BB0B8D5E0FD66833F0 /* ZLEditVideoViewController.swift */, - 161C75B32412D1709020BFC31592CAA6 /* ZLEmbedAlbumListView.swift */, - 39429AFCC18A21B579E2EA14B4C26A36 /* ZLEnlargeButton.swift */, - E7D1A18F29EA89DE4A959C750F7F9E9A /* ZLFetchImageOperation.swift */, - C9A9D7FA3980C428D2AE0C281B8B5F23 /* ZLFilter.swift */, - D074165ACF5B7FA60D9FE8AF19A90926 /* ZLGeneralDefine.swift */, - E18AE81C08359D1C13447AA46A591027 /* ZLImageNavController.swift */, - 12E5FCDDE8972E1C8319ABB8D1618182 /* ZLImagePreviewController.swift */, - 13076B60F2CD9CF5084D91EB5C239447 /* ZLImageStickerView.swift */, - AE06566BC86FC7FCFC2AC864F2424763 /* ZLInputTextViewController.swift */, - 27E068501DA6315B730420906BB2B9BC /* ZLLanguageDefine.swift */, - 78BE623C1DC75E1E56787BD7284F4770 /* ZLPhotoBrowser.h */, - C1606E8A0DA0F86E78CF3C6BB4194C43 /* ZLPhotoBrowser.swift */, - 91C70A65C83FCBE7ED54BF8925F3B1D4 /* ZLPhotoConfiguration.swift */, - CED7BB6AEC0928AC1A214B2655232893 /* ZLPhotoConfiguration+Chaining.swift */, - 42E928095D326638A70AB6AC51DDBD4C /* ZLPhotoManager.swift */, - E4E41A5FFF169C37D7ED546374420169 /* ZLPhotoModel.swift */, - 1A429AC5BBB46C3E563C1BC89B36107C /* ZLPhotoPreviewAnimatedTransition.swift */, - 036697F5AB63852AAD0357D09A0F368A /* ZLPhotoPreviewCell.swift */, - 5802D9119DDE3644A4902984E55A6185 /* ZLPhotoPreviewController.swift */, - 4E355D7F33E09BF405AECD605B790F62 /* ZLPhotoPreviewPopInteractiveTransition.swift */, - 41E29653836D0B6537ECD8E4109605CB /* ZLPhotoPreviewSheet.swift */, - D2427B9AECFF6EAA0C86C0008715A5FB /* ZLPhotoUIConfiguration.swift */, - FDE23C604525A601304BB7E277849B8A /* ZLPhotoUIConfiguration+Chaining.swift */, - 6C962E3819937205BC299A2D00570D42 /* ZLProgressHUD.swift */, - 111EB05BD5A434A7D505C4BB11D488DC /* ZLProgressView.swift */, - 3DE34A547F0C51DEFCBF310AF075A705 /* ZLResultModel.swift */, - 1F78B4F170F421415FF6FFCF3367D80C /* ZLTextStickerView.swift */, - 2CDC65789B24FF659B168D0C07FE4667 /* ZLThumbnailPhotoCell.swift */, - 9DC8B2431DF6E1C2A6307BBA56EC879F /* ZLThumbnailViewController.swift */, - CB27B9846EE00EDD21359E190CC250DD /* ZLVideoManager.swift */, - B725A9CDE58F09E97DAF19217120328D /* ZLWeakProxy.swift */, - ); - name = Core; - sourceTree = ""; - }; - 963DE4925190FF89C9C94B7D5ED82F24 /* Frameworks */ = { - isa = PBXGroup; - children = ( - A4ED3D57473A8623D9C31067B8BAC6A9 /* AMapSearchKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 96D2425A3D298E2B27DF56FF555D8B7E /* Support Files */ = { - isa = PBXGroup; - children = ( - 082001B387F7A7BCA0EC8470E8ED8DF4 /* RxCocoa.modulemap */, - 8BDD2A5CED7C8D028DE2E1893918C7B6 /* RxCocoa-dummy.m */, - 4F494441144B63D820DAD2B2A8D73A23 /* RxCocoa-prefix.pch */, - 9D33711CCECCC34AB844934142CEBC5E /* RxCocoa-umbrella.h */, - 19605AE546602F18B02A31AE8DA1340D /* RxCocoa.debug.xcconfig */, - 388DE57F04F204326F436265E9FBD59B /* RxCocoa.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/RxCocoa"; - sourceTree = ""; - }; - 98401C49BE7F857C48CE1650435980B2 /* Core */ = { - isa = PBXGroup; - children = ( - 0B9F19DC51118528417961426F6F2F7E /* NSBezierPath+SDRoundedCorners.h */, - D7E7DA86C6DD2431C37E6BA67FB3E3A5 /* NSBezierPath+SDRoundedCorners.m */, - F81553FA1694EDEE12B52AA769D75107 /* NSButton+WebCache.h */, - 5D3F9B05CDFD1AD5C251AF21749FD483 /* NSButton+WebCache.m */, - C13CAFF41AE1647AF2E9543FC4EB0588 /* NSData+ImageContentType.h */, - 240951D1DB41F7DDD39DF1B13832275A /* NSData+ImageContentType.m */, - AE54FB629F0EF70F873891C1DA662CAF /* NSImage+Compatibility.h */, - 3AB46528C38FF04DA0336E098F180EC0 /* NSImage+Compatibility.m */, - AA81114709B34EB530C8EBEF78B1D97F /* SDAnimatedImage.h */, - A03EBA3F8B72F186B38A24D7F9CB4033 /* SDAnimatedImage.m */, - 6582DCB993A9BD229060622BC8C3D73F /* SDAnimatedImagePlayer.h */, - B80466A56EE064F1252BEBB48A9D736A /* SDAnimatedImagePlayer.m */, - C2328BDCCD9B43B3279966C884F70319 /* SDAnimatedImageRep.h */, - D1CF5A91668C11B8BA4B41ED4B253265 /* SDAnimatedImageRep.m */, - 1E2AD0990531BDAB78853ECA82AF140C /* SDAnimatedImageView.h */, - 2282AE9635EB7CC0426C1101BBBCE5C7 /* SDAnimatedImageView.m */, - F25A4C603A56E5DA17F56D7F3D1876C6 /* SDAnimatedImageView+WebCache.h */, - 90AE8DCCE7D44419812ADCF475BD00E3 /* SDAnimatedImageView+WebCache.m */, - AB67042786E6E1B7D32059C92B17E7FD /* SDAssociatedObject.h */, - 83B6E45BCF415B56C06388AF5CED29CA /* SDAssociatedObject.m */, - 19277F5CE274948445210AFC0DA01EA3 /* SDAsyncBlockOperation.h */, - 2AD9C18E85CFB3F018C55A534847E375 /* SDAsyncBlockOperation.m */, - 9928E748B5CED1FC83BBB7DEC747CF34 /* SDDeviceHelper.h */, - DBEE7E6CE4D59CD3D686977234A6B50E /* SDDeviceHelper.m */, - C1E6C1989F75D1D5D749A973ABA1379A /* SDDiskCache.h */, - 7104BDCDB12814CF08A0C3B06D6B9507 /* SDDiskCache.m */, - CFA840909FA1023CC48E167A32C70FD9 /* SDDisplayLink.h */, - A3114222F46CB12F9A3F50D69FA9567D /* SDDisplayLink.m */, - 3BF764AA08FBB71033094AF3D4781A70 /* SDFileAttributeHelper.h */, - A307B76EFDE615D46CC3F13A7557EF80 /* SDFileAttributeHelper.m */, - E3B4E610E0DD7D7110B0354AF9C65B88 /* SDGraphicsImageRenderer.h */, - 4217E0784AC3B6CD03E359037A4B0E1F /* SDGraphicsImageRenderer.m */, - AF9667205F9F1037AC4D9AA3C8BCC009 /* SDImageAPNGCoder.h */, - 72B2D4FFABA8CF3D4AD647D51F10ED12 /* SDImageAPNGCoder.m */, - 3340F9DEEC4FE9E1AECDAFEBA42023A5 /* SDImageAssetManager.h */, - 8ED92E020490CE117E44A5053CCFA967 /* SDImageAssetManager.m */, - D132A2B72E48F7E7F391DC6445FC436F /* SDImageAWebPCoder.h */, - D480CD329DBF89FE757D5C05B13D671C /* SDImageAWebPCoder.m */, - 5D79C0CCC6ECF76A33008F6944FFBCA8 /* SDImageCache.h */, - 069CDEC041763DBC5C362C3A6C2C8C8B /* SDImageCache.m */, - 9EA6B5628D827CCCC290452A7DB9052A /* SDImageCacheConfig.h */, - 416343E7DD3A8A6C2EED3FE315FC010C /* SDImageCacheConfig.m */, - E0067CB1A4502C70E9658F9E37F4BB62 /* SDImageCacheDefine.h */, - FD6D867BCE3B38E929947BA212868C58 /* SDImageCacheDefine.m */, - 410E9B39BF5A714784D62CC65CD3CB4D /* SDImageCachesManager.h */, - 4DA319B1E1C0E889595574D0BCC28F0E /* SDImageCachesManager.m */, - AB78B3E854EA39D2CB546CEF01A287C5 /* SDImageCachesManagerOperation.h */, - FC1E2AC8262F7B812F4D4439A6D39D2A /* SDImageCachesManagerOperation.m */, - B1F13142D4D0B8047D04CA77561E6CAE /* SDImageCoder.h */, - 837EB26B417408C513E015033364FC3E /* SDImageCoder.m */, - BC50E50C34A4DACA22EE2492872E5E05 /* SDImageCoderHelper.h */, - 82EEC5B2FBCA888498B487F0F6EF638C /* SDImageCoderHelper.m */, - 4FB1E9E9F158B42755ED2FCDB48383EB /* SDImageCodersManager.h */, - B29EB87B2DA9F8EA8EEB2F5ADFDE9C34 /* SDImageCodersManager.m */, - 722203EC877F4AA43A081F4886FC94FA /* SDImageFrame.h */, - 69010327269113AD02BF11B593D2F18C /* SDImageFrame.m */, - 9029C188440008AAF43DFC70CE8D6452 /* SDImageGIFCoder.h */, - 10380B4A7FE246EFC3400600D8E6DEFE /* SDImageGIFCoder.m */, - FAA65E09E52F34DF38EC8D8FF2E20974 /* SDImageGraphics.h */, - 8EFCCB18BD36E4174E2E8681E3EBD21D /* SDImageGraphics.m */, - 94379A2EE3EB83E9E3A34233923148E4 /* SDImageHEICCoder.h */, - 0EECFF8BBE0605C724623A63DC665863 /* SDImageHEICCoder.m */, - 5C4B013F4A3F804EDDE3F64A3180A064 /* SDImageIOAnimatedCoder.h */, - 67CD3F191D0231959C2892622121564D /* SDImageIOAnimatedCoder.m */, - D0C5D82864683D836DE6C48BA88F08ED /* SDImageIOAnimatedCoderInternal.h */, - B8A856E808AFEB94977C0C0B03DC7FD0 /* SDImageIOCoder.h */, - 04AF2A88CCD985C02B11DA6FC3A4AB09 /* SDImageIOCoder.m */, - 3C7268CE69627F7950A8963E1A468FC4 /* SDImageLoader.h */, - DB573F4CB60F43FB7BA3899F0985306F /* SDImageLoader.m */, - FF2DB90AF3082D4333869C0909902C30 /* SDImageLoadersManager.h */, - 27EBF335966474A9B80E68D1095AC1BF /* SDImageLoadersManager.m */, - 8001DC369265DEBB11311FA67C5E6C68 /* SDImageTransformer.h */, - 3A21D31DA8B0983CD9A718B1657C6DAD /* SDImageTransformer.m */, - 4C1CF0B28F77BEDB146E143C552B3B45 /* SDInternalMacros.h */, - 891E38FFF45F47643D33562DF361C9DE /* SDInternalMacros.m */, - 512621E919FE6990601DF598697CE0B7 /* SDMemoryCache.h */, - E9517A053F0B29551659051081B3819C /* SDMemoryCache.m */, - 0453B4A6A627C130DFB9A086FDF49989 /* SDmetamacros.h */, - A64A53C91DA8BDF707BEFF57D8D23E18 /* SDWeakProxy.h */, - 63B240DB9A2770797B89A91F4A2861A9 /* SDWeakProxy.m */, - C6F56231AAAC513CFEEA0D5948384701 /* SDWebImage.h */, - 60B5BDD0DE26255A890BA6B2B9F2B39E /* SDWebImageCacheKeyFilter.h */, - 6BDB575B1D0543B1F33D4D4CEBC77CCC /* SDWebImageCacheKeyFilter.m */, - 3AA1CF32F5B7EECA8339163E9618C5A7 /* SDWebImageCacheSerializer.h */, - 78F598CBC1D50CB7EFA6E35436DB7F2A /* SDWebImageCacheSerializer.m */, - 28A32943064217F77B70318214065DE5 /* SDWebImageCompat.h */, - FB09E7F07B9793E4111F1BAFFD94AE91 /* SDWebImageCompat.m */, - 0CDFDF0862BC1C0850D8693F0EECB01C /* SDWebImageDefine.h */, - D99DD3ECE29B3675578185DB35D41186 /* SDWebImageDefine.m */, - C3F548CB521ECD64AF66D06F53915BEB /* SDWebImageDownloader.h */, - 6925CB5D95F66C99A121CD4FA5828EF4 /* SDWebImageDownloader.m */, - D0C23B1B87A80CF733A6D554CD526C10 /* SDWebImageDownloaderConfig.h */, - 2EB0C50666316462E68E4B5F5973CEC5 /* SDWebImageDownloaderConfig.m */, - B66B88CA8F18D22EA212BFDC8EA2CA84 /* SDWebImageDownloaderDecryptor.h */, - 5B779F616E2119C82250F39471099E43 /* SDWebImageDownloaderDecryptor.m */, - 5E5ACCCB1AF1DECC8BEDFD19F4EC6E63 /* SDWebImageDownloaderOperation.h */, - BC447A6752BA218E4B4B500A714CD7AC /* SDWebImageDownloaderOperation.m */, - DFDCC6498F326A2BB0331A9AE0A7DFE5 /* SDWebImageDownloaderRequestModifier.h */, - 03BC8F9EB95E2D79C73B35BB3A91C446 /* SDWebImageDownloaderRequestModifier.m */, - 00263AC6F17D16D306703093A53AE9E7 /* SDWebImageDownloaderResponseModifier.h */, - 1423069C29B99EE544176E04A9C7E417 /* SDWebImageDownloaderResponseModifier.m */, - 16C545B0938BE55E0A8BAB5D58EDB033 /* SDWebImageError.h */, - 71D77D068831D2DA2A25378E649BDE71 /* SDWebImageError.m */, - 9C2835F5DBECF1B333FD61E96CA17038 /* SDWebImageIndicator.h */, - CD84EBBF24A40B64C5AF44F6A52B417F /* SDWebImageIndicator.m */, - 129F5EF74657EA42158CA4E4080DA473 /* SDWebImageManager.h */, - CEF0C3D7F321397802C2240ADF780C5F /* SDWebImageManager.m */, - 47EE17797FAB19BF96741AE7DFD7D110 /* SDWebImageOperation.h */, - DFF946CC3198CC3CF2B9365B54315435 /* SDWebImageOperation.m */, - 2E69ADBEB4214319E3940EC638889D05 /* SDWebImageOptionsProcessor.h */, - D057921E6A0CEB969E454DBFF1EA3E8E /* SDWebImageOptionsProcessor.m */, - 148C1A30AAF3A026CD2E04C1ADFDDA6F /* SDWebImagePrefetcher.h */, - 9B5DEAFE65E1B39169B93FE31F315CDB /* SDWebImagePrefetcher.m */, - 355527825530FEA222F67563F0F7DB25 /* SDWebImageTransition.h */, - 35BF14B07F1E8D758F1B38E56F874A0E /* SDWebImageTransition.m */, - E3B262116EEC9E4ED3CE111593E34273 /* SDWebImageTransitionInternal.h */, - FB406A6FBCD5D598D1D74261ED38A5CB /* UIButton+WebCache.h */, - ADFD39EA2647DA8BA6A797549955339F /* UIButton+WebCache.m */, - 905004095169DEB2EA901C0126A20FEE /* UIColor+SDHexString.h */, - 095588F6A89644C3B727E2C939F6C283 /* UIColor+SDHexString.m */, - 8C60D44732061E4F30035B3D91F2DDC1 /* UIImage+ExtendedCacheData.h */, - B28213749C10D7E3EC0AC440E0EAA97C /* UIImage+ExtendedCacheData.m */, - 4053228715B883BD6F6BAD123CDDD4DF /* UIImage+ForceDecode.h */, - 0C45D305770181CF057F93DDE1276970 /* UIImage+ForceDecode.m */, - BDDC64343E6B26906994162FB400A753 /* UIImage+GIF.h */, - 0648A4FCE1CBEA7798BA67A922694759 /* UIImage+GIF.m */, - 121A31C38105C2F10064646103FEFFBE /* UIImage+MemoryCacheCost.h */, - E0BD509AEF24BFCEECC588C96688FB1C /* UIImage+MemoryCacheCost.m */, - 0B7A39800F3538740C2C8C7AEAD20C40 /* UIImage+Metadata.h */, - 116B3F0232868225905E7A7DB6ADB367 /* UIImage+Metadata.m */, - 9CA9FF5752F795AD74E8C1EA7FAC3C99 /* UIImage+MultiFormat.h */, - F2F465445E3FC8D3741CD2B9D6865B34 /* UIImage+MultiFormat.m */, - F359A6FD455D578A8C334DFE8ADD6CF4 /* UIImage+Transform.h */, - 53C0B5D4524694941FB896AA6E7863DE /* UIImage+Transform.m */, - 30CFD1B5ECAE3FD4C1B153FA84F8AE9D /* UIImageView+HighlightedWebCache.h */, - F672C3A40F86F698269E2D64D47C87CD /* UIImageView+HighlightedWebCache.m */, - BD6A20EEEE34AF7A0DC59A6AF691DC26 /* UIImageView+WebCache.h */, - 06EFB0110BDC06BD43C65ABB882B1F46 /* UIImageView+WebCache.m */, - CB17B3F6B89B99D1F7CBD3515890548B /* UIView+WebCache.h */, - 1163BBE3DFDC421B0D1682CC75F3FC17 /* UIView+WebCache.m */, - 13337452A233EF6B33B1E736CC34E8DF /* UIView+WebCacheOperation.h */, - B33BB272312F879B184E79E33F7F3F8E /* UIView+WebCacheOperation.m */, - ); - name = Core; - sourceTree = ""; - }; - 9C503005F929BCCE459A22AA400DF01F /* Support Files */ = { - isa = PBXGroup; - children = ( - BC71029E6976BBBCDDE11137E715C485 /* SwiftEntryKit.modulemap */, - 624273B3D0255FD413D79A74FC1F528E /* SwiftEntryKit-dummy.m */, - D871BCC315BA59BAFAF233BEA0743994 /* SwiftEntryKit-prefix.pch */, - 15B745E1021C0A5E8E435D6E07D7E66C /* SwiftEntryKit-umbrella.h */, - F11779054EA5370B49BF606F47B5E4FA /* SwiftEntryKit.debug.xcconfig */, - FFD3A0E7BCDA043732AB96EE5F54369C /* SwiftEntryKit.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SwiftEntryKit"; - sourceTree = ""; - }; - 9CF79A056AA90B9E70A7BE9585B26CBE /* Support Files */ = { - isa = PBXGroup; - children = ( - C0FE4C9D1106A4ABFAE227216E61E369 /* DDBasicControlsKit_Private.modulemap */, - 9F32CDDD65A7B87E876D5AEFCBDE310F /* DDBasicControlsKit_Private-dummy.m */, - 039981B1E3E26D40CB1FC0DE38335AB7 /* DDBasicControlsKit_Private-prefix.pch */, - 2BFD912E5780E3DCBA33EC4813B1A898 /* DDBasicControlsKit_Private-umbrella.h */, - A87BB655B7DB2D9E08AE4FFF1717221B /* DDBasicControlsKit_Private.debug.xcconfig */, - 83369529CD697F5E1B1DFD523F944B30 /* DDBasicControlsKit_Private.release.xcconfig */, - 6C8D83883A9B7D3C8254B00A523E9F54 /* ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/DDBasicControlsKit_Private"; - sourceTree = ""; - }; - 9E8DAF593D56A92EFBEFB5EC9E3C7538 /* UIApplication+DDCategory */ = { - isa = PBXGroup; - children = ( - FDD38628ED44C2774EB550B0E95F5703 /* UIApplication+DDCategory.h */, - 1D94387B6B8BCED41E58665C93FE0FBB /* UIApplication+DDCategory.m */, - ); - name = "UIApplication+DDCategory"; - sourceTree = ""; - }; - 9FC038A5D7BAC411720CBB7EC3396B8E /* DDMAMap */ = { - isa = PBXGroup; - children = ( - B430CE29C5B7411542FCAE13FCC6C529 /* Annotation */, - 5676B11E7F27A467413B722DFFC37C43 /* AnnotationView */, - 22317F3B49C5DBB4C922B070185AB509 /* MapView */, - F2A3B7A911A62238FD48056BEE5F2CB6 /* Overlay */, - CBEFDDD789C460F2AA78958F91F5F0F4 /* Sources */, - 8B9ED7F5B0548D2E1149F27E1460E18C /* Trace */, - ); - name = DDMAMap; - sourceTree = ""; - }; - A06377993F6A541DD11592861CFBBFBE /* DDMANaviManager */ = { - isa = PBXGroup; - children = ( - 865EE0BB6D15D4C915DA09BA33065CDD /* DDMANaviManager.h */, - 2EC902AF54EC3360997A2D763A0CD106 /* DDMANaviManager.m */, - ); - name = DDMANaviManager; - sourceTree = ""; - }; - A0835293D3E11EEC9ADD1B61C1AB5A59 /* DDControlsKit_Private */ = { - isa = PBXGroup; - children = ( - E2EB173F896816C9F70B725DED2F5584 /* DDAttributedString.swift */, - 2D2250ED16634A23667ED0285FD0EE0F /* DDButton.swift */, - 99E8C4E70564529769AC84498FBEEB49 /* DDCollectionView.swift */, - 80BF48CEB40FEA6F8A5831CEE4F73D24 /* DDCollectionViewCell.swift */, - C2E156B7868CF20F128D8DB7CA0A02FC /* DDImage.swift */, - 94DADDF82AB995C15B799C77E55BFB8B /* DDImageView.swift */, - 2BB6923F568478DA17244F40B6F491C5 /* DDLabel.swift */, - 06C9EBBE03A8EE9F93FE054BC9A1B98A /* DDMutableAttributedString.swift */, - E815483DED7A342E2A89D7A660247171 /* DDNavigationController.swift */, - B9ADF39D06429D06C70D81B86D798452 /* DDScrollView.swift */, - 58988EBA21431A4FCAB61AC6940669ED /* DDTableView.swift */, - F37D4B914096835A909E95042EA1B4D0 /* DDTableViewCell.swift */, - D7D3CE5FE661AE719FF4E354E5126645 /* DDTextField.swift */, - 866D4FB6CE665BAB0695ABDA107A5B6F /* DDTextView.swift */, - 9F8ABD3BBA7DEAD9D923577F0590803D /* DDView.swift */, - 1131AA7215B8A080D6D7579D06615C65 /* DDViewController.swift */, - 5F24FE7BFD50D0ADFD015D20F3F89395 /* DDAttributedString */, - 6A770010814D8397D02574D860F39D02 /* DDButton */, - FD23BFE7A2E0F87A479F0AB7B0BB30C8 /* DDCollectionView */, - 03580D760F2377E48BF3E0AC57FBD46F /* DDCollectionViewCell */, - 39C03E8507BB8D928C7057C4DC2A28A7 /* DDImage */, - CF09952F9233F403806F51101E3C3647 /* DDImageView */, - 43123BC459A3C8506C17AC74F38A5DE1 /* DDLabel */, - 7B92760063994665F4444E8E3E9BB697 /* DDNavigationController */, - 3B255CC5FB6010A18398B87C523B32DE /* DDScrollView */, - 14C4ABC5CA0A7E9C83112AD126F4AAB5 /* DDTableView */, - 48221057C836899C270816B2A21866B5 /* DDTableViewCell */, - 098B9A7C044F9890EF48B185E25B7CFF /* DDTextField */, - 566ED32163E4E99909DDED0170744D41 /* DDTextView */, - 6C3629D5F789D3BF51559EE8BEBA148B /* DDView */, - FF47BB5A35FB66A5E384F3B54BF14F53 /* DDViewController */, - 626FDF92FA0AB130162C570A8336CA7E /* Support Files */, - ); - name = DDControlsKit_Private; - path = DDControlsKit_Private; - sourceTree = ""; - }; - A15EB31D441B70C70BF3717F087C3AD1 /* ijkplayer */ = { - isa = PBXGroup; - children = ( - 719054FEE88A61ACFB3402BA9B87C5FC /* ZFIJKPlayerManager.h */, - 74D57D0C4CA00A751FB775BE7AE0550D /* ZFIJKPlayerManager.m */, - 4C501097DB495257F27F8E18372A69AD /* Frameworks */, - ); - name = ijkplayer; - sourceTree = ""; - }; - A1B50BF92D6CD304B80D5BD0C551C3B4 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 5EEA6815E2CDB9B096BF8D330468A372 /* AMapFoundationKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - A42F787A67658BC47DB4C1575DBC8AF1 /* SnapKit */ = { - isa = PBXGroup; - children = ( - 8A95A7D32D1E09EEFCE4186D86294C3A /* Constraint.swift */, - 28E6BEFDBDCAFE6F7824A9BDC1A65F85 /* ConstraintAttributes.swift */, - 855D38E1901DDE3C70B2A5E07A2BB0FD /* ConstraintConfig.swift */, - 282AA01C92F6D05E40185A98A822BFBF /* ConstraintConstantTarget.swift */, - CF0801454F262D007CB28577CFD57B30 /* ConstraintDescription.swift */, - 8BD761DFE5F9BAD063905A3B7158CEFA /* ConstraintDirectionalInsets.swift */, - 2736FBB89EAE7497CD274394E6BAFD7E /* ConstraintDirectionalInsetTarget.swift */, - 2BF3E09545D03501E7AD2923239F607C /* ConstraintDSL.swift */, - AC14ECF936DF9E0C5555E8EDF49F2A2A /* ConstraintInsets.swift */, - AC00252CEAB49CFABD0FAD43B1553EA6 /* ConstraintInsetTarget.swift */, - CB75B002F4EC52E4D18234FFBB3F45EA /* ConstraintItem.swift */, - 1D9B11B3E51FE34AD9FE0D47D8A4C043 /* ConstraintLayoutGuide.swift */, - 5EA062E77B2B48CDB6633707B8939EE8 /* ConstraintLayoutGuide+Extensions.swift */, - 9246473747ABD51E83E49783E8635B2D /* ConstraintLayoutGuideDSL.swift */, - D91CC335518409A616FF458172BB924F /* ConstraintLayoutSupport.swift */, - AB7FC1F3A65F515D8998D5DAF316AFE0 /* ConstraintLayoutSupportDSL.swift */, - ECA1DB9240BAD2F032F2D8754D3EE4E4 /* ConstraintMaker.swift */, - 214EC6A6CACA244A2A8CCF4320E7CCAC /* ConstraintMakerEditable.swift */, - 6B9DE19D3BC1059CAC8DA63D23599DD5 /* ConstraintMakerExtendable.swift */, - FF074FE4D7668867F0A0579585DDD0EC /* ConstraintMakerFinalizable.swift */, - 9530F9B3598901C476C32FE8185A8776 /* ConstraintMakerPrioritizable.swift */, - EC444978559311536EA7828EA0E2AB36 /* ConstraintMakerRelatable.swift */, - 72C648486427B0652E530C144784DAA8 /* ConstraintMakerRelatable+Extensions.swift */, - FE9254C256F2001DAC915D1E0ABE8277 /* ConstraintMultiplierTarget.swift */, - DAACA9EED99E898F565DE606208AA23B /* ConstraintOffsetTarget.swift */, - F4C5879FB151992816CAC4BD843428B4 /* ConstraintPriority.swift */, - 5B9F378C6C97C139F6685A18F288572D /* ConstraintPriorityTarget.swift */, - 0A2984E2446EA248269842F5C7667806 /* ConstraintRelatableTarget.swift */, - 06571393ACD53476A21BDEABEF8C75BD /* ConstraintRelation.swift */, - 5B7CEE4A5A7949DC403D57BEA616CE47 /* ConstraintView.swift */, - 34802CFE9E3C73DF9138713DA2A7E67D /* ConstraintView+Extensions.swift */, - 7140391AD0200B719F7AE8B21D353943 /* ConstraintViewDSL.swift */, - 6922C180BA1F0EA4D3E30083E8E9E40B /* Debugging.swift */, - 517F560A1E1834C2EE17E698A08D5F79 /* LayoutConstraint.swift */, - EFB0585F2DC5A8B43C6ACF80C4313DD3 /* LayoutConstraintItem.swift */, - 048E6EA2A443340DF9C6A2BC6B049C39 /* Typealiases.swift */, - 18B7EF7FEFDD2E407D50F600A652DA93 /* UILayoutSupport+Extensions.swift */, - E5CAFE2E9E9FD9848217481054938BA6 /* Support Files */, - ); - name = SnapKit; - path = SnapKit; - sourceTree = ""; - }; - A45E99349F488D9FA83784CB1AF59FF7 /* DDWebImageKit_Private */ = { - isa = PBXGroup; - children = ( - B46F73153BF1659E8E7038169E8FC336 /* DDWebImage */, - F055563E06BD50AF8817638A5DE4B730 /* SDWebImage */, - CA2BD9E713FD53EE33C75A2C1BB8EE80 /* Support Files */, - ); - name = DDWebImageKit_Private; - path = DDWebImageKit_Private; - sourceTree = ""; - }; - A6122EFABFE5152C4218BA492594B10D /* Core */ = { - isa = PBXGroup; - children = ( - 88CA3FB59C8E426CF43917403DF163D1 /* UIScrollView+ZFPlayer.h */, - AF6C6D4537F5663E9D982B7F339179C4 /* UIScrollView+ZFPlayer.m */, - 18F0E7A8CA6268FC26D3C9B462479DB6 /* UIViewController+ZFPlayerRotation.m */, - E6A535A247B95C3C5D37EAB336854A58 /* ZFFloatView.h */, - 2D528E6614CA0B31C5EFC9D295357059 /* ZFFloatView.m */, - B0AF986DD1D64A8908A21C09DB12C542 /* ZFKVOController.h */, - 9A7086E744AF3FF84FB2511140FD09BE /* ZFKVOController.m */, - D4D758BBCC152245D6501CC74A10A953 /* ZFLandscapeViewController.h */, - 8A0C7AE96D4849EDE170D40395AD9FEC /* ZFLandscapeViewController.m */, - 517059FF0BEB2E3119E91565793D5A72 /* ZFLandscapeWindow.h */, - 235AFD3C8C1FE6AE9F686F35A5D8B5BA /* ZFLandscapeWindow.m */, - A731E7682B07C6693BDD913CCDCFCAF8 /* ZFOrientationObserver.h */, - A903FE0CDD89EE4EE04D9DEB31676E9C /* ZFOrientationObserver.m */, - 2519037F81F940BF38ED288321C6EEBE /* ZFPersentInteractiveTransition.h */, - 558B72D53C812C8D3E9A44DE5002EE08 /* ZFPersentInteractiveTransition.m */, - CE379182F3A98E93682AAB48871D5237 /* ZFPlayer.h */, - 7E18CDBA76F2F1966D21A7C0F44CBD68 /* ZFPlayerConst.h */, - 2DC8A1EC0BC780FE168547115B7A1021 /* ZFPlayerController.h */, - 6841241FAF2500646676F02953782F35 /* ZFPlayerController.m */, - 6FD8213C4D97087C0194926B8F08A149 /* ZFPlayerGestureControl.h */, - 937E0047B1CC6306B57159E0D64C62E6 /* ZFPlayerGestureControl.m */, - 3E99D65BF3390B8F6C9809D01825D82F /* ZFPlayerLogManager.h */, - E24935E5A81D4534663B9067AC01C8CF /* ZFPlayerLogManager.m */, - 4FBBC1A35C49A4956627AAA012027532 /* ZFPlayerMediaControl.h */, - 3F7D3D2D0BC824355B841486696D4A8D /* ZFPlayerMediaPlayback.h */, - 626F0E100DBD3E1CFE5FE762BD781C80 /* ZFPlayerNotification.h */, - 392CC4E9A34D2042C1706CEC1B9DAD48 /* ZFPlayerNotification.m */, - 2EFEA74DD224F4050CFDF712E4138FA6 /* ZFPlayerView.h */, - 89A4755370FBA837BDE924223EEC574A /* ZFPlayerView.m */, - 771651D6346D5D3582699E69B070A97C /* ZFPortraitViewController.h */, - F3846869F141D06E3EC4C3319744C1C3 /* ZFPortraitViewController.m */, - 396F5E03732DE67E7183D82AC68499D7 /* ZFPresentTransition.h */, - 68B590F95B2DAE807EB55FF6AC024866 /* ZFPresentTransition.m */, - BB6D305D88B123C0FF9762C5BD3DEEC4 /* ZFReachabilityManager.h */, - 78FBE7879A86B437F56AAB82871080B0 /* ZFReachabilityManager.m */, - ); - name = Core; - sourceTree = ""; - }; - A64E3FD54221C943F98D89BA2D97BE09 /* Resources */ = { - isa = PBXGroup; - children = ( - A374A1C8BE2E161DB9C8F8BB18194817 /* DDBaseViewController.xcassets */, - ); - name = Resources; - sourceTree = ""; - }; - A701410D3460D7120105171508A8DE1D /* DDBaseAttributedString */ = { - isa = PBXGroup; - children = ( - 19450B7C6987C1A7027D4C6F92D9D27C /* DDBaseAttributedString.h */, - 52926B4F888898C5186130DDC01525C8 /* DDBaseAttributedString.m */, - 45EB516E9529BE2D1852C3547C12C340 /* DDBaseMutableAttributedString.h */, - 5718BC14A22D15AE2D307B4E3CDD5852 /* DDBaseMutableAttributedString.m */, - ); - name = DDBaseAttributedString; - sourceTree = ""; - }; - A7CA17D622D42245361374DE9B1ABE61 /* Support Files */ = { - isa = PBXGroup; - children = ( - 71BFED193996DA96E5596C5C0250405E /* DDCategoryKit_Private.modulemap */, - 0BF09C2BF7626C08CFB89A3A570CE81E /* DDCategoryKit_Private-dummy.m */, - 73107BAE5A29597A08394B417792AC48 /* DDCategoryKit_Private-prefix.pch */, - 8B08DA8BF28FE1287F3BBD581B0F3494 /* DDCategoryKit_Private-umbrella.h */, - BDE9B18D80CCF683B513A98510CBCE85 /* DDCategoryKit_Private.debug.xcconfig */, - 922733409F666677F2F1615082BDCF74 /* DDCategoryKit_Private.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/DDCategoryKit_Private"; - sourceTree = ""; - }; - A85A130CCB17022888FD59BD702B48BF /* UIScrollView+DDCategory */ = { - isa = PBXGroup; - children = ( - A83C5780F817D777A7A9262D94CC4785 /* UIScrollView+DDCategory.h */, - F3F676D474604944394DC6F56882EDE2 /* UIScrollView+DDCategory.m */, - ); - name = "UIScrollView+DDCategory"; - sourceTree = ""; - }; - AA7F495C525DC6ACF34A85D9105A874B /* DDMAMapKit_Private */ = { - isa = PBXGroup; - children = ( - 845A4DA727B4A1486F4D4B8AB93D8DA0 /* DDMALocation */, - 9FC038A5D7BAC411720CBB7EC3396B8E /* DDMAMap */, - A06377993F6A541DD11592861CFBBFBE /* DDMANaviManager */, - 089614AD98111CC5C03E29DFC3C66979 /* DDMASearch */, - F0908B7FB97047CC06D97C5FB11D3465 /* DDMATrackManager */, - 4C008BA3D85D7B394E1167D20782845A /* DDMAUtil */, - BA6803009F02E50727140A162A02F1A1 /* Support Files */, - ); - name = DDMAMapKit_Private; - path = DDMAMapKit_Private; - sourceTree = ""; - }; - AC89F2C795377E224AB7E93C6D34AAA0 /* DDBaseModel */ = { - isa = PBXGroup; - children = ( - 17B84C83EF71E8B084506DABF8D1834B /* DDBaseModel.h */, - 3A7F2C5E4556F7FF554AA8590262BEA9 /* DDBaseModel.m */, - ); - name = DDBaseModel; - sourceTree = ""; - }; - ADC62402876A322173DE057BA79BC75F /* Support Files */ = { - isa = PBXGroup; - children = ( - 0F9E6FB9AE7C9B61E54BE5D0ED95EC62 /* AMapFoundation-NO-IDFA.debug.xcconfig */, - C64861DD73F56B1A0AB5923C4DC444C8 /* AMapFoundation-NO-IDFA.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/AMapFoundation-NO-IDFA"; - sourceTree = ""; - }; - B108FF03AA833FE6BE80022CC198BA51 /* Frameworks */ = { - isa = PBXGroup; - children = ( - D6454348D31CABD3F78239927AFCCC14 /* AMapTrackKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - B377801462B64C5C1C948B8D5561A511 /* Support Files */ = { - isa = PBXGroup; - children = ( - 75D2843F7683678D0EBA23E6C8CEDED0 /* Alamofire.modulemap */, - 8895D72243F5DC4C66B8F83FCCF15B48 /* Alamofire-dummy.m */, - ACEC44F584BBCF1D156EE4D0D083B843 /* Alamofire-prefix.pch */, - C9FDB5270DABC087845957A74AA164AF /* Alamofire-umbrella.h */, - 719805884784BBC318D332957806EFFE /* Alamofire.debug.xcconfig */, - AB96F1FDA9365429148981F63D85A11A /* Alamofire.release.xcconfig */, + B3657DEF096305EBE6B26BB5173C3415 /* Alamofire.modulemap */, + 3DDA264E674D7AEBAC8EDE33C6246BAB /* Alamofire-dummy.m */, + B17C471E3664304AEDC145560C9617AA /* Alamofire-prefix.pch */, + E6F9848E7543E112CF37622B127F6C01 /* Alamofire-umbrella.h */, + 8E9F5D6A46BD08B8C946B40877101316 /* Alamofire.debug.xcconfig */, + 8FA5B24A252AC17F4DD0BBD9E460EF4B /* Alamofire.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/Alamofire"; sourceTree = ""; }; - B430CE29C5B7411542FCAE13FCC6C529 /* Annotation */ = { + 8C7DBCBA79B6D3FECA2FC240C2CB55CB /* Support Files */ = { isa = PBXGroup; children = ( - C77DDA70FAB94B95DC110879C1F089FD /* DriveRouteCustomAnnotation.h */, - 08BA536F69D932695AFF0A141C0A89D7 /* DriveRouteCustomAnnotation.m */, - 9E13C4718A3498561FF494E29598F43D /* MAPointAnnotation+DDCategory.h */, - 70EE7E1E5B61398B821047E0BA5B8020 /* MAPointAnnotation+DDCategory.m */, + 94E2423E6D633C89D295A10654A160B6 /* DDFontKit_Private.modulemap */, + 30CE98C5D6023BE278175EF15E59EF33 /* DDFontKit_Private-dummy.m */, + 9FCB5969328993F09530BA6325DAD0A6 /* DDFontKit_Private-prefix.pch */, + D0CDF0E4E2F1C088723A932EF7287D12 /* DDFontKit_Private-umbrella.h */, + 9368D27A739E89A76D60B05B1F244248 /* DDFontKit_Private.debug.xcconfig */, + 3A2ACBC11F7C71AC47CE26B1F1909987 /* DDFontKit_Private.release.xcconfig */, ); - name = Annotation; + name = "Support Files"; + path = "../Target Support Files/DDFontKit_Private"; sourceTree = ""; }; - B46F73153BF1659E8E7038169E8FC336 /* DDWebImage */ = { + 93F93D1D3121269791FA727D80B3CF11 /* DDMAMapKit_Private */ = { isa = PBXGroup; children = ( - 1BC9327358DC964CA0C804F7BE5A45CF /* UIImageView+DDWebCache.h */, - B03FD88883B0ADA663F1A00B54F08563 /* UIImageView+DDWebCache.m */, + 3CD99F58A315D64ECC0804DBB78B801A /* DDMALocation */, + B5DEA9FF4CC93FDA853EF4EA6B72791B /* DDMAMap */, + 487C13F44BB15AEE6079FC8F3F5635AD /* DDMANaviManager */, + 67205D76729CAB13CD55779B99560B05 /* DDMASearch */, + 9626E7541778BD870CE0A58A7B08C37A /* DDMATrackManager */, + 0E62D5471761AEA01E1C2A6AC7E86285 /* DDMAUtil */, + B4736856F4A5E78E8176B5CAFBDC63BF /* Support Files */, ); - name = DDWebImage; + name = DDMAMapKit_Private; + path = DDMAMapKit_Private; sourceTree = ""; }; - B51ABDFFC393379DD58BBC50B10ED168 /* UIBarButtonItem+DDCategory */ = { + 93FA28EB5924A0DA6F913DEDAB9F9EAF /* ESTabBarController-swift */ = { isa = PBXGroup; children = ( - CC6E7AD31E4E61AA1FA9CDC2BDDAAAD6 /* UIBarButtonItem+DDCategory.h */, - 12767D49B2EB2B8D0A8185E74C77395F /* UIBarButtonItem+DDCategory.m */, + E4BC7A254DFB001F3BF507F76C9873E5 /* ESTabBar.swift */, + 6DAFB9504EBCC935E9887080A81973E9 /* ESTabBarController.swift */, + 5A851FFDD2FC740B4366B48BAF8380EB /* ESTabBarItem.swift */, + C1970F47DB11F1485D563BFD834DAF1B /* ESTabBarItemBadgeView.swift */, + 3C32556B7118AF696249225F0A517348 /* ESTabBarItemContainer.swift */, + C4E90252951EBCBD1D933899DAD856B9 /* ESTabBarItemContentView.swift */, + 47936CCF8C062F9463A88F805DC55094 /* ESTabBarItemMoreContentView.swift */, + 4E037BE981DE93A55ABEF9DD3395C780 /* Resources */, + 7E682E3CDEF9D2FEEC102880763549B9 /* Support Files */, ); - name = "UIBarButtonItem+DDCategory"; + name = "ESTabBarController-swift"; + path = "ESTabBarController-swift"; sourceTree = ""; }; - B7115C059B2C93A1A5421F15F34BE478 /* DDBaseCollectionView */ = { + 94AF8EA457C3AED2EE67594A627BAD10 /* Pods */ = { isa = PBXGroup; children = ( - 3E8A5D12AF5069852E6DB19862968B76 /* DDBaseCollectionView.h */, - FD16733E7B53B8B3B75C8566BF101BD8 /* DDBaseCollectionView.m */, + 08F8B9AD4CB090196E20043C614FE99A /* Alamofire */, + B838789DE2A030C0242F8F57844E0951 /* AMapFoundation-NO-IDFA */, + 3F1AF2992C34425FCD6654EAF2008933 /* AMapLocation-NO-IDFA */, + C7B16D1BA80A6CE1A98BE3AE679253F6 /* AMapNavi-NO-IDFA */, + 0039BC0ADA5A0C76424B34CAD28862B3 /* AMapSearch-NO-IDFA */, + 1DC64D35DB9B8B7299CCE82945B7EF34 /* AMapTrack-NO-IDFA */, + 30279731954EF7A8F4D245D7A3C2701E /* DDAutoUIKit_Private */, + 1C4D6DFC56C706FED9D7AA790870B3F9 /* DDBasicControlsKit_Private */, + C3736F20524E4721134F6DC03B7C1830 /* DDCategoryKit_Private */, + 95E40F1A12FFE0A48CD28C64D2163309 /* DDColorKit_Private */, + 42E94130726A5E753DA1975F54501728 /* DDControlsKit_Private */, + FD37708C411CCD492B9F722E36ED1859 /* DDFontKit_Private */, + ACE646A0E6C80CFBFD3FE0A55CD4F3AD /* DDLogKit_Private */, + 93F93D1D3121269791FA727D80B3CF11 /* DDMAMapKit_Private */, + 033481F28BABF20CB86D8DE170891D75 /* DDNetworkingOfAlamofireKit_Private */, + 515D530405C8F8D3F9D5BF9D237B2BD0 /* DDProgressHUDKit_Private */, + EC8235AE8927ADA4659B20EE366B6A99 /* DDTimerKit_Private */, + 093EC02BFA7F0E7FECFB02537713C5E0 /* DDToastKit_Private */, + E7C93FFE4474B302D5ED27D45C1CA3CF /* DDWebImageKit_Private */, + 93FA28EB5924A0DA6F913DEDAB9F9EAF /* ESTabBarController-swift */, + 5FB8F9C6649BF6BA6A32C77B29849DD8 /* IQKeyboardManagerSwift */, + 63123ECEA69E127FD409F4630C8DA2A5 /* JXCategoryView */, + C7819214356808A3BF21D84193B3146F /* MJRefresh */, + BAA8D9B0091CFF2462D9504E185AE328 /* RxCocoa */, + EB7842F7C318504248BEA3FD9EC5768B /* RxRelay */, + 9AA4CF330E6BF3264F155FCF7A225D02 /* RxSwift */, + 31F5AC2C357240D0EFC7051977DE753F /* SnapKit */, + 7646DF8F3FF75F459CBA7C3D900B3435 /* SwiftEntryKit */, + 601454D1D08A7C9720CA0EE998C7B948 /* ZLPhotoBrowser */, + ); + name = Pods; + sourceTree = ""; + }; + 953E1D59DF1FD9B3E16A58EE67C48C1B /* DDBaseNavigationController */ = { + isa = PBXGroup; + children = ( + A5141CC65F037F8A5A0084529BDA5B2F /* DDBaseNavigationController.h */, + B5C56A9BFFAA90DED7DEC6B31223DE3D /* DDBaseNavigationController.m */, + 35C09C50C9838F729DC091AE4670FDF0 /* DDNavigationControllerDelegateReceiver.h */, + CB57C518A721DC9DF96FCECD662C6273 /* DDNavigationControllerDelegateReceiver.m */, + ); + name = DDBaseNavigationController; + sourceTree = ""; + }; + 95E40F1A12FFE0A48CD28C64D2163309 /* DDColorKit_Private */ = { + isa = PBXGroup; + children = ( + C9286E797921F6CD5F27FC4E657E1AFA /* ColorUtil.swift */, + 5C91EC8EBED91E3A221F6BBB65215305 /* UIColor+Hue.swift */, + 136A75D40643FE2B0B8D1F7D4C710B37 /* Support Files */, + ); + name = DDColorKit_Private; + path = DDColorKit_Private; + sourceTree = ""; + }; + 9626E7541778BD870CE0A58A7B08C37A /* DDMATrackManager */ = { + isa = PBXGroup; + children = ( + FACCD1C35E459F0074DF9B0C1D6EB580 /* DDMATrackManager.h */, + BCC18F059ABF4841BB4CEEFBDCD84E37 /* DDMATrackManager.m */, + ); + name = DDMATrackManager; + sourceTree = ""; + }; + 9685AB1FE30B23F0E871277F8D6F9FB5 /* UIScreen+DDCategory */ = { + isa = PBXGroup; + children = ( + 654EE5923C77DAC717AB3469C9763D33 /* UIScreen+DDCategory.h */, + BBD60BC8312A9DDAF45C84D812163634 /* UIScreen+DDCategory.m */, + ); + name = "UIScreen+DDCategory"; + sourceTree = ""; + }; + 994FFE8744B2E059A8EA2A356CA1E4A4 /* DDTextField */ = { + isa = PBXGroup; + children = ( + ); + name = DDTextField; + sourceTree = ""; + }; + 998B9EE1994150126483FB47D0ED407E /* DDBaseCollectionView */ = { + isa = PBXGroup; + children = ( + 5D114F395E51127CF5ECDB366D2A4DEE /* DDBaseCollectionView.h */, + D07B9FD87A751C8DF5DFEC1F7525E304 /* DDBaseCollectionView.m */, ); name = DDBaseCollectionView; sourceTree = ""; }; - BA6803009F02E50727140A162A02F1A1 /* Support Files */ = { + 99FEDDC407E70B60D31AE22C37109162 /* Support Files */ = { isa = PBXGroup; children = ( - 29CDA91713EBB456F052684FBA50055F /* DDMAMapKit_Private.modulemap */, - 178D3323E5AE0837DE8887457950573C /* DDMAMapKit_Private-dummy.m */, - D605176881746CCA8E39F1A7CFBCE932 /* DDMAMapKit_Private-prefix.pch */, - D9A2EC066216034C091C36A82299DAE9 /* DDMAMapKit_Private-umbrella.h */, - C2B1D598939080375A79CEB1C1ACC836 /* DDMAMapKit_Private.debug.xcconfig */, - C7F478224872A6F067BF5F303332B64E /* DDMAMapKit_Private.release.xcconfig */, - 57ED6041DEEEFE15E34C619906F5BD4B /* ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist */, + 29AA1A8B6BE56F500A96454977C1D1E5 /* AMapNavi-NO-IDFA.debug.xcconfig */, + 5CDD64B4F6D049953AEEEAF686B88DC5 /* AMapNavi-NO-IDFA.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AMapNavi-NO-IDFA"; + sourceTree = ""; + }; + 9AA4CF330E6BF3264F155FCF7A225D02 /* RxSwift */ = { + isa = PBXGroup; + children = ( + D0EEBF0ED54521BD47B2D289ED339C55 /* AddRef.swift */, + 7CE11514ACAD215F6823B196B91536C1 /* Amb.swift */, + D3F65F885EFD9A7BD996249820022B9B /* AnonymousDisposable.swift */, + 14477A461BBA1C258B971EC4DA30933F /* AnonymousObserver.swift */, + 198DC04144CBA6A32E8BA45889CF152E /* AnyObserver.swift */, + 83E719F0D96701257685AE242836F9EB /* AsMaybe.swift */, + FBBDD455178253285C1140F16938E2E8 /* AsSingle.swift */, + 7DCE973E96BAB683283538BA4415167F /* AsyncLock.swift */, + 37B388A14BCD2F2D6914B57584ED1AC5 /* AsyncSubject.swift */, + BC3737BD9BE217628AAFABB32EB97129 /* AtomicInt.swift */, + 535B5FA00524A8D33FF056E2959E60DA /* Bag.swift */, + C0ABA9042B1D741E8BD83E29025EF925 /* Bag+Rx.swift */, + E7379C81FF7A9D1BE25D57FCBF037CC3 /* BehaviorSubject.swift */, + F2CD3FFA4345FF5CC3DF730CBD677B6B /* BinaryDisposable.swift */, + 8D02D85D9009C076DBC3EA97C242F441 /* Binder.swift */, + 42AD855323940AF0FA5852047AAC08F9 /* BooleanDisposable.swift */, + ECAD1B1F70EF1AB26421154EF6FDCDB6 /* Buffer.swift */, + D6D7F28B14988C5F94C04C7B51D0FE6B /* Cancelable.swift */, + CDEF35C33B8B72178CEB5A646DB10809 /* Catch.swift */, + 60AF47368B67D4F6E6EB9DD4C92B5F03 /* CombineLatest.swift */, + 518123CD2864BF9353C581D7DCFABE36 /* CombineLatest+arity.swift */, + 9FEEF2FBC582877E4F1C20642D5DC196 /* CombineLatest+Collection.swift */, + 992692C3535B0478376ACF5B0D59D56D /* CompactMap.swift */, + 79B8181D6BCDAB95A21B487E3C4FE3C5 /* Completable.swift */, + FD3967C066C004CA8E0B6BCEC9579F93 /* Completable+AndThen.swift */, + 7F590CF1C5A6E49555234D4348AB6BA7 /* CompositeDisposable.swift */, + CAA25FF9AC89F159653CCF3B7C1F92AE /* Concat.swift */, + 3F0AB1AB9FF0770ADDEEB86B21822D94 /* ConcurrentDispatchQueueScheduler.swift */, + 2652ABDB0AE856157EB24ACDE7F1C109 /* ConcurrentMainScheduler.swift */, + 61F5ACA2414AEE712D1ACA5C1EE3C366 /* ConnectableObservableType.swift */, + A5363A88DF630846BBE5DF0747A6CA19 /* Create.swift */, + 30839F4CA2C472A4EFC81A353C0EDCD0 /* CurrentThreadScheduler.swift */, + A86803CA59904D98C1BBF8F503A28D68 /* Date+Dispatch.swift */, + E537B01FEC3FB9D921789FE6CE6A7650 /* Debounce.swift */, + 0A72F47B9638F8A492692CBCBDE187C2 /* Debug.swift */, + 6FB1B2F49C8CB24BBC41080E0F609131 /* Decode.swift */, + EC9E30FB7226708A3130A01B97DBA179 /* DefaultIfEmpty.swift */, + 190378F400F36DAF67780AF67295E127 /* Deferred.swift */, + 41068E0465DBA0197798A284D433A385 /* Delay.swift */, + 10B02284E899C4E67DF3620B6136ECA2 /* DelaySubscription.swift */, + 2013EAFEE01281A5A27141273E6254CA /* Dematerialize.swift */, + DC01802DF082B09A205D36EDB326D09B /* DispatchQueue+Extensions.swift */, + 8E0B48279EDB2355D19A0E691CF7F084 /* DispatchQueueConfiguration.swift */, + 8BAB945E9A5E55C45B8B8311921A8E65 /* Disposable.swift */, + 208A326EA9C6B70C00A99CF4B4718698 /* Disposables.swift */, + 40AAC458A5DF678D006FD42DB1C7764A /* DisposeBag.swift */, + 1AB783FF249674C2DCA72A637C95A09D /* DisposeBase.swift */, + 0D6FBC36BA6786187B2BF39273E4BD5C /* DistinctUntilChanged.swift */, + E1815691576E936229D71B170B61B51E /* Do.swift */, + 0DE271E9026637BAF39A3320647E88F2 /* ElementAt.swift */, + E4E224AD503FE144840909E9274EA5F9 /* Empty.swift */, + 87599920109E890FAD115A4A832D2506 /* Enumerated.swift */, + A8B0B366F617F88B519007C71635C00E /* Error.swift */, + 72F7F1963252E7C08B2C13F75EB0C4A1 /* Errors.swift */, + CD674BF667C0E4B0D4D47580E28C8015 /* Event.swift */, + 2D577522565702C2275ADE18C6DEFB9D /* Filter.swift */, + BEEF4B8CA0969CE54C8317610E903939 /* First.swift */, + 1DF2512911715A0B3D628A1E3BB16CE5 /* Generate.swift */, + 17D7C45B2B85F585912810F73875908E /* GroupBy.swift */, + 0714DAB610C493A714E9C237B500AB27 /* GroupedObservable.swift */, + 4896508A94FFAD7C7F2D67778469114C /* HistoricalScheduler.swift */, + 058EB6B299B596AC17ED61A28FB6C464 /* HistoricalSchedulerTimeConverter.swift */, + E51ADE35CB1FF9A7FE7A091D7F77BAEF /* ImmediateSchedulerType.swift */, + 4021748C8A97A2B92883ED1E1C597188 /* Infallible.swift */, + E1B50617C5846885B799174C6EF62E18 /* Infallible+CombineLatest+arity.swift */, + 02C1CA2F57A4346CBE7A18CFE5FB264B /* Infallible+Concurrency.swift */, + C427D458815D2DACDAEF536EFCC26D10 /* Infallible+Create.swift */, + 21F9FA993D60CD14B01156676A20C167 /* Infallible+Operators.swift */, + 2A6AB47529E4D2B7FA3F9DE128F564C6 /* Infallible+Zip+arity.swift */, + B36EC2EB267639DC179A22E5C82B081B /* InfiniteSequence.swift */, + 567EAFB0A2437DAA61EB2930754AC866 /* InvocableScheduledItem.swift */, + 6BDC9E26F11F599D8EB229E1B149FA82 /* InvocableType.swift */, + 5D4FDC4BA56692F2C1F78D7B88D63FB9 /* Just.swift */, + CA815D2B98648B935F01066AE001CE04 /* Lock.swift */, + AA3D6A5E27C75ED67BEE680197D2F7FA /* LockOwnerType.swift */, + 7652795C678E014507695AD5757A184C /* MainScheduler.swift */, + 0078DE8F9417033DDF8FE1BEB7B92C3C /* Map.swift */, + FF5C653DE425DA77FF764E580694FBAC /* Materialize.swift */, + 173D8B7976EEE82B73489608D4ECD938 /* Maybe.swift */, + 6E71AA808FC388FEEDE593611367F8E7 /* Merge.swift */, + 6B04C021800239F336FA695C490CFEC4 /* Multicast.swift */, + 60A31780F1F6B07863193305CAE8B190 /* Never.swift */, + AF3B1E8168552BA7234ECD297D5FFB80 /* NopDisposable.swift */, + 8BC297E8E71331FFCC4C4B1B6A49729F /* Observable.swift */, + 818837704BE878EA31F3506CB02438F0 /* Observable+Concurrency.swift */, + 3034FF9BD293C66A3A2BB3508E2B15FB /* ObservableConvertibleType.swift */, + 1D917246761244D0E22C479AA18F8F08 /* ObservableConvertibleType+Infallible.swift */, + 66843C6EAED70171F5724F6D55D583CE /* ObservableType.swift */, + 19FA2D7AB03EFF1765F38A85B188A68D /* ObservableType+Extensions.swift */, + 905308C5F0862D639CBDEEA2DEBA0F38 /* ObservableType+PrimitiveSequence.swift */, + 779FF4F794EBD1E104C275C7801C5A4A /* ObserveOn.swift */, + C1314F27EB60783A2BB6A8A3356381C0 /* ObserverBase.swift */, + B4989F3C262104D3605709E7C55F833F /* ObserverType.swift */, + B749E3C431FC2E72C48A7D27EC67CEFC /* OperationQueueScheduler.swift */, + D46CEA7529375D9160EB72A807DF77EC /* Optional.swift */, + 27F03F4441D9C818900AE909D10AD49A /* Platform.Darwin.swift */, + 4E275EDBD1EBEA831F0CF651123E68DA /* Platform.Linux.swift */, + 282D19080AF20F9B1BA46222C48E79C6 /* PrimitiveSequence.swift */, + 7407C365243B38752BEC41386DC423FE /* PrimitiveSequence+Concurrency.swift */, + 24403712A5AB50CB9F317E4EB3B3BC89 /* PrimitiveSequence+Zip+arity.swift */, + DBC65021380BDE610F542575C28002F9 /* PriorityQueue.swift */, + 9C7A974011A607C28F0319125B6A950D /* Producer.swift */, + A58197BCDBCAC149E2968A89A283304B /* PublishSubject.swift */, + 9D72F7196D11384008CA1257A9B05370 /* Queue.swift */, + 801CF86B61B8D3662503E065018435E6 /* Range.swift */, + 5AF9FA40572C352E073A51DD58F5E03B /* Reactive.swift */, + 4EBC522DF739FDB75DFE316CF30F9E7F /* RecursiveLock.swift */, + 3AE5362F4592E63A0E24BDE44E9B42ED /* RecursiveScheduler.swift */, + EE6C77205CF4B2951E884CB365BCFF13 /* Reduce.swift */, + 797EA6F95F919704E4D20B03FEAE2B2C /* RefCountDisposable.swift */, + 4F9DA43B175F92BCFEB6F2EE07B05992 /* Repeat.swift */, + 6B1DFE91466158CB3760DA71B4800771 /* ReplaySubject.swift */, + 67BD6EAB79253B89427DD5574B55ACD4 /* RetryWhen.swift */, + 61730E29F6F735A1BE072AEE87933D91 /* Rx.swift */, + 2D0A1920F3720D0E27D9006898CCA800 /* RxMutableBox.swift */, + DBC151782286E131785E4FDDF6766078 /* Sample.swift */, + B7A587E2BFF90A250B19A4B4A6850DBD /* Scan.swift */, + 3EA65439CC45CC46BEEFC2F6AF289CAF /* ScheduledDisposable.swift */, + AAFD7B653317A6D1B0029D18CEAA4EA9 /* ScheduledItem.swift */, + C621C26F9638312ED4E639142BE383FA /* ScheduledItemType.swift */, + DBA01A6E20FF38EB89024711031BE74C /* SchedulerServices+Emulation.swift */, + 246ABA10829F166DB32A96440298F4C4 /* SchedulerType.swift */, + 779F3A97073B497A65E751F00B699E6D /* Sequence.swift */, + 4D442EFD74FBFE6317BA17E473F3D58B /* SerialDispatchQueueScheduler.swift */, + 4AA8C0469D027698CEB004F38088B4B1 /* SerialDisposable.swift */, + B1B47458536B3C999E06D4706928ADA6 /* ShareReplayScope.swift */, + C8CAE56C4AE2824E7A44666D55E680BC /* Single.swift */, + 8938634BB278CC0931339FDF9DBC0D2F /* SingleAssignmentDisposable.swift */, + 1B35A6FBA3CBD45226B85A6F876700BE /* SingleAsync.swift */, + 6D95B408D442F1D74B1B939C0C40B90E /* Sink.swift */, + F1DE485127E572C133DAE639A0E1DF7D /* Skip.swift */, + AEE11C5436C284042CD04BC93ACF9E68 /* SkipUntil.swift */, + 5338EB039DDDA1CEB0687DF578E85AF0 /* SkipWhile.swift */, + 82781153788193EAAF79519318B5AE5A /* StartWith.swift */, + 12F0DA6BFB7D8D786DACD5C5D802185F /* SubjectType.swift */, + A69D3E95D171D695738BDB897F99C037 /* SubscribeOn.swift */, + F7A97239815B8632CA8DFCD0492AD8AA /* SubscriptionDisposable.swift */, + 5385C442FC256F4F6538B9E0B814CD37 /* SwiftSupport.swift */, + 16386E87CEA2794291A51E001EF07C9C /* Switch.swift */, + D1BEDBCA4296C121B66DB749E9723410 /* SwitchIfEmpty.swift */, + 76FAFA8931DDDC485CC2BF0225EEBE28 /* SynchronizedDisposeType.swift */, + 7AC98EB90DD6B5DD9F1BF265AA9B796C /* SynchronizedOnType.swift */, + F908B315CC454034AD4ED0594400DDDE /* SynchronizedUnsubscribeType.swift */, + 86C26ECC2EAF058C1B394CFB72C92711 /* TailRecursiveSink.swift */, + 0CA559423189E8260C4D8EFCD320E5F0 /* Take.swift */, + CFA94BCC9E1C1E290AB178D69009CC7B /* TakeLast.swift */, + EE5838784174A0B70B76BFB993775DD3 /* TakeWithPredicate.swift */, + A4293DAC3DE80A9D4A1CD783916B41DC /* Throttle.swift */, + A77FC8F4F23ECFC586439110A52E8F00 /* Timeout.swift */, + 2C361B8A805D198E77C68F1CB6A9565D /* Timer.swift */, + 563C81F01AC1F279FE5E4DBB8F16CC23 /* ToArray.swift */, + 7CD648B156D2E4123C2C343ADEAC20C0 /* Using.swift */, + 7E5E737EDFD33953938E4CB48647A583 /* VirtualTimeConverterType.swift */, + 1144203F1FA1BBB76BC972DF73475EB1 /* VirtualTimeScheduler.swift */, + 4A638BF5751BE46B7DDB1F0276B2836E /* Window.swift */, + 3A894F8F6802090FDB5911EBF1C17689 /* WithLatestFrom.swift */, + 5C41ED0BB3D1C1CE92C96C281FF2B318 /* WithUnretained.swift */, + 33DD2FD2E3BC2DB13C32E3C54B9D5C40 /* Zip.swift */, + EE96A5F2B943B72C1F0232E90B5E0577 /* Zip+arity.swift */, + AAF3AD1C4A2BCD31EE459373C4F300B4 /* Zip+Collection.swift */, + 195E5F02266E50FCF5BE5F2939003C78 /* Support Files */, + ); + name = RxSwift; + path = RxSwift; + sourceTree = ""; + }; + 9BFE3EAF52D0277DC9CE0D580D0498FD /* Frameworks */ = { + isa = PBXGroup; + children = ( + 5F7E5E56069B2F427832F2A54D927DD2 /* AMapTrackKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + A038464C45E90567187C24BD651B3C38 /* Support Files */ = { + isa = PBXGroup; + children = ( + 24DEF378BE6451D6215F2DAD7E37F1D3 /* SnapKit.modulemap */, + 3530D9C328D172A5E9E52705CE33873F /* SnapKit-dummy.m */, + D7664F7D4F7433504F136DD111DE41EB /* SnapKit-prefix.pch */, + 38FE1025C74543255E008560111EE3AF /* SnapKit-umbrella.h */, + 22BAE7ADCF6961EFB9689B374084F1C8 /* SnapKit.debug.xcconfig */, + AA7E8C40551B5BDFBD6835BC5E5084EB /* SnapKit.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SnapKit"; + sourceTree = ""; + }; + A3F1280F2158702FC2B539E49EBE46EC /* UICollectionViewCell+DDCategory */ = { + isa = PBXGroup; + children = ( + 63050318E24A30075008D921E1C4B748 /* UICollectionViewCell+DDCategory.h */, + E1FC0B3FDD2534E449C31E5030C4FEBD /* UICollectionViewCell+DDCategory.m */, + ); + name = "UICollectionViewCell+DDCategory"; + sourceTree = ""; + }; + A682DC2F19DC09B3685A692E3565195E /* DDButton */ = { + isa = PBXGroup; + children = ( + ); + name = DDButton; + sourceTree = ""; + }; + ACE646A0E6C80CFBFD3FE0A55CD4F3AD /* DDLogKit_Private */ = { + isa = PBXGroup; + children = ( + 06FCD61E47745C4ABF7238F2618B3D70 /* OCLog */, + 2AFA65A3AF065F59E5D0798B92D02F4B /* Support Files */, + FDE26E1EBCECE5E4E99F5CBA7C1AED1D /* SwiftLog */, + ); + name = DDLogKit_Private; + path = DDLogKit_Private; + sourceTree = ""; + }; + B322DF16241440C91D47D27DF947173A /* MapView */ = { + isa = PBXGroup; + children = ( + CA3D16353BBDE4CA88918E2BD12CAB53 /* DDMAMapView.h */, + 21D2CEAF8CF027C5BBAB3E891B1C1540 /* DDMAMapView.m */, + ); + name = MapView; + sourceTree = ""; + }; + B4736856F4A5E78E8176B5CAFBDC63BF /* Support Files */ = { + isa = PBXGroup; + children = ( + 6ED0E50D2232B77CA85206A7E467DBFC /* DDMAMapKit_Private.modulemap */, + FC97898A6DA63C7DF9B7C8198ADB37EA /* DDMAMapKit_Private-dummy.m */, + B1A5F61C05410B8575354F8C3C05C536 /* DDMAMapKit_Private-prefix.pch */, + D422B3889DE69E0B78C9FBDE82D2CEFF /* DDMAMapKit_Private-umbrella.h */, + 66862513F4F0673A25B5298E4D72837C /* DDMAMapKit_Private.debug.xcconfig */, + 3BD58C350DD433AD985B5BF47438E6E9 /* DDMAMapKit_Private.release.xcconfig */, + B09091E3E5CC29728A4963D01CA556A7 /* ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist */, ); name = "Support Files"; path = "../Target Support Files/DDMAMapKit_Private"; sourceTree = ""; }; - C010A75E9929A9589B9D10C9A08987D3 /* UIScreen+DDCategory */ = { + B5DEA9FF4CC93FDA853EF4EA6B72791B /* DDMAMap */ = { isa = PBXGroup; children = ( - 32E990FA82F4C4D66826571C6F3094B8 /* UIScreen+DDCategory.h */, - 908E270C1AD3FDBEB4F57B149E5CE5E6 /* UIScreen+DDCategory.m */, + C19165CB7ABC2B0611892362108961BA /* Annotation */, + 7680D6CD6330B9D0E7123689FCB1A0A5 /* AnnotationView */, + B322DF16241440C91D47D27DF947173A /* MapView */, + EB582DFAE4B4823672ABE9A549B9F9D1 /* Overlay */, + 2E7C8DD5527D62A1C0FA639053697988 /* Sources */, + 6193C585C04BFE825CEB9413A85728FE /* Trace */, ); - name = "UIScreen+DDCategory"; + name = DDMAMap; sourceTree = ""; }; - C081A1394990AC7AEB2ED4C5AB39DAD7 /* UIImageView+DDCategory */ = { + B6766B37CD1DEFF4A0AF22CBED607DFC /* DDBaseTabBarController */ = { isa = PBXGroup; children = ( - A12ECE96930E4A017AC24BD9DBE63307 /* UIImageView+DDCategory.h */, - F0CF6CCF025D60805922BF7CB2F374A7 /* UIImageView+DDCategory.m */, + 49E61FF3E31D880F908200A0FAE04D3B /* DDBaseTabBarController.h */, + D82E638FA01F1B3E7E0C12854C89B1B3 /* DDBaseTabBarController.m */, ); - name = "UIImageView+DDCategory"; + name = DDBaseTabBarController; sourceTree = ""; }; - C4663A0BDD95470A3676405CB0BEEEF1 /* SwiftLog */ = { + B7E577F476709A81B4F9FD6D63D282F3 /* DDTransitionAnimation */ = { isa = PBXGroup; children = ( - 8DCDFA35CABFBFBF90F88244247C3F12 /* DDSwiftLog.swift */, + 1FCB4438676C9443FDBD11D667940A30 /* DDViewControllerAnimatedTransition.h */, + 4C578E3B01D6804F6A0918DFB12CC45F /* DDViewControllerAnimatedTransition.m */, ); - name = SwiftLog; + name = DDTransitionAnimation; sourceTree = ""; }; - C6CE659AB151B6340BA81B0AB6D73E1F /* DDBaseViewController */ = { + B838789DE2A030C0242F8F57844E0951 /* AMapFoundation-NO-IDFA */ = { isa = PBXGroup; children = ( - BE1BB5AD1B7355FBF4378A12E8882627 /* DDBaseViewController.h */, - 2E02407BE16822620F98D87DB977ABDB /* DDBaseViewController.m */, - A64E3FD54221C943F98D89BA2D97BE09 /* Resources */, + 52D7E92ABB652E1F265EE8CE4C2CE3E1 /* AMapFoundationConst.h */, + B2161CE91FDEC903D15D600D61203238 /* AMapFoundationKit.h */, + 7A5D43B4C65369E680311C7B1A74332C /* AMapFoundationVersion.h */, + 101B7F0DA5EA0C836662C232B4FFA5D7 /* AMapServices.h */, + 976CADF28C805C22D6C666530FA1A8BB /* AMapURLSearch.h */, + 2C8CE83F179D95664AB66EBA5B8D3D25 /* AMapURLSearchConfig.h */, + 1E9B6E80A88AAB7388F5385DC121AFD6 /* AMapURLSearchType.h */, + 7A774E04009B4CA3DD1212705F57DD67 /* AMapUtility.h */, + 651602BFDE30AA94E0CEC2AF242243E4 /* Frameworks */, + 62C2C7108104E7A0108ECEE3FC80B06D /* Support Files */, ); - name = DDBaseViewController; + name = "AMapFoundation-NO-IDFA"; + path = "AMapFoundation-NO-IDFA"; sourceTree = ""; }; - C719C788996294824D1D52DB600094ED /* AMapSearch-NO-IDFA */ = { + BAA8D9B0091CFF2462D9504E185AE328 /* RxCocoa */ = { isa = PBXGroup; children = ( - 337435604EE5C191E5CB0C5B761C6E14 /* AMapCommonObj.h */, - F5501ACE00BB534268FB6FB0263149F8 /* AMapNearbySearchManager.h */, - 82E2EDF4F76C19C81868411DBDDCEEF4 /* AMapNearbyUploadInfo.h */, - 5BEC2AE2E6A32C64B765DE8A57CC9DA9 /* AMapSearchAPI.h */, - 003A6B070BAAEE645C5EBEA9BE4D0C1C /* AMapSearchError.h */, - 0ADDF12254618283204DECA4796D75F3 /* AMapSearchKit.h */, - 325BB9F280047122EB39D614F9E9A4A5 /* AMapSearchObj.h */, - 414001ADB1443A86F7C31689797EFFE4 /* AMapSearchVersion.h */, - 963DE4925190FF89C9C94B7D5ED82F24 /* Frameworks */, - 6180DE9DCA5B3C163C524AF0893D8E7F /* Support Files */, + CDF49441432353AADD613A3619C9DB59 /* _RX.h */, + 6FD1FA40D8217077DF5F77ACECAD9F05 /* _RX.m */, + F228F5EA0C26FB01EF43F01DD9C0086C /* _RXDelegateProxy.h */, + 729B4A35FE50FA2C52E97EFD6D71D8EF /* _RXDelegateProxy.m */, + AFB58603BA94186F0189A4706E513E63 /* _RXKVOObserver.h */, + 678EC303D67919808287FC2F5A797398 /* _RXKVOObserver.m */, + A35899FB046A3FF6D8BB8E334801F016 /* _RXObjCRuntime.h */, + 5BCED3633699245A942F59210469022C /* _RXObjCRuntime.m */, + 06E6D8DA4ADC3045CDA6A90C1B5F22E2 /* Bag.swift */, + B1E4B0243FD34029F41616C0DC0078EA /* BehaviorRelay+Driver.swift */, + B528F577C6A4091B45ACD3A38668CAB2 /* ControlEvent.swift */, + 062263C3589D1729795C67E0AB851A15 /* ControlEvent+Driver.swift */, + 9DC5828DBF304CC18AFF4DB339965BF7 /* ControlEvent+Signal.swift */, + 31BCAE2909EA8487A425DDA239179276 /* ControlProperty.swift */, + 7C2DD96D94B33480141CD33D7564D0E1 /* ControlProperty+Driver.swift */, + D97C320858984FF07726BAEF115CF6F6 /* ControlTarget.swift */, + 71AC7BCD1812B821E5F06595D29FE590 /* DelegateProxy.swift */, + FACFC8E9247EA39745A9E5F36EBB017C /* DelegateProxyType.swift */, + 7BDB694CD0EA8E55CC2F6F7C1F790511 /* DispatchQueue+Extensions.swift */, + 9A17298BF441E0F25E58BD861854C2A6 /* Driver.swift */, + 67F3CB69B8373ACF80F013EE7B521CDE /* Driver+Subscription.swift */, + 6CD33F9239DCD92AE5B361E71866A69B /* Infallible+Bind.swift */, + CA7C75F524799E96E906996C0CBF0E59 /* InfiniteSequence.swift */, + E4DABC79EF73794D559D11226D74E985 /* ItemEvents.swift */, + AF00524DF715BD3C8811BB05939DFBAF /* KVORepresentable.swift */, + 20D1C02F57769A322F11D9AD1363424A /* KVORepresentable+CoreGraphics.swift */, + 29C24471798AF7B7F245278CC18F8986 /* KVORepresentable+Swift.swift */, + DD537B8C2E58D29B2AB1201CE62EA2F9 /* NotificationCenter+Rx.swift */, + D4F249100085D6576A786B419F4C8AF1 /* NSButton+Rx.swift */, + 61A611919ACFBC90E57197827857F43A /* NSControl+Rx.swift */, + 5C90FB76D8A8A80CAFC59D0BF15853CD /* NSObject+Rx.swift */, + EBB1081DA01C70F27FE6BD9232EA4554 /* NSObject+Rx+KVORepresentable.swift */, + 14079FBB082AEA0F36EF0AABC54FC20C /* NSObject+Rx+RawRepresentable.swift */, + C7E29BA3E4CFB600E80DD5B5478E6334 /* NSSlider+Rx.swift */, + C625418106AB7EB17105865B2CAAC99C /* NSTextField+Rx.swift */, + A85E0AD00BC262A2C7DBF753B12E800D /* NSTextStorage+Rx.swift */, + 2A06B54A8457BDFAD948FE9A9045DC7D /* NSTextView+Rx.swift */, + 0A580F905BE546DDCF74187A92C238E1 /* NSView+Rx.swift */, + 310DC8974BD185BD7CF87285C93A1993 /* Observable+Bind.swift */, + E00E716CC69CC5E585205A405861E72E /* ObservableConvertibleType+Driver.swift */, + CB6EF3C6E6D4E27A4665DD136FD64159 /* ObservableConvertibleType+SharedSequence.swift */, + A15A8A9CE96410BC34464FEC8FDF1F0F /* ObservableConvertibleType+Signal.swift */, + D3C5B3E35C30126A2105755413769DC8 /* Platform.Darwin.swift */, + 24A69A54D1197E7E6753BF749DA7D76E /* Platform.Linux.swift */, + 95894F130F7AA2F134A3BD7CCF5ABF78 /* PriorityQueue.swift */, + F72DDCCD14BC901481CCAB57B43D784E /* PublishRelay+Signal.swift */, + A97E3CA24BAF967F0DD559FF3D3BA7B3 /* Queue.swift */, + 50379E580ABE8786CE45B4666BFFAB49 /* RecursiveLock.swift */, + B2054A209976BE6EDED8BF328C284A31 /* RxCocoa.h */, + BDAFDD618BF550A599E1A8A8F78E9301 /* RxCocoa.swift */, + A568F8F84ED86D22002787BA311D2ECA /* RxCocoaObjCRuntimeError+Extensions.swift */, + 5D25E8493C5F426405582C10AC054738 /* RxCocoaRuntime.h */, + 73FFA9A27DA8200EE6A34BE8EF31865E /* RxCollectionViewDataSourcePrefetchingProxy.swift */, + E6945884E4439E18DE0C62B1DA2DCE8D /* RxCollectionViewDataSourceProxy.swift */, + A44C65585B3723DAE2F092C843998FAF /* RxCollectionViewDataSourceType.swift */, + 1C748222E930F63B48F2B93FDAEDCBCA /* RxCollectionViewDelegateProxy.swift */, + 332BF5D077B7A87A2D9B883F238DB39E /* RxCollectionViewReactiveArrayDataSource.swift */, + 2874484DB0A3A35CDC391EAFE70B3BFA /* RxNavigationControllerDelegateProxy.swift */, + 9AF92D3317BD34217929AE7AF04D4F07 /* RxPickerViewAdapter.swift */, + 6B5B2E4061F11E1EA28782ED15945358 /* RxPickerViewDataSourceProxy.swift */, + C323D1A4EDA5CB599CBB04834016F189 /* RxPickerViewDataSourceType.swift */, + 8F204E8DBFD0829BEA425A4B9098F9E0 /* RxPickerViewDelegateProxy.swift */, + 22A8ED664031CCE5A526DCE8A7C609BB /* RxScrollViewDelegateProxy.swift */, + 72CC2CB602B141DBF4D7ED0D72116E5E /* RxSearchBarDelegateProxy.swift */, + B767986E2E048850DCB496A1B51358DC /* RxSearchControllerDelegateProxy.swift */, + 370366858CA842942EC2D63A5BB95B7F /* RxTabBarControllerDelegateProxy.swift */, + FC0D2CA2018F91D073ABF8D0DE886B5B /* RxTabBarDelegateProxy.swift */, + 508455EE35704123049704C9BB38DF20 /* RxTableViewDataSourcePrefetchingProxy.swift */, + DB7EA7706502558EB5C7C27F3AAAC705 /* RxTableViewDataSourceProxy.swift */, + 17F0B48EB7C62C9467E7D647E7E5C701 /* RxTableViewDataSourceType.swift */, + 085B7B1FF4564A36CF8F94A08BEDF55B /* RxTableViewDelegateProxy.swift */, + 730A0DDF48D4CDDB8BB1378A1DD6EAD4 /* RxTableViewReactiveArrayDataSource.swift */, + 74C0CEF207216535BC2D646F46790388 /* RxTarget.swift */, + A5B7BDD3D744ABC74AAAD38C90F4A6C3 /* RxTextStorageDelegateProxy.swift */, + D7C575E483DBC943A3284018D332EFE4 /* RxTextViewDelegateProxy.swift */, + 77599CAE925776771AE4A255E20182C8 /* RxWKNavigationDelegateProxy.swift */, + BAFFF9D92EF1882071D8629529B44D4E /* SchedulerType+SharedSequence.swift */, + A15EE5A2B9983C9E4356CB92E183195A /* SectionedViewDataSourceType.swift */, + 049546AE2D69246DA5C5838EC8A75EC2 /* SharedSequence.swift */, + F6BC09B9E499C7B6740FA76E7A387E7C /* SharedSequence+Concurrency.swift */, + 3FF4EE0F844907B1BF4B6102C6722538 /* SharedSequence+Operators.swift */, + ABC71BC4AF6B30F4B08640F5D54C2855 /* SharedSequence+Operators+arity.swift */, + CA388F6B7624A40ECFB8B0637F0324E8 /* Signal.swift */, + CA0FD4C321960EEE6DD63AD6C27FFE00 /* Signal+Subscription.swift */, + A6D0FE43A137D54060C4C59A9EA5AC65 /* TextInput.swift */, + 124E71CC5CE3F9FAC04F23FCEAA3ACF9 /* UIActivityIndicatorView+Rx.swift */, + 87C35924A4EAB7B77383AE1BD363BDC7 /* UIApplication+Rx.swift */, + 67065C000F264388D70142FA26E93F82 /* UIBarButtonItem+Rx.swift */, + 6C459BF9C873EF2EB81A7909B9460B60 /* UIButton+Rx.swift */, + FA5B6E0EEEB3D115ED16F5BE81F393D6 /* UICollectionView+Rx.swift */, + C4396CE64F6C76103A4EC2F4B8DDCD50 /* UIControl+Rx.swift */, + 2872E11E1C1649690A1AE0E1D0289464 /* UIDatePicker+Rx.swift */, + 69D5BBA437CFDB4295DC0C3950519A4D /* UIGestureRecognizer+Rx.swift */, + DB28E56457E9908A2BADBEEE7F587F80 /* UINavigationController+Rx.swift */, + D5B52491A324A5299B334B290E6683CD /* UIPickerView+Rx.swift */, + B2FFC04BFBF0CBED9AA4E9BF57AE514A /* UIRefreshControl+Rx.swift */, + 8BB6A78FA3CA57E72A16D49037211694 /* UIScrollView+Rx.swift */, + 71EE95AFC1A598411065F4380A2C617A /* UISearchBar+Rx.swift */, + E5669AA45A9EEDDAF205EA5F5FC3709F /* UISearchController+Rx.swift */, + 713B7D34CF9565F9866E27AEF91E554C /* UISegmentedControl+Rx.swift */, + 1C7F27378D5F58EFED6939B2158F713E /* UISlider+Rx.swift */, + DB110E7217B3CEE13CA7FE62FAA7D93C /* UIStepper+Rx.swift */, + 4D1ACD85302EE253410BA0B555A96D91 /* UISwitch+Rx.swift */, + 75D1141D41D37C9177AD39190835097C /* UITabBar+Rx.swift */, + 7FB6B859A25DB4F5D6AAC46DE278752C /* UITabBarController+Rx.swift */, + 813F6C310E3587D8132D0082CD334FE5 /* UITableView+Rx.swift */, + 1A764909DC2F006D4FCD2FCEE48D041A /* UITextField+Rx.swift */, + BF3DDD864C2ACD2E4B1AD0D9DCF9C1F2 /* UITextView+Rx.swift */, + 93428110C0FF0C16E99FDC636C6A91E3 /* URLSession+Rx.swift */, + 9211D1E5A9E9ADA94FA6F36EBBD6C69B /* WKWebView+Rx.swift */, + 194C0DE220F1747CD777C84F6A388A30 /* Support Files */, ); - name = "AMapSearch-NO-IDFA"; - path = "AMapSearch-NO-IDFA"; + name = RxCocoa; + path = RxCocoa; sourceTree = ""; }; - C91877A0916E996F726316FE154DBD1E /* ZFPlayer */ = { + BCF253186F2B82072DF128BFC541B0CB /* UIBarButtonItem+DDCategory */ = { isa = PBXGroup; children = ( - 8F67CEE7BBCDC2DAB7F9B05967D4CAE8 /* ControlView */, - A6122EFABFE5152C4218BA492594B10D /* Core */, - A15EB31D441B70C70BF3717F087C3AD1 /* ijkplayer */, - 7BAE1C1087F4EDDBAD3AEF71154551B4 /* Pod */, - 39E194B845CA2593937F8988880C9739 /* Support Files */, + B9D9979BF7BE755FC5EE72228AAF34BC /* UIBarButtonItem+DDCategory.h */, + E379FBC419ECAAA12AEA0091BE1CCE4E /* UIBarButtonItem+DDCategory.m */, + ); + name = "UIBarButtonItem+DDCategory"; + sourceTree = ""; + }; + BF6E0B9C8C2D9F0048B6079D97EEDC44 /* UIView+DDCategory */ = { + isa = PBXGroup; + children = ( + 3DEEB0A1E76125FB49FD5575003252EB /* UIView+DDCategory.h */, + FCB09B991E6761C590DE3A69C76C440A /* UIView+DDCategory.m */, + ); + name = "UIView+DDCategory"; + sourceTree = ""; + }; + C19165CB7ABC2B0611892362108961BA /* Annotation */ = { + isa = PBXGroup; + children = ( + 84A7511A332C54E935D5AC0AB33FE5E5 /* DriveRouteCustomAnnotation.h */, + A871485905A7B9D5085AB9063F7C2B6E /* DriveRouteCustomAnnotation.m */, + ACC46CA284F43B04464EC0C31CAF25B9 /* MAPointAnnotation+DDCategory.h */, + 5765507A19EFB05632E1A9F99AD581A0 /* MAPointAnnotation+DDCategory.m */, + ); + name = Annotation; + sourceTree = ""; + }; + C3736F20524E4721134F6DC03B7C1830 /* DDCategoryKit_Private */ = { + isa = PBXGroup; + children = ( + 0F95237584E1E1CF46A35A7F1A307356 /* DDCategory.h */, + E9AA24F3E2B96F855CE478A77F17239D /* CALayer+DDCategory */, + 1F20DE4FF5F67DAB6F9C31E73F214FB9 /* NSAttributedString+DDCategory */, + 0EB6C4AB0B87D4A79C37D6DFEA78AAA6 /* NSBundle+DDCategory */, + 18C41E30E81C05C17A61F66E464B0B0E /* NSObject+DDCategory */, + CE62BEA7E17DE4DE24A2D00B6241F93E /* NSThread+DDCategory */, + CA2E786AEC5310DEE1FCC5A379AB8550 /* NSURL+DDCategory */, + 1C1ECADC597EAE1A0F7F236288BCAC48 /* Support Files */, + D356075B68EA3E7817E1DFE1E8F84462 /* UIApplication+DDCategory */, + BCF253186F2B82072DF128BFC541B0CB /* UIBarButtonItem+DDCategory */, + 06EC4582BA8352135543F89BCB681E81 /* UIButton+DDCategory */, + 36DA32CD030837918626A9F1F8E1E0D6 /* UICollectionView+DDCategory */, + A3F1280F2158702FC2B539E49EBE46EC /* UICollectionViewCell+DDCategory */, + FCF9B2D91E8AA0F4A76C9F9EAF7DAD80 /* UIFont+DDCategory */, + 1E07D352093529EC9C188CE80B0A429A /* UIImage+DDCategory */, + 8930FC290952DC22562F3E8D1D38E395 /* UIImageView+DDCategory */, + 67024E7A7E5E6DE12FC494AD047165E7 /* UILabel+DDCategory */, + 2AFAD11580CFA7ADA17BA9DEB0730D26 /* UINavigationBar+DDCategory */, + 2097204F710BD0A828900233BBA5D9FB /* UINavigationController+DDCategory */, + 296FB46308F53610294CD5906A470E85 /* UINavigationItem+DDCategory */, + 9685AB1FE30B23F0E871277F8D6F9FB5 /* UIScreen+DDCategory */, + 0D9C23219CB69CC60FF9432CFDBC2ABF /* UIScrollView+DDCategory */, + EED3447E103CFB2FAC8524062EC3026D /* UITabBarController+DDCategory */, + 094BC91BA0B99D83B7283AC41DF3539F /* UITableView+DDCategory */, + 7767C9B6967FE0CD9EF19BDA3D98F124 /* UITableViewCell+DDCategory */, + DB9C44381C07E929DC283FCEE690D48B /* UITextField+DDCategory */, + 30427F5B6F3F8BDDD83DB79E48E6DAFE /* UITextView+DDCategory */, + BF6E0B9C8C2D9F0048B6079D97EEDC44 /* UIView+DDCategory */, + 518150B3961F11EEFF71FEBC63BA8501 /* UIViewController+DDCategory */, + EE84CCD6D5282F380C9E3B3FDBBE325E /* UIWindow+DDCategory */, + ); + name = DDCategoryKit_Private; + path = DDCategoryKit_Private; + sourceTree = ""; + }; + C38E68029741F92493E5CB25EE063D82 /* DDBaseTextField */ = { + isa = PBXGroup; + children = ( + 424F5813A5DD5E9D00807E1211C07D11 /* DDBaseTextField.h */, + C617AD7CE439F65A7C5F58494BB5AC85 /* DDBaseTextField.m */, + ); + name = DDBaseTextField; + sourceTree = ""; + }; + C4F3E8E3657C7496DB98CB162B8780DA /* DDBaseTextView */ = { + isa = PBXGroup; + children = ( + 164E3E51174825E5EFCCA51D9A1EC788 /* DDBaseTextView.h */, + B9C3C9AB2B02E8A596AAE0DD34239125 /* DDBaseTextView.m */, + ); + name = DDBaseTextView; + sourceTree = ""; + }; + C7819214356808A3BF21D84193B3146F /* MJRefresh */ = { + isa = PBXGroup; + children = ( + 208979073B2FE049774A9D43E7D9D556 /* MJRefresh.h */, + B5CAE433DC066B69381954C853EF5020 /* MJRefreshAutoFooter.h */, + BF888BC940ECDC27897D8DE1D8A7E860 /* MJRefreshAutoFooter.m */, + 39BBD3F935B2B11E444B325BDF8FB4E4 /* MJRefreshAutoGifFooter.h */, + 5BB5BB6118935C6D43A74C150F4350DE /* MJRefreshAutoGifFooter.m */, + A9CB1447FEB6029A8840B0C7857C97D7 /* MJRefreshAutoNormalFooter.h */, + B71128C7081CD2E8ECF7C5E7C8426449 /* MJRefreshAutoNormalFooter.m */, + AD85BF22E05852F9453781C97E1399D6 /* MJRefreshAutoStateFooter.h */, + C3F3447872C813DF528F030338891CE6 /* MJRefreshAutoStateFooter.m */, + 124B8F2436BBB0C0AD7ED128EFD133DE /* MJRefreshBackFooter.h */, + 1659D786134CC1922FD3204177DDC5B8 /* MJRefreshBackFooter.m */, + 039FCBBD4421DD44C49B8EB73242C2E3 /* MJRefreshBackGifFooter.h */, + 89B70F11A598B4BCB708755C942B19B3 /* MJRefreshBackGifFooter.m */, + 831C0CFA95B7C57057FF308E5E5D244D /* MJRefreshBackNormalFooter.h */, + 0637CE33914BC197AE69F612D152D488 /* MJRefreshBackNormalFooter.m */, + E8B76411525726A0FD8619E18F1B6CE4 /* MJRefreshBackStateFooter.h */, + 6E0157BD9804628CE27EC39DBAE623DF /* MJRefreshBackStateFooter.m */, + E241B71AB1CC506D419A7EC8FFB99ADB /* MJRefreshComponent.h */, + BB5802F48A25FCB5A75DBCB1C4AA922F /* MJRefreshComponent.m */, + 412C13005896D925DE3EC008436D4B65 /* MJRefreshConfig.h */, + 4ECF212570173475918737F0157DCD1F /* MJRefreshConfig.m */, + 6B71D4B70FBFDFE5B3B5466E2B0A8B9E /* MJRefreshConst.h */, + 6133BD806850238E0AE755B74262A517 /* MJRefreshConst.m */, + 73AF0ACD82FCD087067C42D8DACDAF22 /* MJRefreshFooter.h */, + 224C0BC57E40B54C718B6D431EA95D35 /* MJRefreshFooter.m */, + 5D79775F2A42B4043C03F10F1752C5F7 /* MJRefreshGifHeader.h */, + D3291DE4FC4AB2853D55625A1AD9F2C6 /* MJRefreshGifHeader.m */, + 25024DCCFA9AE75D9ABA8D5F2ACD21A8 /* MJRefreshHeader.h */, + 1B3A4F80AA6DA72A6016BA996872756F /* MJRefreshHeader.m */, + D34F7AE0B202B99E2CD46B687100EECD /* MJRefreshNormalHeader.h */, + 28D1C4AA6F82692EFEA3FECF570F304C /* MJRefreshNormalHeader.m */, + 79BE26D8EEF45461D2CD0155D6F836A2 /* MJRefreshNormalTrailer.h */, + 3DAC19BC76A2A9E920FF049E5A75E2FE /* MJRefreshNormalTrailer.m */, + 2935D3C057FBAA6BA91FEB6E1C86AA43 /* MJRefreshStateHeader.h */, + 5B6789AACD3E823A92C0A1D2C00A8751 /* MJRefreshStateHeader.m */, + 69801524D244E6009A56696B3054FD7A /* MJRefreshStateTrailer.h */, + EDB6355A365726EDE0952F375385A321 /* MJRefreshStateTrailer.m */, + EC0A77D615174ABF6E8E44E65032BD51 /* MJRefreshTrailer.h */, + 4DAF90EB5E46CF4493F1246AFE6637F8 /* MJRefreshTrailer.m */, + 01193E2DB086753DA5AA71A6D347511F /* NSBundle+MJRefresh.h */, + 96CB71287DC47764EA3D00DFF00A504B /* NSBundle+MJRefresh.m */, + E0079065AACBA77637F4E9377AD08133 /* UICollectionViewLayout+MJRefresh.h */, + E48D32258894863E3A3C80BBD72250A9 /* UICollectionViewLayout+MJRefresh.m */, + 4ACE8BD874F4FEEB79865EE3C4C9CEB4 /* UIScrollView+MJExtension.h */, + 5BFC4181B79FA655AAA1EC7197475E7B /* UIScrollView+MJExtension.m */, + BE28FD9B37D8825AF32A4EBD4EB44326 /* UIScrollView+MJRefresh.h */, + F6772E0CFEE35EC2E79B96D1639DC02A /* UIScrollView+MJRefresh.m */, + 20B61D9040B3F1E98E92815015C9F28B /* UIView+MJExtension.h */, + 9854ADF8FEC2614C5F8273A696EAF7FA /* UIView+MJExtension.m */, + 35F415FAE183EF4DBBCD10E1233048C6 /* Resources */, + 7417AB6D17A3EC802E07BFC2748ED657 /* Support Files */, + ); + name = MJRefresh; + path = MJRefresh; + sourceTree = ""; + }; + C7B16D1BA80A6CE1A98BE3AE679253F6 /* AMapNavi-NO-IDFA */ = { + isa = PBXGroup; + children = ( + 70B522161334143A91883444A329E8AA /* AMapNaviBaseManager.h */, + F2D57674FDEC7DDEF723E09C180B2E25 /* AMapNaviCommonObj.h */, + 95CD5B8683F7570F6AC7373E711DB84E /* AMapNaviCompositeAnnotation.h */, + F92345927AC878686CB228DC54101957 /* AMapNaviCompositeManager.h */, + 00FDB719497DF6FD26B71FCE57584623 /* AMapNaviCompositeUserConfig.h */, + 38DA9729758C0BADCA3E7AD9D88CB972 /* AMapNaviDriveDataRepresentable.h */, + 76A129310BE2AD2BCCAD9DDDEE41760B /* AMapNaviDriveManager.h */, + BE9936F27063F4BF84BA5308080E1836 /* AMapNaviDriveView.h */, + 4651A79F291EA6D02ABD3F279B3BF08D /* AMapNaviEleBikeDataRepresentable.h */, + 04A2E3818A6177ACAB4671D000B44E5D /* AMapNaviEleBikeManager.h */, + D55D871FFBCD643E9E01A02149DA4569 /* AMapNaviHeaderHandler.h */, + 2B1E87B5F4F52E5B8427C9B7735C2B82 /* AMapNaviHUDView.h */, + 064374DCBF35269ED8F78ECA89E9C429 /* AMapNaviInfo.h */, + 7CFC717F07F144C2227FF793A40AE410 /* AMapNaviKit.h */, + D85E6C2562A93E54D9EA8F7CF2B2BCD5 /* AMapNaviLocation.h */, + CD817EACB58C1321A3F04A2FE3161DCF /* AMapNaviManagerConfig.h */, + C6B5D709CDDA122C94CB22C52E1CB67B /* AMapNaviRideDataRepresentable.h */, + 5E1C38843F08E7E4DAE570688887AC3C /* AMapNaviRideManager.h */, + 03E92676ABC7F6EA23240642F79B507F /* AMapNaviRideView.h */, + 6625A80FE0D78E6AA0FF9F014D5905B3 /* AMapNaviRoute.h */, + 68AE864C1138567749460BA64467D3E3 /* AMapNaviStatisticsInfo.h */, + 684FD478DDEC916460E0BDF2E33327DE /* AMapNaviTrafficBarView.h */, + 03EA2F34E1A934652146490C40C25272 /* AMapNaviTravelManager.h */, + C3566B40F5550655C85824A80F7D6C3E /* AMapNaviVersion.h */, + 11354F356B63EBDA4EE7FFB9C178D318 /* AMapNaviWalkDataRepresentable.h */, + 10D66DE6DD32EF693D15560006B2DBFD /* AMapNaviWalkManager.h */, + 861031F11BE515D8D78DDB7FD3228EC8 /* AMapNaviWalkView.h */, + BDF0417145FE562FC55032EF34353886 /* MAAnimatedAnnotation.h */, + 483A1BA953D3086D2A373D36C0ED9AC9 /* MAAnnotation.h */, + 0BBB80658FB4461A128834D296E6F0E9 /* MAAnnotationMoveAnimation.h */, + C9B6ACC65DE55E32F7542E6C4949674B /* MAAnnotationView.h */, + BC6D00FBCB039D27719D7262F9E7CEC0 /* MAArc.h */, + DCBEC95A56810B31E0A279606750B008 /* MAArcRenderer.h */, + B11C36D464786DC5522CCD21CDA0EA1E /* MABaseOverlay.h */, + 2A63A9FE78162032ED95AF901744A034 /* MACircle.h */, + 290D19C0FB873DC76A4ABC3C2405F91A /* MACircleRenderer.h */, + B95617A8C444FCDB5FABEB908FB55073 /* MAConfig.h */, + B4676921490D6EFFB674DAD7EAFF50CC /* MACustomBuildingOverlay.h */, + 543AE45AA06B1CE15C268F26F424989B /* MACustomBuildingOverlayRenderer.h */, + 11DC07B838FF3C92B80BACEFEA5D5199 /* MACustomCalloutView.h */, + B209038F26A8AC455FEE133B84D43A99 /* MAGeodesicPolyline.h */, + B066B7CC2C0DFD33EE1B374F94FED48E /* MAGeometry.h */, + 4BDB5536AF3861ACACAA4837F303F233 /* MAGltfOverlay.h */, + E52F4B8561DCECF89BF9E0DD6FFA152A /* MAGltfOverlayRenderer.h */, + 3B63B91FB14D6BC5149A241BB9B98281 /* MAGroundOverlay.h */, + 9936F548F4EF8E3EFC5479663FAC7D6D /* MAGroundOverlayRenderer.h */, + 4FC24766384F98D6B46DEBBF116F196E /* MAHeatMapTileOverlay.h */, + B0A3779653BA7DA1F233483C9B79E953 /* MAHeatMapVectorGridOverlay.h */, + 358A43A99728CB81B2ABE942903DED92 /* MAHeatMapVectorGridOverlayRenderer.h */, + 076F043F53CEA47CB93E6562E9F282AC /* MAHeatMapVectorOverlay.h */, + E3B332A7E534B67B8F9E4AC433656AF1 /* MAHeatMapVectorOverlayRender.h */, + 96A94C24E85F1A39324BB60895B0D6F0 /* MAIndoorInfo.h */, + 1252279C757C6414294213DBBBE8514D /* MALineDrawType.h */, + FA799D43F762585DC87BF9477FA7EA29 /* MAMapAccessibilityIdentifier.h */, + 37DB43D7CDFD7829549D69AFF4090564 /* MAMapCustomStyleOptions.h */, + 96D1997EB4F57C08C9D72FB8AD1FB798 /* MAMapKit.h */, + 77E9D3270BDA1B3EB763FC6FCCC9C289 /* MAMapStatus.h */, + 3A5E8489AE981A60B2815DA654642FCD /* MAMapVersion.h */, + 0A49F4BC69E2427FC2F3E0C4121AA147 /* MAMapView.h */, + 849B4500BDADD2D3508BAB1DD7142582 /* MAMultiColoredPolylineRenderer.h */, + AC4D8BD20897FBDD375E72960E6EB3EC /* MAMultiPoint.h */, + B8844290A47A458D6576CEE826EDA0B4 /* MAMultiPointOverlay.h */, + 4B8C82A5FF5CAACF83CF8332CE7474E0 /* MAMultiPointOverlayRenderer.h */, + E6514A552D80A7FEB4FD9D31F4D44ACE /* MAMultiPolyline.h */, + 7A3A7FD72C8B92A58F51548332217FB5 /* MAMultiTexturePolylineRenderer.h */, + 0D62361F448673E41314F07AE315D26E /* MAMVTTileOverlay.h */, + FAA950229E998C78347D87D2CEFC1B35 /* MAMVTTileOverlayRenderer.h */, + 1E618A30ED9BFA3722E91C3C5FB27FAC /* MAOfflineCity.h */, + DB6340183C66B2E9D27A037CDC1255F7 /* MAOfflineItem.h */, + 426FB4F89F04B290CDA0C0AEC927667E /* MAOfflineItemCommonCity.h */, + 5FA8378238071A9A00AB37063F1B001C /* MAOfflineItemMunicipality.h */, + A89BA3B8469200CEF4095F468F3579B3 /* MAOfflineItemNationWide.h */, + 759C40D040475B81C9AD43CE725B5771 /* MAOfflineMap.h */, + B3E9DA4004384DED1EB3A0D1FACE14D2 /* MAOfflineMapViewController.h */, + FF58C1C222A1AAB5A7A5DCEEBF4FC27E /* MAOfflineProvince.h */, + 7AEC9A1A5103532A79771360F6382660 /* MAOverlay.h */, + 85D003E95D438DDD97CB1A76B2C830BD /* MAOverlayPathRenderer.h */, + AD9D7F6E14F4EED74483AFD239B73D0C /* MAOverlayRenderer.h */, + 9FA5D421BE56B6A9BAEE42C4EEA24B13 /* MAParticleOverlay.h */, + E4F1E6F6EA16DA8B03FE0AA9B6D78545 /* MAParticleOverlayOptions.h */, + FA015350D4502128CD60CBFF490CE446 /* MAParticleOverlayRenderer.h */, + 21300D1EABD406DF88881659F14E1FA5 /* MAPathShowRange.h */, + 75C26E18D5BBE4E9FDFB13171AD79AE4 /* MAPinAnnotationView.h */, + BD1F84EE7236D71004345836CD32C28B /* MAPointAnnotation.h */, + D3CEB56AEAE68A582A9F006BC016353A /* MAPolygon.h */, + 3A44003C39DF4D200FEFFA6DCDA0BD8B /* MAPolygonRenderer.h */, + E0ED5ACA39E178972FDA2DE5427EB107 /* MAPolyline.h */, + 36869151AB46F5DDFF906AF8C831175B /* MAPolylineRenderer.h */, + 3EDAE2DB4597E1846378B61C64D566F7 /* MAShape.h */, + 503D31810957DFF93B999EB28F4A1271 /* MATileOverlay.h */, + 1BCFA829A8C712BBE4038707E49B1C6D /* MATileOverlayRenderer.h */, + 879527E7F5BF79EC255ED8AAF132CADA /* MATouchPoi.h */, + 20B7F3881B191055EF8E0F271B6A9E79 /* MATraceLocation.h */, + ECC5E1D0586A9761D91706CD197728E1 /* MATraceManager.h */, + 4A9A0CCE2635C7D6BE55AE4BE1190453 /* MAUserLocation.h */, + 9941E15EB8A09605824C30F58D214B01 /* MAUserLocationRepresentation.h */, + E8E1390593EE0FD24D9674F025BA8A57 /* Frameworks */, + E02158C7B111273FB663EB568029347C /* Resources */, + 99FEDDC407E70B60D31AE22C37109162 /* Support Files */, + ); + name = "AMapNavi-NO-IDFA"; + path = "AMapNavi-NO-IDFA"; + sourceTree = ""; + }; + C7FB2EB7A1EA82597F5E57947E53268D /* DDBaseTableView */ = { + isa = PBXGroup; + children = ( + D34BB394EE803B4EFA3893617A33E8C8 /* DDBaseTableView.h */, + 0F999017AB61D034CC309E0366A428DF /* DDBaseTableView.m */, + ); + name = DDBaseTableView; + sourceTree = ""; + }; + C9F7E41D2EE8FD5C721C1828C3F87F40 /* DDBaseTableViewCell */ = { + isa = PBXGroup; + children = ( + 6E80C5B0533597E77317F8BFB34D5E2F /* DDBaseTableViewCell.h */, + 6D59E6FB80756876AC41A8DB39AB7648 /* DDBaseTableViewCell.m */, + ); + name = DDBaseTableViewCell; + sourceTree = ""; + }; + C9F88716BD94DF910BC8A149680CD2A4 /* Core */ = { + isa = PBXGroup; + children = ( + F2CD951579AD83651660B6C1CBD32018 /* NSBezierPath+SDRoundedCorners.h */, + 2AE402459F6D4CE991232BF8CEFEA31F /* NSBezierPath+SDRoundedCorners.m */, + 74E38760679F934E8A00EB1FA8ABD601 /* NSButton+WebCache.h */, + 8725FA1C93DACCF9BBF4A0683C2D440F /* NSButton+WebCache.m */, + F695846CFE7F772C3CAE8CB10A598038 /* NSData+ImageContentType.h */, + A0047834C78CA8E8DD5C0B6364E97A45 /* NSData+ImageContentType.m */, + 8DB43169300F19C3F024AC479DE04767 /* NSImage+Compatibility.h */, + 99A62C47EA5F142B96247DD76F5FB2FA /* NSImage+Compatibility.m */, + 2A0A051F9D46BFFEEDA4CCBA9DE4DFA2 /* SDAnimatedImage.h */, + 37B6FC71CAEE8CABAE8792BA19335D56 /* SDAnimatedImage.m */, + 8D6008F0896B2B85E119CF6E31C4F8B4 /* SDAnimatedImagePlayer.h */, + 3E75EA48C375542518B6FAAF7152FDA1 /* SDAnimatedImagePlayer.m */, + 82667D5B8675B8C43444121CEFAF2C43 /* SDAnimatedImageRep.h */, + 1F6E6226D7989A3A369BE01CC77B99CB /* SDAnimatedImageRep.m */, + 9732FA176F09A99C701C81AE75310FF1 /* SDAnimatedImageView.h */, + E5BE6850DB0B9DEFBCD03670D36B191D /* SDAnimatedImageView.m */, + 38EF432FE02378DD4289660DBA7C9EA4 /* SDAnimatedImageView+WebCache.h */, + 02C7E49501104CF5A5852357313791F8 /* SDAnimatedImageView+WebCache.m */, + 94D7566C14EE432A5F7F6D920ADB0013 /* SDAssociatedObject.h */, + CF6C85EA9F2E676E834578471FE46D9D /* SDAssociatedObject.m */, + A8E5CF2AF75161BA15D45A8147CA4B06 /* SDAsyncBlockOperation.h */, + E730CD4494C3277AB8D25A51F6AC13FA /* SDAsyncBlockOperation.m */, + 11B94DD7827F24868A6507CBA7C9ABF1 /* SDDeviceHelper.h */, + EC647B90CD6DE2CD31EFF74FAB6CBE8C /* SDDeviceHelper.m */, + 12206918EF06F8F1214E7E7FDFE86599 /* SDDiskCache.h */, + DF8703E15C5AACE119A44ADE5F2DCBF3 /* SDDiskCache.m */, + 544042E3DCBE5ED3D22D13E2865E761D /* SDDisplayLink.h */, + 2F5CABA123490D4070674BFB696C67E4 /* SDDisplayLink.m */, + 4D59B292C647A9948B4BC9990018AEC5 /* SDFileAttributeHelper.h */, + 356FACAC7B5F24F8514CA5DC7EB5A21E /* SDFileAttributeHelper.m */, + EB964CF858EE225503EE17DEA69FA1A5 /* SDGraphicsImageRenderer.h */, + 643DF71A7E5871FC0C5809F2D6040241 /* SDGraphicsImageRenderer.m */, + 1A406F485E375B9A538F60BCC669C8EE /* SDImageAPNGCoder.h */, + E178C77CEFEDFA25846860B670FB30D2 /* SDImageAPNGCoder.m */, + BE84043D8B731BC3F9E751E80A4E6C64 /* SDImageAssetManager.h */, + 97337246D62C0228D67F9B756A75C357 /* SDImageAssetManager.m */, + 4A516D7E3E2523A33D4FA5B989ED0376 /* SDImageAWebPCoder.h */, + 716BF48456AAC3B160433F522407F42C /* SDImageAWebPCoder.m */, + FDD25499B57DC058CABA547DD181B783 /* SDImageCache.h */, + FC339C40C2F8ECB9DB3112F061D8CF40 /* SDImageCache.m */, + 38A821F5526BB8E5FBA6333F5A388009 /* SDImageCacheConfig.h */, + AC6ABAB14579C0D4ADC5228470A170CD /* SDImageCacheConfig.m */, + 088841D1E528D26990F79FB5C516AB57 /* SDImageCacheDefine.h */, + BF99BC25A2F041D5EA32F2B4A0313E7C /* SDImageCacheDefine.m */, + 1CC9385B5DE9C628C59CE36BF33EF7E3 /* SDImageCachesManager.h */, + 0D711A2313C238E0F60C4F401F224482 /* SDImageCachesManager.m */, + CF080BC8B714F1AA3CF8D82370E13DFF /* SDImageCachesManagerOperation.h */, + 8664ED1B2E901F6B41B7265AB84506C5 /* SDImageCachesManagerOperation.m */, + 67C3E3BA208F663F942C6C0A7758AE8E /* SDImageCoder.h */, + 531FAEA37CD7FEE5EF55FA16C55B238B /* SDImageCoder.m */, + 4DAF0174A817D62CBB9B0474E336B94A /* SDImageCoderHelper.h */, + F28A6484225A3970E35587291C2B5249 /* SDImageCoderHelper.m */, + 43C91497524DD5BFEDC9EFAFD029D312 /* SDImageCodersManager.h */, + 253E69F79DCD88262823C30416CEE169 /* SDImageCodersManager.m */, + 11657515EFDEE12F81F4B21EF2614B2E /* SDImageFrame.h */, + 42F1F8A90648A57000C2E53206F0B6D9 /* SDImageFrame.m */, + 0751BB387D16894137CDB066E6C7117F /* SDImageGIFCoder.h */, + 270215BAF27EE60E6F706702FB984C9E /* SDImageGIFCoder.m */, + 67790054FA039EF438FD99727782441A /* SDImageGraphics.h */, + 4FBE818D0EFDEFE0E5A9C609A0CF7DF3 /* SDImageGraphics.m */, + 009DCC568E5D11DF6BDBFF0C1192584A /* SDImageHEICCoder.h */, + 75290406963A318E803AF8EACD628DF4 /* SDImageHEICCoder.m */, + 7CFD85E04C9F37619C4403DBC621FE41 /* SDImageIOAnimatedCoder.h */, + 04AF73BC09A5F52479D3B555C12ABDE1 /* SDImageIOAnimatedCoder.m */, + AC3609EE554BB3D89F33695B3AD6BCE0 /* SDImageIOAnimatedCoderInternal.h */, + 839D63C13C29D11E2F4CF2FA79B7C9AF /* SDImageIOCoder.h */, + AEBDF32B1CEC64361D672AD75049A79A /* SDImageIOCoder.m */, + CEB3538B65BEF242E7739D7C974EA62B /* SDImageLoader.h */, + C2370C89E7B136ECAA2D3D6DDCC46E00 /* SDImageLoader.m */, + 315B39C073CAA6A425972C95E18E3C61 /* SDImageLoadersManager.h */, + 175E160B210F8918F24973167F06CF79 /* SDImageLoadersManager.m */, + 95DE1C7EF55726AD7C526D5805F2770F /* SDImageTransformer.h */, + 031837A6FE9FA6DB7DEBF6D26A766307 /* SDImageTransformer.m */, + A4DF653BE2DF009743DF04E86F057AA2 /* SDInternalMacros.h */, + FC46BB03131E5E9E492F9CD7E63C7CB1 /* SDInternalMacros.m */, + C8B21CD64E13F85AE4FDAF7C5C22535A /* SDMemoryCache.h */, + 00662F4DA25B60EAA6A748E6347472E8 /* SDMemoryCache.m */, + 4A87474A73D15BE198DC44C93AC10FAB /* SDmetamacros.h */, + 2C8F4D62748AF8F7FC5EFB3507824011 /* SDWeakProxy.h */, + 77EA6B0EF2745F7938084A803C51B8B6 /* SDWeakProxy.m */, + 8E4470E849FB996A5CB9E09D74B0CB43 /* SDWebImage.h */, + 181826E1D0ADF935A7E686C762462C7C /* SDWebImageCacheKeyFilter.h */, + 7DF83D127B227A9481F4A34DF48B3C8F /* SDWebImageCacheKeyFilter.m */, + 1DA2E967C6C9D232CC0A879C3937F540 /* SDWebImageCacheSerializer.h */, + 96F8530AF1A4CE4F14FB5BAB19C36369 /* SDWebImageCacheSerializer.m */, + F30558338CD7A0BE16C2AE1871F22132 /* SDWebImageCompat.h */, + 8014D5D304D99221B496DD34F80D230C /* SDWebImageCompat.m */, + 80BF1F9CFB9B8752DE1B9089BA5AB4C6 /* SDWebImageDefine.h */, + D81B8A45D65A5DCD02CD4D06E70D9E78 /* SDWebImageDefine.m */, + 09B03AE99153E3D9039BD53DFD5447AB /* SDWebImageDownloader.h */, + F41D3E1FD86B1D7D1DCBEB3E6BAD7D30 /* SDWebImageDownloader.m */, + C4E146BB38E6AD6486630E8F9DF14F7B /* SDWebImageDownloaderConfig.h */, + CCBB1E6C01CC7279B7736D9D48823EFA /* SDWebImageDownloaderConfig.m */, + 49E72BCF4378429B72E9D07935C03E46 /* SDWebImageDownloaderDecryptor.h */, + 425A9BABB24C27BAAE7820163D1EAED4 /* SDWebImageDownloaderDecryptor.m */, + 24410051C5E307C24C56C3335B418FF2 /* SDWebImageDownloaderOperation.h */, + C9A4CFFEBF70754AA78C0EDC86BA84F4 /* SDWebImageDownloaderOperation.m */, + 5B6A47BB23E188DF596140DC7D896BBE /* SDWebImageDownloaderRequestModifier.h */, + B7B19EEAA0FFA17D0D0EBB0EF0BB6BF0 /* SDWebImageDownloaderRequestModifier.m */, + 8EEC50449E91205E91CAE0AC48D213B8 /* SDWebImageDownloaderResponseModifier.h */, + 5CAC3B4B274DC9AA16D13F3C6D4335CE /* SDWebImageDownloaderResponseModifier.m */, + D1C5B886154DDD4E0E621E5C00B65F89 /* SDWebImageError.h */, + 0A7D80C1458EED48CE37A904B6E2A1C2 /* SDWebImageError.m */, + F3B8FD3A49A449B4BC1A53E8BF2F87B9 /* SDWebImageIndicator.h */, + CB26A46206C6831A68473FD7079779E1 /* SDWebImageIndicator.m */, + 393126E20D6C9DD39A1E8C7B465B8C41 /* SDWebImageManager.h */, + B6FA8D76394737257410373E15F306E0 /* SDWebImageManager.m */, + 2E9F06E32F7D9FF514B903A5EFBF3C7C /* SDWebImageOperation.h */, + 977940CC99E17343BB8F09D69A454385 /* SDWebImageOperation.m */, + 9C558730A006A4D80DC49040CED2A09C /* SDWebImageOptionsProcessor.h */, + 78E4D5D9061137C3840627DC7A22F6E6 /* SDWebImageOptionsProcessor.m */, + 71AB1A031D043B30D99E49690ED3F80D /* SDWebImagePrefetcher.h */, + DCC5CD697767A0969E1B44888827C110 /* SDWebImagePrefetcher.m */, + C9BB2B08343FC2F6E05DCCEB5D374A3E /* SDWebImageTransition.h */, + 6AFBB287432EE07870BD518798194174 /* SDWebImageTransition.m */, + D7547CC7CFB8C217BE9D1B03A5E89CF9 /* SDWebImageTransitionInternal.h */, + 33864E7FE4618F867F0D52B425BE2A89 /* UIButton+WebCache.h */, + 6A18F6AE19F18B97B7F1FECE279EC3DB /* UIButton+WebCache.m */, + BDE74B6BBFDF53D1347232504DE7E367 /* UIColor+SDHexString.h */, + DCAAA1A68E2CC67F36E9382AFE2D861A /* UIColor+SDHexString.m */, + 5165B9B4A88E168CC5E99C94C95954F0 /* UIImage+ExtendedCacheData.h */, + 1606E932D0F8D9310349DF42436B6328 /* UIImage+ExtendedCacheData.m */, + 5B77AE0195A469E8CBAD7B4B8B557268 /* UIImage+ForceDecode.h */, + BF9498DF220C329425D87229BBC99A48 /* UIImage+ForceDecode.m */, + C07DC7BB074239198CA2AA5E67CB54AB /* UIImage+GIF.h */, + 45FB77BEE7BC93528CC532F4039DF95D /* UIImage+GIF.m */, + D840E5834002FF5D7F31A65EA3DF14B3 /* UIImage+MemoryCacheCost.h */, + 40E8A77D2026BAD1ED9079B005A68462 /* UIImage+MemoryCacheCost.m */, + 5E446B9633C1F1437CB7D0E71FE366FE /* UIImage+Metadata.h */, + 09446C4DD5AE2BB2D04892AF7241A647 /* UIImage+Metadata.m */, + D5E4C9ABC7A7C0148C2F0A4F3343ABDF /* UIImage+MultiFormat.h */, + 667969625420EC6DE948A4AB786C3AD2 /* UIImage+MultiFormat.m */, + 75EB752D1459AC050F285FEEC9B46042 /* UIImage+Transform.h */, + 1C1691460A0C5DCD4247D9A242B0A8D3 /* UIImage+Transform.m */, + 748BB1DB6EAECC67D4D73F077E64AAA6 /* UIImageView+HighlightedWebCache.h */, + 5A1AEC1E660AF085ABEBF2AAD768816C /* UIImageView+HighlightedWebCache.m */, + 966E16A687DC93F02AAF387C056259B5 /* UIImageView+WebCache.h */, + CB61CFEE5E63D926E49AC8024C6FDAB0 /* UIImageView+WebCache.m */, + 2F3E093732F9246792C0B6E687DD9D44 /* UIView+WebCache.h */, + 30E8807653D14DD2266B0694899F4F4D /* UIView+WebCache.m */, + 6A3254A0EE7344F763D13C10C98FF398 /* UIView+WebCacheOperation.h */, + F6AAFCEA85426C0BA2E6B812976B4495 /* UIView+WebCacheOperation.m */, + ); + name = Core; + sourceTree = ""; + }; + CA20B5095C414F02AEA0E58529CF295D /* DDBaseImage */ = { + isa = PBXGroup; + children = ( + 954003773FFB5EE910CB1D59C7BCCCC6 /* DDBaseImage.h */, + 0F204A4B7D209E2960CD8DB36DB9DAE5 /* DDBaseImage.m */, + ); + name = DDBaseImage; + sourceTree = ""; + }; + CA2E786AEC5310DEE1FCC5A379AB8550 /* NSURL+DDCategory */ = { + isa = PBXGroup; + children = ( + 158E39A1504BFAF22603A9A530FFB105 /* NSURL+DDCategory.h */, + FEDD68B76874DFA5F819713CE810A383 /* NSURL+DDCategory.m */, + ); + name = "NSURL+DDCategory"; + sourceTree = ""; + }; + CBBEA97C6D095C1CF9DDA23C1B9D5D9B /* ZFPlayer */ = { + isa = PBXGroup; + children = ( + 1BDA0D668CF4110765AB7F36219B8314 /* ControlView */, + E278C3CFA1B4292E3563FAB13C5D7261 /* Core */, + 0B8A2878CDE1996296A3FBEF65A2D1E1 /* ijkplayer */, + 1668675CA292D902E0F4694C05C65A00 /* Pod */, + D8282D3B69B7B07BCDDCB2B74F1DC35E /* Support Files */, ); name = ZFPlayer; path = "/Users/zd/Downloads/iOS相关/ZFPlayer-master"; sourceTree = ""; }; - CA2BD9E713FD53EE33C75A2C1BB8EE80 /* Support Files */ = { + CC0BA8B2892DDAAD650E8F3FED33AEDB /* Core */ = { isa = PBXGroup; children = ( - 16CF2DFB4968D947E1F54DF3598E0405 /* DDWebImageKit_Private.modulemap */, - CFF79030DCB8F19B4DCEB8F07B87F43F /* DDWebImageKit_Private-dummy.m */, - 2705A48DE04BBAD571EFD3F68697F52B /* DDWebImageKit_Private-prefix.pch */, - E7B5B6A8FB6B50F5AB002FA6D36CF361 /* DDWebImageKit_Private-umbrella.h */, - 963A28110ABF8D5F1AB37B2DB612C77C /* DDWebImageKit_Private.debug.xcconfig */, - 8F7FB28C79EAD34FDCBB348530C87024 /* DDWebImageKit_Private.release.xcconfig */, + 3470646136BC8BA56DEB5445F07DEE77 /* Array+ZLPhotoBrowser.swift */, + 2EECC4113B6D446184136B6B159D83B5 /* Bool+ZLPhotoBrowser.swift */, + 8AEEF526AB6E4D69C198CC2E82C472C3 /* Bundle+ZLPhotoBrowser.swift */, + FC428A78E9DAD599CC8A926A5A9D5682 /* Cell+ZLPhotoBrowser.swift */, + 4DEA01466DF987E8972735315BF18716 /* CGFloat+ZLPhotoBrowser.swift */, + E000D78F7B4FE9CACA07FBC7782E8573 /* NSError+ZLPhotoBrowser.swift */, + 0742A09FF76AB5FA37ACEFCF54F601F4 /* PHAsset+ZLPhotoBrowser.swift */, + 2AD762B63EAF569EBE6407A06D88B95A /* String+ZLPhotoBrowser.swift */, + C57CB228E5D43D5F2D74740EEBECAAAC /* UIColor+ZLPhotoBrowser.swift */, + 78A5D9E4E3522499EF576035BF8644E8 /* UIFont+ZLPhotoBrowser.swift */, + C360458B9FCEAD5C1E961F63B6020C7C /* UIImage+ZLPhotoBrowser.swift */, + 5A1FCE805EDB0F8589AAADAE24B30367 /* UIView+ZLPhotoBrowser.swift */, + E47BFCEBA74E612D0AAE14AD14FEE1E4 /* UIViewController+ZLPhotoBrowser.swift */, + D9F65D22857107DA6C30CFA83DEDBD16 /* ZLAddPhotoCell.swift */, + CBE3C3780A2B8AC416FE89CF4E0F6472 /* ZLAdjustSlider.swift */, + 7325F9F0795CB1412150D7C078F378CB /* ZLAlbumListCell.swift */, + 5D29945FD9C14C6F2842E96007B5B0EF /* ZLAlbumListController.swift */, + DA5341CC5E3147C94AB1110A86D434A1 /* ZLAlbumListModel.swift */, + B7546BE56E3F369444941CDB3F9F6E1F /* ZLAnimationUtils.swift */, + CD3239F0BB80CD66E07CDFAA1F7C7665 /* ZLBaseStickerView.swift */, + EC6C9AC71396A13886768DAF49A2B40F /* ZLCameraCell.swift */, + 3F82291D5FAF4348E043E63A57061AF5 /* ZLCameraConfiguration.swift */, + 82D8968847F6D70906F256A6653FF777 /* ZLClipImageDismissAnimatedTransition.swift */, + 7BF93B596B360779782E3FBBF7AAF012 /* ZLClipImageViewController.swift */, + DB5499479918C7AAE70099CFBB08D7C4 /* ZLCollectionViewFlowLayout.swift */, + 6966D76B5209FED98C73A83E9B3ACBB8 /* ZLCustomAlertProtocol.swift */, + D1B61F61B935C115A4208B5417986A35 /* ZLCustomCamera.swift */, + 3C6211C3F66BA00109F8CCD3F3BD8BCD /* ZLEditImageConfiguration.swift */, + E44178D58BE22E280223ACDAC448D338 /* ZLEditImageViewController.swift */, + D9E6D331CAFFB710AB082155D93DB06C /* ZLEditToolCells.swift */, + 4807DC95FB8C4F8B7678DCBF9370900E /* ZLEditVideoViewController.swift */, + B0FB76280E18F322095A2C4A4D685973 /* ZLEmbedAlbumListView.swift */, + 3F50D16D806F61359147DC51BBC05EA3 /* ZLEnlargeButton.swift */, + B963F2D9036B685C58BA3B1C6BE5C43E /* ZLFetchImageOperation.swift */, + 71B3D71F408EDE136CBBFB3B205E76D9 /* ZLFilter.swift */, + B29C8FD4F539CD32BEA4208A8E848454 /* ZLGeneralDefine.swift */, + E085FC38F59BBE0A32DFC3BF1718F1A5 /* ZLImageNavController.swift */, + AED76B4B938C0C7384ACF460FDB3AB16 /* ZLImagePreviewController.swift */, + BD76A4AA2E16A6A815434A8FBEF48599 /* ZLImageStickerView.swift */, + 3E6FE2B6B31B4400D2DECAD7E2C599E1 /* ZLInputTextViewController.swift */, + 03376065D13F12FEC4F299412F952A70 /* ZLLanguageDefine.swift */, + D12D0AA8EE644F7B7459C1A50A1A8684 /* ZLPhotoBrowser.h */, + 2E62954B5176FBEB5F64B748589079EE /* ZLPhotoBrowser.swift */, + 5151F72B728E7C5CEB8B31367DE84C9C /* ZLPhotoConfiguration.swift */, + 49210FBEC4B6952840D0FD08F21D4539 /* ZLPhotoConfiguration+Chaining.swift */, + 3A5FCF1C630A2AF151F136A1395016D1 /* ZLPhotoManager.swift */, + A2DDE6CC79F0085CD04BEEF2DCCFC9A4 /* ZLPhotoModel.swift */, + 6DEE2FAE47BF7AD86130215490E180B1 /* ZLPhotoPreviewAnimatedTransition.swift */, + 1B10B6E9D17566CC5699F5DB858E386B /* ZLPhotoPreviewCell.swift */, + 9A01E7E6BEC5F1E23232428A2B402761 /* ZLPhotoPreviewController.swift */, + 7A5C7412A60E5D3158BF0ADABEF2215C /* ZLPhotoPreviewPopInteractiveTransition.swift */, + 227AF9E6AD03AC9A3C955525A5398DA7 /* ZLPhotoPreviewSheet.swift */, + D8A50CEFDA0687C95EC61B27EEC31A9B /* ZLPhotoUIConfiguration.swift */, + AC005FCC0C60BD128CACB42A3B99D407 /* ZLPhotoUIConfiguration+Chaining.swift */, + DE472A0AE712A303A9D5D79DF780BB34 /* ZLProgressHUD.swift */, + 66AA1EB09594CB6D39637156E85AE376 /* ZLProgressView.swift */, + B11AD11EACED0833C99ABEB7FFAEBFA7 /* ZLResultModel.swift */, + CA6848716C370DF05851B5A601EDF8F1 /* ZLTextStickerView.swift */, + B04861F50E98C1996227ECF5A10CC6BF /* ZLThumbnailPhotoCell.swift */, + 32B6C9FC55421EC0891EEB77051191F0 /* ZLThumbnailViewController.swift */, + CD1145E3EE51F2B1194D0B9926563F4B /* ZLVideoManager.swift */, + 90B758F32A2589954169583859CF859A /* ZLWeakProxy.swift */, ); - name = "Support Files"; - path = "../Target Support Files/DDWebImageKit_Private"; + name = Core; sourceTree = ""; }; - CA8ECFC93CACF034337DB269307D5330 /* DDBaseAnimation */ = { + CE62BEA7E17DE4DE24A2D00B6241F93E /* NSThread+DDCategory */ = { isa = PBXGroup; children = ( - 491A1019F91AB316150A2019B96C80FD /* DDTransitionAnimation */, + E1D479A5AFC217595BD95682A2214CCE /* NSThread+DDCategory.h */, + DD90C26F2E57B0573AD939AD15D56116 /* NSThread+DDCategory.m */, ); - name = DDBaseAnimation; + name = "NSThread+DDCategory"; sourceTree = ""; }; - CBEFDDD789C460F2AA78958F91F5F0F4 /* Sources */ = { + CE8C83AB6C840084D50490CC2B74B67E /* DDBaseImageView */ = { isa = PBXGroup; children = ( - 188CA1E5BFFE7FB752CFAEBEB471D638 /* Resources */, + 562A74AC6BD2A4EE50E1CA898255F162 /* DDBaseImageView.h */, + AB25F6E0D99E2BBFBA2B8783348F9B11 /* DDBaseImageView.m */, ); - name = Sources; - sourceTree = ""; - }; - CC34FC9C9817232D857BDF2616C30380 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7B6F2859A534369C36E09D29E1F5041E /* AMapTrack-NO-IDFA.debug.xcconfig */, - 4C4C3A4E50661CE12409485359742FAF /* AMapTrack-NO-IDFA.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/AMapTrack-NO-IDFA"; - sourceTree = ""; - }; - CF09952F9233F403806F51101E3C3647 /* DDImageView */ = { - isa = PBXGroup; - children = ( - ); - name = DDImageView; + name = DDBaseImageView; sourceTree = ""; }; CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - 2571603C621B37998EB0DC7ACB98CF4C /* Development Pods */, + 2FD92DCDAD068486A285F7D1799B2A96 /* Development Pods */, D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, - E8291E55D110862819D05C8EA9EAE30A /* Pods */, + 94AF8EA457C3AED2EE67594A627BAD10 /* Pods */, 47220D1E5B7A1C146ED339A6F2EE5EB0 /* Products */, 1F1D631D94DD75582056095E9D9F94F9 /* Targets Support Files */, ); sourceTree = ""; }; - CFA4D19F2DDF6AB282E27A803D717539 /* DDLogKit_Private */ = { + D04CD268675ADB564A3C19D396651FEE /* Support Files */ = { isa = PBXGroup; children = ( - 0E2B30829F4F635AC0D36CDEB3A7D9AE /* OCLog */, - E712A085E5C89608547EFB64AF5BFA39 /* Support Files */, - C4663A0BDD95470A3676405CB0BEEEF1 /* SwiftLog */, + EED6E5DDA56664951CC4CBBE99916328 /* DDControlsKit_Private.modulemap */, + 8337ED7199242369BE499CE1095D04E1 /* DDControlsKit_Private-dummy.m */, + EDDCE3830BC47A94EDCA3BB8463E0C24 /* DDControlsKit_Private-prefix.pch */, + 11F5917602EDEC27FDA925D7FF793496 /* DDControlsKit_Private-umbrella.h */, + D960164D00192805BD53A8BA00FE1EC7 /* DDControlsKit_Private.debug.xcconfig */, + D3BABB7664C187AC2E20DBDD42EB2323 /* DDControlsKit_Private.release.xcconfig */, ); - name = DDLogKit_Private; - path = DDLogKit_Private; + name = "Support Files"; + path = "../Target Support Files/DDControlsKit_Private"; sourceTree = ""; }; - D09DAF74DF02014961A95E42045A1A76 /* Resources */ = { + D063408BBF1CAAF5661503A72BAD31DB /* Support Files */ = { isa = PBXGroup; children = ( - 6BC9414E1A23DE7D80A6F6FBB7AB5920 /* MJRefresh.bundle */, + 594C93B6F642773CF64788AE8C1BCC93 /* AMapSearch-NO-IDFA.debug.xcconfig */, + 72503BDFC7A65E3D8D24320D59918FD2 /* AMapSearch-NO-IDFA.release.xcconfig */, ); - name = Resources; + name = "Support Files"; + path = "../Target Support Files/AMapSearch-NO-IDFA"; sourceTree = ""; }; - D6C4F7B494A93CC4DD431824FA8F38E3 /* DDBaseViewModel */ = { + D257097E8C163ECFEFBF73471D84AA97 /* Support Files */ = { isa = PBXGroup; children = ( - D7268EFB0BCB9B765A41129FEAE8F6EC /* DDBaseViewModel.h */, - 95624949793DBB97FFAABEE02532DAB2 /* DDBaseViewModel.m */, + 98F0F795D73BA1DAE3604BF60BB5920E /* DDToastKit_Private.modulemap */, + B8405C7EAB0498644B815AAC4D1B6FC3 /* DDToastKit_Private-dummy.m */, + 1A2745E7DE16B870987AD4D70B7FF1DF /* DDToastKit_Private-prefix.pch */, + 117468C7C42DA5A8F1AC1DCB641DC56A /* DDToastKit_Private-umbrella.h */, + CAA27CD3CE04ED7A715459910E10E127 /* DDToastKit_Private.debug.xcconfig */, + 09B271C9505E30521BE94B2F5F5EDBCD /* DDToastKit_Private.release.xcconfig */, ); - name = DDBaseViewModel; + name = "Support Files"; + path = "../Target Support Files/DDToastKit_Private"; + sourceTree = ""; + }; + D356075B68EA3E7817E1DFE1E8F84462 /* UIApplication+DDCategory */ = { + isa = PBXGroup; + children = ( + B9FC22B0CD75BDF6C79E9303E692782B /* UIApplication+DDCategory.h */, + 34319F6AE82891AE29F59BA2C6C6BD58 /* UIApplication+DDCategory.m */, + ); + name = "UIApplication+DDCategory"; + sourceTree = ""; + }; + D80ED0537AEA647AFCDB551574CA632F /* Frameworks */ = { + isa = PBXGroup; + children = ( + E9B89D737E027CD857406AAFA6ACDF79 /* IJKMediaFramework.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + D8282D3B69B7B07BCDDCB2B74F1DC35E /* Support Files */ = { + isa = PBXGroup; + children = ( + 063BCC3F948F238EEE25C9FD8D086DBC /* ZFPlayer.modulemap */, + 5DA9D9F7B79109B3F127640D90AAF62B /* ZFPlayer-dummy.m */, + 4EA46A509DB66E3D4AAE3F782624487E /* ZFPlayer-prefix.pch */, + 668787B27569EE41CE1A625CE78D9D78 /* ZFPlayer-umbrella.h */, + 117C88403400A6AB1839799080E10082 /* ZFPlayer.debug.xcconfig */, + 22DB568C2F40BF105F67A00E09CBC2F3 /* ZFPlayer.release.xcconfig */, + ); + name = "Support Files"; + path = "../../../Desktop/中道救援/OrderScheduling/Pods/Target Support Files/ZFPlayer"; sourceTree = ""; }; D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { @@ -5361,453 +5559,241 @@ name = Frameworks; sourceTree = ""; }; - D90D02285AB5C2619AF18828CB89F2F6 /* Support Files */ = { + D9F1A523B49A131C657394101FCCECC8 /* Resources */ = { isa = PBXGroup; children = ( - D2D9D03E0BBB0F5BB15D51F18B8389B0 /* ZLPhotoBrowser.modulemap */, - CB2F54B09727988A84FCCBF352ED689C /* ZLPhotoBrowser-dummy.m */, - 018A5DCF4BF6D1B596BFFFDE7D9678F5 /* ZLPhotoBrowser-prefix.pch */, - 8A65E2826A1150F160096F7194ABEACB /* ZLPhotoBrowser-umbrella.h */, - 929A350233C74C9239120203C3134066 /* ZLPhotoBrowser.debug.xcconfig */, - 9FA02C585E89C8A5CE13EC6475758C95 /* ZLPhotoBrowser.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/ZLPhotoBrowser"; - sourceTree = ""; - }; - DC42A194DC3D32BAA142AD0F5EE76F2A /* Resources */ = { - isa = PBXGroup; - children = ( - F223A15C3557BF2E3195EE5EBE39FEA9 /* en.lproj */, + 501976E1B0BB5A36F3A436A8013F96F4 /* ZLPhotoBrowser.bundle */, ); name = Resources; sourceTree = ""; }; - DC5985727D4311645C3BB58BE3691623 /* Support Files */ = { + DB18742FC750B5E87A02EDB1E9F257CC /* DDBaseLabel */ = { isa = PBXGroup; children = ( - 01B4EE01871AE6D6C46C01542D49354A /* JXCategoryView.modulemap */, - 64061FD3AF2C901585DBCF286B765226 /* JXCategoryView-dummy.m */, - FD90C2FC87D6F73C74AD357A1AC9565B /* JXCategoryView-prefix.pch */, - 87777855718EE727EFE14965866780EA /* JXCategoryView-umbrella.h */, - 77AAEAF26CF1C8C76F82AFD00641A1B9 /* JXCategoryView.debug.xcconfig */, - 00AAFFD7711578747486F86988F31922 /* JXCategoryView.release.xcconfig */, + A1CB999F9AF8102C75B2628D52172A6C /* DDBaseLabel.h */, + E20C3C871989346D8B72A4D649C1476D /* DDBaseLabel.m */, ); - name = "Support Files"; - path = "../Target Support Files/JXCategoryView"; + name = DDBaseLabel; sourceTree = ""; }; - DD87EEF851F364F43463CD05A5486BFD /* DDColorKit_Private */ = { + DB9C44381C07E929DC283FCEE690D48B /* UITextField+DDCategory */ = { isa = PBXGroup; children = ( - 49E1625DE57206E0B4D4F6651CCFF16C /* ColorUtil.swift */, - 094D8A5A8F070F0A14E3505DCB3C191B /* UIColor+Hue.swift */, - 7FDE4161CE75878D1C6C4925397B546C /* Support Files */, + E1F129383AB15E9BBA4DBBCF29CA683B /* UITextField+DDCategory.h */, + 0C5B75F7D37B8D46A010288A3C3458DE /* UITextField+DDCategory.m */, ); - name = DDColorKit_Private; - path = DDColorKit_Private; + name = "UITextField+DDCategory"; sourceTree = ""; }; - E13034A5C2481E96647EF4262CB07F86 /* Support Files */ = { + E02158C7B111273FB663EB568029347C /* Resources */ = { isa = PBXGroup; children = ( - 9FBC4502A52B338E7E7971175A35EB6C /* DDAutoUIKit_Private.modulemap */, - 2096AC5565EA9F5EA4AA3418E295D86C /* DDAutoUIKit_Private-dummy.m */, - 64CF5F6DFADEA4E5BD849560C8BCCBEB /* DDAutoUIKit_Private-prefix.pch */, - 912635DEDD0B20D0DB284CAE9ED226B2 /* DDAutoUIKit_Private-umbrella.h */, - 67D628562DF7F3BC5A0E244240C80B67 /* DDAutoUIKit_Private.debug.xcconfig */, - 57AFD8ACE132A0F82C3A382AAEB2A1CD /* DDAutoUIKit_Private.release.xcconfig */, + 98ABFA3B07BDBE091ECEE25A94EAC095 /* AMap.bundle */, + C1FD1805509910EB65B86D77730CE1A2 /* AMapNavi.bundle */, ); - name = "Support Files"; - path = "../Target Support Files/DDAutoUIKit_Private"; + name = Resources; sourceTree = ""; }; - E1FADE1EBCC6FC05B8A2793A56E2CAE5 /* Support Files */ = { + E22B70C47DA9A5249A8830283296CA18 /* DDCollectionViewCell */ = { isa = PBXGroup; children = ( - A6882DADC12BE05CE613E165F17CA107 /* AMapLocation-NO-IDFA.debug.xcconfig */, - 3BFC06E246354519010A09BAEE28131B /* AMapLocation-NO-IDFA.release.xcconfig */, + ); + name = DDCollectionViewCell; + sourceTree = ""; + }; + E278C3CFA1B4292E3563FAB13C5D7261 /* Core */ = { + isa = PBXGroup; + children = ( + 23497B67ACDC31BA3F0598347B9399BF /* UIScrollView+ZFPlayer.h */, + 0FC81AB33C46D6A1196C93DDAF5C8476 /* UIScrollView+ZFPlayer.m */, + 4F734BB4F86F6962F672D7EDF71F0E01 /* UIViewController+ZFPlayerRotation.m */, + 5CF0191F1FD51A0714A5FAB29D3E7BBA /* ZFFloatView.h */, + 53F7F7AB35EC8BFE034F730B003CA459 /* ZFFloatView.m */, + 5B74D76532B29E618B6266AAD2C1B9E1 /* ZFKVOController.h */, + 41B858E531AE6AE607619785C35746CD /* ZFKVOController.m */, + 3807C6FEBE7FFE10B504C8EE5EB0A37B /* ZFLandscapeViewController.h */, + 93654571E7FDB26E786C36FE0C048ED0 /* ZFLandscapeViewController.m */, + 732D127F9888E847605A93115B6FB2A5 /* ZFLandscapeWindow.h */, + 29127FC8D58201928F65FC47C03F110E /* ZFLandscapeWindow.m */, + 7E86E34E8835F13A9AC605275B4D705D /* ZFOrientationObserver.h */, + 682D2D3A90ECD6E5B5B62A63A7A335C6 /* ZFOrientationObserver.m */, + D1971CD9E21A78FEEF1B2019149A52E0 /* ZFPersentInteractiveTransition.h */, + 347C0076DEC0BB5A07137B78524E04C3 /* ZFPersentInteractiveTransition.m */, + 7B1658EF88CA595AEA0831619F2E5916 /* ZFPlayer.h */, + C8C9A8FE32578BEC724D938BDCA55164 /* ZFPlayerConst.h */, + 69BC25304A9853A7B03ED8E48E32EB77 /* ZFPlayerController.h */, + A33002554CB161847BB170C38091DC1C /* ZFPlayerController.m */, + E04C5ABF747A086D31BF630397DADF38 /* ZFPlayerGestureControl.h */, + A1711E90128068125A8C2B8F49751963 /* ZFPlayerGestureControl.m */, + 4B5F2B41A5993D845A431D40A82DB9AC /* ZFPlayerLogManager.h */, + 20B59AA625B59BE16A80AF0B70C53CF0 /* ZFPlayerLogManager.m */, + 343F6F3830F7B1B5BEC510FC0FEBE7BB /* ZFPlayerMediaControl.h */, + 3638708737B9B113A86B5B125252EDEA /* ZFPlayerMediaPlayback.h */, + AA04CD0F23CC9878683C6F6FD5F29DDF /* ZFPlayerNotification.h */, + 3CBE580BDBDD64676B6A7A80D71C96AE /* ZFPlayerNotification.m */, + 478980E00140A7CE7382FB4325FEAD1E /* ZFPlayerView.h */, + B5C4D96349F0B74A2EDEDF5D9C4FA813 /* ZFPlayerView.m */, + AC3ECD4F7AA4F16AAE4A1C9C185C0122 /* ZFPortraitViewController.h */, + 9F2CF71799A5E230E34F7E1EE95EBE41 /* ZFPortraitViewController.m */, + 9D8796F8C274AA030685AAC3E8BC31BA /* ZFPresentTransition.h */, + C099BA92A99D4E19C562C0EC31417658 /* ZFPresentTransition.m */, + BDE9FBD8BCEBE5C945C8F09730FE9072 /* ZFReachabilityManager.h */, + 3FA40E7819141FA2A6B27F428C1B99F8 /* ZFReachabilityManager.m */, + ); + name = Core; + sourceTree = ""; + }; + E7C93FFE4474B302D5ED27D45C1CA3CF /* DDWebImageKit_Private */ = { + isa = PBXGroup; + children = ( + 2410550B1FF82DA4E89997196379B9C3 /* DDWebImage */, + 5ADF0EBF93BDA21DA5089F18082AAD68 /* SDWebImage */, + 3A233AC69ABE6B22B7835F538A74C2E6 /* Support Files */, + ); + name = DDWebImageKit_Private; + path = DDWebImageKit_Private; + sourceTree = ""; + }; + E8E1390593EE0FD24D9674F025BA8A57 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 39057264458F80C8862F4BDD19C3E375 /* AMapNaviKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + E98BBB7C2CC233D4532DDBCB0D261123 /* Support Files */ = { + isa = PBXGroup; + children = ( + D6026B5132C7658EE3BCD34DC1FCD152 /* AMapLocation-NO-IDFA.debug.xcconfig */, + 34C2756B00AC88A396952D626B495CC4 /* AMapLocation-NO-IDFA.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/AMapLocation-NO-IDFA"; sourceTree = ""; }; - E32970FFB29F396FC33BB7ADEB665DDF /* Support Files */ = { + E9AA24F3E2B96F855CE478A77F17239D /* CALayer+DDCategory */ = { isa = PBXGroup; children = ( - 727F51FBC7F0539D526B036FCA72D963 /* DDFontKit_Private.modulemap */, - 3DB3290280AE88F34F7250270308AAA7 /* DDFontKit_Private-dummy.m */, - A579DB94D85E5E73FF95768D97B8D53A /* DDFontKit_Private-prefix.pch */, - 8EE9F400AC84285D0BD58B4EECAA300F /* DDFontKit_Private-umbrella.h */, - C021F88D03992D33F44E65B55680161A /* DDFontKit_Private.debug.xcconfig */, - 4C6CF3E94D61A2EF7E5A92468CD07E17 /* DDFontKit_Private.release.xcconfig */, + 501245C4E1EC2E396632EF831E649C9F /* CALayer+DDCategory.h */, + 1A8B28A120C292488ED430D5EA7D5B3D /* CALayer+DDCategory.m */, ); - name = "Support Files"; - path = "../Target Support Files/DDFontKit_Private"; + name = "CALayer+DDCategory"; sourceTree = ""; }; - E406C41CA54A4DD8BEB77A79FCE86EDB /* DDTimerKit_Private */ = { + EB582DFAE4B4823672ABE9A549B9F9D1 /* Overlay */ = { isa = PBXGroup; children = ( - FC08C30654C3CE8C262FE90ACD06AF11 /* GCDTimer */, - FD04F47559DAC429A06B76781AD3F9F4 /* Support Files */, + 87FC369F276C543CB0E1A3A5AFF3A837 /* MABaseOverlay+DDCategory.h */, + 0DDD1B2BB4DF04E5ECF2C7AF8C3EDF08 /* MABaseOverlay+DDCategory.m */, + ); + name = Overlay; + sourceTree = ""; + }; + EB7842F7C318504248BEA3FD9EC5768B /* RxRelay */ = { + isa = PBXGroup; + children = ( + CCE348878BA82693B010B31E0A60512B /* BehaviorRelay.swift */, + 42CBC31700ADDCDED927606D136AAC88 /* Observable+Bind.swift */, + DE937EC2C51C0F57C368D998FA54A112 /* PublishRelay.swift */, + C187A19F7534C1425E776B316374DE8F /* ReplayRelay.swift */, + FBCEF9CC7CBCEE33F7C0C4B249F80823 /* Utils.swift */, + 4DD48197A0B276D87BEA55A04BC722EA /* Support Files */, + ); + name = RxRelay; + path = RxRelay; + sourceTree = ""; + }; + EBC617E8E7795BF819D5694451F7A1CA /* Support Files */ = { + isa = PBXGroup; + children = ( + 0A972A5BCF8B1EF000740D7E35C416D7 /* SwiftEntryKit.modulemap */, + 27309093A7F1D490ACA8CA5F9A42F1AC /* SwiftEntryKit-dummy.m */, + FAC3C52D9723B4150F80AE78A7F9B60E /* SwiftEntryKit-prefix.pch */, + E815F486354B346E94F8E60D67874BEB /* SwiftEntryKit-umbrella.h */, + EF70FC9EB152D1C253A1FAAE0D28DA6A /* SwiftEntryKit.debug.xcconfig */, + E503856D2A5845FBF4D8229A75F08E60 /* SwiftEntryKit.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftEntryKit"; + sourceTree = ""; + }; + EC8235AE8927ADA4659B20EE366B6A99 /* DDTimerKit_Private */ = { + isa = PBXGroup; + children = ( + 81EF3B9531FFC34BABC514CF78837760 /* GCDTimer */, + 1B2A7D12645B780AA53C9A2D97055BEF /* Support Files */, ); name = DDTimerKit_Private; path = DDTimerKit_Private; sourceTree = ""; }; - E4C36540D8A4CC1A41E6FD675FA294F5 /* RxCocoa */ = { + EE84CCD6D5282F380C9E3B3FDBBE325E /* UIWindow+DDCategory */ = { isa = PBXGroup; children = ( - 08D0A9C0846DCB7197E9A8951E091073 /* _RX.h */, - 34C003E0291E2822C2A2FB5150B2AB78 /* _RX.m */, - F4B7F6DE0462AF209F629BFF3592F4FD /* _RXDelegateProxy.h */, - CB5DD47C06EAEC47F9431EC9ED4325BF /* _RXDelegateProxy.m */, - 2F6633E15D5EB457911DB63444E27AC9 /* _RXKVOObserver.h */, - 44F0697793A8BA3735ABB643985F8AAE /* _RXKVOObserver.m */, - 72CDB05B0276D4A7D2C51C27F59C91F9 /* _RXObjCRuntime.h */, - D3C251A3EC63E5447C8B17BD15219CDF /* _RXObjCRuntime.m */, - 580ECE5671E464A9446CA9FB3EADC7E0 /* Bag.swift */, - 2543A4139B89912953D46E4910DC451B /* BehaviorRelay+Driver.swift */, - 45F5E8E54A80A2B3092A09CDD06A925E /* ControlEvent.swift */, - 514F6E1E15E1548776BE81A5FF4345E7 /* ControlEvent+Driver.swift */, - C67CC3218E6BC726166BE5869B0D3616 /* ControlEvent+Signal.swift */, - ABA3EA510DB2A906728184D442798EEB /* ControlProperty.swift */, - 0AC9B379A79840B68C5955FC2333FBA2 /* ControlProperty+Driver.swift */, - 0C6F2E695656FEBD616CC7E2F3FD2B61 /* ControlTarget.swift */, - 6DB0D6AA719D02C0946185E2A86BA465 /* DelegateProxy.swift */, - 5F73DF26A430C230C450F4C7D9CDBCBC /* DelegateProxyType.swift */, - 94D2E3526D12BECB23B451ED00431F57 /* DispatchQueue+Extensions.swift */, - 2E3C035F8E3675321E01ABCC9D7F3BF3 /* Driver.swift */, - 6E3F137AEC98B1BEEB6045818D958857 /* Driver+Subscription.swift */, - 9E9D6343540263DA0648DAD505A447FF /* Infallible+Bind.swift */, - E076A9EB1150F649DDC00DF58D8DEF0C /* InfiniteSequence.swift */, - 672E8DEB8383D17E3049A628F7C52639 /* ItemEvents.swift */, - ED2C60A5B7E868EE2195061B8A31900A /* KVORepresentable.swift */, - 523E7CC49C27376C38EE33D05BD6AFD9 /* KVORepresentable+CoreGraphics.swift */, - FEA31DECBF5F916450C08D932E5702B2 /* KVORepresentable+Swift.swift */, - 6653A204A01343F86C8F24AD513671CF /* NotificationCenter+Rx.swift */, - 3A585BF66F00E4874907799DCDE3DB0D /* NSButton+Rx.swift */, - 97B24DD43E4F0A969854F17D153F8DA0 /* NSControl+Rx.swift */, - BC2A7D870BDE2D6BD1CBEB75FF78B2BE /* NSObject+Rx.swift */, - DDA27F19953719292B0973D8BE750172 /* NSObject+Rx+KVORepresentable.swift */, - 4A46EE9458035FDDE2C8D5563FB9F365 /* NSObject+Rx+RawRepresentable.swift */, - 947E9E1C47F4C457787B9E9844F391EE /* NSSlider+Rx.swift */, - B3C23171E038268C13C56C7348293CB3 /* NSTextField+Rx.swift */, - D314C20969BE3A2F1C690B886A7058A1 /* NSTextStorage+Rx.swift */, - 2970EAE6E036208CCC2B931AF33C4C15 /* NSTextView+Rx.swift */, - B5018EF9952C8C38F3CD42444CE29DA1 /* NSView+Rx.swift */, - 2DA79DB7E0D41B62ED1AD52B1350A885 /* Observable+Bind.swift */, - 5B1081D09CF5327A9597C6C8F14D1622 /* ObservableConvertibleType+Driver.swift */, - 2C9E39470944A01230F2C7791C91135A /* ObservableConvertibleType+SharedSequence.swift */, - 0D1DEC209859BAD3D07F95379C300E4B /* ObservableConvertibleType+Signal.swift */, - E256C53A11A3A8CD4FD03F0C56BE3DCF /* Platform.Darwin.swift */, - 3D462D547117A483320DF36BA776FE19 /* Platform.Linux.swift */, - C986C403293EF9D52C72F09520FEC5C8 /* PriorityQueue.swift */, - DC73852496E856E523FA0256156ACE83 /* PublishRelay+Signal.swift */, - 6694E55AB83A2816316AFF8198CCF506 /* Queue.swift */, - 3D43B2CCBA6590C260AACAA2CB814FCD /* RecursiveLock.swift */, - A40966E048B46A897427D1CEE4090E68 /* RxCocoa.h */, - 8CD55DFEAB4B927AA063D1C703B8B68E /* RxCocoa.swift */, - E58A70BF3CCAD39E7892B01EFF163FCB /* RxCocoaObjCRuntimeError+Extensions.swift */, - A0129B8DA898CE14170BDBF2B99A67A7 /* RxCocoaRuntime.h */, - 00F09DDB54D85E73AC61870E5A800100 /* RxCollectionViewDataSourcePrefetchingProxy.swift */, - 10FDB8642049990DD178A842ADC76316 /* RxCollectionViewDataSourceProxy.swift */, - 83C8D3D6EE6C8E2ECC222919A7BB3700 /* RxCollectionViewDataSourceType.swift */, - 3C7C1092433CF7CB6FFC9816F1F9ABDC /* RxCollectionViewDelegateProxy.swift */, - FDAE547B177E2B3566A2C06A3BA8801F /* RxCollectionViewReactiveArrayDataSource.swift */, - 866B20121E4A8F3A6EC2900A19E9A765 /* RxNavigationControllerDelegateProxy.swift */, - 43742CB2A1EA57F8ED6DC80938C253CF /* RxPickerViewAdapter.swift */, - E47916C618D70753B91E0806767C73E1 /* RxPickerViewDataSourceProxy.swift */, - 32D833B94F26A0F1AD0E6D8D4713F73A /* RxPickerViewDataSourceType.swift */, - FFC7FA29D4B9DAEDB080B909EF375DBB /* RxPickerViewDelegateProxy.swift */, - DC3204BE68F52AF8BEFAA6D456A6C7D5 /* RxScrollViewDelegateProxy.swift */, - B13D5607C0D97C68E502E6A7513966D0 /* RxSearchBarDelegateProxy.swift */, - 258A03E694688D9C09590B7BA010B5C0 /* RxSearchControllerDelegateProxy.swift */, - 0398D03963294FABDF39130782AB5349 /* RxTabBarControllerDelegateProxy.swift */, - C90AE2E6E716A8F3131EB8C19B9A0CF5 /* RxTabBarDelegateProxy.swift */, - 3E035EC2D322BA551DB52567D92519D4 /* RxTableViewDataSourcePrefetchingProxy.swift */, - 541A4604F326A041D84FFF9DBA59F51D /* RxTableViewDataSourceProxy.swift */, - 4133DE5FE40816C3C839FBA6DAF5B051 /* RxTableViewDataSourceType.swift */, - 172B15A70B93EA41159B4EC2222C7F3C /* RxTableViewDelegateProxy.swift */, - E1F254FE35C42C551AF123C657E89D86 /* RxTableViewReactiveArrayDataSource.swift */, - 6A3C881CC4DFD5A3734B1C0CAA0DC378 /* RxTarget.swift */, - 584C3BE265C61499589F413D7D15E330 /* RxTextStorageDelegateProxy.swift */, - D3C3A0693E88E64C5F7A2A00E9F4BE14 /* RxTextViewDelegateProxy.swift */, - D141ED22672282EE437EE7E3B65A6AA9 /* RxWKNavigationDelegateProxy.swift */, - DE3079433CFDDE8A78E7DBDB8F0039B8 /* SchedulerType+SharedSequence.swift */, - AA9A2A6C8A016983CD9F7083787A7185 /* SectionedViewDataSourceType.swift */, - E3ED2A5E7B0E2B10427D3D6DAC4331D4 /* SharedSequence.swift */, - 98041A7A5ADF3BB57DB60C352F83F3E3 /* SharedSequence+Concurrency.swift */, - E3CE49AF04ADC062B18F3F1F861A05E1 /* SharedSequence+Operators.swift */, - 374A33D2060DA071C5A7D5B2477207E3 /* SharedSequence+Operators+arity.swift */, - DEC00448A031A41F3C22AA1C8974C8BB /* Signal.swift */, - B0B257C816B58309BB815E66AD5C9857 /* Signal+Subscription.swift */, - 4C97866B720402B42D4124FD00B86B6F /* TextInput.swift */, - 940B13B3517CA9D2D1F82D3343CE06BE /* UIActivityIndicatorView+Rx.swift */, - DCA5F8D782C6E6030AD9ED223FDAA963 /* UIApplication+Rx.swift */, - 3489BBEB7BBDC7BE119A643FFE76DF26 /* UIBarButtonItem+Rx.swift */, - 584F53055505AEA8E9372716DD880D52 /* UIButton+Rx.swift */, - 736D8929CA26E9D7B992FF1FAC4D01F5 /* UICollectionView+Rx.swift */, - A32CE759B851AA72C7842EA26A3C902B /* UIControl+Rx.swift */, - C1B29BA5FCF4379CE05541809C914DD5 /* UIDatePicker+Rx.swift */, - 95C1D3F26BF196F16E93427734DAD172 /* UIGestureRecognizer+Rx.swift */, - 012FEF839736580A6C6531EB7D91E705 /* UINavigationController+Rx.swift */, - A454DDCD4280E3C46D96E4260EA6F588 /* UIPickerView+Rx.swift */, - EACEA95479BCFF3E792D0BFFF98F08F7 /* UIRefreshControl+Rx.swift */, - 25F7E4E507EAAF42F6EBF51453B15805 /* UIScrollView+Rx.swift */, - A23FB6A2BD8E53E999D42CD42582CAC2 /* UISearchBar+Rx.swift */, - B625F69B2B9DDFFFA92873482A243EC0 /* UISearchController+Rx.swift */, - 8EC7884F0C82E9D4262E1E3B368CE1F8 /* UISegmentedControl+Rx.swift */, - 01181FF02605CDA4660A622919EC5BD2 /* UISlider+Rx.swift */, - AEBE628CD8C9BB8E71C1BCB37A9B039C /* UIStepper+Rx.swift */, - 890A7B6CE35E7109BAEF29B4C9B37611 /* UISwitch+Rx.swift */, - A74E42E8182DBD318514B9BBAAE7428A /* UITabBar+Rx.swift */, - 9FF77D84D1254B055B5C9FB670BE5375 /* UITabBarController+Rx.swift */, - D57F9977FC712DB8B33AD47FBC3FB416 /* UITableView+Rx.swift */, - 2CEA385769F9980A4179525C9808FC67 /* UITextField+Rx.swift */, - 7E15A85595FDA7A7C6CA9BB34486242B /* UITextView+Rx.swift */, - BE0510B14ADCB3D657F543F38B797A6B /* URLSession+Rx.swift */, - 3098E4285F6E173ED82EC544CD28F6A6 /* WKWebView+Rx.swift */, - 96D2425A3D298E2B27DF56FF555D8B7E /* Support Files */, + 974280124F141ACD4B94A27601F945AB /* UIWindow+DDCategory.h */, + D893572C6B777F1CAB47352C265EFCBD /* UIWindow+DDCategory.m */, ); - name = RxCocoa; - path = RxCocoa; + name = "UIWindow+DDCategory"; sourceTree = ""; }; - E5114FE609C6DFD481F24356FDFE7D6C /* UIButton+DDCategory */ = { + EED3447E103CFB2FAC8524062EC3026D /* UITabBarController+DDCategory */ = { isa = PBXGroup; children = ( - 89496DF19F58C80F91A1977483D254B6 /* UIButton+DDCategory.h */, - EF12D4BFCB2AF081D852882EF58CFB36 /* UIButton+DDCategory.m */, + 1D238F33FD51043F3EF4B86EBFA021AE /* UITabBarController+DDCategory.h */, + 774DF6AAB3E8877F3BA3288ED84402FB /* UITabBarController+DDCategory.m */, ); - name = "UIButton+DDCategory"; + name = "UITabBarController+DDCategory"; sourceTree = ""; }; - E5CAFE2E9E9FD9848217481054938BA6 /* Support Files */ = { + F1F1F1DCFCD73D76487B94CF9661BE5C /* DDBaseScrollView */ = { isa = PBXGroup; children = ( - B4AD73AA99F4799B35D8CD298465BA45 /* SnapKit.modulemap */, - E20D67BCC1300D8513FCB1A52960EBA3 /* SnapKit-dummy.m */, - 2D9F7B2DF25B8471919ACE5AC3E66807 /* SnapKit-prefix.pch */, - 68B8EE7109734A13BDBB527F83814022 /* SnapKit-umbrella.h */, - 2FFC6FAA7BA43FAF7B0AE348A933C583 /* SnapKit.debug.xcconfig */, - 1F485916FD3393B89DAE343EFDC8F83C /* SnapKit.release.xcconfig */, + D3A9259CEA8616FA5E3BB7D0781C52C1 /* DDBaseScrollView.h */, + 8AF674DC92F6594A8BCE55144406461C /* DDBaseScrollView.m */, + ); + name = DDBaseScrollView; + sourceTree = ""; + }; + F62A3C1DE89C038AB55565643F2D7F46 /* Support Files */ = { + isa = PBXGroup; + children = ( + F51C9A5BC162BF8F01E07E57B795DD9C /* IQKeyboardManagerSwift.modulemap */, + 7C2F1F9745C892BCEC5395D95071D775 /* IQKeyboardManagerSwift-dummy.m */, + 73BFAEEAA83D4D1D9E09793FAA92EE32 /* IQKeyboardManagerSwift-prefix.pch */, + 37FFE786666F4F117875D90064508688 /* IQKeyboardManagerSwift-umbrella.h */, + 6C02DE55002B281536BE541DD08385DA /* IQKeyboardManagerSwift.debug.xcconfig */, + A85800C43FC5374FFF6FE49EEAD196FF /* IQKeyboardManagerSwift.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/SnapKit"; + path = "../Target Support Files/IQKeyboardManagerSwift"; sourceTree = ""; }; - E712A085E5C89608547EFB64AF5BFA39 /* Support Files */ = { + FCF9B2D91E8AA0F4A76C9F9EAF7DAD80 /* UIFont+DDCategory */ = { isa = PBXGroup; children = ( - CB1B140241C1A3F725B9AFFEEC30D608 /* DDLogKit_Private.modulemap */, - 0BF096CADD058A1A48518D554BD9CBC4 /* DDLogKit_Private-dummy.m */, - B8A66DF4B3A99641850FFA9FABCE65EE /* DDLogKit_Private-prefix.pch */, - C4138D7DB93619F2D27D17B27E84A443 /* DDLogKit_Private-umbrella.h */, - AAEA05BF2A0F082907C66E86B975A705 /* DDLogKit_Private.debug.xcconfig */, - 2264C0496FEEB851C41AE3B1F5BC9E5C /* DDLogKit_Private.release.xcconfig */, + 779DA9E9A107C88A96F5CD2E19933DE7 /* UIFont+DDCategory.h */, + D7DF8E3EEBB44B06A866AA809A02034E /* UIFont+DDCategory.m */, ); - name = "Support Files"; - path = "../Target Support Files/DDLogKit_Private"; + name = "UIFont+DDCategory"; sourceTree = ""; }; - E8291E55D110862819D05C8EA9EAE30A /* Pods */ = { + FD37708C411CCD492B9F722E36ED1859 /* DDFontKit_Private */ = { isa = PBXGroup; children = ( - 053F979A17EF529DE3B07A14A9CB3A0C /* Alamofire */, - 8E1B36B3C745F0C3105800E81DF8B878 /* AMapFoundation-NO-IDFA */, - 6BF16C9A15B7516CD3F2CC75A71CD186 /* AMapLocation-NO-IDFA */, - 5473D4679DE7C0687569BE1E0E7BB35E /* AMapNavi-NO-IDFA */, - C719C788996294824D1D52DB600094ED /* AMapSearch-NO-IDFA */, - 1830D590746DEB5CE3AF342A8BBDD335 /* AMapTrack-NO-IDFA */, - 9122F6855844EB2D3D689137B012E30E /* DDAutoUIKit_Private */, - 8462359AC122A526C53C54C151AEE773 /* DDBasicControlsKit_Private */, - 5E6D72AADC63EAF87BDD75D470DE8753 /* DDCategoryKit_Private */, - DD87EEF851F364F43463CD05A5486BFD /* DDColorKit_Private */, - A0835293D3E11EEC9ADD1B61C1AB5A59 /* DDControlsKit_Private */, - F6365DE88E204FD4A6B695BAFB8C98D3 /* DDFontKit_Private */, - CFA4D19F2DDF6AB282E27A803D717539 /* DDLogKit_Private */, - AA7F495C525DC6ACF34A85D9105A874B /* DDMAMapKit_Private */, - 1103E089FEC88C5B6FBCC9AB825E2924 /* DDProgressHUDKit_Private */, - E406C41CA54A4DD8BEB77A79FCE86EDB /* DDTimerKit_Private */, - 3E2966E49192D0BF908A41EF99134DAD /* DDToastKit_Private */, - A45E99349F488D9FA83784CB1AF59FF7 /* DDWebImageKit_Private */, - 871781C2330C09BA1888DA818158DF8E /* ESTabBarController-swift */, - F6DC5E148AA70B5C561CECE6FD869A6F /* IQKeyboardManagerSwift */, - 852E716CC79EBBDD863653E4EA8BBEB6 /* JXCategoryView */, - 42305F993CBFFF9777E5D014A1306A15 /* MJRefresh */, - E4C36540D8A4CC1A41E6FD675FA294F5 /* RxCocoa */, - 43B466529B7A385E27519F00F3DC3675 /* RxRelay */, - 7130B5F62E2C867F43E71EF2825407BD /* RxSwift */, - A42F787A67658BC47DB4C1575DBC8AF1 /* SnapKit */, - 1F1FCA81FAEAE94EF69633F2828DC46F /* SwiftEntryKit */, - 8DCF498E466B782FFAE4A499910EC09E /* ZLPhotoBrowser */, - ); - name = Pods; - sourceTree = ""; - }; - EC7A41E1EC49545A4455C494A2D0A71E /* DDBaseTableView */ = { - isa = PBXGroup; - children = ( - 2BD3415BB24F46DF5AB938F6F33A17B3 /* DDBaseTableView.h */, - 84C628C0B1EF26E7BAABEF22C648F5B3 /* DDBaseTableView.m */, - ); - name = DDBaseTableView; - sourceTree = ""; - }; - F055563E06BD50AF8817638A5DE4B730 /* SDWebImage */ = { - isa = PBXGroup; - children = ( - 98401C49BE7F857C48CE1650435980B2 /* Core */, - 87540083E15B223F07402F075D843771 /* MapKit */, - ); - name = SDWebImage; - sourceTree = ""; - }; - F0908B7FB97047CC06D97C5FB11D3465 /* DDMATrackManager */ = { - isa = PBXGroup; - children = ( - 0973C069BABEADBA4DDC2D91B6B51F36 /* DDMATrackManager.h */, - 0448FD325EFEDDF86761F80C0460C95C /* DDMATrackManager.m */, - ); - name = DDMATrackManager; - sourceTree = ""; - }; - F2A3B7A911A62238FD48056BEE5F2CB6 /* Overlay */ = { - isa = PBXGroup; - children = ( - 62405373470BD6249A1FEDB8FB1EA499 /* MABaseOverlay+DDCategory.h */, - DE0265F0E280DB58E4380612C12444D1 /* MABaseOverlay+DDCategory.m */, - ); - name = Overlay; - sourceTree = ""; - }; - F6365DE88E204FD4A6B695BAFB8C98D3 /* DDFontKit_Private */ = { - isa = PBXGroup; - children = ( - 0A222DA98F48AA52CFB0578BB6C5829E /* FontUtil.swift */, - E32970FFB29F396FC33BB7ADEB665DDF /* Support Files */, + 2F4BF232B50ADCB60D50D62600432E7F /* FontUtil.swift */, + 8C7DBCBA79B6D3FECA2FC240C2CB55CB /* Support Files */, ); name = DDFontKit_Private; path = DDFontKit_Private; sourceTree = ""; }; - F6DC5E148AA70B5C561CECE6FD869A6F /* IQKeyboardManagerSwift */ = { + FDE26E1EBCECE5E4E99F5CBA7C1AED1D /* SwiftLog */ = { isa = PBXGroup; children = ( - 55C09CDB835D682A02A042439B3A33E5 /* IQBarButtonItem.swift */, - 6E73113EDCB168F9DDBE81C76F19BC42 /* IQInvocation.swift */, - 45868168864312042A1146AFE310B2A0 /* IQKeyboardManager.swift */, - F1B56734E13B92CD721AD0DF5D1332C5 /* IQKeyboardManager+Debug.swift */, - B2752E7A6C007F2F97C436695141BFD1 /* IQKeyboardManager+Internal.swift */, - A28DAB06C1F642DD754A44AB1C6A0B70 /* IQKeyboardManager+OrientationNotification.swift */, - F628B3A215050156FAD47CE5258997BD /* IQKeyboardManager+Position.swift */, - C720CB9435009DE91F1A64D1220C37C6 /* IQKeyboardManager+Toolbar.swift */, - EF35E90E5B55EFF23A0978105E4110A4 /* IQKeyboardManager+UIKeyboardNotification.swift */, - 93A954D7F23642481AD84A22F57E3093 /* IQKeyboardManager+UITextFieldViewNotification.swift */, - 656C2A6C99B1EC0C90DF1B0E43FE4139 /* IQKeyboardManagerConstants.swift */, - 18A6B108B619EE58DB3CA9AF6917ECB2 /* IQKeyboardManagerConstantsInternal.swift */, - 2A12D9326089E41B87FB50E578A560B5 /* IQKeyboardReturnKeyHandler.swift */, - DC3ED97A2F25074597CCE50CFCAF4B8F /* IQNSArray+Sort.swift */, - 06C0BD691D097036493A7AFC82E33E35 /* IQPreviousNextView.swift */, - 3DCD442C7C1B61F13D5A069F5A9CA12B /* IQTextView.swift */, - 14ADF5B6895D27D22E00A6AAF2466F3F /* IQTitleBarButtonItem.swift */, - A3216CDEC8F6EF5775676A027F4671CF /* IQToolbar.swift */, - AD6D2884B9DAF605DE0D1048949F762F /* IQUIScrollView+Additions.swift */, - 750F17C587A9560B4CEBD185CC08C02B /* IQUITextFieldView+Additions.swift */, - 504709C344FEDD69D02CF0F6B4F3D27B /* IQUIView+Hierarchy.swift */, - E13879701A7331840A0244094C0C5A21 /* IQUIView+IQKeyboardToolbar.swift */, - EABA05FFCA51D5438F26A3F17A58CDD8 /* IQUIViewController+Additions.swift */, - 5E2F35EE42FEFFF5E30BFA4DCC6FB5D5 /* Support Files */, + DB8CF011209213DE76C7F12D6097C11E /* DDSwiftLog.swift */, ); - name = IQKeyboardManagerSwift; - path = IQKeyboardManagerSwift; - sourceTree = ""; - }; - F7895A3522E89F38C966711947640278 /* DDBaseTableViewCell */ = { - isa = PBXGroup; - children = ( - DA17160ADA52EF7B8FE2EDE91534510F /* DDBaseTableViewCell.h */, - 6B9A730863D1D719ABFF0EFF2B78C287 /* DDBaseTableViewCell.m */, - ); - name = DDBaseTableViewCell; - sourceTree = ""; - }; - FB9859C9177EA368FA1C59E63CAF5861 /* Support Files */ = { - isa = PBXGroup; - children = ( - 594F28B69ADA25F7646B758E642EF316 /* ESTabBarController-swift.modulemap */, - 40C478AC9E536659291BB81DAFF8FF18 /* ESTabBarController-swift-dummy.m */, - F4B957D923186962C66851E195B6BA9A /* ESTabBarController-swift-prefix.pch */, - 12E4662DDBAAE4B6AA41B4D420BDB93A /* ESTabBarController-swift-umbrella.h */, - 851BB27D1DC4725B7A9F1AF5D379F496 /* ESTabBarController-swift.debug.xcconfig */, - 89EFEB1F70CF57DCB1580D273C5632B8 /* ESTabBarController-swift.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/ESTabBarController-swift"; - sourceTree = ""; - }; - FC08C30654C3CE8C262FE90ACD06AF11 /* GCDTimer */ = { - isa = PBXGroup; - children = ( - 88740E9E4263D9F0A5FB9B80D52CCFA8 /* DDTimerManager.h */, - D9CC9050D0D78A061A24A6CE96C8D4BB /* DDTimerManager.m */, - 61F7417DEF4C81EF37B4D752C0764355 /* DDTimerObject.h */, - 7AF53D423FB016A2767D204D58655068 /* DDTimerObject.m */, - ); - name = GCDTimer; - sourceTree = ""; - }; - FD04F47559DAC429A06B76781AD3F9F4 /* Support Files */ = { - isa = PBXGroup; - children = ( - E90FC2EC6849FC8E6D2BADDB3505C3E3 /* DDTimerKit_Private.modulemap */, - 2A232A239419378ED0E09805F9686106 /* DDTimerKit_Private-dummy.m */, - D3EF0C6DDE1B6E2DC017F984C6D48A84 /* DDTimerKit_Private-prefix.pch */, - 9B9DC2E65C6459BBDCFAE246C90F0C37 /* DDTimerKit_Private-umbrella.h */, - B8AF30CFBBBA2C3706A1BFF84F7FFB4A /* DDTimerKit_Private.debug.xcconfig */, - 2CAE87249C006D6B1EA9D25213355042 /* DDTimerKit_Private.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/DDTimerKit_Private"; - sourceTree = ""; - }; - FD23BFE7A2E0F87A479F0AB7B0BB30C8 /* DDCollectionView */ = { - isa = PBXGroup; - children = ( - ); - name = DDCollectionView; - sourceTree = ""; - }; - FEE26F575AB2318FE1C6431E4F4825DE /* Support Files */ = { - isa = PBXGroup; - children = ( - 5E745DF26EC8FCE80688B280A88CBEB4 /* RxSwift.modulemap */, - 5973ED64E031563159F1FD778B5773E2 /* RxSwift-dummy.m */, - 658BD7E6557FCB4B095FC8B1CEEDF8CA /* RxSwift-prefix.pch */, - 5C7D32366D43AD53B420B61B9BC7D5A7 /* RxSwift-umbrella.h */, - 04EBAAD4B7B2FFAE79385EBC95982262 /* RxSwift.debug.xcconfig */, - 621275CC3B774167D7CA2C2A537BB0EE /* RxSwift.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/RxSwift"; - sourceTree = ""; - }; - FF2FE45A2086B24FF72460561023415F /* UITabBarController+DDCategory */ = { - isa = PBXGroup; - children = ( - F0B207EBBF5C30D8A9E2F312E2846F9B /* UITabBarController+DDCategory.h */, - 1A27C3492C3A2042B5C1433DDE1013B6 /* UITabBarController+DDCategory.m */, - ); - name = "UITabBarController+DDCategory"; - sourceTree = ""; - }; - FF47BB5A35FB66A5E384F3B54BF14F53 /* DDViewController */ = { - isa = PBXGroup; - children = ( - ); - name = DDViewController; + name = SwiftLog; sourceTree = ""; }; /* End PBXGroup section */ @@ -5929,19 +5915,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 21C85711288DB964E662FA7A8E58E564 /* Headers */ = { + 3A1499137CE8A05FA14D8AFC881AB061 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 47BE1127A062ACFF5E15CA091250AAE1 /* RxSwift-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 30154A812FD0A6FE5B28A824CFC3BA30 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 994ADC34B694B54A8EFCD3DD5D61A289 /* RxRelay-umbrella.h in Headers */, + 7F72BC2B49C24422B90CDD5D9F8402F2 /* RxRelay-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6038,54 +6016,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7293FD6B8E7A11EEFDA2D08FCC6C3EE9 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - C5B1A589F5DBC1FE4C0C03ABFAD951AE /* DDLogKit_Private-umbrella.h in Headers */, - 1F507054146BB42C726A9DD5920098E6 /* DDOCLog.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 7D252AA9C3BFF5B822C94B173695FCE2 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 14964A834208B638F9BA4204E822FE9B /* CALayer+DDCategory.h in Headers */, - 57090498B64DDC6710041E566E8EEBAF /* DDCategory.h in Headers */, - 5DDF83D6EA07126B4AA85D60739A50E6 /* DDCategoryKit_Private-umbrella.h in Headers */, - EF645B360085D7EB03E867F9248D9572 /* NSAttributedString+DDCategory.h in Headers */, - 9F96D8DA3174A72987D15129D79F8EA8 /* NSBundle+DDCategory.h in Headers */, - 587FDBFEC134BD73240EE2BB811B9B16 /* NSMutableAttributedString+DDCategory.h in Headers */, - 4B8F3F1FE005DA7F45A77A7D75DAA3DD /* NSMutableParagraphStyle+DDCategory.h in Headers */, - 076F496C8012D035DCCE52B7B56027F1 /* NSObject+DDCategory.h in Headers */, - 232208999D218F9D9D11677D9A02D4DC /* NSThread+DDCategory.h in Headers */, - 9FD1A10035A460B3DA7CFA29A3AE33DB /* NSURL+DDCategory.h in Headers */, - 56400584F138104D3B2929F59CFE55DD /* UIApplication+DDCategory.h in Headers */, - 62E93A32172512D41C32AA22C22EE022 /* UIBarButtonItem+DDCategory.h in Headers */, - 006C8AA06289C76CFC3AF3F7F1FFD426 /* UIButton+DDCategory.h in Headers */, - 700B14B103CA4CCD9C044CFC38983167 /* UICollectionView+DDCategory.h in Headers */, - C37DBF428B42A95BE218F7A9799CD371 /* UICollectionViewCell+DDCategory.h in Headers */, - A0BEFBE6A346AB11398E3A2B8D5DBE3D /* UIFont+DDCategory.h in Headers */, - ADA4F7EE7A1BEB6FBA65CFF1C81F40B6 /* UIImage+DDCategory.h in Headers */, - CA6464B9C5ACE7E1A91BE384C2B4E826 /* UIImageView+DDCategory.h in Headers */, - 7FC84EF39623042D484D9F91C9C0CC79 /* UILabel+DDCategory.h in Headers */, - 46C272151448AAA9DC9135098F6C0A19 /* UINavigationBar+DDCategory.h in Headers */, - AC7722DC6B0186D7AC2645D19A5CF216 /* UINavigationController+DDCategory.h in Headers */, - A289D5C5FC1181E734636B88E312CE3E /* UINavigationItem+DDCategory.h in Headers */, - 02D26777CF5B820A7E269A1C55556794 /* UIScreen+DDCategory.h in Headers */, - B5816208A09555258A1052FB4F631D6D /* UIScrollView+DDCategory.h in Headers */, - 475A7B438F3D4A661C84D5F608A1A708 /* UITabBarController+DDCategory.h in Headers */, - D84CDF785AEE298324381CD621824774 /* UITableView+DDCategory.h in Headers */, - 1303FAD829BD07E29520FD6D7311272B /* UITableViewCell+DDCategory.h in Headers */, - 3F265F949E19ED6AE3B95E42D1DEEA59 /* UITextField+DDCategory.h in Headers */, - B172D5B106A91B0582378429D8381BE8 /* UITextView+DDCategory.h in Headers */, - A10CBDF349591A89CD08B42EA6103D24 /* UIView+DDCategory.h in Headers */, - 6F3D72CF694F3EBA3961E95FDEEEFDB1 /* UIViewController+DDCategory.h in Headers */, - F2497638DDBBD5ACFFBDE4F575014E8B /* UIWindow+DDCategory.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 853451064494997610D033D61C1A8B02 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6102,6 +6032,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9277AEE3226F13A0EE3E0D8020EE1B40 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A424E963577F7FFAE5C6C112830241AE /* RxSwift-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 93A6C718AB33E187C2F4C2BB8BD9F5C4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6204,6 +6142,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + BF4551571F5CAC4F497972B59096558F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 314632CB92B2398677AFB7D49B2FF7F7 /* DDLogKit_Private-umbrella.h in Headers */, + 16112EEC023D1B530FECA29B613D07E0 /* DDOCLog.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; C0DDBE7CDFC38ACA7ECCDE7915141CC0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6242,6 +6189,45 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EB5236DFDFF7F558A890E44B048D4027 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 512BBF6968C616A5CB7A2C23D8B117E2 /* CALayer+DDCategory.h in Headers */, + B8B8291E60C9EEF7E503A80916EDD6D6 /* DDCategory.h in Headers */, + F493F28DBCAEC7B3E70EDA7F7A7C4B6A /* DDCategoryKit_Private-umbrella.h in Headers */, + D338E31610984913E5242333289065EA /* NSAttributedString+DDCategory.h in Headers */, + E228AD3F161CF33ACE446B8D0FDEA79C /* NSBundle+DDCategory.h in Headers */, + D9ECA0FB443A473493DF5843A260DD3D /* NSMutableAttributedString+DDCategory.h in Headers */, + E6F0A2D426D583B654733BF18F75C185 /* NSMutableParagraphStyle+DDCategory.h in Headers */, + EB9D6E0BA31263F64A458B7B8BAB7FE8 /* NSObject+DDCategory.h in Headers */, + 1B17B814E1DCFC165E3F3DFE251ED3EC /* NSThread+DDCategory.h in Headers */, + E19960867F314F08D769EFF5DE2EABD9 /* NSURL+DDCategory.h in Headers */, + 626CA8D4F0AD4970A4111E6653DB564D /* UIApplication+DDCategory.h in Headers */, + B2213A82C506010512D755EE811CE80E /* UIBarButtonItem+DDCategory.h in Headers */, + 63CB5CA7EA0C4ACE8EF0DEE5247EF225 /* UIButton+DDCategory.h in Headers */, + 11B7F9E7CEBF84F7DFF2C86A84D0DAF7 /* UICollectionView+DDCategory.h in Headers */, + 5C01205CDF24EC69095FFC42B832727A /* UICollectionViewCell+DDCategory.h in Headers */, + 9F4C05698CFCEEAABC6CCC3093CE942B /* UIFont+DDCategory.h in Headers */, + AE9E7487CE1B8C674182E9E0C2F37FCB /* UIImage+DDCategory.h in Headers */, + 2942F6AF76036094C48C5ADB32FE638B /* UIImageView+DDCategory.h in Headers */, + 6FDD9640CD571661B675B48F97B4BA23 /* UILabel+DDCategory.h in Headers */, + DB6B35BF8866020A56941A9FA901D495 /* UINavigationBar+DDCategory.h in Headers */, + 387104A590EDF685F92EAB2DD64E3CC2 /* UINavigationController+DDCategory.h in Headers */, + D74A6402DA7B179F60BE96410E5C9168 /* UINavigationItem+DDCategory.h in Headers */, + D5AAA3E1354956C5E552C9AD7CD11B4C /* UIScreen+DDCategory.h in Headers */, + 721E97A69F374CFAE329583AC28FFCF3 /* UIScrollView+DDCategory.h in Headers */, + C2BF04992908EF2094D76E21F7B0D7C0 /* UITabBarController+DDCategory.h in Headers */, + EFFB548B2256535F4B945FE12260C940 /* UITableView+DDCategory.h in Headers */, + 2F3E427ECAF72BA96507CD5A9CDE6B51 /* UITableViewCell+DDCategory.h in Headers */, + 075F0F890CBEB8B7E4233DBD00FE3280 /* UITextField+DDCategory.h in Headers */, + 16D50EE57DE6B9D65DF48B7D736BD626 /* UITextView+DDCategory.h in Headers */, + 6CC931646D2E1EBA9106EA0BC55D434E /* UIView+DDCategory.h in Headers */, + 229E22D4F27CBAFEDBD0ABD9C3C7AB8E /* UIViewController+DDCategory.h in Headers */, + 44C62D555BE0DD6DF376157B88108AA6 /* UIWindow+DDCategory.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F4423F0EED6F6D0BFFCE3A50ABBE21E0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6289,7 +6275,7 @@ buildRules = ( ); dependencies = ( - 7F46C56C1B11DB3B56D016F89849B7A2 /* PBXTargetDependency */, + 5723326132836363D5A4B7AC5E1EB665 /* PBXTargetDependency */, ); name = DDControlsKit_Private; productName = DDControlsKit_Private; @@ -6307,9 +6293,9 @@ buildRules = ( ); dependencies = ( - 20815FB676973B585EB253BEF48AFAC1 /* PBXTargetDependency */, - C5AF61BAFA489C9773A0991E0485D142 /* PBXTargetDependency */, - 3EE8C7E0E8A39B195973324B6A3C239F /* PBXTargetDependency */, + 7964796E44E7A16CBF537318F7835EF7 /* PBXTargetDependency */, + 6111C3E77E6276A2A9FF2D0815C81AAD /* PBXTargetDependency */, + 091C5B4CE0D4C6F2BCD61208F40840ED /* PBXTargetDependency */, ); name = DDBasicControlsKit_Private; productName = DDBasicControlsKit_Private; @@ -6336,12 +6322,12 @@ }; 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */ = { isa = PBXNativeTarget; - buildConfigurationList = E732F9F8B7FB6A8DF844802C8F839D63 /* Build configuration list for PBXNativeTarget "DDLogKit_Private" */; + buildConfigurationList = 868C50B326B0684ABFA75AC57BF4754B /* Build configuration list for PBXNativeTarget "DDLogKit_Private" */; buildPhases = ( - 7293FD6B8E7A11EEFDA2D08FCC6C3EE9 /* Headers */, - D9406929D2493348F1A96141EA5B3901 /* Sources */, - 4B0E44B461E3CAD5CB4A279D2829D43C /* Frameworks */, - 9E31B0D3A4B3D9ECB929993EFAEBAE5E /* Copy generated compatibility header */, + BF4551571F5CAC4F497972B59096558F /* Headers */, + A2E299CB0D24D6DCB68E0A636E857A99 /* Sources */, + C5B5776F510F806AEE6DA160D7791392 /* Frameworks */, + 7A6191325E6DAE439327F25E2C33C03B /* Copy generated compatibility header */, ); buildRules = ( ); @@ -6408,17 +6394,17 @@ }; 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */ = { isa = PBXNativeTarget; - buildConfigurationList = AE75657A1CBAFA91973507A15E6F3676 /* Build configuration list for PBXNativeTarget "RxRelay" */; + buildConfigurationList = 9F98BE1C3617215E5E69EFD9C606FCE3 /* Build configuration list for PBXNativeTarget "RxRelay" */; buildPhases = ( - 30154A812FD0A6FE5B28A824CFC3BA30 /* Headers */, - 624C0FC05FBC9464157E9CCB2D626DFC /* Sources */, - 8F16F65DC8EBF77984FA1C1ED552CA65 /* Frameworks */, - E384961FAD61FC222A45B62DC73B283C /* Copy generated compatibility header */, + 3A1499137CE8A05FA14D8AFC881AB061 /* Headers */, + F09638577AE22EB4E11E12E8851D00DB /* Sources */, + 53CD1BF26013DB3C220384135205E4A5 /* Frameworks */, + 22C348144E7D862FBA045E895D91FAAE /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - C1FDA7059F11BD6673AC1F29DF2A0DB0 /* PBXTargetDependency */, + C7E52044932C16D9F0C170C35930A7E0 /* PBXTargetDependency */, ); name = RxRelay; productName = RxRelay; @@ -6462,11 +6448,11 @@ }; 5C23965029860967865B3429B5E29092 /* DDBasicControlsKit_Private-DDBaseViewController */ = { isa = PBXNativeTarget; - buildConfigurationList = B4F1B289B0E9DBCFE027CA5EA2C3EF05 /* Build configuration list for PBXNativeTarget "DDBasicControlsKit_Private-DDBaseViewController" */; + buildConfigurationList = 06FE720E8F4EC60D4E896C8056193EB8 /* Build configuration list for PBXNativeTarget "DDBasicControlsKit_Private-DDBaseViewController" */; buildPhases = ( - BA35917A25E9D391CEA3A4B320CA4EDA /* Sources */, - B0CCDC3149EF19E22B82946B1049634F /* Frameworks */, - A7261F51383201C47039B95A30DB37A0 /* Resources */, + E3BA48DDE3F915A37FAE399E41C2FAF6 /* Sources */, + 23098443C4DFA1147CAAE92E78D2E99B /* Frameworks */, + EE01459467138780CC98A7248F78F6A5 /* Resources */, ); buildRules = ( ); @@ -6479,11 +6465,11 @@ }; 6056870867CC4728BCEF2E5EBDD1DCB3 /* DDMAMapKit_Private-DDMAMapKit_Private */ = { isa = PBXNativeTarget; - buildConfigurationList = 107B9C12012BB1A8BF454495FD6075C4 /* Build configuration list for PBXNativeTarget "DDMAMapKit_Private-DDMAMapKit_Private" */; + buildConfigurationList = C50C2E00D10B16448AF8ACD0FF49FB0A /* Build configuration list for PBXNativeTarget "DDMAMapKit_Private-DDMAMapKit_Private" */; buildPhases = ( - 14C415EA615E8D8D281FC99CA169D5A1 /* Sources */, - C1BBCE9D91005E0AE548011F1F555CCE /* Frameworks */, - FD8041D393DE2D48FC4164229D26C7CC /* Resources */, + 304128F36A27FE5101F47A93C3D3D65A /* Sources */, + 1A6D219B347217475A502ECFEBD87DF2 /* Frameworks */, + 572B0AD3B15E9A7487D95613F3AC07D8 /* Resources */, ); buildRules = ( ); @@ -6539,36 +6525,36 @@ buildRules = ( ); dependencies = ( - 505B087E2DB4B5875B75C6C388B6CF8A /* PBXTargetDependency */, - 7B82268674090A00DF05274849ECC593 /* PBXTargetDependency */, - F8684A689D2B0A057105690F0012EB7B /* PBXTargetDependency */, - 50879CDD0744F8F77DC887A5F74FD786 /* PBXTargetDependency */, - 4A1B9A224C68A51566C367923198BB66 /* PBXTargetDependency */, - 6706C4090006CC1CAC15EC21BB672FDB /* PBXTargetDependency */, - 8B6A692646B6735B24650CF26777162F /* PBXTargetDependency */, - 50C24C0D704114A8C9AC4C450B2BF7D5 /* PBXTargetDependency */, - 1FDD323295EB5667F992263852F0E0C9 /* PBXTargetDependency */, - F6CF5A78E6597CEFE89699A722EE9F22 /* PBXTargetDependency */, - AFC6A6054BD69D347BC5EA57A171E998 /* PBXTargetDependency */, - 9A54AC7A3B17C79EC26D97E9FD5F218F /* PBXTargetDependency */, - 5C83AF916F4ADB21B1226089E3F2EE76 /* PBXTargetDependency */, - 2150290AACBF8EF97D53A55C5A23BCE9 /* PBXTargetDependency */, - 15BE50DE402F95FD75BCFBC2F0732BA3 /* PBXTargetDependency */, - E1049B661DE6BC25BC3B287085DE7709 /* PBXTargetDependency */, - A57CCC68E56FE84E618780C56FC4582A /* PBXTargetDependency */, - AC5A2FB2D970A3215E8D8C933D6EE75B /* PBXTargetDependency */, - DB451CD088C08BB5993832FB34CC42AC /* PBXTargetDependency */, - 44EE1DD5CFC2673D1A924624E91C63E3 /* PBXTargetDependency */, - 6F53415E01FC54F9B78A754BFD064349 /* PBXTargetDependency */, - 561E7B697B6072B95DBB9C1BA8CD365C /* PBXTargetDependency */, - 944D916F2705FAE3290724CA87231E1D /* PBXTargetDependency */, - 10885BF772D4030EDE4C3D8F4DE5F579 /* PBXTargetDependency */, - F38A42726D1490B64627026AB71B7C49 /* PBXTargetDependency */, - AC5DCA51F0EF4E5A1CB728FBA20539F8 /* PBXTargetDependency */, - 03B9746B2D6E1F5E81419914A1E991F8 /* PBXTargetDependency */, - B3DC2410D9D346887754BC92E6D840D9 /* PBXTargetDependency */, - AC2C017E25F8ACE6DBB5429CF38C19BE /* PBXTargetDependency */, - 8D40ECE8AEC26CA16E8EB8D351D511C3 /* PBXTargetDependency */, + FB41CF6A90AB075287327C70857F4F9E /* PBXTargetDependency */, + 6FAFA5B20096F46171255A52ACB66113 /* PBXTargetDependency */, + E143E58A831B28FA79FD44C8EB131077 /* PBXTargetDependency */, + CA4983EEA32EC3AF0399C396C0A3EEFE /* PBXTargetDependency */, + 274763F1A2967B3B54DAE21309655B74 /* PBXTargetDependency */, + EBF7340FAFD404AE5BBFF374B193CA7D /* PBXTargetDependency */, + E451BE8DE4FCE839D6FD0882CC31C6AF /* PBXTargetDependency */, + BF01A7CD8CCB0BF18FC5ABDD31946A4E /* PBXTargetDependency */, + 32BA5AB3E0A01E7E4B198ACA212F6BFA /* PBXTargetDependency */, + 99A501F5FDDDA9296A285433BB8F205B /* PBXTargetDependency */, + 5BBC48434F7B6BA339DBE2ECFEB21908 /* PBXTargetDependency */, + F13D430248BEEA033FE01C5A1F1B81A8 /* PBXTargetDependency */, + FCE6975C09D5ECD51F6E38DC5C138258 /* PBXTargetDependency */, + 1F5F3E0FCE564C3311A451B467E8C653 /* PBXTargetDependency */, + E2822B35D715F144CDC9F4BF995F82A3 /* PBXTargetDependency */, + 28AC28533F4288D6E4473DBC10FAF608 /* PBXTargetDependency */, + 2A1C2426A4370B2B91279ADE95DEC0C1 /* PBXTargetDependency */, + 7E6CFB7B77F790B27FEE0DB78E320116 /* PBXTargetDependency */, + 1E0C90E558B3F57CE80BB8E2458CF8B5 /* PBXTargetDependency */, + 4D926882C50F07A4D702F519CA670050 /* PBXTargetDependency */, + 3C2B73037C2156876C03851BDD35D6BF /* PBXTargetDependency */, + 280B8AF26306A5F5E34A413D3069F96B /* PBXTargetDependency */, + 4EB9B642503DDC3654804B12E6C59FA7 /* PBXTargetDependency */, + 0920A2701A164BEAB30BCE6F869B0BC2 /* PBXTargetDependency */, + 0DFAB1B4267B714118CC9CA41B5F697C /* PBXTargetDependency */, + 84857BD62DFFF69C5127C0A0AC92B801 /* PBXTargetDependency */, + 1A9585BF080C129C9AAB4E0CFAD8E15A /* PBXTargetDependency */, + B42A82284C45F1D443D3B76679685EE3 /* PBXTargetDependency */, + 7A4718C4055A9B9D81AA50420B085B37 /* PBXTargetDependency */, + 7FD42FBF5042299F03E37CDAFDB5D6EB /* PBXTargetDependency */, ); name = "Pods-OrderScheduling"; productName = "Pods-OrderScheduling"; @@ -6587,8 +6573,8 @@ buildRules = ( ); dependencies = ( - 69C082CB9D225F967F901F635A2A4DC2 /* PBXTargetDependency */, - 0D62AF584F61144E798971579C844A39 /* PBXTargetDependency */, + 75EA08E5A035F7A94D53628576D0E4E4 /* PBXTargetDependency */, + F7BACD898B6419466412BA3FC4BA8A31 /* PBXTargetDependency */, ); name = RxCocoa; productName = RxCocoa; @@ -6597,11 +6583,11 @@ }; 7B8412F08BD27981DB53CE2C25C19F0A /* DDCategoryKit_Private */ = { isa = PBXNativeTarget; - buildConfigurationList = CF92FEA7D16C2FD27EFDCF30C47DB792 /* Build configuration list for PBXNativeTarget "DDCategoryKit_Private" */; + buildConfigurationList = 607457F4F8012874D0F3AF6CCBC52DA7 /* Build configuration list for PBXNativeTarget "DDCategoryKit_Private" */; buildPhases = ( - 7D252AA9C3BFF5B822C94B173695FCE2 /* Headers */, - 94DB2457346D37A841D5954FCB0F3ED1 /* Sources */, - BED0D4D3F674AB402CE4E560403828B0 /* Frameworks */, + EB5236DFDFF7F558A890E44B048D4027 /* Headers */, + 9A3436DDEC0E5C1CE109D3DA2D2185A8 /* Sources */, + 59854BC4771BB5C74DF242CBFA1E798A /* Frameworks */, ); buildRules = ( ); @@ -6675,13 +6661,13 @@ buildRules = ( ); dependencies = ( - 5E477B3A905CB55F88494B8888571B76 /* PBXTargetDependency */, - B0C71FA63E35E502D55E95BBE86D16A6 /* PBXTargetDependency */, - F8628C98A76F054BF04377D45EA7338D /* PBXTargetDependency */, - D56B6F81A7FE2C119E1B4F224425D0DD /* PBXTargetDependency */, - 693B69268C701457161FF756A64DD8A4 /* PBXTargetDependency */, - 324FAB9849E2B0B7936180103CEBDDF6 /* PBXTargetDependency */, - 8D3A77D6810D86B6D8F564CEAFE0EF9D /* PBXTargetDependency */, + 57CA5AE48489204E38DB9D8DDB73AA44 /* PBXTargetDependency */, + F876904D42A179812225C6103B204A06 /* PBXTargetDependency */, + 4FA4E877E4DBE3207FCF3E58D9C152A8 /* PBXTargetDependency */, + 476963D64D1F6B90767FAA5A4220FA29 /* PBXTargetDependency */, + 4F9F7B937937F811632262E4CEB565A5 /* PBXTargetDependency */, + 0F9BFAA35C81929185584114F9DAA89F /* PBXTargetDependency */, + B1EA0E5A5A71426896DD05F133E586A0 /* PBXTargetDependency */, ); name = DDMAMapKit_Private; productName = DDMAMapKit_Private; @@ -6718,9 +6704,9 @@ buildRules = ( ); dependencies = ( - 08FE47F522C716E504934518E19CE5F8 /* PBXTargetDependency */, - 2EE35C77C22FDD0F90EFB3AD5D7BC30A /* PBXTargetDependency */, - 4D1AE00A92113B7BF5FFE380D8CE5566 /* PBXTargetDependency */, + C49E2E68248554D339057AED7414AC35 /* PBXTargetDependency */, + F920FC333490AC35C509F77D28D52FF3 /* PBXTargetDependency */, + 19C126890D8FC4A7437BBF3BFD6CBBDD /* PBXTargetDependency */, ); name = DDNetworkingOfAlamofireKit_Private; productName = DDNetworkingOfAlamofireKit_Private; @@ -6765,12 +6751,12 @@ }; EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = 449A233CCF205967013CBF0D034FF40E /* Build configuration list for PBXNativeTarget "RxSwift" */; + buildConfigurationList = AD308ACADDBAF5969EF95D3DC93FFBAD /* Build configuration list for PBXNativeTarget "RxSwift" */; buildPhases = ( - 21C85711288DB964E662FA7A8E58E564 /* Headers */, - D9CAC9040E49D7D25F126DE1712B3B04 /* Sources */, - B2669EB14171E628C910A965CA168374 /* Frameworks */, - 1D1DDEA2840FC66CC0A79D8D87026EFD /* Copy generated compatibility header */, + 9277AEE3226F13A0EE3E0D8020EE1B40 /* Headers */, + 7E0E8A40DA84320A222E18E55A2CD451 /* Sources */, + 26B104F0656210639EF1E9BE82147BE7 /* Frameworks */, + 42FCF822786F392786F864C81CEC12BF /* Copy generated compatibility header */, ); buildRules = ( ); @@ -6877,19 +6863,19 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - A7261F51383201C47039B95A30DB37A0 /* Resources */ = { + 572B0AD3B15E9A7487D95613F3AC07D8 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9000C3784F6F6677FFCE5801884263FF /* DDBaseViewController.xcassets in Resources */, + AB27097A5281026FFAD9A3330BBE0195 /* Sources_DDMAMap in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - FD8041D393DE2D48FC4164229D26C7CC /* Resources */ = { + EE01459467138780CC98A7248F78F6A5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - E998989302CADC0E295896C2F0A05AAB /* Sources_DDMAMap in Resources */, + 9C39E63E7EFAC9207F7ABCEEF02991B4 /* DDBaseViewController.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6920,30 +6906,6 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 1D1DDEA2840FC66CC0A79D8D87026EFD /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap", - "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h", - ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( - ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/RxSwift-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - }; 21447C698D95583E65C2265B1E31DA31 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -6968,6 +6930,30 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; + 22C348144E7D862FBA045E895D91FAAE /* Copy generated compatibility header */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", + "${PODS_ROOT}/Headers/Public/RxRelay/RxRelay.modulemap", + "${PODS_ROOT}/Headers/Public/RxRelay/RxRelay-umbrella.h", + ); + name = "Copy generated compatibility header"; + outputFileListPaths = ( + ); + outputPaths = ( + "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", + "${BUILT_PRODUCTS_DIR}/RxRelay-umbrella.h", + "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxRelay/RxRelay.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxRelay/RxRelay-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + }; 3ECCFB438C99E5452730F628D5942AA6 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -6992,6 +6978,30 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDFontKit_Private/DDFontKit_Private.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDFontKit_Private/DDFontKit_Private-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; + 42FCF822786F392786F864C81CEC12BF /* Copy generated compatibility header */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", + "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap", + "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h", + ); + name = "Copy generated compatibility header"; + outputFileListPaths = ( + ); + outputPaths = ( + "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", + "${BUILT_PRODUCTS_DIR}/RxSwift-umbrella.h", + "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + }; 4E7111AB0AC93CDBD81B74EE1676E5DE /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -7112,6 +7122,30 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftEntryKit/SwiftEntryKit.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftEntryKit/SwiftEntryKit-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; + 7A6191325E6DAE439327F25E2C33C03B /* Copy generated compatibility header */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", + "${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap", + "${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private-umbrella.h", + ); + name = "Copy generated compatibility header"; + outputFileListPaths = ( + ); + outputPaths = ( + "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", + "${BUILT_PRODUCTS_DIR}/DDLogKit_Private-umbrella.h", + "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + }; 88CE6A9E15FB250364E7B2B84D432B3C /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -7136,30 +7170,6 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDControlsKit_Private/DDControlsKit_Private.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDControlsKit_Private/DDControlsKit_Private-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 9E31B0D3A4B3D9ECB929993EFAEBAE5E /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap", - "${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private-umbrella.h", - ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( - ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/DDLogKit_Private-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DDLogKit_Private/DDLogKit_Private-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - }; A60AC98BAADAACA2034B33AF487354E0 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -7280,40 +7290,9 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/ESTabBarController_swift/ESTabBarController-swift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/ESTabBarController_swift/ESTabBarController-swift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - E384961FAD61FC222A45B62DC73B283C /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/RxRelay/RxRelay.modulemap", - "${PODS_ROOT}/Headers/Public/RxRelay/RxRelay-umbrella.h", - ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( - ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/RxRelay-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxRelay/RxRelay.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxRelay/RxRelay-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 14C415EA615E8D8D281FC99CA169D5A1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2F9DCB8466BB717F04CB15FEAC24CFD4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7359,6 +7338,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 304128F36A27FE5101F47A93C3D3D65A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 3A75B93F1783EC72B7DD4C828FBE7399 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7470,19 +7456,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 624C0FC05FBC9464157E9CCB2D626DFC /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 385C918534D12A16EF9D0C453149865F /* BehaviorRelay.swift in Sources */, - 4EF59999B49820DE4AC906E7F97885C2 /* Observable+Bind.swift in Sources */, - E254685A45115EC64F0F44681D7D0583 /* PublishRelay.swift in Sources */, - 09DA9A1DACFC24A2358533C4C71C8C39 /* ReplayRelay.swift in Sources */, - F50DDF3B6BFAFD3FF0332AD2E48A65BB /* RxRelay-dummy.m in Sources */, - 411CD4D9AF1BAE15F1B24B066CA0C11C /* Utils.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 6430B89338D6DC3DBE37E8D66CAF48C4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7539,6 +7512,174 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7E0E8A40DA84320A222E18E55A2CD451 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8B614A2389A6A7A85568F9D28F3C3727 /* AddRef.swift in Sources */, + D2EFF75BAA4F83A3B494624006922E98 /* Amb.swift in Sources */, + F93F6E8956CC7FEEFD59BB131E1CF02C /* AnonymousDisposable.swift in Sources */, + 565C69E3DA4452FAB0E052B93519A32A /* AnonymousObserver.swift in Sources */, + 7A75A4AACF2EA2B8246DD37BC227E361 /* AnyObserver.swift in Sources */, + 4106F92259A3E4CE42B5ECE0E28B4F39 /* AsMaybe.swift in Sources */, + 0B2A49C518D479849E68C0E188E9C6C5 /* AsSingle.swift in Sources */, + 76CE02C1DDF73754EF809A4193D3495C /* AsyncLock.swift in Sources */, + 23FAE3A4BDAD8268A45B1E0C39B158FC /* AsyncSubject.swift in Sources */, + 08419465E72B314FF49B4209ACDE8641 /* AtomicInt.swift in Sources */, + 1E294C2D1457C305F2A8FC187C7CD7CE /* Bag.swift in Sources */, + 3FB5352887796DD7047D239D88FFC330 /* Bag+Rx.swift in Sources */, + 4B75784B81348DEA7FC71B0C6DAC5413 /* BehaviorSubject.swift in Sources */, + 7847A704E618F99AC5564C938F124AA5 /* BinaryDisposable.swift in Sources */, + 456DD313CD572325238A20BD2286F328 /* Binder.swift in Sources */, + 570634531E216A7F7942CA187953A790 /* BooleanDisposable.swift in Sources */, + 8627501CCE7EF89EE53F8E891D6AE31C /* Buffer.swift in Sources */, + 1D2CC767C27E09B7B3F5BA85A610D8CF /* Cancelable.swift in Sources */, + C72B01DD0D889A1A13F2FAA980632901 /* Catch.swift in Sources */, + 38F376E76E8CE887828C623D1369185C /* CombineLatest.swift in Sources */, + 6F7F732D5CFA5F360B62BD76453979EE /* CombineLatest+arity.swift in Sources */, + 43666945E8F28D395CCF4104E6E0DA73 /* CombineLatest+Collection.swift in Sources */, + C6D9A90D3B4FE697FA554E0A17C6B5E4 /* CompactMap.swift in Sources */, + 0ECDD6D798948C3B247B306E22DF38B0 /* Completable.swift in Sources */, + BA69C939FB50337E7B428ED071EF5056 /* Completable+AndThen.swift in Sources */, + 0C8D70EE9C8FC7ECA49DCC35616D8A27 /* CompositeDisposable.swift in Sources */, + 5991DD42571BBAB553AA167C3000AAE3 /* Concat.swift in Sources */, + F3F4A54187A771C427C3502D8802D213 /* ConcurrentDispatchQueueScheduler.swift in Sources */, + 3D0239D05698C02D4CC302EC96DCCE75 /* ConcurrentMainScheduler.swift in Sources */, + 7A77A3293538FFEBBB15FD88F7EECA93 /* ConnectableObservableType.swift in Sources */, + BD0BAC03BB3C595BAEE4E6C0214DF1B3 /* Create.swift in Sources */, + A84134EBA63FFA7DD0298D52DF856CE2 /* CurrentThreadScheduler.swift in Sources */, + 8A2BB0C70E6AD03FAE785E11B8994109 /* Date+Dispatch.swift in Sources */, + 3AD100D5121E6A2B4F8A49C8629411CB /* Debounce.swift in Sources */, + BB1883C1BCB98977B2BFE1F342D3492A /* Debug.swift in Sources */, + FF4DBCAE64CDAF7D63DCB700D0EA2AA7 /* Decode.swift in Sources */, + E0B53F17D846B73C15950B3CD8687042 /* DefaultIfEmpty.swift in Sources */, + 2B4330E64369C3A829763C8924267005 /* Deferred.swift in Sources */, + 89AAAFB1FDC1EBA0E7962C53E5F6D34A /* Delay.swift in Sources */, + 229EE323EFAB055C0AA55D37FCBC6A35 /* DelaySubscription.swift in Sources */, + 8F40C77612174BAE8C1E2F0D0900B179 /* Dematerialize.swift in Sources */, + 4AB0FE76C4041C57FFB6B4E74FA583E9 /* DispatchQueue+Extensions.swift in Sources */, + E7B7D4786FD9A4556C57FC456397CFA7 /* DispatchQueueConfiguration.swift in Sources */, + 68FB7A064EECBC2F82C9C8F27FCD8008 /* Disposable.swift in Sources */, + 7223B00496A695E25067CB5BD41B256C /* Disposables.swift in Sources */, + 1FD4AB6350F7EFF4A0EE30D63EEDC575 /* DisposeBag.swift in Sources */, + 95BA5807492A4AF2BCCFBFAC531CA9D8 /* DisposeBase.swift in Sources */, + 20ED52A1672248DC7499F63F1D955326 /* DistinctUntilChanged.swift in Sources */, + 71F16C75439B0599F907D5EAFEBADA4E /* Do.swift in Sources */, + 7E087F9A6D1B621A0EFB8764BBBD4B20 /* ElementAt.swift in Sources */, + A8703F0CD0021F789AF4F30E639B24DD /* Empty.swift in Sources */, + C45E4553A532352FC2D6A92529F1ADAA /* Enumerated.swift in Sources */, + 5F33D74E97770B309BA74199F3C85463 /* Error.swift in Sources */, + 22771FA1A3DDDEB53D064548BD45044F /* Errors.swift in Sources */, + 116EC39A4E2AFB5052BB614D3C3886E7 /* Event.swift in Sources */, + 5CED4364D767E1BE60CB69BBCFC5B51B /* Filter.swift in Sources */, + 972B1CCFF177404921ED4A3D12A33F00 /* First.swift in Sources */, + 79902593EB590F1E0463213225F2E893 /* Generate.swift in Sources */, + 64565C8F3117ADC1A656B3ED6E4EA0D9 /* GroupBy.swift in Sources */, + 4E4E6D9B4C2320B106A88E09D7FE17EA /* GroupedObservable.swift in Sources */, + 4F30B92F6B745103E3E10B49BEBCD813 /* HistoricalScheduler.swift in Sources */, + 657B0B97DA9E63B9CFB50C28CE01C16E /* HistoricalSchedulerTimeConverter.swift in Sources */, + 63CFA7962D55E2ADE580BE8045A45E85 /* ImmediateSchedulerType.swift in Sources */, + BFEF5438BF1FB39455DEF65AC485C5D3 /* Infallible.swift in Sources */, + 3BEDCB1C1232746F8DBBF049CF861CA1 /* Infallible+CombineLatest+arity.swift in Sources */, + A5D8C7BBD456F1AA14C0F68DECF8853F /* Infallible+Concurrency.swift in Sources */, + 7D9B10E271DC6F5D5BC3F2D1E5BA7039 /* Infallible+Create.swift in Sources */, + 508FCBD8C3098E74B67A56A49B5FFDD4 /* Infallible+Operators.swift in Sources */, + DA5018EFFB5F0ACA5800450157DDF029 /* Infallible+Zip+arity.swift in Sources */, + EA9E27522D34075FE2F3D61C4287DAA2 /* InfiniteSequence.swift in Sources */, + 2379FED69B13031DD79751610087BB4A /* InvocableScheduledItem.swift in Sources */, + 088325CC1469DFE80A063787278F37D9 /* InvocableType.swift in Sources */, + 3AF311679057B088EF5705B8EDB22D2D /* Just.swift in Sources */, + C7AD29D8CE22687209205B9C0CB043A1 /* Lock.swift in Sources */, + 2FF0397F7EA7930400CDC081AA17B925 /* LockOwnerType.swift in Sources */, + BB163B9792C6674D0D680D606885C8DC /* MainScheduler.swift in Sources */, + A47EB127A6E0739557B4802A87E11FE7 /* Map.swift in Sources */, + 5ED1BBF5FAE17E6DA0C804DCDEA8901F /* Materialize.swift in Sources */, + 241267D3FC2E3F0CC7D5792AE2ADA8DD /* Maybe.swift in Sources */, + DCEBF9766499FFC51D3F20FD988C5C8B /* Merge.swift in Sources */, + CFC3AE9E84DB459397787A54726B256D /* Multicast.swift in Sources */, + F2A142032668500B5C86117B87E5581C /* Never.swift in Sources */, + DDE4FC989BBCF2EA2135813021F623FE /* NopDisposable.swift in Sources */, + 134E12624CB4A231F06269C702E15835 /* Observable.swift in Sources */, + CF8E9E9D79030190C6C2A8F033ACFD5A /* Observable+Concurrency.swift in Sources */, + FE97C9D8D1A724CBDF7C8E271C8E1DEC /* ObservableConvertibleType.swift in Sources */, + D8CB71544C37D1AC77A544130226A672 /* ObservableConvertibleType+Infallible.swift in Sources */, + 90247CFDC267CC8BFACC881FBC3C3233 /* ObservableType.swift in Sources */, + ECFFBFF95B73F69D1787EA7CCA928AC4 /* ObservableType+Extensions.swift in Sources */, + 714040A06F1937DAF3E28B0AD5B74C21 /* ObservableType+PrimitiveSequence.swift in Sources */, + 506070DDB033AC1BC007DE71F42632A1 /* ObserveOn.swift in Sources */, + 423ED25536DDD84D7DF9365B14F362D0 /* ObserverBase.swift in Sources */, + 3E667CC1120F83729016853578E2B0EC /* ObserverType.swift in Sources */, + A86F0917C4049E9C60D06C8446F81E6A /* OperationQueueScheduler.swift in Sources */, + F43851B19B2310C54E82BE0CB9CC8EAB /* Optional.swift in Sources */, + 718FEFD76EC61B72AE9C7DA2714A6334 /* Platform.Darwin.swift in Sources */, + A4F5D88B59368643BEA04468893D1221 /* Platform.Linux.swift in Sources */, + 94C181395A8BE03BBEFF0D774EEB1CA7 /* PrimitiveSequence.swift in Sources */, + C846DCE7E2E865DC660B3475888395EB /* PrimitiveSequence+Concurrency.swift in Sources */, + 0BE77299ADD3781F19DE8E8B6CD2C9F6 /* PrimitiveSequence+Zip+arity.swift in Sources */, + 8018E5D0017B04D04B3E09473C0A24D8 /* PriorityQueue.swift in Sources */, + ED2BE0E4900497E23A37237D68BC1023 /* Producer.swift in Sources */, + E40B797A24B408B06F5E682C079CDC55 /* PublishSubject.swift in Sources */, + 515FD6046A15ADC8218F0694CE2ECBBB /* Queue.swift in Sources */, + AA2F5057A0230149F7E204ED7843F232 /* Range.swift in Sources */, + AE5D5D296B70C254CFCEE85F12B94CED /* Reactive.swift in Sources */, + 5CEFB3AA45586F179D327023FB113412 /* RecursiveLock.swift in Sources */, + 9D3141A5F02E6E1D67CCD72A376113EC /* RecursiveScheduler.swift in Sources */, + F6513727F28A3CAA86AD1D4CEFB7BF33 /* Reduce.swift in Sources */, + C94ECC0B1338871970341F0B37B459DE /* RefCountDisposable.swift in Sources */, + B189903A876872C745986F73D2F7DCD2 /* Repeat.swift in Sources */, + 415F4ADCE48E3C6F1736ACFDB4C6E4D3 /* ReplaySubject.swift in Sources */, + EBE5C4F07068616CC59C1EF2978C6813 /* RetryWhen.swift in Sources */, + 72262100C5916714144C2F6D27E40343 /* Rx.swift in Sources */, + 36595A460CC661136C4D89478C162867 /* RxMutableBox.swift in Sources */, + 250C4793B89B833F5D00A798F3722E5D /* RxSwift-dummy.m in Sources */, + 3898931C3C0F294F4B7653D819AD5BC8 /* Sample.swift in Sources */, + 1BF05039300C9F7EF2BC12788F1E6E33 /* Scan.swift in Sources */, + 9FF5CE9C512F8C464978A1E3A0738850 /* ScheduledDisposable.swift in Sources */, + FE050D59F5ADCFBA484D4C0926A58720 /* ScheduledItem.swift in Sources */, + 1B37B0C328E91D2AEC8417D8ED33E5A6 /* ScheduledItemType.swift in Sources */, + 78804DF412F47FB525746D44F77F371D /* SchedulerServices+Emulation.swift in Sources */, + FD24A63C0BB6C7CF244A586470A9D492 /* SchedulerType.swift in Sources */, + 2643D625F432B05AAB245DAA5820F24C /* Sequence.swift in Sources */, + A5F795CDE7E9E958CDA4F860E66A4036 /* SerialDispatchQueueScheduler.swift in Sources */, + 7D7DC6BCB3ACB399640AA8217A254BA6 /* SerialDisposable.swift in Sources */, + BD90E28115D95F77EBACB3287FC55308 /* ShareReplayScope.swift in Sources */, + C1D7623AD9734EBB837468AF18373F42 /* Single.swift in Sources */, + 3680C8FB205ADCF709DCFA5D5D44DC63 /* SingleAssignmentDisposable.swift in Sources */, + CF166EE0BD4BBC9552C47101342F3706 /* SingleAsync.swift in Sources */, + 50F667C09FBFD4FF8D7988E91CB41620 /* Sink.swift in Sources */, + 4BCCD58088AF2F6B9D59835C49C465B3 /* Skip.swift in Sources */, + 34181F8B4DC74D75F6C73B967539E399 /* SkipUntil.swift in Sources */, + 56481A9B965BACF6381BB4F218365F05 /* SkipWhile.swift in Sources */, + F38BB8E8B9AA9556B18A654B2F7B063A /* StartWith.swift in Sources */, + E8ECA9AC8049FEA59A0D35B189911CD7 /* SubjectType.swift in Sources */, + 5686B71FBE6F4625D83C3791387F85F7 /* SubscribeOn.swift in Sources */, + EF203AAFF3493C503A2685D89907E9E0 /* SubscriptionDisposable.swift in Sources */, + 501077979036EDD2737102095418F08F /* SwiftSupport.swift in Sources */, + D2AF2BC97E66780B3E0564BB19BB45BC /* Switch.swift in Sources */, + DB1928ABED70110F8770A999AE6042C1 /* SwitchIfEmpty.swift in Sources */, + 96E6C43C53A01AE1C7673BDFEC4DC76B /* SynchronizedDisposeType.swift in Sources */, + 1DDD4B9BB2F771F4C8E14035972B95E0 /* SynchronizedOnType.swift in Sources */, + C8311466749E74D31530D8B27F2B68EF /* SynchronizedUnsubscribeType.swift in Sources */, + 0CC0D44E320A1730EFDDDCF7F06F46B8 /* TailRecursiveSink.swift in Sources */, + CE83923E2838675210657D3142E3A427 /* Take.swift in Sources */, + 51F894F27EA0894DC3D748F54E158651 /* TakeLast.swift in Sources */, + C40F6F9516468EE6EE51A1C4FB278575 /* TakeWithPredicate.swift in Sources */, + 19B8B3C0A7F50B29EAF2131411776D8A /* Throttle.swift in Sources */, + FD366D60621BA423B1F44E362CB26E14 /* Timeout.swift in Sources */, + 1487581E75DA119B0C81AB18B67F01DD /* Timer.swift in Sources */, + CB2FEF62C57FA5BBD15CBAC9E8C19F42 /* ToArray.swift in Sources */, + 9AC5FC3E6E1F1B05501E1D07E0BC28C9 /* Using.swift in Sources */, + CE86E1F9152A64FE5CA0C71F626DE91E /* VirtualTimeConverterType.swift in Sources */, + 48D3C7C062C27CFCEB622D40EDD76148 /* VirtualTimeScheduler.swift in Sources */, + 3D7A90098F5DCC038358096817706824 /* Window.swift in Sources */, + A83C6B27C33EC2032F63E67E76F85FB0 /* WithLatestFrom.swift in Sources */, + 21051F832E0E05F72A54AA91918B7854 /* WithUnretained.swift in Sources */, + 9405386260D2B750EEE43A8686608E91 /* Zip.swift in Sources */, + C1976EEAE2EC4DCA39DF0DFF1AA6A16D /* Zip+arity.swift in Sources */, + 2C95F29F15F88E5D3BBC4BBF7A46114E /* Zip+Collection.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 898D54206531121F5610107E0D9ECEB6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7593,44 +7734,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 94DB2457346D37A841D5954FCB0F3ED1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6F851B2659312AF264C313EEE1FF6689 /* CALayer+DDCategory.m in Sources */, - 7AB7CB57C6FCED9035FD22A899EBF620 /* DDCategoryKit_Private-dummy.m in Sources */, - E4F8FEE1CCBC4FFA46B4CD5E957B354C /* NSAttributedString+DDCategory.m in Sources */, - 5C2D1241F3868C7BF2F24EEA81900AC5 /* NSBundle+DDCategory.m in Sources */, - 51EAEB13BC5614939372219F41666375 /* NSMutableAttributedString+DDCategory.m in Sources */, - E0803A99E8F5DE3790585C1CB510E8D6 /* NSMutableParagraphStyle+DDCategory.m in Sources */, - 4576195AE60FF3BBEC91E682670D6CFF /* NSObject+DDCategory.m in Sources */, - D87E7B807948E402CBD4ACBBD3C81CED /* NSThread+DDCategory.m in Sources */, - ED1A9A4EA55EEACA226641356DB4260B /* NSURL+DDCategory.m in Sources */, - 434B09EAF59B2D98E191F19D00D868C1 /* UIApplication+DDCategory.m in Sources */, - D5A3C301A5BE35EC7C8FB9943FA4155B /* UIBarButtonItem+DDCategory.m in Sources */, - 194FDCE3A885434F75815CC0318C7961 /* UIButton+DDCategory.m in Sources */, - 174BCF86D9287D9A81123011FA119FF6 /* UICollectionView+DDCategory.m in Sources */, - 704CDE2C2A5A3A48836FB1DD1FE634E3 /* UICollectionViewCell+DDCategory.m in Sources */, - 352414FE14E8845DC12B4099A8A16CDD /* UIFont+DDCategory.m in Sources */, - 4475BCD3D83F2FE5E3B0833D57BCD89D /* UIImage+DDCategory.m in Sources */, - 1653B9877F6EDFCFC29CEB4AFC83041F /* UIImageView+DDCategory.m in Sources */, - 633ED66D2D30446F2A20E83522371EA9 /* UILabel+DDCategory.m in Sources */, - C1310E70A4B55A4D4E232A788188EFCE /* UINavigationBar+DDCategory.m in Sources */, - A08A1E1E2A31207AD0555C00759BD69B /* UINavigationController+DDCategory.m in Sources */, - FC56DF88F386B4839DCBBD85BAEC9655 /* UINavigationItem+DDCategory.m in Sources */, - 12BB36EC18E5EEAA45E7B179A11C4969 /* UIScreen+DDCategory.m in Sources */, - 9883368EA6CB439AA08D8F5F1C677CF0 /* UIScrollView+DDCategory.m in Sources */, - 7AEF48934AF04F7364244A7BD23CAB88 /* UITabBarController+DDCategory.m in Sources */, - C094EBC7558C3FED852BEF6CCC0ACF40 /* UITableView+DDCategory.m in Sources */, - 19495B41EF692B6E0C4234E8E303B5E0 /* UITableViewCell+DDCategory.m in Sources */, - 5C10ED6A79A66999677312299D2ECB35 /* UITextField+DDCategory.m in Sources */, - 11F2FDE725E30C11814700C4395238B9 /* UITextView+DDCategory.m in Sources */, - 694C05A2C39A9D1A162F2E3967C927BB /* UIView+DDCategory.m in Sources */, - B9D19B94A6F4A5248A4E8AD5B5755DA9 /* UIViewController+DDCategory.m in Sources */, - 9190D0264BD462EAC283C7855DBFC072 /* UIWindow+DDCategory.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 99B444A281EDEDF424F629C40DECE541 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7640,6 +7743,53 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9A3436DDEC0E5C1CE109D3DA2D2185A8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FA7C19E95318283880AF33193C6C4848 /* CALayer+DDCategory.m in Sources */, + 94320BBAFDD9941EB31F86FDE3E60B75 /* DDCategoryKit_Private-dummy.m in Sources */, + 5DDC429EB21328DB5AA5FFBA20D4CEFA /* NSAttributedString+DDCategory.m in Sources */, + BD6F7433C0ED1532C4CF79399A1FEEBC /* NSBundle+DDCategory.m in Sources */, + C1940B02503017C93A60F961EC35671F /* NSMutableAttributedString+DDCategory.m in Sources */, + 71AD4D21819BCF755B1D7B11F292D512 /* NSMutableParagraphStyle+DDCategory.m in Sources */, + 8FDC5A87ADCE07FF3E3F1EFB7613CD1A /* NSObject+DDCategory.m in Sources */, + 4EEE08623FC51DF62F0D6B2A635740BC /* NSThread+DDCategory.m in Sources */, + 7B628D6BE786E7E212C05AF352E98232 /* NSURL+DDCategory.m in Sources */, + DA68D87EA37B265C1A9212034A9A69CA /* UIApplication+DDCategory.m in Sources */, + 5D56B3DA8AEE281BA8B4779878BBAC25 /* UIBarButtonItem+DDCategory.m in Sources */, + E87A2A7AA6C6C1C1CCB99B8C459954C9 /* UIButton+DDCategory.m in Sources */, + CFF0856209812E6587E4680A4621A17C /* UICollectionView+DDCategory.m in Sources */, + 57B1E3E04CB3083B1DBA69D1AA4D122A /* UICollectionViewCell+DDCategory.m in Sources */, + B0002DD66A8569671F92DD848A8AE757 /* UIFont+DDCategory.m in Sources */, + 3A3A24A27B2FCD56DF33E04F31B39C3A /* UIImage+DDCategory.m in Sources */, + B99ACD5EEA00F31F380FAB5A8B8B2526 /* UIImageView+DDCategory.m in Sources */, + 51EBF9AF152F971146CE49A2FC4B4614 /* UILabel+DDCategory.m in Sources */, + BA42897D26AE10AD9C5ADDACB76A61E6 /* UINavigationBar+DDCategory.m in Sources */, + 14F6030416457FACA2FE0FDE3D62BAE8 /* UINavigationController+DDCategory.m in Sources */, + D1BEC579C6CDE70D346EC4C7E4FBD387 /* UINavigationItem+DDCategory.m in Sources */, + B9D206C92A0BC6DE7720757C1A2ECE72 /* UIScreen+DDCategory.m in Sources */, + F0C323C6B06974F32D8814CD58FE9D15 /* UIScrollView+DDCategory.m in Sources */, + C00CAD06E493B28BC19E63BE07761FDB /* UITabBarController+DDCategory.m in Sources */, + AA784C9DF28B59B430B80948F5DD0A84 /* UITableView+DDCategory.m in Sources */, + A3C898BEB49E9B17FD3A824DE6FAC3F8 /* UITableViewCell+DDCategory.m in Sources */, + 13B3D8E84FAE23982F42AEAAE60A5EE0 /* UITextField+DDCategory.m in Sources */, + 396597297E3741A4C4C3030C594BB3CE /* UITextView+DDCategory.m in Sources */, + BCDA33ECC9AE69C50380E36C29978C92 /* UIView+DDCategory.m in Sources */, + 374123F38FF3BA6A3132D7F0463D3F87 /* UIViewController+DDCategory.m in Sources */, + E4B1E58E020E4435976E195C0F6D2514 /* UIWindow+DDCategory.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A2E299CB0D24D6DCB68E0A636E857A99 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 83EB9A550FC79DE42E3003E39DEFAEB8 /* DDLogKit_Private-dummy.m in Sources */, + 8AB9F2CA2D3182D18A6C8AD9CAC6D372 /* DDSwiftLog.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A529D46C495FD051E4B903F77F6043CF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7778,13 +7928,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BA35917A25E9D391CEA3A4B320CA4EDA /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; BF98946357C8D92FF5ABCCD9D0DB9617 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7990,183 +8133,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D9406929D2493348F1A96141EA5B3901 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 63E9DECF72DDC6605B3AEEB29EE34F3C /* DDLogKit_Private-dummy.m in Sources */, - B7F5DD3CE4314397AB32E2A87881F1D3 /* DDSwiftLog.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D9CAC9040E49D7D25F126DE1712B3B04 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - D8355ED2663002FD1F7B3A80A6BA9A52 /* AddRef.swift in Sources */, - F72EE60B2F7ABB263396C0D2CA42F2EC /* Amb.swift in Sources */, - 2CFABEF52EEF3625B7FC5212ED567D23 /* AnonymousDisposable.swift in Sources */, - 2E3A50E1A91E9C6789C88FFAF4629C4F /* AnonymousObserver.swift in Sources */, - 8E8EF78F05EBADDB0823E0A341DBF8CD /* AnyObserver.swift in Sources */, - F6EACC38ED4CF3069C2E6A05F044C6EB /* AsMaybe.swift in Sources */, - 38862C077863626A729CEB7C07F70B0A /* AsSingle.swift in Sources */, - 2018014E7686FAD8EBC2296FB3A05D03 /* AsyncLock.swift in Sources */, - 61C6E052F6922A8116284F925F306279 /* AsyncSubject.swift in Sources */, - E9B9CAFF98439D9A344C891CDE50C5BA /* AtomicInt.swift in Sources */, - 72CF23C288F64CC49DFD55E080D359A7 /* Bag.swift in Sources */, - E0C25598D550D85C641C69A84911B691 /* Bag+Rx.swift in Sources */, - 9BD8980B5F16494F2670B922ACC73FDA /* BehaviorSubject.swift in Sources */, - B9EE89D571177CF9494D5BF4616C19B9 /* BinaryDisposable.swift in Sources */, - CBE75F3542E416CF8276BA20AE902A85 /* Binder.swift in Sources */, - 12C39D2FD6982E68EBEF2C574B9EE25F /* BooleanDisposable.swift in Sources */, - 28EEC8FC35E9D8207C6967BF28CDE9BF /* Buffer.swift in Sources */, - AF466F5305DA9E67A46006BCED8F26D3 /* Cancelable.swift in Sources */, - 9CCF4E5998F97912C4CAE91FD94092A4 /* Catch.swift in Sources */, - D19E65ABCD74E193EBBECE5443E47B2F /* CombineLatest.swift in Sources */, - 7E4BC901CCFCA856163AA75E93240495 /* CombineLatest+arity.swift in Sources */, - A1E6789F1B8EAA5F9BA61C4F1450C8CC /* CombineLatest+Collection.swift in Sources */, - 075CD688E34740E0184B858699F90235 /* CompactMap.swift in Sources */, - 7D78414AE35F7D6852A1AB3B649A0E3C /* Completable.swift in Sources */, - A38B41419C6BC0D425F4506DEFD09C52 /* Completable+AndThen.swift in Sources */, - EF01E85231DC530D950F26A40D04FD40 /* CompositeDisposable.swift in Sources */, - 3DC688B6BA32717630D6E184B3E6AF6E /* Concat.swift in Sources */, - 0B5390D22310E68FF28D12326CCB24AC /* ConcurrentDispatchQueueScheduler.swift in Sources */, - 84A707C798E0D7D588A1455332BCC124 /* ConcurrentMainScheduler.swift in Sources */, - 8C7AB2A521868852253997C1A21B7A58 /* ConnectableObservableType.swift in Sources */, - DCE7435C2D25EF28CC329168D83B7BA6 /* Create.swift in Sources */, - CE7B922D0C2811405884AE7F494C4772 /* CurrentThreadScheduler.swift in Sources */, - 576A2201953E9D850ED92D3E0622F6C8 /* Date+Dispatch.swift in Sources */, - 2108838A618B819EB89AAFF7B48F0DA4 /* Debounce.swift in Sources */, - 6A9245CEC5027FB365074529FE8116B8 /* Debug.swift in Sources */, - 79F1A8FD8AB91282E12A417315770E96 /* Decode.swift in Sources */, - F351C9EF3671838D1B57EB95DA1B84CD /* DefaultIfEmpty.swift in Sources */, - 7143630998DA1879D3DDEAA517193A2E /* Deferred.swift in Sources */, - A91CF7613B28091D4855AFAD82F91E57 /* Delay.swift in Sources */, - 3162EC6DAA305A75DBFE98BE704176F7 /* DelaySubscription.swift in Sources */, - 2E14C53EC892B99F9685E00B39F9C278 /* Dematerialize.swift in Sources */, - C999E85234F4A94F894C7AB58A619F90 /* DispatchQueue+Extensions.swift in Sources */, - 723CA5B8FD57037405C3EEDBEC01D472 /* DispatchQueueConfiguration.swift in Sources */, - 4935837F75B6CCEE1C5B7A0DB76CBE7B /* Disposable.swift in Sources */, - B13B94D1C1F2DFC7897986A5272FAC9A /* Disposables.swift in Sources */, - 81343D89658569E60AE475460215B38B /* DisposeBag.swift in Sources */, - CC52EC2DFF1286E3632302C95BAC87B7 /* DisposeBase.swift in Sources */, - F0C1AAAE8A5188E1F409E43A81F8DAD6 /* DistinctUntilChanged.swift in Sources */, - 87B0E62134E7051FC90CA90DC943A42E /* Do.swift in Sources */, - 9EC8914C3051A28729B028C865AE9DAE /* ElementAt.swift in Sources */, - 0CB66A13F997F7A12FE9944B36E41597 /* Empty.swift in Sources */, - 6226E9A48D17CD750287214F9BA7EEB7 /* Enumerated.swift in Sources */, - E5B6436FDCA39024545F3BA52059FCC6 /* Error.swift in Sources */, - 4C11EF9816F805E093B217F833956DAA /* Errors.swift in Sources */, - 3657159EBC4CC44CF75EA7DE8F6795E6 /* Event.swift in Sources */, - 9821DA7DF396BC7DB5573E76A4D51986 /* Filter.swift in Sources */, - B89A20B089947FD131E3C205D1AA8B2F /* First.swift in Sources */, - BC20B6925EB68254739E7294754E987F /* Generate.swift in Sources */, - 99CBB155012260A98AD9626555CD4F11 /* GroupBy.swift in Sources */, - 7EBFA2AD23CF010B734CF31C82D1459A /* GroupedObservable.swift in Sources */, - EDCD0DDC79BD215CDC0C9A7340AFD589 /* HistoricalScheduler.swift in Sources */, - 153E16DD2BA59CD2426E757E78BAF3D5 /* HistoricalSchedulerTimeConverter.swift in Sources */, - 8E58F276347ACFC336356D7F3F86C16A /* ImmediateSchedulerType.swift in Sources */, - CA6F5EB759D9543E337D56049423B26D /* Infallible.swift in Sources */, - A512D2DDFF6112FA386045F3F55DB6B6 /* Infallible+CombineLatest+arity.swift in Sources */, - 57EE2D951B41EEFCFE1495D4393C346F /* Infallible+Concurrency.swift in Sources */, - 50BBB84696F0F5C1C67CFB1DF1E06048 /* Infallible+Create.swift in Sources */, - 4A8A53D831B36EE37C083596889CEB90 /* Infallible+Operators.swift in Sources */, - F1AE35204E417F0DD7F15FE749485101 /* Infallible+Zip+arity.swift in Sources */, - 785902677E04A146BD0DE0D184FC1149 /* InfiniteSequence.swift in Sources */, - A36E14E147B3AB406A5180E1356DB45E /* InvocableScheduledItem.swift in Sources */, - 234018C1A63C5D68C2C3246A3B922DA3 /* InvocableType.swift in Sources */, - DED9732A59E95F3B79065F6D244A90A5 /* Just.swift in Sources */, - 6FFE182AC5F35170035DD8D5091D2711 /* Lock.swift in Sources */, - 47DEFD5F5EA9D3B444E2AC030D17ABC5 /* LockOwnerType.swift in Sources */, - D8A8552822E4FEE9460F881ABFC64790 /* MainScheduler.swift in Sources */, - 7F205DB4E5808C7725AC1A4AE630899A /* Map.swift in Sources */, - 1152DBB6A68E8F71824858A310673DCA /* Materialize.swift in Sources */, - 49979CD386C82C33C3E167DE53F4D42C /* Maybe.swift in Sources */, - F2EA077186D46A198DA8184415E68AAE /* Merge.swift in Sources */, - DE01D59700A407855E6B686508AFB82D /* Multicast.swift in Sources */, - 4CEA32BAB0DED3CB6D3027548F6B0A31 /* Never.swift in Sources */, - 5E2236807124F03779848B731B9E4089 /* NopDisposable.swift in Sources */, - 1A178CF71130BA4954E992A423140765 /* Observable.swift in Sources */, - F2356E379DC89E951DF5A5E54BFAD109 /* Observable+Concurrency.swift in Sources */, - 46A9C42CB010DD7E3300CB1AD8669E3F /* ObservableConvertibleType.swift in Sources */, - 316ED6A614B4DF2377E150A6D0E9D89E /* ObservableConvertibleType+Infallible.swift in Sources */, - 940C28CAF6F3357CB04320E178EAB51A /* ObservableType.swift in Sources */, - BB8B1FFA60F373C310A948D2EE8A7510 /* ObservableType+Extensions.swift in Sources */, - B879EA33355531A618DB822B6EDAE2BF /* ObservableType+PrimitiveSequence.swift in Sources */, - B433B0C001BA1CB725DE369A76FF781B /* ObserveOn.swift in Sources */, - 7F4E99B71CD02A900BF1CBC0393C8566 /* ObserverBase.swift in Sources */, - B677949ECE1D285288189424DCA6DDEE /* ObserverType.swift in Sources */, - 3B957E9BD6F08506EAA5D387A5EC7F9B /* OperationQueueScheduler.swift in Sources */, - C39AD0F40722952AA4446A5EF6A3891E /* Optional.swift in Sources */, - AA1DA531708E1424285A48DDA882C0E3 /* Platform.Darwin.swift in Sources */, - DA0F4730416BA79FD57A0DCD6E7DED7F /* Platform.Linux.swift in Sources */, - C3AAA364DF764A753194BEDBB404109F /* PrimitiveSequence.swift in Sources */, - EB0D48044962A05B35E67972EAE6173D /* PrimitiveSequence+Concurrency.swift in Sources */, - D1709A201DC6C1F16FA13D760D4AF24F /* PrimitiveSequence+Zip+arity.swift in Sources */, - 89669BBA6A6C17B83F5FA389F1A2FDCC /* PriorityQueue.swift in Sources */, - 255326C60A05E69F81AB53F2FEC3BC9F /* Producer.swift in Sources */, - 6B6541B323E501C95E6B54DD4DC91730 /* PublishSubject.swift in Sources */, - E4024B8DB255BE57A21C552610336A2E /* Queue.swift in Sources */, - 94E568256FDD62481B66ECDA5B3A608C /* Range.swift in Sources */, - 40C484ADE3A5256B07249A73BC8A6B55 /* Reactive.swift in Sources */, - F2C06558C4753C32172EEDB8BB26DD42 /* RecursiveLock.swift in Sources */, - 2B5F2142E1EFF7A94FB64489D78BF1D2 /* RecursiveScheduler.swift in Sources */, - 42BE6F521D56CED3C05E70823318C148 /* Reduce.swift in Sources */, - 25A12A39AA1A11C4C43B41E1163F064B /* RefCountDisposable.swift in Sources */, - 302BD97A086287A5030D9869BC1CE8D1 /* Repeat.swift in Sources */, - D5FB527A3D73218AFFE6A4E491D8FFEA /* ReplaySubject.swift in Sources */, - 6F2EA026DE0E49EB8BFDC997AE479F21 /* RetryWhen.swift in Sources */, - 62C93A6B84F2827EA6A200FCB3B0B271 /* Rx.swift in Sources */, - 2B0BE4534AE84AB6F6DE984EBA1808BC /* RxMutableBox.swift in Sources */, - 6399416F0DC5EB4BEBF5C9011AF6D89B /* RxSwift-dummy.m in Sources */, - E6573634AD4877CEFA8EEA3041F378B4 /* Sample.swift in Sources */, - EC4278099FE63CD6983C77D6461C45A1 /* Scan.swift in Sources */, - F07022CD1447572E28CC1E77A4F7B11C /* ScheduledDisposable.swift in Sources */, - 245F09A3B88A74B37692B43CAD04AB14 /* ScheduledItem.swift in Sources */, - 3E889C3DB84D14A9E8B63C308D58E9E2 /* ScheduledItemType.swift in Sources */, - CD311A991D498655E95C1A27955DE4EB /* SchedulerServices+Emulation.swift in Sources */, - EAB65D2F121F53E580EA12FF8B2CC844 /* SchedulerType.swift in Sources */, - F3D8C17A7DC3995DCA37FF7789610EEB /* Sequence.swift in Sources */, - 64BC73267C4AC3560E4C3A180BAC61F4 /* SerialDispatchQueueScheduler.swift in Sources */, - 27DD5ABAA3B047CDD63FB6CA1F7B2666 /* SerialDisposable.swift in Sources */, - BDD9AE228245F0409C07B206B04831C1 /* ShareReplayScope.swift in Sources */, - A84BDD091918605F1ADBE1C6CAF2D715 /* Single.swift in Sources */, - 8B2C7470CAF2B7FEE6A1DB91A03B2B71 /* SingleAssignmentDisposable.swift in Sources */, - FDC2311BC0B529644B4C8A177DFAFDA0 /* SingleAsync.swift in Sources */, - 18FCAE93DC8EF33F556BD792669F77A4 /* Sink.swift in Sources */, - 0D8CF4A6338BD324C800A48FD8296103 /* Skip.swift in Sources */, - C2E6AF62952E963D694D0344B4A31965 /* SkipUntil.swift in Sources */, - 477B62F6826BFAC99DD2E959093A958B /* SkipWhile.swift in Sources */, - A6A53C7B0BDE2CE941B754E8348F352F /* StartWith.swift in Sources */, - D11FE74B8469EDEE839FE1321DDFB5C0 /* SubjectType.swift in Sources */, - 6DFA5282FABC6075100EF00A25253B00 /* SubscribeOn.swift in Sources */, - 3D5CDD2EAAE5E0DBC66ADC7901B5B050 /* SubscriptionDisposable.swift in Sources */, - 8713D24C9555FB58B9ABF0815F4460EF /* SwiftSupport.swift in Sources */, - 05A3EC68E240FBE8044610F39AAA98A6 /* Switch.swift in Sources */, - E1B10E0D321EF41E881A4FB7A8D1938C /* SwitchIfEmpty.swift in Sources */, - 0B1C3A348CBB88F563C5E123AEA3226C /* SynchronizedDisposeType.swift in Sources */, - EDD13358C711D36D718505155E152772 /* SynchronizedOnType.swift in Sources */, - 755A933C81F74233E4E68DE79EC44DEB /* SynchronizedUnsubscribeType.swift in Sources */, - 52233441E193E5E17C74B592475851E6 /* TailRecursiveSink.swift in Sources */, - 3BA63AD46525586BF6724ABA609C1648 /* Take.swift in Sources */, - 738E090E95C919CDEE96C670E66717A4 /* TakeLast.swift in Sources */, - C02FA8F054CD99C415C7A3A4F531F74F /* TakeWithPredicate.swift in Sources */, - CC5CC3F74C49251DB0BED1BA88542CE2 /* Throttle.swift in Sources */, - 901BD2DEB68C8864F5DA308EDD46F39C /* Timeout.swift in Sources */, - FB92B0480F93AE71F686033E09A7FB22 /* Timer.swift in Sources */, - E0F64E6A246654FEC1950BC5CAFF2DE1 /* ToArray.swift in Sources */, - C4597F3D39ED8B9B16DE8998C97D567D /* Using.swift in Sources */, - 037D643E28C356C89AA628EC4A758887 /* VirtualTimeConverterType.swift in Sources */, - B99AEE032BEFAE4BDDB24D5E3FBD2A11 /* VirtualTimeScheduler.swift in Sources */, - 26A207CD8C7CF8B0167BD492DDF28312 /* Window.swift in Sources */, - 770E78DE371A3F77D61A2646C744E10B /* WithLatestFrom.swift in Sources */, - 3F8D0DAF7AC4507376F59D80705B5644 /* WithUnretained.swift in Sources */, - FB529844755E4E0245B59FA97D3CAFA4 /* Zip.swift in Sources */, - D00D042B26185CB10B22C67E37AD72F1 /* Zip+arity.swift in Sources */, - A7894E9AA9CCDA6556FEE3E0CA8AF27A /* Zip+Collection.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DF144942A9B8F3EDCDD514370D54C367 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -8256,6 +8222,26 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E3BA48DDE3F915A37FAE399E41C2FAF6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F09638577AE22EB4E11E12E8851D00DB /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EEEE888CD582ED007104CA3635CC95FC /* BehaviorRelay.swift in Sources */, + E1A4830ED6BDF4F4D7D1A72EDA1B075D /* Observable+Bind.swift in Sources */, + 76526FA48D1A6EA70431625F10C1361A /* PublishRelay.swift in Sources */, + 912730E60972BAAE7DA4D98C42DD1B2C /* ReplayRelay.swift in Sources */, + 9D1793C55417A6E6F7B9FAE5D20E9117 /* RxRelay-dummy.m in Sources */, + 3CCBEF9D2D6AA129CCDE1310A9FC981A /* Utils.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F121F9D88EEB7CC5CDC5CBE4B7E8EFE4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -8290,324 +8276,324 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 005E0B37281C050590E347C82AD20A89 /* PBXTargetDependency */ = { + 091C5B4CE0D4C6F2BCD61208F40840ED /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = 96EA06B790A3442FFEDC71281FFAD92C /* PBXContainerItemProxy */; + name = DDLogKit_Private; + target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; + targetProxy = 27350DDA218555112972469C7D655E0C /* PBXContainerItemProxy */; }; - 03B9746B2D6E1F5E81419914A1E991F8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 2793EF2874899E59876E879641BEE58B /* PBXContainerItemProxy */; - }; - 08FE47F522C716E504934518E19CE5F8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Alamofire; - target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; - targetProxy = D0B51C2561C374A6412D395BE3DCB315 /* PBXContainerItemProxy */; - }; - 0B389542F522A1C3FED44425915267B7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = 622B0916AEEBA3351A90D26C6FC3D143 /* PBXContainerItemProxy */; - }; - 0D62AF584F61144E798971579C844A39 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = AC96D1C03BB4E3AF11B53C6824B235F2 /* PBXContainerItemProxy */; - }; - 10885BF772D4030EDE4C3D8F4DE5F579 /* PBXTargetDependency */ = { + 0920A2701A164BEAB30BCE6F869B0BC2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxCocoa; target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */; - targetProxy = 279DD4D91C11ACE9A602CBDA5B56B9B7 /* PBXContainerItemProxy */; + targetProxy = 8D0BF4159ACE092A21B624CA369ACC5A /* PBXContainerItemProxy */; }; - 15BE50DE402F95FD75BCFBC2F0732BA3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDNetworkingOfAlamofireKit_Private; - target = B68A4B40517CF9B14050FA0A4A618B04 /* DDNetworkingOfAlamofireKit_Private */; - targetProxy = 176109C7B9BDB037F80615198F2EA77A /* PBXContainerItemProxy */; - }; - 1FDD323295EB5667F992263852F0E0C9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDCategoryKit_Private; - target = 7B8412F08BD27981DB53CE2C25C19F0A /* DDCategoryKit_Private */; - targetProxy = A6E725AE782CACAB9412033EC5F5009E /* PBXContainerItemProxy */; - }; - 20815FB676973B585EB253BEF48AFAC1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "DDBasicControlsKit_Private-DDBaseViewController"; - target = 5C23965029860967865B3429B5E29092 /* DDBasicControlsKit_Private-DDBaseViewController */; - targetProxy = CCC9F54A306E30CBA8E3088B5C08C9AA /* PBXContainerItemProxy */; - }; - 2150290AACBF8EF97D53A55C5A23BCE9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDMAMapKit_Private; - target = B41F58F2856AB275B4CF75F359937653 /* DDMAMapKit_Private */; - targetProxy = 716575BA77ACA37369BBD4F4F4881EE2 /* PBXContainerItemProxy */; - }; - 2EE35C77C22FDD0F90EFB3AD5D7BC30A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDLogKit_Private; - target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; - targetProxy = AA89F5EC321D17D6E75CC7117055F09E /* PBXContainerItemProxy */; - }; - 324FAB9849E2B0B7936180103CEBDDF6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDLogKit_Private; - target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; - targetProxy = 127626E76692BBBBE2F7FF0CE2CB3380 /* PBXContainerItemProxy */; - }; - 39D79FFC3EBAED095C44F910ACB69609 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = 27173912508D99029591CE17E919C909 /* PBXContainerItemProxy */; - }; - 3D31F70167DDE6E2940DE717835F7C9A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapLocation-NO-IDFA"; - target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; - targetProxy = A5D832AE8E0E98FBCF24532A2B1B0B66 /* PBXContainerItemProxy */; - }; - 3EE8C7E0E8A39B195973324B6A3C239F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDLogKit_Private; - target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; - targetProxy = 3C5F8F59A342035CDD9A4A1DA9497E4A /* PBXContainerItemProxy */; - }; - 44EE1DD5CFC2673D1A924624E91C63E3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "ESTabBarController-swift"; - target = 3F83465BA81F6E581B3A431642D2992E /* ESTabBarController-swift */; - targetProxy = A4BF5711E9A670CA0E5517427901299D /* PBXContainerItemProxy */; - }; - 4A1B9A224C68A51566C367923198BB66 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapTrack-NO-IDFA"; - target = 2160840D78FCB958CABE1B88300E38C5 /* AMapTrack-NO-IDFA */; - targetProxy = BE02C854C834BF1699F8782F9EE947DE /* PBXContainerItemProxy */; - }; - 4D1AE00A92113B7BF5FFE380D8CE5566 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = 35644F51A6E5F9FBE6FFA65102B20A11 /* PBXContainerItemProxy */; - }; - 505B087E2DB4B5875B75C6C388B6CF8A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = FDE9ABD02FAF8FB7586B4D3E2D933999 /* PBXContainerItemProxy */; - }; - 50879CDD0744F8F77DC887A5F74FD786 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapSearch-NO-IDFA"; - target = 4F1379598302C9160590B3650C10E1A5 /* AMapSearch-NO-IDFA */; - targetProxy = 0F6CF7B0BBC1C79B369D778C0009A8AE /* PBXContainerItemProxy */; - }; - 50C24C0D704114A8C9AC4C450B2BF7D5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDBasicControlsKit_Private; - target = 087B100C5691B6A3C04A45198E6C32F6 /* DDBasicControlsKit_Private */; - targetProxy = E43D27F0B2D6C85E347F192C5D70ADC2 /* PBXContainerItemProxy */; - }; - 561E7B697B6072B95DBB9C1BA8CD365C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JXCategoryView; - target = 8BEAFAA726C1965864B79B4B441AA513 /* JXCategoryView */; - targetProxy = 2C370183969E113E3A7F0DAD9D9367EB /* PBXContainerItemProxy */; - }; - 5C83AF916F4ADB21B1226089E3F2EE76 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDLogKit_Private; - target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; - targetProxy = 888BA386BB80652DEB4EC52620858777 /* PBXContainerItemProxy */; - }; - 5E477B3A905CB55F88494B8888571B76 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapLocation-NO-IDFA"; - target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; - targetProxy = 09ECA8DBBD3198EA7917EFFA925D13DD /* PBXContainerItemProxy */; - }; - 6706C4090006CC1CAC15EC21BB672FDB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Alamofire; - target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; - targetProxy = F1140330E40F236B3CB14B00602D1B80 /* PBXContainerItemProxy */; - }; - 693B69268C701457161FF756A64DD8A4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDCategoryKit_Private; - target = 7B8412F08BD27981DB53CE2C25C19F0A /* DDCategoryKit_Private */; - targetProxy = 741747650260B6AB8EF5C5F0C043CC05 /* PBXContainerItemProxy */; - }; - 69C082CB9D225F967F901F635A2A4DC2 /* PBXTargetDependency */ = { + 0DFAB1B4267B714118CC9CA41B5F697C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxRelay; target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */; - targetProxy = B15CCD28481481998AA59138F09777E4 /* PBXContainerItemProxy */; + targetProxy = 845A5D353A94D4AF4765A35B34CAC214 /* PBXContainerItemProxy */; }; - 6F53415E01FC54F9B78A754BFD064349 /* PBXTargetDependency */ = { + 0F9BFAA35C81929185584114F9DAA89F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = IQKeyboardManagerSwift; - target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; - targetProxy = 3F9ED64F7415BAC5B43DE921BD8EA400 /* PBXContainerItemProxy */; + name = DDLogKit_Private; + target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; + targetProxy = 42A49F040680D40AE28FD7D56606E698 /* PBXContainerItemProxy */; }; - 7B82268674090A00DF05274849ECC593 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapLocation-NO-IDFA"; - target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; - targetProxy = 4207A99316D6C2A3FA28274145F5C4C4 /* PBXContainerItemProxy */; - }; - 7F46C56C1B11DB3B56D016F89849B7A2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDBasicControlsKit_Private; - target = 087B100C5691B6A3C04A45198E6C32F6 /* DDBasicControlsKit_Private */; - targetProxy = 94D75D50E4D248A71EFB858BB6891BC0 /* PBXContainerItemProxy */; - }; - 8B6A692646B6735B24650CF26777162F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDAutoUIKit_Private; - target = 53463808DD395EFE0C9E0CDCB79A6C0A /* DDAutoUIKit_Private */; - targetProxy = 607AEAD9F622CCA80F141A318EFDBD8A /* PBXContainerItemProxy */; - }; - 8D3A77D6810D86B6D8F564CEAFE0EF9D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "DDMAMapKit_Private-DDMAMapKit_Private"; - target = 6056870867CC4728BCEF2E5EBDD1DCB3 /* DDMAMapKit_Private-DDMAMapKit_Private */; - targetProxy = 4210A2CDCB9DA51FF73779FC722629CE /* PBXContainerItemProxy */; - }; - 8D40ECE8AEC26CA16E8EB8D351D511C3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ZLPhotoBrowser; - target = 2FAF03761A44702490259F857A848B42 /* ZLPhotoBrowser */; - targetProxy = 0CA157504BD88E8AA54428A2763AC7A6 /* PBXContainerItemProxy */; - }; - 944D916F2705FAE3290724CA87231E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MJRefresh; - target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = 4239994BD2061B4454B8C670D8764B1B /* PBXContainerItemProxy */; - }; - 9A54AC7A3B17C79EC26D97E9FD5F218F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDFontKit_Private; - target = 8F3F4D8426620E7E4A06FE4BCDB96FDE /* DDFontKit_Private */; - targetProxy = 1723BD33F6010357A8F04B4CAC4D7E5B /* PBXContainerItemProxy */; - }; - A57CCC68E56FE84E618780C56FC4582A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDTimerKit_Private; - target = 79638F3BF2709E118064EF8B13DE3317 /* DDTimerKit_Private */; - targetProxy = 264CB9CA66D860CDC739F76288156044 /* PBXContainerItemProxy */; - }; - AC2C017E25F8ACE6DBB5429CF38C19BE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ZFPlayer; - target = 93FD1F93E0C30B2749BD8A6EC148F233 /* ZFPlayer */; - targetProxy = E58A6167D6EC112749F4BDD4F20FD819 /* PBXContainerItemProxy */; - }; - AC5A2FB2D970A3215E8D8C933D6EE75B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDToastKit_Private; - target = CFF5B7CDF57A32781D2AD4CC98E95B29 /* DDToastKit_Private */; - targetProxy = F7D46EDC7C53FC06F62FBACAE0EE819D /* PBXContainerItemProxy */; - }; - AC5DCA51F0EF4E5A1CB728FBA20539F8 /* PBXTargetDependency */ = { + 19C126890D8FC4A7437BBF3BFD6CBBDD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = 6AF47C7B18B8DD214776832B8E2AF7EA /* PBXContainerItemProxy */; + targetProxy = D2994105D34C77A9CE19E569A0998EE8 /* PBXContainerItemProxy */; }; - AFC6A6054BD69D347BC5EA57A171E998 /* PBXTargetDependency */ = { + 1A9585BF080C129C9AAB4E0CFAD8E15A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DDControlsKit_Private; - target = 035D1842293C4AA08F442FFD899F7F28 /* DDControlsKit_Private */; - targetProxy = 72AABE3B8E5EC0D4B37B448C8C4D0A6C /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = B89CFD256893D47260EC5B7E84B10D34 /* PBXContainerItemProxy */; }; - B0C71FA63E35E502D55E95BBE86D16A6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapNavi-NO-IDFA"; - target = E94C558142469C11984D67CA883BAB1F /* AMapNavi-NO-IDFA */; - targetProxy = 48ACC6A6856184484964EFD1AFF401D1 /* PBXContainerItemProxy */; - }; - B3DC2410D9D346887754BC92E6D840D9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftEntryKit; - target = FEA6FF0588A91CCD972EDCD698B85647 /* SwiftEntryKit */; - targetProxy = FE46E6337B4CABB6A06A5C484F8D7FA7 /* PBXContainerItemProxy */; - }; - C1FDA7059F11BD6673AC1F29DF2A0DB0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = 77481D86B28E5FC91C9C804928DE87E6 /* PBXContainerItemProxy */; - }; - C5AF61BAFA489C9773A0991E0485D142 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DDCategoryKit_Private; - target = 7B8412F08BD27981DB53CE2C25C19F0A /* DDCategoryKit_Private */; - targetProxy = 9B294CFCC98990D5D2F7FE9C91F408F9 /* PBXContainerItemProxy */; - }; - D56B6F81A7FE2C119E1B4F224425D0DD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "AMapTrack-NO-IDFA"; - target = 2160840D78FCB958CABE1B88300E38C5 /* AMapTrack-NO-IDFA */; - targetProxy = 841372AE2942BE36B2E06099DF38763C /* PBXContainerItemProxy */; - }; - DB451CD088C08BB5993832FB34CC42AC /* PBXTargetDependency */ = { + 1E0C90E558B3F57CE80BB8E2458CF8B5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DDWebImageKit_Private; target = 477926D6FB1DCEFB352517A19636405D /* DDWebImageKit_Private */; - targetProxy = 557248030AA51FECC5B7796FF2C26970 /* PBXContainerItemProxy */; + targetProxy = EC7E98CC1E093F58CB7A5C59852FC1D0 /* PBXContainerItemProxy */; }; - E1049B661DE6BC25BC3B287085DE7709 /* PBXTargetDependency */ = { + 1F5F3E0FCE564C3311A451B467E8C653 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDMAMapKit_Private; + target = B41F58F2856AB275B4CF75F359937653 /* DDMAMapKit_Private */; + targetProxy = 57C98C816CCD2BBD40015AD2800775A8 /* PBXContainerItemProxy */; + }; + 274763F1A2967B3B54DAE21309655B74 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapTrack-NO-IDFA"; + target = 2160840D78FCB958CABE1B88300E38C5 /* AMapTrack-NO-IDFA */; + targetProxy = 9DB989ABB7E489CF97F1EF0906FFADE7 /* PBXContainerItemProxy */; + }; + 280B8AF26306A5F5E34A413D3069F96B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JXCategoryView; + target = 8BEAFAA726C1965864B79B4B441AA513 /* JXCategoryView */; + targetProxy = 4CCC8E7F220433AAF1BD4A31CD7D303A /* PBXContainerItemProxy */; + }; + 28AC28533F4288D6E4473DBC10FAF608 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DDProgressHUDKit_Private; target = 387C7767E705FE68450F97CBA4348CC0 /* DDProgressHUDKit_Private */; - targetProxy = E780522045E4E4C7AB550B548959C77E /* PBXContainerItemProxy */; + targetProxy = F0DF0C4212AB7CA1A2C7974E4138E17F /* PBXContainerItemProxy */; }; - E5B22023DA97AE96194921BAA0AAA5F6 /* PBXTargetDependency */ = { + 2A1C2426A4370B2B91279ADE95DEC0C1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "AMapFoundation-NO-IDFA"; - target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; - targetProxy = 6FAD95D03E6F33EFE42E7D1C73036434 /* PBXContainerItemProxy */; + name = DDTimerKit_Private; + target = 79638F3BF2709E118064EF8B13DE3317 /* DDTimerKit_Private */; + targetProxy = D5FF2D00376AD2A548422E72D4B0D058 /* PBXContainerItemProxy */; }; - F38A42726D1490B64627026AB71B7C49 /* PBXTargetDependency */ = { + 2CFCA00C3067210F125FBEDC0772E6C4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RxRelay; - target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */; - targetProxy = 084DD3E90B1AD1B888B307E9EB987263 /* PBXContainerItemProxy */; + name = "AMapLocation-NO-IDFA"; + target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; + targetProxy = 6F7787385B599A1FDF35D1CDDBC4F2EA /* PBXContainerItemProxy */; }; - F6CF5A78E6597CEFE89699A722EE9F22 /* PBXTargetDependency */ = { + 32BA5AB3E0A01E7E4B198ACA212F6BFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DDColorKit_Private; - target = BFED7668E8D0960F3873C9C1329EB63F /* DDColorKit_Private */; - targetProxy = B95B55136CCCB740DFEABC5BC49E4BF5 /* PBXContainerItemProxy */; + name = DDCategoryKit_Private; + target = 7B8412F08BD27981DB53CE2C25C19F0A /* DDCategoryKit_Private */; + targetProxy = 6B67A7B41856F41E3928F45AA8F326BA /* PBXContainerItemProxy */; }; - F8628C98A76F054BF04377D45EA7338D /* PBXTargetDependency */ = { + 3C2B73037C2156876C03851BDD35D6BF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardManagerSwift; + target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; + targetProxy = 65AE8B30C563CD61F0E9CD3AAD58448D /* PBXContainerItemProxy */; + }; + 476963D64D1F6B90767FAA5A4220FA29 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapTrack-NO-IDFA"; + target = 2160840D78FCB958CABE1B88300E38C5 /* AMapTrack-NO-IDFA */; + targetProxy = E43A993DC8844040E6358025E1909527 /* PBXContainerItemProxy */; + }; + 4D926882C50F07A4D702F519CA670050 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "ESTabBarController-swift"; + target = 3F83465BA81F6E581B3A431642D2992E /* ESTabBarController-swift */; + targetProxy = F80B0713DE6E565ECC8347DA86B16350 /* PBXContainerItemProxy */; + }; + 4EB9B642503DDC3654804B12E6C59FA7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MJRefresh; + target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; + targetProxy = 147DED93EB6BFD3ABDF2FB4C77F975F9 /* PBXContainerItemProxy */; + }; + 4F9F7B937937F811632262E4CEB565A5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDCategoryKit_Private; + target = 7B8412F08BD27981DB53CE2C25C19F0A /* DDCategoryKit_Private */; + targetProxy = 3323CEFE776CED7234245797354EED9B /* PBXContainerItemProxy */; + }; + 4FA4E877E4DBE3207FCF3E58D9C152A8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "AMapSearch-NO-IDFA"; target = 4F1379598302C9160590B3650C10E1A5 /* AMapSearch-NO-IDFA */; - targetProxy = F9E4AD238F3D3A55FB04838810281FF8 /* PBXContainerItemProxy */; + targetProxy = C34C862D1662208162375E214B42AA95 /* PBXContainerItemProxy */; }; - F8684A689D2B0A057105690F0012EB7B /* PBXTargetDependency */ = { + 5723326132836363D5A4B7AC5E1EB665 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDBasicControlsKit_Private; + target = 087B100C5691B6A3C04A45198E6C32F6 /* DDBasicControlsKit_Private */; + targetProxy = 5347FB9A823FEF0CA5BE83E4AB6774DC /* PBXContainerItemProxy */; + }; + 57CA5AE48489204E38DB9D8DDB73AA44 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapLocation-NO-IDFA"; + target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; + targetProxy = 96D88E1A2E05BE05B56B01BED3739C93 /* PBXContainerItemProxy */; + }; + 5BBC48434F7B6BA339DBE2ECFEB21908 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDControlsKit_Private; + target = 035D1842293C4AA08F442FFD899F7F28 /* DDControlsKit_Private */; + targetProxy = 944CDA4BF8173CC5BEFB9435CC490EB5 /* PBXContainerItemProxy */; + }; + 5FEAB20F8063493821D4E4BE5FD7D64E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = CE91C5BBD6E5A2860EC61FCE2E7AA2B4 /* PBXContainerItemProxy */; + }; + 6111C3E77E6276A2A9FF2D0815C81AAD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDCategoryKit_Private; + target = 7B8412F08BD27981DB53CE2C25C19F0A /* DDCategoryKit_Private */; + targetProxy = 70904365BFF2E04D57E18541B4B692C3 /* PBXContainerItemProxy */; + }; + 6FAFA5B20096F46171255A52ACB66113 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapLocation-NO-IDFA"; + target = 4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */; + targetProxy = 68D8EA5FD6596AF843DB9F41B035CA1E /* PBXContainerItemProxy */; + }; + 75EA08E5A035F7A94D53628576D0E4E4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxRelay; + target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */; + targetProxy = 34DC5DA2D7ADCAD275064D7B3D6AE4FE /* PBXContainerItemProxy */; + }; + 7964796E44E7A16CBF537318F7835EF7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "DDBasicControlsKit_Private-DDBaseViewController"; + target = 5C23965029860967865B3429B5E29092 /* DDBasicControlsKit_Private-DDBaseViewController */; + targetProxy = AF1043DC4BF1B8947F7C0E451762F6CE /* PBXContainerItemProxy */; + }; + 7A4718C4055A9B9D81AA50420B085B37 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZFPlayer; + target = 93FD1F93E0C30B2749BD8A6EC148F233 /* ZFPlayer */; + targetProxy = 95C375DD6359CC01AAA6A0FF3E725DE4 /* PBXContainerItemProxy */; + }; + 7E6CFB7B77F790B27FEE0DB78E320116 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDToastKit_Private; + target = CFF5B7CDF57A32781D2AD4CC98E95B29 /* DDToastKit_Private */; + targetProxy = CA893E12911370EEC41D9815E678F3BA /* PBXContainerItemProxy */; + }; + 7FD42FBF5042299F03E37CDAFDB5D6EB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZLPhotoBrowser; + target = 2FAF03761A44702490259F857A848B42 /* ZLPhotoBrowser */; + targetProxy = 765802DF0F899C141CB7E5218143AC45 /* PBXContainerItemProxy */; + }; + 84857BD62DFFF69C5127C0A0AC92B801 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = E81624370BD34D23C5BFF58A25F05E50 /* PBXContainerItemProxy */; + }; + 99A501F5FDDDA9296A285433BB8F205B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDColorKit_Private; + target = BFED7668E8D0960F3873C9C1329EB63F /* DDColorKit_Private */; + targetProxy = CAB1369BE103F0B106C7144BBB746AA9 /* PBXContainerItemProxy */; + }; + A214683C824FCF787F5892E5AFCC4C46 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = 233212D44A2ED3BC5C39EBE3C3A1E129 /* PBXContainerItemProxy */; + }; + B1EA0E5A5A71426896DD05F133E586A0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "DDMAMapKit_Private-DDMAMapKit_Private"; + target = 6056870867CC4728BCEF2E5EBDD1DCB3 /* DDMAMapKit_Private-DDMAMapKit_Private */; + targetProxy = D31E650FFC879DA46049D31E181A499B /* PBXContainerItemProxy */; + }; + B42A82284C45F1D443D3B76679685EE3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftEntryKit; + target = FEA6FF0588A91CCD972EDCD698B85647 /* SwiftEntryKit */; + targetProxy = 4A0F6ABFEEDE1F825083BD8B42CAD1F3 /* PBXContainerItemProxy */; + }; + BF01A7CD8CCB0BF18FC5ABDD31946A4E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDBasicControlsKit_Private; + target = 087B100C5691B6A3C04A45198E6C32F6 /* DDBasicControlsKit_Private */; + targetProxy = 649BE9A2E2A7654CA7E6F012A2E34D30 /* PBXContainerItemProxy */; + }; + C49E2E68248554D339057AED7414AC35 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Alamofire; + target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; + targetProxy = 0DD0A8D209784BCE3668A35010DA271F /* PBXContainerItemProxy */; + }; + C7E52044932C16D9F0C170C35930A7E0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = 4682D081923623F4D3A5C09850B8B2FD /* PBXContainerItemProxy */; + }; + CA4983EEA32EC3AF0399C396C0A3EEFE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapSearch-NO-IDFA"; + target = 4F1379598302C9160590B3650C10E1A5 /* AMapSearch-NO-IDFA */; + targetProxy = C783668D97D7B0D93BE6BA65164C63B0 /* PBXContainerItemProxy */; + }; + CE66320A3ED83A785B5DB640AB1C8C37 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = 462BC3F3B49BAB182CCD5B646D6E29AE /* PBXContainerItemProxy */; + }; + E143E58A831B28FA79FD44C8EB131077 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "AMapNavi-NO-IDFA"; target = E94C558142469C11984D67CA883BAB1F /* AMapNavi-NO-IDFA */; - targetProxy = C2176675C9D7D11F08785D5439F52C21 /* PBXContainerItemProxy */; + targetProxy = 177EEEB468C0362F42D4075B9D5917FC /* PBXContainerItemProxy */; + }; + E2822B35D715F144CDC9F4BF995F82A3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDNetworkingOfAlamofireKit_Private; + target = B68A4B40517CF9B14050FA0A4A618B04 /* DDNetworkingOfAlamofireKit_Private */; + targetProxy = 74B701F025C77EFABE4CE716C126F22B /* PBXContainerItemProxy */; + }; + E451BE8DE4FCE839D6FD0882CC31C6AF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDAutoUIKit_Private; + target = 53463808DD395EFE0C9E0CDCB79A6C0A /* DDAutoUIKit_Private */; + targetProxy = 03780DD521CF51C1DD84CE63DBFA1569 /* PBXContainerItemProxy */; + }; + EBF7340FAFD404AE5BBFF374B193CA7D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Alamofire; + target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; + targetProxy = E7D1730FE40793C7D5F7169C2938B384 /* PBXContainerItemProxy */; + }; + F13D430248BEEA033FE01C5A1F1B81A8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDFontKit_Private; + target = 8F3F4D8426620E7E4A06FE4BCDB96FDE /* DDFontKit_Private */; + targetProxy = 8020F11F6D7BD1B9CAC38F9B169853FB /* PBXContainerItemProxy */; + }; + F4AEEC07C28DA710528368A2C7AB8F9F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = 49697E565DEBABCFA269F3A35A752EB1 /* PBXContainerItemProxy */; + }; + F7BACD898B6419466412BA3FC4BA8A31 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = F55B6D4CF51A6C8C3B8B974312BB07BA /* PBXContainerItemProxy */; + }; + F876904D42A179812225C6103B204A06 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapNavi-NO-IDFA"; + target = E94C558142469C11984D67CA883BAB1F /* AMapNavi-NO-IDFA */; + targetProxy = 9E5C2167EF38ABD80F63B849A4596B4D /* PBXContainerItemProxy */; + }; + F920FC333490AC35C509F77D28D52FF3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDLogKit_Private; + target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; + targetProxy = 75679D9B94AF269B923468F3DB316CFE /* PBXContainerItemProxy */; + }; + FB41CF6A90AB075287327C70857F4F9E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "AMapFoundation-NO-IDFA"; + target = 9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */; + targetProxy = 7C6329D7B7497909C3D817BE6E00D3F4 /* PBXContainerItemProxy */; + }; + FCE6975C09D5ECD51F6E38DC5C138258 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DDLogKit_Private; + target = 26BA8950EBF05410254D54F7EF76D5CE /* DDLogKit_Private */; + targetProxy = A9BF4C5AAA7851D1CACF6CAE4A7AD159 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 08DB115CE7F4C5FF3BE8B29587F71FD4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4C6CF3E94D61A2EF7E5A92468CD07E17 /* DDFontKit_Private.release.xcconfig */; + baseConfigurationReference = 3A2ACBC11F7C71AC47CE26B1F1909987 /* DDFontKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8633,27 +8619,9 @@ }; name = Release; }; - 0DDA6AB11D0D7FC4244FBEE01DCBBB50 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C2B1D598939080375A79CEB1C1ACC836 /* DDMAMapKit_Private.debug.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDMAMapKit_Private"; - DEVELOPMENT_TEAM = W4SG324NS4; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - IBSC_MODULE = DDMAMapKit_Private; - INFOPLIST_FILE = "Target Support Files/DDMAMapKit_Private/ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - PRODUCT_NAME = DDMAMapKit_Private; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 1217A5FD207A369EC08F200D61302F28 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8987DDE885480912371F6459B6E4FEB8 /* AMapSearch-NO-IDFA.release.xcconfig */; + baseConfigurationReference = 72503BDFC7A65E3D8D24320D59918FD2 /* AMapSearch-NO-IDFA.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8673,7 +8641,7 @@ }; 123B56BFFEB521A2C49BD4633B53B7A7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4C4C3A4E50661CE12409485359742FAF /* AMapTrack-NO-IDFA.release.xcconfig */; + baseConfigurationReference = 6B991895339B324F8088470B8491A5F9 /* AMapTrack-NO-IDFA.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8693,7 +8661,7 @@ }; 1450BF00D614BC5BD29AEBAB30F1298A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 659EEA21A17DFF22D3368F68E2252BFF /* DDColorKit_Private.release.xcconfig */; + baseConfigurationReference = 8DDF1C7F1CE9A6ED5210FF605A8CC6B2 /* DDColorKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8721,7 +8689,7 @@ }; 188FC488B4497E52A2AD63D9E9A58C6F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B8AF30CFBBBA2C3706A1BFF84F7FFB4A /* DDTimerKit_Private.debug.xcconfig */; + baseConfigurationReference = 4C616D73C4D59FA9980D5AFB3E84FC37 /* DDTimerKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8748,7 +8716,7 @@ }; 1AA4002D0330C8EF5B31DF576A7A59F6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A8A9A54240222A58212BA92DC259AE16 /* MJRefresh.debug.xcconfig */; + baseConfigurationReference = 0DDF15B1CDB3036E5E12728D20B9B575 /* MJRefresh.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8774,7 +8742,7 @@ }; 1E1C0DC034CB8D9DDA9B48115E03DD39 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 929A350233C74C9239120203C3134066 /* ZLPhotoBrowser.debug.xcconfig */; + baseConfigurationReference = 5663CA1A072365E079AB0279D374A49B /* ZLPhotoBrowser.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8801,7 +8769,7 @@ }; 1E5970583A4B8409CA1869CC05736093 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8F7FB28C79EAD34FDCBB348530C87024 /* DDWebImageKit_Private.release.xcconfig */; + baseConfigurationReference = B2CA81E1BB6BCD74B0BA59998F1DDF29 /* DDWebImageKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8829,7 +8797,7 @@ }; 236308304D4140A59E416ED9AF9CF176 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BFC06E246354519010A09BAEE28131B /* AMapLocation-NO-IDFA.release.xcconfig */; + baseConfigurationReference = 34C2756B00AC88A396952D626B495CC4 /* AMapLocation-NO-IDFA.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8849,7 +8817,7 @@ }; 2774D786BC2717CFCFF207AB6F982889 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E107C2A2C18C42DE999485E11656D63B /* IQKeyboardManagerSwift.release.xcconfig */; + baseConfigurationReference = A85800C43FC5374FFF6FE49EEAD196FF /* IQKeyboardManagerSwift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8877,7 +8845,7 @@ }; 2AE5AF3FD2DFDCD43CC42B444D3685F9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2CAE87249C006D6B1EA9D25213355042 /* DDTimerKit_Private.release.xcconfig */; + baseConfigurationReference = BD799FB44D63CB12B2556C100956D9C7 /* DDTimerKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8905,7 +8873,7 @@ }; 2B36F70CE1C1C6501F373FCE4126DC6E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C021F88D03992D33F44E65B55680161A /* DDFontKit_Private.debug.xcconfig */; + baseConfigurationReference = 9368D27A739E89A76D60B05B1F244248 /* DDFontKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8932,7 +8900,7 @@ }; 2C98B104B0BD6FAEB08C9437144807D0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2FFC6FAA7BA43FAF7B0AE348A933C583 /* SnapKit.debug.xcconfig */; + baseConfigurationReference = 22BAE7ADCF6961EFB9689B374084F1C8 /* SnapKit.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8957,54 +8925,36 @@ }; name = Debug; }; - 32FAE491198BCF01E00D57740D18CF9B /* Debug */ = { + 307EE98D550EF88B9ECA971F4E72E658 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A87BB655B7DB2D9E08AE4FFF1717221B /* DDBasicControlsKit_Private.debug.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDBasicControlsKit_Private"; - DEVELOPMENT_TEAM = W4SG324NS4; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - IBSC_MODULE = DDBasicControlsKit_Private; - INFOPLIST_FILE = "Target Support Files/DDBasicControlsKit_Private/ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - PRODUCT_NAME = DDBaseViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 361CC881CBACDC601A102A4445AFE93A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 621275CC3B774167D7CA2C2A537BB0EE /* RxSwift.release.xcconfig */; + baseConfigurationReference = 64A4347492E5BF73D38A079432A4FB04 /* DDLogKit_Private.debug.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEVELOPMENT_TEAM = W4SG324NS4; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/DDLogKit_Private/DDLogKit_Private-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MODULEMAP_FILE = Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxSwift; - PRODUCT_NAME = RxSwift; + PRODUCT_MODULE_NAME = DDLogKit_Private; + PRODUCT_NAME = DDLogKit_Private; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; - SWIFT_VERSION = 5.1; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; 4056C9A08E35ACD5BBC3D37087CDAFA1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C2B1D598939080375A79CEB1C1ACC836 /* DDMAMapKit_Private.debug.xcconfig */; + baseConfigurationReference = 66862513F4F0673A25B5298E4D72837C /* DDMAMapKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9031,7 +8981,7 @@ }; 42A9DE01C961F294E9E65F606C83F895 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 77AAEAF26CF1C8C76F82AFD00641A1B9 /* JXCategoryView.debug.xcconfig */; + baseConfigurationReference = BA5A5E3562C1DAEC8115E9CF0F942B58 /* JXCategoryView.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9081,7 +9031,7 @@ }; 45C0D4101B0105F3C514D259CC801DD3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 851BB27D1DC4725B7A9F1AF5D379F496 /* ESTabBarController-swift.debug.xcconfig */; + baseConfigurationReference = 66759E5F4390DB94C4C82C3E95DBC797 /* ESTabBarController-swift.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9107,7 +9057,7 @@ }; 4672A4BF14B52FE4E6C61D2CBB58D572 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 67108E8C4D95B4A6CD36F442E267967F /* AMapNavi-NO-IDFA.release.xcconfig */; + baseConfigurationReference = 5CDD64B4F6D049953AEEEAF686B88DC5 /* AMapNavi-NO-IDFA.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9127,7 +9077,7 @@ }; 4BEBBC249728A8B650356245E4D06440 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 89EFEB1F70CF57DCB1580D273C5632B8 /* ESTabBarController-swift.release.xcconfig */; + baseConfigurationReference = 93302FD048F05C28A20840CB29A518B5 /* ESTabBarController-swift.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9154,7 +9104,7 @@ }; 4D70571EBB2A5ADDB6D08E86FCEA1D56 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 57AFD8ACE132A0F82C3A382AAEB2A1CD /* DDAutoUIKit_Private.release.xcconfig */; + baseConfigurationReference = E7F35095B25197954930E7C85CF1AF17 /* DDAutoUIKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9182,7 +9132,7 @@ }; 51D20D1EB1E2372322A459D47077BFD1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 00AAFFD7711578747486F86988F31922 /* JXCategoryView.release.xcconfig */; + baseConfigurationReference = E4216D1779B7A2F42138D94078809E57 /* JXCategoryView.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9209,7 +9159,7 @@ }; 55D69FAAE9CCBBAED1163854F0161EDB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0F9E6FB9AE7C9B61E54BE5D0ED95EC62 /* AMapFoundation-NO-IDFA.debug.xcconfig */; + baseConfigurationReference = C105B33D3B9D5168FE1E0B9AC73EED6E /* AMapFoundation-NO-IDFA.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9227,7 +9177,7 @@ }; 57BF4888D7477B2F15F6D6F14ACC168D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0823AC082D96D5966AD56033CFCFADEB /* DDProgressHUDKit_Private.release.xcconfig */; + baseConfigurationReference = 6AE52761D29B87759A8CDB4D298680E6 /* DDProgressHUDKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9253,36 +9203,9 @@ }; name = Release; }; - 58FE5240F23025AC86E8C6506FDFA881 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4F997F8220511D621C1E01CB66E4B6A1 /* RxRelay.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - DEVELOPMENT_TEAM = W4SG324NS4; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/RxRelay/RxRelay.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxRelay; - PRODUCT_NAME = RxRelay; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 5A6220AD7DA9D160794FE6BF8FD205E8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FFD3A0E7BCDA043732AB96EE5F54369C /* SwiftEntryKit.release.xcconfig */; + baseConfigurationReference = E503856D2A5845FBF4D8229A75F08E60 /* SwiftEntryKit.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9309,7 +9232,7 @@ }; 6404728A49E9B4BE45341C3881E47051 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1F485916FD3393B89DAE343EFDC8F83C /* SnapKit.release.xcconfig */; + baseConfigurationReference = AA7E8C40551B5BDFBD6835BC5E5084EB /* SnapKit.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9337,7 +9260,7 @@ }; 6822408749897DE4CEAA8E318BB22CF3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E35C4B00F1C7B6A4BEEE953B24F636AA /* DDProgressHUDKit_Private.debug.xcconfig */; + baseConfigurationReference = 0E3AEBF8D896ACBF5F41457ADFBB5F67 /* DDProgressHUDKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9364,7 +9287,7 @@ }; 683CBD3ED2DF10F90BE5DF8A32678829 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A02F3A0DD4BFF9EF65B509CFCE1CBAC6 /* AMapNavi-NO-IDFA.debug.xcconfig */; + baseConfigurationReference = 29AA1A8B6BE56F500A96454977C1D1E5 /* AMapNavi-NO-IDFA.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9380,9 +9303,37 @@ }; name = Debug; }; + 6AF2960CBEC31D66EDD1F5D0683B7CDA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 34DD58A54E7FDEC80E1477F08DCF7F30 /* DDCategoryKit_Private.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + DEVELOPMENT_TEAM = W4SG324NS4; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + GCC_PREFIX_HEADER = "Target Support Files/DDCategoryKit_Private/DDCategoryKit_Private-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MODULEMAP_FILE = Headers/Public/DDCategoryKit_Private/DDCategoryKit_Private.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = DDCategoryKit_Private; + PRODUCT_NAME = DDCategoryKit_Private; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 6BFBACFB4B6A8D5381F77CE5DD2C3D31 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2BFAFC597A8593506D7C53A8ABE6A18D /* DDColorKit_Private.debug.xcconfig */; + baseConfigurationReference = E1EF137B5FB3A7465B998DDF44EFE49D /* DDColorKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9407,9 +9358,27 @@ }; name = Debug; }; + 6CEDA6B8E79C77FC75B1773EE6D1A961 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A153CB9EFC27F4874D61DFD418A066BF /* DDBasicControlsKit_Private.debug.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDBasicControlsKit_Private"; + DEVELOPMENT_TEAM = W4SG324NS4; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + IBSC_MODULE = DDBasicControlsKit_Private; + INFOPLIST_FILE = "Target Support Files/DDBasicControlsKit_Private/ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + PRODUCT_NAME = DDBaseViewController; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 6DF268663C4E2B7742193B9E3287C2D5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 19605AE546602F18B02A31AE8DA1340D /* RxCocoa.debug.xcconfig */; + baseConfigurationReference = 593F35D092636E3E23F968C96B14DCE1 /* RxCocoa.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9433,37 +9402,35 @@ }; name = Debug; }; - 784DC8F553063E9A1386A4E8C0F82959 /* Release */ = { + 78B828F7F265FFD8F8407837A04473B1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2264C0496FEEB851C41AE3B1F5BC9E5C /* DDLogKit_Private.release.xcconfig */; + baseConfigurationReference = FD682AFA44F8EC8B6496336C610C55A4 /* RxSwift.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEVELOPMENT_TEAM = W4SG324NS4; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/DDLogKit_Private/DDLogKit_Private-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MODULEMAP_FILE = Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = DDLogKit_Private; - PRODUCT_NAME = DDLogKit_Private; + PRODUCT_MODULE_NAME = RxSwift; + PRODUCT_NAME = RxSwift; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; - SWIFT_VERSION = 5.0; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.1; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; 7B6677F218B10F7EDFAE251E01DE5D8B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 719805884784BBC318D332957806EFFE /* Alamofire.debug.xcconfig */; + baseConfigurationReference = 8E9F5D6A46BD08B8C946B40877101316 /* Alamofire.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9490,7 +9457,7 @@ }; 7BD8B011D33F9E7AB4EFDAA942433D92 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C64861DD73F56B1A0AB5923C4DC444C8 /* AMapFoundation-NO-IDFA.release.xcconfig */; + baseConfigurationReference = 2D175CE9E7E0AE9DCAF675F0B5C8DF62 /* AMapFoundation-NO-IDFA.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9508,6 +9475,34 @@ }; name = Release; }; + 81C192511B584793A2CE37902FB0ACC5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0CD007EE53D55A9DF36105AA394FE726 /* DDLogKit_Private.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + DEVELOPMENT_TEAM = W4SG324NS4; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + GCC_PREFIX_HEADER = "Target Support Files/DDLogKit_Private/DDLogKit_Private-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MODULEMAP_FILE = Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = DDLogKit_Private; + PRODUCT_NAME = DDLogKit_Private; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 8897042CF6D6BFEF692C3491C7C581F2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = B975BF86311A33053F172E4E22C01E07 /* Pods-OrderScheduling.release.xcconfig */; @@ -9602,7 +9597,7 @@ }; 8FD1259F570D3832041DE48EDDA60A88 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 388DE57F04F204326F436265E9FBD59B /* RxCocoa.release.xcconfig */; + baseConfigurationReference = 28FB29DA3123736C7E215143607466F9 /* RxCocoa.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9627,9 +9622,36 @@ }; name = Release; }; + 90CCE8EC946273AA018433046A18454A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C96CC849FB536D0DEEC488D2D424FAA2 /* RxSwift.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + DEVELOPMENT_TEAM = W4SG324NS4; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RxSwift; + PRODUCT_NAME = RxSwift; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 97A9CB5C4BE06E8D17B746825DD5EEF6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 60A86C1529C991BE8AE545E070824D98 /* DDControlsKit_Private.debug.xcconfig */; + baseConfigurationReference = D960164D00192805BD53A8BA00FE1EC7 /* DDControlsKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9654,34 +9676,6 @@ }; name = Debug; }; - 99D22658FE5AC219F35A69DE1D8FF3E5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 922733409F666677F2F1615082BDCF74 /* DDCategoryKit_Private.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - DEVELOPMENT_TEAM = W4SG324NS4; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/DDCategoryKit_Private/DDCategoryKit_Private-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MODULEMAP_FILE = Headers/Public/DDCategoryKit_Private/DDCategoryKit_Private.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = DDCategoryKit_Private; - PRODUCT_NAME = DDCategoryKit_Private; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 9E406C6AAF85E580207CD97B0044DEAB /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -9746,7 +9740,7 @@ }; 9F81E90A1C804D6307404275E44537C0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 963A28110ABF8D5F1AB37B2DB612C77C /* DDWebImageKit_Private.debug.xcconfig */; + baseConfigurationReference = DC12D42AEA5797AB04033C1C7CB8A02F /* DDWebImageKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9773,7 +9767,7 @@ }; A37C605D5D741F2696E6D94AB23724DD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6AE09C9494653FF3FE40893CCB9A96F8 /* IQKeyboardManagerSwift.debug.xcconfig */; + baseConfigurationReference = 6C02DE55002B281536BE541DD08385DA /* IQKeyboardManagerSwift.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9800,7 +9794,7 @@ }; A55FAFF9D3BB3437AB0401C28555BA7C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 83369529CD697F5E1B1DFD523F944B30 /* DDBasicControlsKit_Private.release.xcconfig */; + baseConfigurationReference = 6ECB134020AA4FC09A7244CB741EC159 /* DDBasicControlsKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9826,28 +9820,36 @@ }; name = Release; }; - B2C487EB3B332221921C7D6C6AE4F813 /* Release */ = { + AF41E7EC61AA8E2AC6F842CF1FEDE02D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C7F478224872A6F067BF5F303332B64E /* DDMAMapKit_Private.release.xcconfig */; + baseConfigurationReference = 7DBDB4F120884A32F25656B278C509BE /* RxRelay.release.xcconfig */; buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDMAMapKit_Private"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEVELOPMENT_TEAM = W4SG324NS4; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - IBSC_MODULE = DDMAMapKit_Private; - INFOPLIST_FILE = "Target Support Files/DDMAMapKit_Private/ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - PRODUCT_NAME = DDMAMapKit_Private; + GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/RxRelay/RxRelay.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RxRelay; + PRODUCT_NAME = RxRelay; + PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; + SWIFT_VERSION = 5.1; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; }; name = Release; }; B814FB2831509A875F5991D19F12DF16 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0B431720DED951BB7CCB56626572DFCA /* AMapSearch-NO-IDFA.debug.xcconfig */; + baseConfigurationReference = 594C93B6F642773CF64788AE8C1BCC93 /* AMapSearch-NO-IDFA.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9865,7 +9867,7 @@ }; BB08C4B539660DD738ECC8A0F7F361C1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 45C0F0ED572BE47CB8D602F805EFE1EC /* DDToastKit_Private.release.xcconfig */; + baseConfigurationReference = 09B271C9505E30521BE94B2F5F5EDBCD /* DDToastKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9893,7 +9895,7 @@ }; C6210F5502E378DCC269A81023F69818 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1B229872AB9775E2E4A17B273C1AD6FF /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */; + baseConfigurationReference = 4AA8AB240F4D65F6AAEAA184FBBF6D83 /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9919,35 +9921,9 @@ }; name = Release; }; - CBA186770A3AE35D1F93EB25E2BBC9C4 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 04EBAAD4B7B2FFAE79385EBC95982262 /* RxSwift.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - DEVELOPMENT_TEAM = W4SG324NS4; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxSwift; - PRODUCT_NAME = RxSwift; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; CE54F30C8AC3B30DE83C021DAD11FC16 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9AA0F3C44738821533B45F4AE90D49E6 /* DDNetworkingOfAlamofireKit_Private.debug.xcconfig */; + baseConfigurationReference = EAD7CD77DDEFD8EC15595A80AB8766BE /* DDNetworkingOfAlamofireKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9972,44 +9948,17 @@ }; name = Debug; }; - CFA43E87F6E335F203AE59245882983F /* Debug */ = { + CF079196C6C48A439ECAA402189DA32E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BDE9B18D80CCF683B513A98510CBCE85 /* DDCategoryKit_Private.debug.xcconfig */; + baseConfigurationReference = 3BD58C350DD433AD985B5BF47438E6E9 /* DDMAMapKit_Private.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDMAMapKit_Private"; DEVELOPMENT_TEAM = W4SG324NS4; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/DDCategoryKit_Private/DDCategoryKit_Private-prefix.pch"; + IBSC_MODULE = DDMAMapKit_Private; + INFOPLIST_FILE = "Target Support Files/DDMAMapKit_Private/ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MODULEMAP_FILE = Headers/Public/DDCategoryKit_Private/DDCategoryKit_Private.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = DDCategoryKit_Private; - PRODUCT_NAME = DDCategoryKit_Private; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - D7A79FB3942FACDAB0DE9F66E7C3BE7C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 83369529CD697F5E1B1DFD523F944B30 /* DDBasicControlsKit_Private.release.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDBasicControlsKit_Private"; - DEVELOPMENT_TEAM = W4SG324NS4; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - IBSC_MODULE = DDBasicControlsKit_Private; - INFOPLIST_FILE = "Target Support Files/DDBasicControlsKit_Private/ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - PRODUCT_NAME = DDBaseViewController; + PRODUCT_NAME = DDMAMapKit_Private; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; @@ -10020,7 +9969,7 @@ }; DBFFC56B728D16C6C272566779546587 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F11779054EA5370B49BF606F47B5E4FA /* SwiftEntryKit.debug.xcconfig */; + baseConfigurationReference = EF70FC9EB152D1C253A1FAAE0D28DA6A /* SwiftEntryKit.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10046,7 +9995,7 @@ }; DDDFA8D7A09FF0A4532CC861C3116550 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EE9656136946C7CC6A379DF16E7BB884 /* DDControlsKit_Private.release.xcconfig */; + baseConfigurationReference = D3BABB7664C187AC2E20DBDD42EB2323 /* DDControlsKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10072,36 +10021,28 @@ }; name = Release; }; - E02E25D81CA18421607F2676A3F36425 /* Debug */ = { + DEA1748469885659CA36430695AF1884 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AAEA05BF2A0F082907C66E86B975A705 /* DDLogKit_Private.debug.xcconfig */; + baseConfigurationReference = 6ECB134020AA4FC09A7244CB741EC159 /* DDBasicControlsKit_Private.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDBasicControlsKit_Private"; DEVELOPMENT_TEAM = W4SG324NS4; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/DDLogKit_Private/DDLogKit_Private-prefix.pch"; + IBSC_MODULE = DDBasicControlsKit_Private; + INFOPLIST_FILE = "Target Support Files/DDBasicControlsKit_Private/ResourceBundle-DDBaseViewController-DDBasicControlsKit_Private-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MODULEMAP_FILE = Headers/Public/DDLogKit_Private/DDLogKit_Private.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = DDLogKit_Private; - PRODUCT_NAME = DDLogKit_Private; - PUBLIC_HEADERS_FOLDER_PATH = ""; + PRODUCT_NAME = DDBaseViewController; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) RELEASE"; TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; E18EABAD3559E7870ACB23A6E827F568 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 67D628562DF7F3BC5A0E244240C80B67 /* DDAutoUIKit_Private.debug.xcconfig */; + baseConfigurationReference = C91F30571910471B8118FF428C7E0DAE /* DDAutoUIKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10128,7 +10069,7 @@ }; E1DEAE5E6B84D5D557212B431DE2D4C1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4EFF2E8B110613683863B12AE9156162 /* ZFPlayer.debug.xcconfig */; + baseConfigurationReference = 117C88403400A6AB1839799080E10082 /* ZFPlayer.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10154,7 +10095,7 @@ }; E3BA6719677585798F31ED882B465DD5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9FA02C585E89C8A5CE13EC6475758C95 /* ZLPhotoBrowser.release.xcconfig */; + baseConfigurationReference = 96E89F65F46227D013A084E4182B4E6A /* ZLPhotoBrowser.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10180,35 +10121,9 @@ }; name = Release; }; - EA0C0B441306CD96B6A29C11A29A5491 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 588447B15107BA344EDB0364E43F8761 /* RxRelay.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - DEVELOPMENT_TEAM = W4SG324NS4; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; - GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/RxRelay/RxRelay.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxRelay; - PRODUCT_NAME = RxRelay; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; EC492DB35EA95E311A092C0DA39FCD8F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A87BB655B7DB2D9E08AE4FFF1717221B /* DDBasicControlsKit_Private.debug.xcconfig */; + baseConfigurationReference = A153CB9EFC27F4874D61DFD418A066BF /* DDBasicControlsKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10233,9 +10148,54 @@ }; name = Debug; }; + ED26E7592EC8937917F5261D87CC405F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 66862513F4F0673A25B5298E4D72837C /* DDMAMapKit_Private.debug.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DDMAMapKit_Private"; + DEVELOPMENT_TEAM = W4SG324NS4; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + IBSC_MODULE = DDMAMapKit_Private; + INFOPLIST_FILE = "Target Support Files/DDMAMapKit_Private/ResourceBundle-DDMAMapKit_Private-DDMAMapKit_Private-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + PRODUCT_NAME = DDMAMapKit_Private; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + EF170A740BABA422DEB93F07A7A96826 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7BDAC755C5BF3B76A4E4C6365C7B1599 /* DDCategoryKit_Private.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + DEVELOPMENT_TEAM = W4SG324NS4; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + GCC_PREFIX_HEADER = "Target Support Files/DDCategoryKit_Private/DDCategoryKit_Private-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MODULEMAP_FILE = Headers/Public/DDCategoryKit_Private/DDCategoryKit_Private.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = DDCategoryKit_Private; + PRODUCT_NAME = DDCategoryKit_Private; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; F134BFC715F0B1147811F69747426F2B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 59BD703664B3691ADFF0BAFF59812C3F /* MJRefresh.release.xcconfig */; + baseConfigurationReference = F4C324C3EEB34624F7BE3C05A9C244DE /* MJRefresh.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10262,7 +10222,7 @@ }; F1522A7504B2EA021FC6E472D6BD2474 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CCFA69072CEC1D79014BEA35ACC512B8 /* DDToastKit_Private.debug.xcconfig */; + baseConfigurationReference = CAA27CD3CE04ED7A715459910E10E127 /* DDToastKit_Private.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10289,7 +10249,7 @@ }; F2A883F25DE85886520AA99C99672CA8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AB96F1FDA9365429148981F63D85A11A /* Alamofire.release.xcconfig */; + baseConfigurationReference = 8FA5B24A252AC17F4DD0BBD9E460EF4B /* Alamofire.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10317,7 +10277,7 @@ }; F8702F41AD6DB674E512911A326CE72B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C7F478224872A6F067BF5F303332B64E /* DDMAMapKit_Private.release.xcconfig */; + baseConfigurationReference = 3BD58C350DD433AD985B5BF47438E6E9 /* DDMAMapKit_Private.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10345,7 +10305,7 @@ }; FA1FAE65A52E3B1F30DF809E59737B44 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B6F2859A534369C36E09D29E1F5041E /* AMapTrack-NO-IDFA.debug.xcconfig */; + baseConfigurationReference = 053B03E73524BAE1504623E93DAF6CA5 /* AMapTrack-NO-IDFA.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -10361,9 +10321,35 @@ }; name = Debug; }; + FCC06327E117E80BF60B37961FA22A42 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 43F03E8327402318BA1A5AA38D9E45E2 /* RxRelay.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + DEVELOPMENT_TEAM = W4SG324NS4; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/RxRelay/RxRelay.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RxRelay; + PRODUCT_NAME = RxRelay; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; FD836E3A6C6D579666CD9DF57C366625 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A6882DADC12BE05CE613E165F17CA107 /* AMapLocation-NO-IDFA.debug.xcconfig */; + baseConfigurationReference = D6026B5132C7658EE3BCD34DC1FCD152 /* AMapLocation-NO-IDFA.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -10381,7 +10367,7 @@ }; FF747912862E9FA276A7244FBEB1E50D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B11C3AAD0A36926964D5392C598975A3 /* ZFPlayer.release.xcconfig */; + baseConfigurationReference = 22DB568C2F40BF105F67A00E09CBC2F3 /* ZFPlayer.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10409,11 +10395,11 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 107B9C12012BB1A8BF454495FD6075C4 /* Build configuration list for PBXNativeTarget "DDMAMapKit_Private-DDMAMapKit_Private" */ = { + 06FE720E8F4EC60D4E896C8056193EB8 /* Build configuration list for PBXNativeTarget "DDBasicControlsKit_Private-DDBaseViewController" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0DDA6AB11D0D7FC4244FBEE01DCBBB50 /* Debug */, - B2C487EB3B332221921C7D6C6AE4F813 /* Release */, + 6CEDA6B8E79C77FC75B1773EE6D1A961 /* Debug */, + DEA1748469885659CA36430695AF1884 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10445,15 +10431,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 449A233CCF205967013CBF0D034FF40E /* Build configuration list for PBXNativeTarget "RxSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - CBA186770A3AE35D1F93EB25E2BBC9C4 /* Debug */, - 361CC881CBACDC601A102A4445AFE93A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -10499,6 +10476,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 607457F4F8012874D0F3AF6CCBC52DA7 /* Build configuration list for PBXNativeTarget "DDCategoryKit_Private" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + EF170A740BABA422DEB93F07A7A96826 /* Debug */, + 6AF2960CBEC31D66EDD1F5D0683B7CDA /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 60BBF7F03DCE8A5C9EEF7ADAFFAB4F7F /* Build configuration list for PBXNativeTarget "DDAutoUIKit_Private" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -10571,6 +10557,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 868C50B326B0684ABFA75AC57BF4754B /* Build configuration list for PBXNativeTarget "DDLogKit_Private" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 307EE98D550EF88B9ECA971F4E72E658 /* Debug */, + 81C192511B584793A2CE37902FB0ACC5 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 86DFE22CEF40158611F18D98830EB987 /* Build configuration list for PBXNativeTarget "DDProgressHUDKit_Private" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -10589,6 +10584,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 9F98BE1C3617215E5E69EFD9C606FCE3 /* Build configuration list for PBXNativeTarget "RxRelay" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FCC06327E117E80BF60B37961FA22A42 /* Debug */, + AF41E7EC61AA8E2AC6F842CF1FEDE02D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; A270127F1D1DF4AE696FE16A1A26A208 /* Build configuration list for PBXNativeTarget "DDToastKit_Private" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -10598,11 +10602,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AE75657A1CBAFA91973507A15E6F3676 /* Build configuration list for PBXNativeTarget "RxRelay" */ = { + AD308ACADDBAF5969EF95D3DC93FFBAD /* Build configuration list for PBXNativeTarget "RxSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( - EA0C0B441306CD96B6A29C11A29A5491 /* Debug */, - 58FE5240F23025AC86E8C6506FDFA881 /* Release */, + 78B828F7F265FFD8F8407837A04473B1 /* Debug */, + 90CCE8EC946273AA018433046A18454A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10616,15 +10620,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B4F1B289B0E9DBCFE027CA5EA2C3EF05 /* Build configuration list for PBXNativeTarget "DDBasicControlsKit_Private-DDBaseViewController" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 32FAE491198BCF01E00D57740D18CF9B /* Debug */, - D7A79FB3942FACDAB0DE9F66E7C3BE7C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; BE0B24036C6802E4BE90B45954E0CD1A /* Build configuration list for PBXNativeTarget "Alamofire" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -10634,11 +10629,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CF92FEA7D16C2FD27EFDCF30C47DB792 /* Build configuration list for PBXNativeTarget "DDCategoryKit_Private" */ = { + C50C2E00D10B16448AF8ACD0FF49FB0A /* Build configuration list for PBXNativeTarget "DDMAMapKit_Private-DDMAMapKit_Private" */ = { isa = XCConfigurationList; buildConfigurations = ( - CFA43E87F6E335F203AE59245882983F /* Debug */, - 99D22658FE5AC219F35A69DE1D8FF3E5 /* Release */, + ED26E7592EC8937917F5261D87CC405F /* Debug */, + CF079196C6C48A439ECAA402189DA32E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10652,15 +10647,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E732F9F8B7FB6A8DF844802C8F839D63 /* Build configuration list for PBXNativeTarget "DDLogKit_Private" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E02E25D81CA18421607F2676A3F36425 /* Debug */, - 784DC8F553063E9A1386A4E8C0F82959 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; E9AF82AD055963153570341CBA1F6F39 /* Build configuration list for PBXNativeTarget "Pods-OrderScheduling" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.debug.xcconfig b/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.debug.xcconfig index efe2f11..2e5b2fa 100644 --- a/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.debug.xcconfig +++ b/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.debug.xcconfig @@ -8,7 +8,7 @@ OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CON PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../PodRepository/DDNetworkingOfAlamofireKit_Private +PODS_TARGET_SRCROOT = ${PODS_ROOT}/DDNetworkingOfAlamofireKit_Private PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} SKIP_INSTALL = YES diff --git a/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.release.xcconfig b/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.release.xcconfig index efe2f11..2e5b2fa 100644 --- a/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.release.xcconfig +++ b/Pods/Target Support Files/DDNetworkingOfAlamofireKit_Private/DDNetworkingOfAlamofireKit_Private.release.xcconfig @@ -8,7 +8,7 @@ OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CON PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../PodRepository/DDNetworkingOfAlamofireKit_Private +PODS_TARGET_SRCROOT = ${PODS_ROOT}/DDNetworkingOfAlamofireKit_Private PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} SKIP_INSTALL = YES