diff --git a/.DS_Store b/.DS_Store
index 5d029d7..3f1f899 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate
index d635231..718cebf 100644
Binary files a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate and b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
index c247d0b..830230a 100644
--- a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
+++ b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
@@ -82,53 +82,6 @@
endingLineNumber = "97"
landmarkName = "addActions()"
landmarkType = "7">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -522,8 +270,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "118"
- endingLineNumber = "118"
+ startingLineNumber = "119"
+ endingLineNumber = "119"
landmarkName = "collectionView(_:cellForItemAt:)"
landmarkType = "7">
@@ -538,8 +286,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "119"
- endingLineNumber = "119"
+ startingLineNumber = "120"
+ endingLineNumber = "120"
landmarkName = "collectionView(_:cellForItemAt:)"
landmarkType = "7">
@@ -602,8 +350,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "121"
- endingLineNumber = "121"
+ startingLineNumber = "122"
+ endingLineNumber = "122"
landmarkName = "collectionView(_:cellForItemAt:)"
landmarkType = "7">
@@ -702,38 +450,6 @@
endingLineNumber = "71"
landmarkName = "addActions()"
landmarkType = "7">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5526,8 +3662,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "144"
- endingLineNumber = "144"
+ startingLineNumber = "145"
+ endingLineNumber = "145"
landmarkName = "collectionView(_:didSelectItemAt:)"
landmarkType = "7">
@@ -5658,68 +3794,6 @@
endingLineNumber = "21"
landmarkName = "ConditionalSearchTool"
landmarkType = "3">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/OrderScheduling/Login/ViewController/LoginController.swift b/OrderScheduling/Login/ViewController/LoginController.swift
index 2d54d9e..0b8ea03 100644
--- a/OrderScheduling/Login/ViewController/LoginController.swift
+++ b/OrderScheduling/Login/ViewController/LoginController.swift
@@ -10,7 +10,7 @@ import SnapKit
import RxRelay
import RxCocoa
import RxSwift
-import DDTimerSwiftKit_Private
+import DDTimer
import DDProgressHUDKit_Private
import DDAutoUIKit_Private
import DDControlsKit_Private
diff --git a/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift b/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift
index 6aa3832..0b72df3 100644
--- a/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift
+++ b/OrderScheduling/ReviewFailed/ViewController/AdditionalPhotoController.swift
@@ -45,7 +45,8 @@ extension AdditionalPhotoController{
uploadImageRelay
.flatMapLatest {[weak self] itemModel in
return RQ.supplementOrderPhoto(prameters: SupplementOrderPhotoParameters(userOrderId: (self?.userOrderId)!, orderCode: (self?.orderCode)!, taskOrderId: (self?.taskOrderId)!, taskStatus: (itemModel.taskStatus)!, tag: itemModel.tag, file: (itemModel.uploadImage)!)) { multipartFormData in
- multipartFormData.append((itemModel.uploadImage)!, withName: "file",fileName: "\(String(Date.init().timeIntervalSince1970*1000))",mimeType: "text/plain")
+
+ multipartFormData.append((itemModel.uploadImage)!, withName: "file",fileName: "\(String(Date.init().timeIntervalSince1970*1000)).jpg",mimeType: "image/jpeg")
if let data = itemModel.tag.data(using: .utf8) {
multipartFormData.append(data, withName: "tag")
}
diff --git a/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift b/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift
index 50bdc9d..69497c3 100644
--- a/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift
+++ b/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift
@@ -14,7 +14,7 @@ import RxCocoa
import RxRelay
import JXCategoryView
import SnapKit
-import DDTimerSwiftKit_Private
+import DDTimer
import DDUIGestureRecognizer
import DDUtilsSwiftKit_Private
diff --git a/Podfile b/Podfile
index 38cd498..846842c 100644
--- a/Podfile
+++ b/Podfile
@@ -19,7 +19,7 @@ target 'OrderScheduling' do
pod 'RxSwift'
pod 'RxRelay'
pod 'RxCocoa'
- pod 'DDTimerSwiftKit_Private'
+ pod 'DDTimer'
pod 'DDToastKit_Private'
pod 'DDNetworkingOfAlamofireKit_Private'
pod 'DDProgressHUDKit_Private'
diff --git a/Podfile.lock b/Podfile.lock
index de8cad7..410b55d 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -205,6 +205,7 @@ PODS:
- DDBasicControlsKit_Private/DDBaseViewController
- DDDateKit_Private (0.1.1)
- DDFontKit_Private (0.1.0)
+ - DDLog (0.1.0)
- DDLogKit_Private (0.1.4):
- DDLogKit_Private/OCLog (= 0.1.4)
- DDLogKit_Private/SwiftLog (= 0.1.4)
@@ -280,8 +281,10 @@ PODS:
- "DDCategoryKit_Private/UIImage+DDCategory"
- Kingfisher
- SnapKit
- - DDTimerSwiftKit_Private (0.2.1):
- - DDLogKit_Private/SwiftLog
+ - DDTimer (0.1.2):
+ - DDTimer/GCDTimer (= 0.1.2)
+ - DDTimer/GCDTimer (0.1.2):
+ - DDLog
- DDToastKit_Private (0.1.2)
- DDUIGestureRecognizer (0.1.6):
- DDUIGestureRecognizer/DDUIPanGestureRecognizer (= 0.1.6)
@@ -350,7 +353,7 @@ DEPENDENCIES:
- DDNetworkingOfAlamofireKit_Private
- DDPersistenceKit_Private
- DDProgressHUDKit_Private
- - DDTimerSwiftKit_Private
+ - DDTimer
- DDToastKit_Private
- DDUIGestureRecognizer (= 0.1.6)
- DDUtilsSwiftKit_Private
@@ -381,11 +384,12 @@ SPEC REPOS:
- DDControlsKit_Private
- DDDateKit_Private
- DDFontKit_Private
+ - DDLog
- DDLogKit_Private
- DDNetworkingOfAlamofireKit_Private
- DDPersistenceKit_Private
- DDProgressHUDKit_Private
- - DDTimerSwiftKit_Private
+ - DDTimer
- DDToastKit_Private
- DDUIGestureRecognizer
- DDUtilsSwiftKit_Private
@@ -437,12 +441,13 @@ SPEC CHECKSUMS:
DDControlsKit_Private: 7336c3bb7dc0475e2c91931dd55b9d69e7e4f6ed
DDDateKit_Private: f8348d10cec77ccacd2f5ec27d587ea2898ae90a
DDFontKit_Private: 7b8f4ebf0f60622874036202734d8460dc7b3806
+ DDLog: bfd9d5c0cad4a26ce72cfe8fb6320b1a475377b7
DDLogKit_Private: 1ed442cc7be004bd05f27bfda9b525e113df54e0
DDMAMapKit_Private: 841072454ceacb489352cbdee7b2a00ec8df80cc
DDNetworkingOfAlamofireKit_Private: 652eb70a7d8bac81d77d036fabeb52f807120f6d
DDPersistenceKit_Private: c150822543ffa6ece3900178629812f64902ed90
DDProgressHUDKit_Private: 1e219062ddeb7801a4bb13b367efa1f3fbf17f1e
- DDTimerSwiftKit_Private: cce3fe58b1b581fe4cddb3fb84fcde31b4e83541
+ DDTimer: 1250029684948eee924db8cf496a86b99e6d4420
DDToastKit_Private: b6ae3709d110cadca503a037419f3709d1755256
DDUIGestureRecognizer: b7503ff61b471a7e394397a415a297b234929f71
DDUtilsSwiftKit_Private: 03575cb3204cd43f3521049263f4b6cae3e64700
@@ -464,6 +469,6 @@ SPEC CHECKSUMS:
SwiftyRSA: 8c6dd1ea7db1b8dc4fb517a202f88bb1354bc2c6
ZLPhotoBrowser: 0563c2bfc7b247b65d023d646012f46cba94101b
-PODFILE CHECKSUM: b58dc60f07f5b426c9d7c120925e276ce1bcb906
+PODFILE CHECKSUM: 25c20695556b9e06a3e6efd801ac2a96d2e84ccb
COCOAPODS: 1.11.3
diff --git a/Pods/DDLog/DDLog/Classes/DDLog.swift b/Pods/DDLog/DDLog/Classes/DDLog.swift
new file mode 100644
index 0000000..c310fff
--- /dev/null
+++ b/Pods/DDLog/DDLog/Classes/DDLog.swift
@@ -0,0 +1,16 @@
+//
+// DDLog.swift
+// DDLog
+// Created by DDIsFriend on 2023/2/7.
+
+
+import Foundation
+
+public func DDLog(message:N,fileName:String = #file,methodName:String = #function,lineNumber:Int = #line){
+#if DEBUG
+// print("\(fileName as NSString)\n方法:\(methodName)\n行号:\(lineNumber)\n打印信息\(message)")
+ print("[函数名:\(fileName as NSString) - \(methodName)]\n[内容:\(message)]")
+// NSLog("[函数名:\(fileName as NSString) - \(methodName)]\n[内容:\(message)]")
+#endif
+}
+
diff --git a/Pods/DDTimerSwiftKit_Private/LICENSE b/Pods/DDLog/LICENSE
similarity index 100%
rename from Pods/DDTimerSwiftKit_Private/LICENSE
rename to Pods/DDLog/LICENSE
diff --git a/Pods/DDLog/README.md b/Pods/DDLog/README.md
new file mode 100644
index 0000000..247935b
--- /dev/null
+++ b/Pods/DDLog/README.md
@@ -0,0 +1,29 @@
+# DDLog
+
+[](https://travis-ci.org/DDIsFriend/DDLog)
+[](https://cocoapods.org/pods/DDLog)
+[](https://cocoapods.org/pods/DDLog)
+[](https://cocoapods.org/pods/DDLog)
+
+## Example
+
+To run the example project, clone the repo, and run `pod install` from the Example directory first.
+
+## Requirements
+
+## Installation
+
+DDLog is available through [CocoaPods](https://cocoapods.org). To install
+it, simply add the following line to your Podfile:
+
+```ruby
+pod 'DDLog'
+```
+
+## Author
+
+DDIsFriend, DDIsFriend@163.com
+
+## License
+
+DDLog is available under the MIT license. See the LICENSE file for more info.
diff --git a/Pods/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private/Classes/GCDTimer/GCDTimer.swift b/Pods/DDTimer/DDTimer/Classes/GCDTimer/GCDTimer.swift
similarity index 98%
rename from Pods/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private/Classes/GCDTimer/GCDTimer.swift
rename to Pods/DDTimer/DDTimer/Classes/GCDTimer/GCDTimer.swift
index f699646..7f52abc 100644
--- a/Pods/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private/Classes/GCDTimer/GCDTimer.swift
+++ b/Pods/DDTimer/DDTimer/Classes/GCDTimer/GCDTimer.swift
@@ -1,11 +1,11 @@
//
// GCDTimer.swift
-// DDTimerSwiftKit_Private
+// DDTimer
// Created by DDIsFriend on 2023/9/15.
import Foundation
-import DDLogKit_Private
+import DDLog
public let GCDT = GCDTimer.default
open class GCDTimer {
@@ -135,7 +135,7 @@ open class GCDTimer {
class GCDTimerAbstract {
- private let timerSource = DispatchSource.makeTimerSource(flags: .strict,queue: dispatch_queue_concurrent_t(label: "GCDTimerConcurrentQueue"))
+ private let timerSource = DispatchSource.makeTimerSource(flags: .strict,queue: DispatchQueue(label: "GCDTimerAbstract.makeTimerSource",attributes: [.concurrent]))
public var timerName : String
diff --git a/Pods/DDTimer/LICENSE b/Pods/DDTimer/LICENSE
new file mode 100644
index 0000000..b75c465
--- /dev/null
+++ b/Pods/DDTimer/LICENSE
@@ -0,0 +1,19 @@
+Copyright (c) 2023 DDIsFriend
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/Pods/DDTimer/README.md b/Pods/DDTimer/README.md
new file mode 100644
index 0000000..e4c8c2d
--- /dev/null
+++ b/Pods/DDTimer/README.md
@@ -0,0 +1,29 @@
+# DDTimer
+
+[](https://travis-ci.org/DDIsFriend/DDTimer)
+[](https://cocoapods.org/pods/DDTimer)
+[](https://cocoapods.org/pods/DDTimer)
+[](https://cocoapods.org/pods/DDTimer)
+
+## Example
+
+To run the example project, clone the repo, and run `pod install` from the Example directory first.
+
+## Requirements
+
+## Installation
+
+DDTimer is available through [CocoaPods](https://cocoapods.org). To install
+it, simply add the following line to your Podfile:
+
+```ruby
+pod 'DDTimer'
+```
+
+## Author
+
+DDIsFriend, DDIsFriend@163.com
+
+## License
+
+DDTimer is available under the MIT license. See the LICENSE file for more info.
diff --git a/Pods/DDTimerSwiftKit_Private/README.md b/Pods/DDTimerSwiftKit_Private/README.md
deleted file mode 100644
index 52e75c0..0000000
--- a/Pods/DDTimerSwiftKit_Private/README.md
+++ /dev/null
@@ -1,29 +0,0 @@
-# DDTimerSwiftKit_Private
-
-[](https://travis-ci.org/DDIsFriend/DDTimerSwiftKit_Private)
-[](https://cocoapods.org/pods/DDTimerSwiftKit_Private)
-[](https://cocoapods.org/pods/DDTimerSwiftKit_Private)
-[](https://cocoapods.org/pods/DDTimerSwiftKit_Private)
-
-## Example
-
-To run the example project, clone the repo, and run `pod install` from the Example directory first.
-
-## Requirements
-
-## Installation
-
-DDTimerSwiftKit_Private is available through [CocoaPods](https://cocoapods.org). To install
-it, simply add the following line to your Podfile:
-
-```ruby
-pod 'DDTimerSwiftKit_Private'
-```
-
-## Author
-
-DDIsFriend, DDIsFriend@163.com
-
-## License
-
-DDTimerSwiftKit_Private is available under the MIT license. See the LICENSE file for more info.
diff --git a/Pods/Headers/Public/DDLog/DDLog-umbrella.h b/Pods/Headers/Public/DDLog/DDLog-umbrella.h
new file mode 120000
index 0000000..831820e
--- /dev/null
+++ b/Pods/Headers/Public/DDLog/DDLog-umbrella.h
@@ -0,0 +1 @@
+../../../Target Support Files/DDLog/DDLog-umbrella.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/DDLog/DDLog.modulemap b/Pods/Headers/Public/DDLog/DDLog.modulemap
new file mode 120000
index 0000000..aa907fa
--- /dev/null
+++ b/Pods/Headers/Public/DDLog/DDLog.modulemap
@@ -0,0 +1 @@
+../../../Target Support Files/DDLog/DDLog.modulemap
\ No newline at end of file
diff --git a/Pods/Headers/Public/DDTimer/DDTimer-umbrella.h b/Pods/Headers/Public/DDTimer/DDTimer-umbrella.h
new file mode 120000
index 0000000..3d0ccdc
--- /dev/null
+++ b/Pods/Headers/Public/DDTimer/DDTimer-umbrella.h
@@ -0,0 +1 @@
+../../../Target Support Files/DDTimer/DDTimer-umbrella.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/DDTimer/DDTimer.modulemap b/Pods/Headers/Public/DDTimer/DDTimer.modulemap
new file mode 120000
index 0000000..dffb293
--- /dev/null
+++ b/Pods/Headers/Public/DDTimer/DDTimer.modulemap
@@ -0,0 +1 @@
+../../../Target Support Files/DDTimer/DDTimer.modulemap
\ No newline at end of file
diff --git a/Pods/Headers/Public/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private-umbrella.h b/Pods/Headers/Public/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private-umbrella.h
deleted file mode 120000
index 03d4857..0000000
--- a/Pods/Headers/Public/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private-umbrella.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../Target Support Files/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private-umbrella.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private.modulemap b/Pods/Headers/Public/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private.modulemap
deleted file mode 120000
index 2c8d064..0000000
--- a/Pods/Headers/Public/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private.modulemap
+++ /dev/null
@@ -1 +0,0 @@
-../../../Target Support Files/DDTimerSwiftKit_Private/DDTimerSwiftKit_Private.modulemap
\ No newline at end of file
diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock
index de8cad7..410b55d 100644
--- a/Pods/Manifest.lock
+++ b/Pods/Manifest.lock
@@ -205,6 +205,7 @@ PODS:
- DDBasicControlsKit_Private/DDBaseViewController
- DDDateKit_Private (0.1.1)
- DDFontKit_Private (0.1.0)
+ - DDLog (0.1.0)
- DDLogKit_Private (0.1.4):
- DDLogKit_Private/OCLog (= 0.1.4)
- DDLogKit_Private/SwiftLog (= 0.1.4)
@@ -280,8 +281,10 @@ PODS:
- "DDCategoryKit_Private/UIImage+DDCategory"
- Kingfisher
- SnapKit
- - DDTimerSwiftKit_Private (0.2.1):
- - DDLogKit_Private/SwiftLog
+ - DDTimer (0.1.2):
+ - DDTimer/GCDTimer (= 0.1.2)
+ - DDTimer/GCDTimer (0.1.2):
+ - DDLog
- DDToastKit_Private (0.1.2)
- DDUIGestureRecognizer (0.1.6):
- DDUIGestureRecognizer/DDUIPanGestureRecognizer (= 0.1.6)
@@ -350,7 +353,7 @@ DEPENDENCIES:
- DDNetworkingOfAlamofireKit_Private
- DDPersistenceKit_Private
- DDProgressHUDKit_Private
- - DDTimerSwiftKit_Private
+ - DDTimer
- DDToastKit_Private
- DDUIGestureRecognizer (= 0.1.6)
- DDUtilsSwiftKit_Private
@@ -381,11 +384,12 @@ SPEC REPOS:
- DDControlsKit_Private
- DDDateKit_Private
- DDFontKit_Private
+ - DDLog
- DDLogKit_Private
- DDNetworkingOfAlamofireKit_Private
- DDPersistenceKit_Private
- DDProgressHUDKit_Private
- - DDTimerSwiftKit_Private
+ - DDTimer
- DDToastKit_Private
- DDUIGestureRecognizer
- DDUtilsSwiftKit_Private
@@ -437,12 +441,13 @@ SPEC CHECKSUMS:
DDControlsKit_Private: 7336c3bb7dc0475e2c91931dd55b9d69e7e4f6ed
DDDateKit_Private: f8348d10cec77ccacd2f5ec27d587ea2898ae90a
DDFontKit_Private: 7b8f4ebf0f60622874036202734d8460dc7b3806
+ DDLog: bfd9d5c0cad4a26ce72cfe8fb6320b1a475377b7
DDLogKit_Private: 1ed442cc7be004bd05f27bfda9b525e113df54e0
DDMAMapKit_Private: 841072454ceacb489352cbdee7b2a00ec8df80cc
DDNetworkingOfAlamofireKit_Private: 652eb70a7d8bac81d77d036fabeb52f807120f6d
DDPersistenceKit_Private: c150822543ffa6ece3900178629812f64902ed90
DDProgressHUDKit_Private: 1e219062ddeb7801a4bb13b367efa1f3fbf17f1e
- DDTimerSwiftKit_Private: cce3fe58b1b581fe4cddb3fb84fcde31b4e83541
+ DDTimer: 1250029684948eee924db8cf496a86b99e6d4420
DDToastKit_Private: b6ae3709d110cadca503a037419f3709d1755256
DDUIGestureRecognizer: b7503ff61b471a7e394397a415a297b234929f71
DDUtilsSwiftKit_Private: 03575cb3204cd43f3521049263f4b6cae3e64700
@@ -464,6 +469,6 @@ SPEC CHECKSUMS:
SwiftyRSA: 8c6dd1ea7db1b8dc4fb517a202f88bb1354bc2c6
ZLPhotoBrowser: 0563c2bfc7b247b65d023d646012f46cba94101b
-PODFILE CHECKSUM: b58dc60f07f5b426c9d7c120925e276ce1bcb906
+PODFILE CHECKSUM: 25c20695556b9e06a3e6efd801ac2a96d2e84ccb
COCOAPODS: 1.11.3
diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj
index cc2165e..57fb3f5 100644
--- a/Pods/Pods.xcodeproj/project.pbxproj
+++ b/Pods/Pods.xcodeproj/project.pbxproj
@@ -13,11 +13,10 @@
buildPhases = (
);
dependencies = (
- 832B6C641E5860F0ACB886E6D5AB849B /* PBXTargetDependency */,
- 95899E2ECE93569A0FBD475D147DAAD8 /* PBXTargetDependency */,
+ 212439116C74250ED197F03A1FA43F77 /* PBXTargetDependency */,
+ 482D0EA0DD42352BB44F222F08BBD58F /* PBXTargetDependency */,
);
name = "AMapTrack-NO-IDFA";
- productName = "AMapTrack-NO-IDFA";
};
4A68CFD979D413A619DF631BB121D98F /* Bugly */ = {
isa = PBXAggregateTarget;
@@ -27,7 +26,6 @@
dependencies = (
);
name = Bugly;
- productName = Bugly;
};
4BD4E22D3419D68A85BDD6119CB37C6C /* AMapLocation-NO-IDFA */ = {
isa = PBXAggregateTarget;
@@ -35,10 +33,9 @@
buildPhases = (
);
dependencies = (
- 68959D01EE1A22C98A70F2FEE298700E /* PBXTargetDependency */,
+ 81CE151D15B9639FDE8EA12E14E2E4C4 /* PBXTargetDependency */,
);
name = "AMapLocation-NO-IDFA";
- productName = "AMapLocation-NO-IDFA";
};
4F1379598302C9160590B3650C10E1A5 /* AMapSearch-NO-IDFA */ = {
isa = PBXAggregateTarget;
@@ -46,10 +43,9 @@
buildPhases = (
);
dependencies = (
- AB251E8AEF755EBAC70111D58F663144 /* PBXTargetDependency */,
+ 0AA3CB3DC2F66BC5605B305304050D61 /* PBXTargetDependency */,
);
name = "AMapSearch-NO-IDFA";
- productName = "AMapSearch-NO-IDFA";
};
5FB6AB0A09E7A2F2BE11AD6BAEFD9AED /* JPush */ = {
isa = PBXAggregateTarget;
@@ -58,10 +54,9 @@
329295F5A096E0819713CBB5799FA87B /* [CP] Copy XCFrameworks */,
);
dependencies = (
- D0F014851D8E5EBB0C1E9A02E9CB6796 /* PBXTargetDependency */,
+ 0C78745CEB15BBD5EC481E9626E83FE5 /* PBXTargetDependency */,
);
name = JPush;
- productName = JPush;
};
609276B985CD7549B9F1DEE4969208FF /* JPushExtension */ = {
isa = PBXAggregateTarget;
@@ -72,7 +67,6 @@
dependencies = (
);
name = JPushExtension;
- productName = JPushExtension;
};
9B182CB4E1716E9070813D3C59736001 /* AMapFoundation-NO-IDFA */ = {
isa = PBXAggregateTarget;
@@ -82,7 +76,6 @@
dependencies = (
);
name = "AMapFoundation-NO-IDFA";
- productName = "AMapFoundation-NO-IDFA";
};
D504B99928659EA67A1C3A9E981EB8FF /* JCore */ = {
isa = PBXAggregateTarget;
@@ -93,7 +86,6 @@
dependencies = (
);
name = JCore;
- productName = JCore;
};
E94C558142469C11984D67CA883BAB1F /* AMapNavi-NO-IDFA */ = {
isa = PBXAggregateTarget;
@@ -101,3251 +93,3264 @@
buildPhases = (
);
dependencies = (
- 6E997D94C0776BAA94F1DD8961A88E08 /* PBXTargetDependency */,
+ EEA373E118E33CF35980E949BD510CD7 /* PBXTargetDependency */,
);
name = "AMapNavi-NO-IDFA";
- productName = "AMapNavi-NO-IDFA";
};
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
- 00149C338A154F7A90372D9D111E890D /* UIScrollView+ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 93953438C7847BC10CB6D8CE72332FB5 /* UIScrollView+ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 011A1EBE3B8FEAEC24BA46DA5217CA60 /* DDBaseButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 12C2DCF0F1B288634DD5D38942FD25D6 /* DDBaseButton.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 012C3348FDB9BD307BC866EC0B5D23A3 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 3549C98214FF7D02981B0D98B6CA79C0 /* SDImageCacheDefine.m */; };
- 01B815BD97E0BA94CF89C42FE41254A8 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FBDE697F9795769E18B4581F176558C0 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 01C132EB3605024492C96C11F1094D0B /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A72BBBF3A4AD8500A8EE38B2BA3FF16 /* InfiniteSequence.swift */; };
- 01D8AE321F1FA71F2D43127EAC90559D /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 90E2B1053E365BDBC042170E244B454E /* NSButton+WebCache.m */; };
- 02780D132E8AA44865FEF53E4D5155E6 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CEEAF670DB302937514821BFF491B38 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 02C5131798FF28B7D851F0DB13D67C00 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC27A72198BDB7C38AF24FB25452AAB /* UISlider+Rx.swift */; };
- 02D531FA1E9A19A134ED8BD68C5E04C0 /* JXCategoryBaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = BB981F0C9DA54389C6DDD68879E22750 /* JXCategoryBaseCell.m */; };
- 02EDCC0E7DA24D63CD39E7D6326F5A56 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = C89CAF766E92084E7C51D42506C29379 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 03124F72EF06C7536F370EDCBDDE884F /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E114FC8ABA6674618A8351F359A7663E /* Enumerated.swift */; };
- 0325FC0D4CE47D33E675D5F9546D482C /* BRStringPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = A8F2768B53DF2C464A975A8DBA8B995D /* BRStringPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0328E2D27FBE6EE399FC37D913E2290F /* EKRatingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6F1F16135F50452C526976E6E09EC5E /* EKRatingMessage.swift */; };
- 04131C0EECA33AD45AD1E07CF500E344 /* RTLManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5A3AE782254FA1E0D1E276AD75C737 /* RTLManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 04177031848602252135AA81165B8366 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFFC2C3D9D45DCA576D36792FCCC30A9 /* BooleanDisposable.swift */; };
- 044C9F746F7E39BA1B482B553386CA48 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = C18639A09489747C02189F6DF46B16F5 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 04627B60DC22B385B394FFA6FCABDF32 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00B020D83C3657253A5DAC1E41D38C06 /* Zip.swift */; };
- 04C0033DE2A1FD3EB256E41523A8F0E0 /* ZLEditVideoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2086FC0D5B10E864904539B38AF3D2B /* ZLEditVideoViewController.swift */; };
- 04C95DB4DD1BD71AAF5FD233628A6C6D /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4F040872596CD5B6DB008D070998948 /* NotificationCenter+Rx.swift */; };
- 04F76D53D4FE82D8CF7171010FF955DC /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8546678868EA3265DCE799A4719BB8C6 /* Event.swift */; };
- 054300BE7C77B1D601717D0D11219E1F /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBE7E9FAB60DED8D039B6C14E4B9E1E1 /* Observable+Concurrency.swift */; };
- 054C5D3D52D113CC9A7AC9F7115A26A4 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6137F8F3FC4F62A185DE46FE7984DCA9 /* Platform.Darwin.swift */; };
- 055FD13CE509E194412FE8E424649053 /* ZLFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEB4131AE9559193312626739C057CEA /* ZLFilter.swift */; };
- 05837EAE1BFAD0F1F8FF8E9249F28CB5 /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F379F05F1624C746C7F5F98C40D9C9 /* ImageTransition.swift */; };
- 0591B0EE71308251E0E53C6D3EDB3D4C /* ESTabBarItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF8C9ABBCCBC2EE3A31AB56FAC7FEF57 /* ESTabBarItem.swift */; };
- 059DE39D2D7414DD88A410B406D3AD8F /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = C72BB617E03A0A34B429A279437CAAC3 /* SDImageTransformer.m */; };
- 0605E2513549327B19854B3FED759B44 /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7DCEF4622623F43A005D529D79F285D /* ControlEvent+Driver.swift */; };
- 065E058B7EFAEF60F0FE94916FBF3CFF /* DDBaseModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 993C86813F3952C70B72D38AB0A1BEC0 /* DDBaseModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 06A20EF6BA10D63870C3AB7C0E1BA53E /* ZLPhotoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19C42512763A8CEA24DF9124119997B /* ZLPhotoModel.swift */; };
- 070AC1A560FD65090FD38168F6F8E8C4 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D6E7FAE8A3D8AA188E7627A096DF2EF /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 07CCE86C8E53C22E52CFAD1C91C29B45 /* UIFont+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 8904651863EBDFA68DD55853CF2E0D8D /* UIFont+DDCategory.m */; };
- 0811BB981A2EF4E3C78C193E8AE1A4BA /* DDCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC7D17C40AA258F184EA25BCAEFE4A5 /* DDCollectionViewCell.swift */; };
- 08592C50901B163D432A8365236310A2 /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32AE1FE472FCB6CC7C6905B414F597BF /* DiskStorage.swift */; };
- 08CC4F2CF084EB4C21FD37F7D5C1728A /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62D3EA982927D46430AF9EA0FC945EA6 /* ItemEvents.swift */; };
- 09A7BC6E4F7A7E07A31EC29DF349645A /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = E20DE510854E5D03F5D7D3BC510E4736 /* ConstraintMultiplierTarget.swift */; };
- 09B9E5FB7E73F28A4E1F581917EF868A /* JXCategoryNumberCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FC7451C4E086CC15DEF77C9DF1B03D17 /* JXCategoryNumberCellModel.m */; };
- 09CB072529CD8E230649CBA428E3550F /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = C434EB5EFD9A8E047F442AC63A679FDD /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0A6572E7A523E998FCD8732236E16AFE /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7B498F0D77FDF2CEA1A0ED6976D5E80 /* CompactMap.swift */; };
- 0A762FAE78A91ABC899CB431FE10B9FD /* ESTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2DAD6CBF3EE2D2C18547B8FB92B67D5 /* ESTabBarController.swift */; };
- 0AFC7C512782A44F5F97A173D3DB6E6F /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A56EC2EEC3B74BF75D5510561E40AE7 /* Throttle.swift */; };
- 0B4577864274CE4EB338A238A241AA0C /* EKAttributes+Precedence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CA8C889B446D161712CE863896F7BE4 /* EKAttributes+Precedence.swift */; };
- 0B52A423F3F9E6C5A42612A06BCEEEF8 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5972E9A326023DFD310F055DBD1F380F /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0B5B8EB020F39AD312D8C7A32FAF741A /* EncryptedMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64255098B3D01AD4A925A661CE48A0FF /* EncryptedMessage.swift */; };
- 0B6874DD516C1B5682A9DF3ADC1FA97A /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043C2A0CF70EF451E3F7019DB5C8FBA1 /* Generate.swift */; };
- 0B92D11F4A4F9B04C06C917F3A4A0442 /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4F973818D77610A8EB47E58911872AF /* Decode.swift */; };
- 0BCF8CB00A9A52600E24370C7144693F /* EKNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B4AFAD429770C88E5AC0799A78C98BA /* EKNoteMessageView.swift */; };
- 0C7A81B76F81FFAA7AFD437D61831C77 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E533C5837506931185AA2A80EB49E5E /* DelegateProxy.swift */; };
- 0C833DB2294851CFBE098DF5BCEBADF3 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 8482B2B8C9C28ABD46B989FF22D3EA3B /* _RXKVOObserver.m */; };
- 0C83C845A20F4CDC656714E4DBABC116 /* ZFSpeedLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = AC118F61A29BC33C872BEDB062ECAED2 /* ZFSpeedLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0CC9F1CC0F792E1F8654B5C12ADD37B7 /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FFA609DFFFD0D424ECB7E97724C2CC8 /* Source.swift */; };
- 0CF0A87B87DF71F838545FC4B0161A8B /* ZLResultModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41EA1A9C8B2CEFC47FC9413A9FBEE795 /* ZLResultModel.swift */; };
- 0D1A811C791795A8542C361D563C1457 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C2475BDBBA23ADBE4B7776D55C7834 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0D444C6AD7BA8B3307579F9FCA9F43FB /* EKAttributes+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E85FE7043840E8B131B9D323E2E7A /* EKAttributes+Shadow.swift */; };
- 0D536CBD733C8354E24D5753892BB371 /* DDBaseTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E7F97EB592B989FE0CF4BC7EFAFFAE9 /* DDBaseTextField.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0DB6B5E1DF5C6AECD07329C6038DCD88 /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BCCBEDCD22DC7F0FE533D49617EB2D5 /* WKInterfaceImage+Kingfisher.swift */; };
- 0E707BDCE910931921EA8898DDBE7919 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 091BE0E4A42182BC24A0EDCEDD9540DE /* Platform.Linux.swift */; };
- 0E84EA21B0858EDC04A53458A7F8DBDD /* HapticFeedbackGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F68F524E9F1B440B700B4C7896C0D57 /* HapticFeedbackGenerator.swift */; };
- 0EC5EC45F806F2DC7B68E6727227E49E /* ZFLandScapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = C16007D5A25CDCDC00B9C26CE43B7D82 /* ZFLandScapeControlView.m */; };
- 0F2AAE2334C409128ADD57B132E767F6 /* JXCategoryTitleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 10A8C3071A8476EE39EA7D86D0AEFF30 /* JXCategoryTitleCell.m */; };
- 0FC88695382BF7C4BA907FCBCA4B2B5F /* MABaseOverlay+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FBDDD488E914C54EEC45235F6F15AD /* MABaseOverlay+DDCategory.m */; };
- 10706A4AAB6CA0EABD99A968ABD8509D /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 192281E6AA83FC6D9865A4E78F4B1233 /* SynchronizedOnType.swift */; };
- 1112AADD470DD6BB1410B7C32A0EA334 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3709D9480CB26E4BBA3335187F937C /* IQInvocation.swift */; };
- 1121FDE3C4A93E9DBACD2F97EF58320A /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 093EFA1B5B0866A1E1D47F9E287F7BDC /* ObserverType.swift */; };
- 113449F2555E3D59B58F18DCC4C2F809 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = B87E673A0B4439C6149A466E8EEBC135 /* RedirectHandler.swift */; };
- 119A65AD7B8F6C7C39DD19128A7B2DA9 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 51D325EC40F0DD46BB8D12D5D7B875B6 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 11AB235088CD275D409080F1CD0511F3 /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B10484601C6C25094EE2083E5EE997F /* KingfisherManager.swift */; };
- 11CDFB1A43FE6D23D2F8463B142537CC /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 353E568A1A831B3A346D0130295CF756 /* NSControl+Rx.swift */; };
- 11EAAA60DB73219EFC8B0CF1722D9C1D /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295A6E787530D5136253F0A207197D98 /* UITableView+Rx.swift */; };
- 11EDD6C24F8B0C87EA75DB126E665375 /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E566354F2B1D3F5622D411A141CE93F5 /* KFOptionsSetter.swift */; };
- 12251AAF8EC8A1FF1BFB365B030D19CD /* DDCategoryKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 41AB2E3834CD80B47895D2E52F2A5A7F /* DDCategoryKit_Private-dummy.m */; };
- 126031E3EAB484C7F6C093D1F8456D80 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80C8F4BD3F97D346DAE783697557BB98 /* ObservableType+Extensions.swift */; };
- 127BB0831E7F383B0F7DE209003032B9 /* JXCategoryIndicatorRainbowLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FDBA6D4FF65571F1B96D58FD9AE5377 /* JXCategoryIndicatorRainbowLineView.m */; };
- 12892EF2990601DA944A65DF856C1C0B /* UICollectionViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 67F64BA9EE0D9424B4480B7FF285F525 /* UICollectionViewCell+DDCategory.m */; };
- 129C1964A364166530F529A390760D71 /* JXCategoryTitleVerticalZoomCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 89D5FE44EE1480C618C6C905D9B62AA7 /* JXCategoryTitleVerticalZoomCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 12D78B7FCE8BE9A137700D58C9C491CC /* UIScrollView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 652A6EB0A106827AC3551F9373C42C7C /* UIScrollView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 133DE7E32B43FA8A2F6866B410772E24 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE6DD98411B4B480DC229ECBECD6AD7 /* ConstraintDirectionalInsets.swift */; };
- 1379145EE1CE455EBC27791628DABACA /* JXCategoryBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = A32BB7C1A9A47FDDEC109EB78EEF30E8 /* JXCategoryBaseView.m */; };
- 13AA898FB96076ED4D2B2A9B529036CB /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EA7CDFEB6D29B01715D230F749A288C /* PublishSubject.swift */; };
- 14006084B55ECBF580E396E89C097D64 /* ZLEditToolCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123D932AC1F019898ED170F0CD40694D /* ZLEditToolCells.swift */; };
- 1402DA7B6A7AB6C0C5949D88C1157B48 /* DDMATrackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 76589309CDE359FD002B6DDBBA48F92A /* DDMATrackManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1437BB3F5BFA3F0EEF784975F7CA2970 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ABDD7BEA7720240CDB2A483B7AF6DCA /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 144B55A9628A2AD6B54F8BBACAB7BCFD /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0214A5F180FC37AD90D8AA4364FFB20 /* WKWebView+Rx.swift */; };
- 145BBF6F393882C968D5A99AC80004E1 /* ZLLanguageDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC01754C194475C4ECD32BF79C42ED9B /* ZLLanguageDefine.swift */; };
- 1478369EC15DF7726A9A14355F576E21 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9CBF9DFB1999D4BE2B957297EDE6B78 /* Never.swift */; };
- 149C942B71CE1447A72F4389653AB87B /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F30D377333774804832280D4E65091A6 /* NSButton+Kingfisher.swift */; };
- 14C821B748B65A96E6D91708B70C0A93 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 66DE3E48FBE5ADAA762D97363A6CBAFA /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 153DE5CB11330B6FB2662353339B13AB /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 147D7323EE7670D6346C1D39FA0143D7 /* ImageModifier.swift */; };
- 158ABB7F33D7D0DB9732BE8735F8C4AE /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = D10E9ABC3A41088CF833628918497FF9 /* Lock.swift */; };
- 159BBC585A2C51D44D40DE88B5B18AAF /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = FF0CA2D49697DC423AEF6657A5E01489 /* NSBundle+MJRefresh.m */; };
- 15D38081B9302FBAF9A361BAD7E5B05F /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = B69172B807351CBD0D60A9BF9CE3B69D /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1660E2FBDA4323E7357179056B4B0E65 /* JXCategoryDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C944D55A4EB5AF3B90AA9217FF75E93 /* JXCategoryDotView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1682E5C6B1986F5AC5B85F9CDAA1B655 /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE30D79CEAAC1DD7490D2530D0C26C6A /* Infallible+Concurrency.swift */; };
- 168F32A6ABFCE1B9110D5C266D36988A /* UIColor+Hue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BC6C6E91ED727D59BA74D2DED7F652D /* UIColor+Hue.swift */; };
- 16CF16446D25611658F054AD8D64B812 /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72AA863275D84B37CD7FF74C792A5CA0 /* KFImageOptions.swift */; };
- 17A92EEA935899A65BFE2C8B5ADCFD9B /* CALayer+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 838E315A029BCA82AF0F157D6100C0C3 /* CALayer+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 17C41565D21989DEE655AF405B94F200 /* UINavigationItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A0AD6D9DB128055A8E5D6F949D01807F /* UINavigationItem+DDCategory.m */; };
- 17C901067A0CC336075ABAC7A279589B /* BRPickerStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F70A5C9739288DC9DE9D99E40915A72 /* BRPickerStyle.m */; };
- 17DA0483F109F5BA66CF5DD7366E36FF /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F436E50F7B6231BE467F1FB4FB09205E /* UISearchController+Rx.swift */; };
- 181186CFF54E2403AFBFE5647A2D6269 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = B91A914628E1A1A1DCE14D0A54FC163F /* RetryWhen.swift */; };
- 1874DC3D934C7225FFDF0965A4EDC46E /* DDBaseImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = DA1B4D36BDC5BF26A01A004BABC763DD /* DDBaseImageView.m */; };
- 18EBCC2A133B26DF8B5D5754492F3214 /* EKSimpleMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B7E9080BFE6C997B5F17619677113E /* EKSimpleMessageView.swift */; };
- 1913969CF05751BEDA31EF6EE7C684DA /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 351D70A21EFE25A7DD5501D53307CD41 /* ConstraintView+Extensions.swift */; };
- 194D6F32A526649820D6B0AA03EEF12F /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19EC3671AF1CF02CE56689C97034073C /* RequestTaskMap.swift */; };
- 1984D4549EEA55FB1812D99162C83E52 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF9E861E526CE09753752959D2C22F99 /* Alamofire.swift */; };
- 19930D4A2B25E5801CCBB603B126AEC5 /* UITabBarController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DFC036A62A358022223F07BA12A3092 /* UITabBarController+DDCategory.m */; };
- 19B69267A13B522D47259CF72C882725 /* BRPickerView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C18139F5A43A1C285815ACBEE5478A2C /* BRPickerView-dummy.m */; };
- 1A370F104A326B06BB5A7A623DC96920 /* NSError+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA37BA8707C464C319C8280DEA800B2F /* NSError+ZLPhotoBrowser.swift */; };
- 1A64F561597A70C28B3564007FF6D24C /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0A07F4C1C07D539C706BB2B48E2FC8 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1A7ADD63C2F158E10825F3FA38EC3639 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 700F8F1B44C665355740785F2A3A4B2E /* BehaviorRelay+Driver.swift */; };
- 1AD7C51CCF7E6204B37A504B68924F16 /* JXCategoryDotCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E3F8266CE317D8E0975411F90D27C290 /* JXCategoryDotCellModel.m */; };
- 1B2A260FFFFCB3D9E0AC958E83C57F4B /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A38AB1BEB652BC61BB8A18964890EB /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1B957CE26D7722E306F95886B5EDC013 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2051AA305B91B42DE51F92A963FF8B8 /* RxTableViewDataSourcePrefetchingProxy.swift */; };
- 1BA88BD6149449B0EB04E4E7F2822237 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = A6AB124C92496A27782E3881CA0AE52D /* _RX.m */; };
- 1BED5C40C873A14BD22FCC7A8BC11848 /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 724722D5D6003BD8B23E0DB7A876F56E /* RxTableViewDataSourceType.swift */; };
- 1C0B22AA4E83F0C0C7E55FE842D3C1F9 /* NSDate+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = E91F3995EF78A3F4F3F6F6AEDA1F22E8 /* NSDate+BRPickerView.m */; };
- 1C33277D17F042B6BADC5BEFD04DC3E9 /* BRAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FE430B533168DAECFE85F4140191E1E /* BRAddressPickerView.m */; };
- 1C9653CE5BA95B8280803BA82EC70A26 /* DDFontKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8680F130E7D7A59E0B0522366D478E71 /* DDFontKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1CAF7FCBD075678639BE65A029B4E56A /* JXCategoryBaseCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 80A649CE3F93375783D7116EF430B256 /* JXCategoryBaseCellModel.m */; };
- 1CD029D4F48324168F0220D8213348D3 /* EKProcessingNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A078AADB3C65F533A3FB7BA287791FC /* EKProcessingNoteMessageView.swift */; };
- 1D6D63D61E41CDC8C9A95724CF0E75CC /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 517F7F3A30F03E692CE1A650603F160F /* Validation.swift */; };
- 1DAD1ABC0638C45123D6AA1E78167F56 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5D8441F4871B0BD7CD000D8C762976F /* StringEncoding+Alamofire.swift */; };
- 1DF58F80AC0A6C167AFCF76ABE39A9D2 /* DDBaseMutableAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 58A8DE468DA39A7F80D4952AD4AB5A4E /* DDBaseMutableAttributedString.m */; };
- 1E4A2E4EB128ED973EFAD8D0A76ECCAF /* ZLPhotoBrowser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0F6F9650EA4876E4F733985399251AC /* ZLPhotoBrowser-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1E6AB0EB22D31B52A4D692B06F1618AC /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3F8EB5BFE51ADEB49C2540FB30B2B8A /* KFImageProtocol.swift */; };
- 1E7FF8DBFF064CCB162745E76BDC72B6 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F76DEE37945EE615FA885440E92759F /* Timeout.swift */; };
- 1F601A8A4AE7C27226B893F8C4611E0E /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E0FE5903EDDBECEBCA6986831792A1D /* SDWeakProxy.m */; };
- 1F983B34AC2EADE1310A476567259DC5 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A56480E992760E2D2C10E10DB960885 /* ObserverBase.swift */; };
- 1FC870398A64B8565B90B11479B88B68 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8A034D8983AE3073E69ECB1045061D1 /* IQKeyboardManager+Position.swift */; };
- 201DCB4609837224A5A37D44B53026D8 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3C618870FED685FC45008AF9FCEE6C /* Rx.swift */; };
- 2044A3275F34FBA9C62E91F3A70571CA /* UIViewController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = CB56ED74DC39CC68AF7A99660929E18C /* UIViewController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 208A97584D845254E986E9C707635B67 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = EAF36973F7C36C1729B5A0CAD7D56D26 /* MJRefreshBackStateFooter.m */; };
- 20DC5EFA536B064520E620C2ACAB766E /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6826F805FE0700E370FA67DC727188AA /* CachedResponseHandler.swift */; };
- 210F49707DD9DBE8B45D3D6671CE2154 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB944575C386B1DC0473F6C3B15E2FD9 /* Debug.swift */; };
- 217C8F0A96A5090C40C04671ED693FA8 /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC18668459F280A60B4618599D0BD16A /* ImageProcessor.swift */; };
- 218A594F4B538DBFF56BDDBFA62906B3 /* DDBaseAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 42ED0C8493576B3B2DAC8BB706A3C67E /* DDBaseAttributedString.m */; };
- 219624B2DB84EE52D0E4F6B1789954E1 /* ZFLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = B4E4B4ADD21DE33904C43AF84FB5BE55 /* ZFLoadingView.m */; };
- 21D966E2F801F96E6E36D2C7BA73235B /* DDNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DA096E0DD8E7FD2BDAAC89129A2824A /* DDNavigationController.swift */; };
- 21E99FED49147D0F9A608AC646CE78F5 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10E12EB5C4AABD1DAF088FFB8A129348 /* CombineLatest.swift */; };
- 21F3FE8E6CA8D9E441653D732BA1CE85 /* Pods-OrderScheduling-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0031ECF94D34F1497602F4B0794DD58 /* Pods-OrderScheduling-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 21FA952E49A0EB77EB7825A78FEF6AA5 /* BRResultModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C9A84455ABE4629AB73B15B698AD049 /* BRResultModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 21FADAA36F19612801A23CD9FC35BA98 /* EKAttributes+StatusBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD0E5BBF85B2ACF004F02C14D63AEDA7 /* EKAttributes+StatusBar.swift */; };
- 220574BD646D0F560EC58F7A92D5DBD0 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CF46F080893FF3D38BDE1324FC8BB85 /* AsyncSubject.swift */; };
- 224D5F6BA39BADAD19041AF6AD880C80 /* Bool+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4763623B772F020E17DCB8248891393F /* Bool+ZLPhotoBrowser.swift */; };
- 226AE9954640E71AA69AC12F268C4B58 /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 928616C4F91F5DBEC11DCC224AA38C60 /* RxPickerViewDataSourceType.swift */; };
- 2287C5BB509DBADC66D80828A939E186 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C44A92ECE8EC09F38A1D3E80C511418 /* Box.swift */; };
- 22A0EE3CF4D4D5DAF933A7871B6E47A9 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = BADC12FA4AA758B1B0C6DF41C2335A12 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 22CE10056B2DC6A993C8E3CE966A45D4 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDEB3B847B55ED766DA3517ED93D6160 /* NSButton+Rx.swift */; };
- 23070072A95EC58547F751658BD10FB8 /* QLUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01680E8EE498EBF8533C103BE519E18B /* QLUtils.swift */; };
- 23278BD64DE695FABB0068DE42C64E5B /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D2390AD1BF0F59E27CF22CA709C6439 /* Storage.swift */; };
- 2354A0786A1EBBC2298B9CB493F8C4FF /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEEBB5686AE36966FA52BE0268F8C03C /* URLRequest+Alamofire.swift */; };
- 235F5CA0FE85EC9C9BF77DDF796070C3 /* JXCategoryBaseCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F7850CC6AF396911DBC37C096122FC3 /* JXCategoryBaseCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 23B683FB3262FAB104127CD59D29E34A /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 7609B2B03558E4594631C731EDB10728 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 23E7FD08C3DF07540AD2118EA057AECA /* DeviceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 076767C801825F6661A6B2EABC90BB53 /* DeviceInfo.swift */; };
- 23EFAA45BE23C0F05AE3A5A892808639 /* UIView+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45A54B0C5BBD3E42F6B6CE069DCEA312 /* UIView+Shadow.swift */; };
- 242239DF798489A840B26EC33F3F5D94 /* NSURL+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D8D0F8E9A255A92414961BA7142CDF /* NSURL+DDCategory.m */; };
- 24488C0EC1CD3766AF3BA0C3361D2F05 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD422C83BC57172173F0F98093036145 /* KVORepresentable.swift */; };
- 245998E286CF524C5B424CA339520E00 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAD68A0C77868E41D5CFFECC43E9C127 /* ToArray.swift */; };
- 245D0E313372FC4F2297E8CDC17BFDF4 /* ZFPlayerGestureControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 07836296D8BA406CCA3977BA36F255BE /* ZFPlayerGestureControl.m */; };
- 24E92B843F6FA24594FB1963D297E1C1 /* DDViewControllerAnimatedTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 635AE42BDFD151FFE2EAA9B7790FA772 /* DDViewControllerAnimatedTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2508C13A6D783495CAA9FEF848ED3408 /* DDBaseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 66BDB5B6BE44519D1B66F53F19E4EB7D /* DDBaseButton.m */; };
- 252E57AFD2DEE7B0073115B49A524DC8 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 055E3E762F3C890BA7920B0EF52410A2 /* GroupBy.swift */; };
- 254DB7DF69C8F0DA8BAC684099B27944 /* ZLAlbumListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1765FCE93311E671DD3BC7F16484E116 /* ZLAlbumListModel.swift */; };
- 259DD1BE69FB6C8030BCD5994B5E5B51 /* SwiftyRSA-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CA0D30FAACB5B4E05E683B2ACCF273E /* SwiftyRSA-dummy.m */; };
- 25BF5D9FAE084BAE3824007EA8E0196C /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 175055EB2724632F731192715848AF5C /* IQToolbar.swift */; };
- 2629F4B4BB44F29B18925FA447D3D1DF /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = A50F6C14295C24018D3303C5B335B506 /* Create.swift */; };
- 263E6DC0FCCF45948585AE8D649ADCE4 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD34685F95073E4F2CEF63EABFFA0452 /* UICollectionView+Rx.swift */; };
- 2655C03CDF30A7690E43D892DDC95AB5 /* ZFPlayerLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AB528A1B975B3C2034CDED6750905A6 /* ZFPlayerLogManager.m */; };
- 27043FD4E15DBD03FD933A60109C3009 /* EKAttributes+HapticFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = D56FF46099C41C4179B37FC480371703 /* EKAttributes+HapticFeedback.swift */; };
- 270ED905740AD9FEFB9A346AC527D53A /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0133C5CA64F9E7B9EC4CD81E278FC21B /* SDAnimatedImageView.m */; };
- 2776B3355D535E5A68E18C4C77B2D595 /* ZLPhotoConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F414B07DE7D57F29C8DD5C1B7B94BA /* ZLPhotoConfiguration.swift */; };
- 27770DF47A61DEEB841F3E977A6BE99B /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 6882F146555E57F04598A96644573544 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 279C4E09D6D4113942EB37DE5DD034B0 /* JXCategoryIndicatorBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5169308318F183E8145E35DFF3BBD5F0 /* JXCategoryIndicatorBackgroundView.m */; };
- 27C8D5411BAE1F694760489635B2FF45 /* UINavigationBar+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 101C9488C6B56B8AE42CC2DEB14858D7 /* UINavigationBar+DDCategory.m */; };
- 27F6C0BEE3F135D3F986B933CCE51CA0 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C394CEBB4546119ECB1C24B64E6ADE3 /* AsSingle.swift */; };
- 285C0AB9F7DA57DC23757F0D05371CEF /* DDMASearch.h in Headers */ = {isa = PBXBuildFile; fileRef = FFD5E8663F0D9747A37855DB5D1002D6 /* DDMASearch.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2862606CD649C1CBAA5F4AA304CAE1C1 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D2B83AA07FA4EE846C5ED2A2BDB6A2 /* Utils.swift */; };
- 28E3B45C51EB7B6711CC6AF6BBA4F32F /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = BD282A85AB1DA40361B8DA2454E817CF /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 28E8453EBEAA5D3187A1FB686F807A07 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 893FD45896F746FE284051A52A86426C /* SDWebImageTransition.m */; };
- 290CC252DD7A79A8CD348210A4ECEF8F /* ZFPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = EF2A8113E9DE65767CE9D7CC56250105 /* ZFPresentTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 29A94387DA04DE3CA441D0244ED3B6E0 /* ZFPlayerConst.h in Headers */ = {isa = PBXBuildFile; fileRef = D8F227D5D68ADD3C74755F408D3393E8 /* ZFPlayerConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 29ADDEB7070613224B9510A61E41A745 /* EKAttributes+WindowLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D10BE5B1E91883492D614DE95EA20871 /* EKAttributes+WindowLevel.swift */; };
- 29BDE26902A035FAEBCB2DC35DEE16F2 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2EBCDEA0E18CFB49CDFE9A4AEA421A4 /* ControlTarget.swift */; };
- 29C7B5B61EDB9B6010093123C95146D0 /* ZLCameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F05A75DD37C54EA2690FFEFA61CA0A8 /* ZLCameraConfiguration.swift */; };
- 29F4DFF55D0B18B9ACA5820B30481389 /* DDLogKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D557D6B686D3717A1C25B4A91E77138 /* DDLogKit_Private-dummy.m */; };
- 2A0807F8CA4518AFFF47520CD2303443 /* UIWindow+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 563C56E411D4BC9C5D6141B44B45F985 /* UIWindow+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2A6423FCAB17960280B3035F79F4DD6F /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B4298074354977BE3B096F2404B2CEA /* IQKeyboardManager+OrientationNotification.swift */; };
- 2A854D8E21E27051797A922AEB5A9551 /* UIImageView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 44A1DBE692BF431955C710EFEA6D5010 /* UIImageView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2A9587CB9E83DC818BC42AB6D3BA6C93 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 706FDF0D1877BEEB3B72FA667455D2DE /* AlamofireExtended.swift */; };
- 2B33DE72B5F7194283CD3DD4A4473726 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 447B4B856DF296CBC8356A4E4F0DBB49 /* ObservableType+PrimitiveSequence.swift */; };
- 2B6E7E401FECF3BA6B6856DAFE81E233 /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D30FF4C708DCD643551784C15B84203F /* UIControl+Rx.swift */; };
- 2B799593BA9EF6DAF478B5551D7E7A6D /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F71FA752AF4AD1CBE961DD87253EB4E /* SDImageCachesManager.m */; };
- 2B950052FCD0FC8888AFCDB34EC1D89A /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89B784E3FCB395FC266E9DB14E05012F /* Disposables.swift */; };
- 2BBD8EA6B3F3A8EA8F721498BE13D6C8 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C2B307DF007DE390712809DE011C5B43 /* MJRefreshStateHeader.m */; };
- 2BF1A8E6F302964E4EA7E6B004474BF6 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AB1E39CA6AFB7FE59C944D0E54210502 /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2BF6AD4F75D3FFC369CCB82DCA4C730E /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 857089AD8B62EB613B627281C537EA3A /* MJRefreshStateTrailer.m */; };
- 2BF7BE1115AE5E63724A339701C1D7C3 /* ZFPortraitControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 515845AD1E4F81D84BB2B852F2EABB53 /* ZFPortraitControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2C0D806E4CC111F69F6DA1589BF4DE81 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = D46282E095DB304180ACC5813886B840 /* PublicKey.swift */; };
- 2C37F2D2D4CEAD643BD8D6212242A740 /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC57A02B7CA9FDB37D02FCA6A5F82488 /* UIRefreshControl+Rx.swift */; };
- 2CC3AD3D3398B56CF9B85CC4A7F9F439 /* QLCompatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFA7D24EC65CBCA265744E7840B2C390 /* QLCompatibility.swift */; };
- 2CD84976B5168609BEBA3877A2479A1B /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CBB0E3F0A61ACC8CEF2A45411A5AB0 /* GIFAnimatedImage.swift */; };
- 2CFCF233E052F29452123E61CB274CFC /* UIImageView+ZFCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 99C2A3CC9DF59387B3895793F1B686B7 /* UIImageView+ZFCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2D2CDCF93A57C458A459F5A968528E34 /* DDNavigationControllerDelegateReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F288A0F3BBE89DEAB560F1358EE6383 /* DDNavigationControllerDelegateReceiver.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2D7F5FAC79AC4A2DA11B983E349810C3 /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE25602EA493B11A1957661FCE674D16 /* ImageFormat.swift */; };
- 2D83E793BB320606B62CFE1E10C2A490 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = A5D4E64068394AA154860B9C15CC04F9 /* MJRefreshHeader.m */; };
- 2DD0FBA0F581E85B661ECC806DCE619B /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E5EA93FE5870D31B6974C927E031778 /* Repeat.swift */; };
- 2E3D2707E7E60BE010D3246CD02D6584 /* ESTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 738E4B79AC68A6F43F3E49E0F2EACD34 /* ESTabBar.swift */; };
- 2E79DAC320EF92181E82D10CF39B627E /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F92315184F69837BBA685B0BE3427A7A /* Disposable.swift */; };
- 2E7F3CDAAF53377E46D82BA29C31E95C /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = E4C32471D17BB084A1CD575044F9A328 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2EA54986168480B85D657D590E556229 /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42CE894862A6551F3FD6D62E3B4F513A /* ObservableConvertibleType+Infallible.swift */; };
- 2EDAF39A638BF0797DAC0C75226CE335 /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E955CE6C1C09B352957B302A7537C11 /* UIApplication+Rx.swift */; };
- 2F801E2A9BF3A19A040EA043446323CE /* DDMALocationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D75C33C7224002A89D976BEA77AF3C42 /* DDMALocationManager.m */; };
- 302832D4B7652F756A29A925F087C822 /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E70B43D74E84F3AF81B44C10CEE495F /* Concurrency.swift */; };
- 303B93CF0EE553490F73F76D9C534C44 /* EKNotificationMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C5F422FD2A112BA0F9EC79C48A85A03 /* EKNotificationMessageView.swift */; };
- 305215A4B4F53C554E7FA7D013915954 /* NSBundle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 0705F50356EDCD9449E150194C43FECD /* NSBundle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 308503CCD3E28A3911BCC7004887D711 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56D827DD71933586827C60C59B2F324D /* PriorityQueue.swift */; };
- 3088663B2B31153DD3995BB53A10045A /* ZFSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FF528BDA2A44ED52A07746A34A62DC8 /* ZFSliderView.m */; };
- 30BB7C6430A2B582DF78FA630BF7FA2C /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF7E309CD40C8902B3DC69167A80DF37 /* ConstraintMakerEditable.swift */; };
- 30E36A3FBE43527FAE6BB1A0CB663411 /* UIScreen+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B5E1308D0498DDA1BAE3780B738588E /* UIScreen+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3134DD1CEBD5377DC15CC2A839C41CDC /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D5E4C805A263C00F598441E53FFA2A0 /* ExtensionHelpers.swift */; };
- 315E6E32711371D1E923D202C5BDF0D4 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E2DDAE53B52C281E0BA6830BEA149E7 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 316ECCB1FEC71196E803E0DDCED7C651 /* DDBaseScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BD16989233DEC0EAF9163AC4121FF46 /* DDBaseScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 317855D5F00F5D17E1B4BE94BFBBE936 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18A21A161377B697F7BD65D55700753D /* RecursiveLock.swift */; };
- 31C23CF66BBB1520FFD4D8C8AFB510DF /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E62D8BC57B064B2B77157DB54B023CC1 /* IQUIScrollView+Additions.swift */; };
- 31CF6A9299E02044EA28735F99B19686 /* UIView+ZFFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AE2FE6CDA623B5D1DC005A03600F5E0 /* UIView+ZFFrame.m */; };
- 31DC9ADFF2E15EE5623A797A393C8952 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A9621857C668E485CA2AA9762EAE498 /* Switch.swift */; };
- 32233C8573DC720D10F9A181030EED84 /* MATraceReplayOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = 17DD0BD7D4BB86F9A859AC0A834DEB26 /* MATraceReplayOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 32D2FA4F8AC6EBE83DDF786AF4629B28 /* DDAF.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC674515650A7193BA73BF558F4961F9 /* DDAF.swift */; };
- 32E95A874664AF103BB1075B97BCB00C /* DDBasicControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AF2256806EB74927FFAEBE52134E034D /* DDBasicControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 32F551302CCC95907D05EBDE441A0F96 /* DriveRouteCustomAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 50FD7549869B955E17B7B4D73F9A4A1D /* DriveRouteCustomAnnotation.m */; };
- 33043B5E0E8C4E2805481E6D692949AB /* JXCategoryIndicatorLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = D66D24BA0314D69D80A4725766A65B41 /* JXCategoryIndicatorLineView.m */; };
- 33206CE1C59D7666BDDE9E1465A610EE /* ZLEditImageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60734D98697BBE0BDA5907476C2F8E2 /* ZLEditImageConfiguration.swift */; };
- 33859D3CB90E4ABDB24C9227DFE85E4A /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD1C09E35E0FC2C32AA7FCD3AB19C76 /* RetryPolicy.swift */; };
- 339D85A37AB838F7564B9254207DE99F /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C987838EA618BD73F6A28ACD07188BC7 /* ImageBinder.swift */; };
- 33E6C702602A0ABE4B9FF00731487E49 /* DDBaseTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = A3AA6DD0FF21EC10EA126324BE0C6EA1 /* DDBaseTextField.m */; };
- 348A2399833F70160F70ABBDCB980E2B /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A01F98506172B29980B23B134681B21 /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 34C07B18252160C63FBD16003E845CFF /* JXCategoryNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E881C79A457FA3C852B9D5199547AE30 /* JXCategoryNumberCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 34DB33F3EDE087D762F6EE5AAAA7E1B5 /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 980BE6CAD2A65E7CA227BB5EC5D8BA13 /* AsMaybe.swift */; };
- 34EE7B15E96B44F2F505FF8B47CA47BA /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6574527F11AEEBBBD10C4390745E3850 /* Response.swift */; };
- 34F4C47DFD00CBF46312DFB03A6E8840 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 52FF72F067B913274A50FC6B65772CB3 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 34F7EA493734DA89520E55955E5A0DBF /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FF4A0F5E61D523DB46B7274B7ED7FE5 /* Scan.swift */; };
- 350DE16889C579B6F6A25063F2F8EB8D /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A46E93833CAAF0016F1A076B6A5C84D /* Delay.swift */; };
- 3530FB5ECF1B91F9E3243BF34F446980 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C4E2D5039129C5DDB1F47E2757EF79E /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3542BDC08CBCA8BB1951AB507AB42AA1 /* JXCategoryImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 84139A709116A6DE8AA5ECFC893A1675 /* JXCategoryImageCellModel.m */; };
- 354826952F84935C2B05366EA167B844 /* DDMAMapKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B2210F3FF8CA2A14D7B3543ED66017 /* DDMAMapKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3563535F257C8923038E5C66A70CD288 /* BRPickerStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = B4654BC1E670D3428DC237EAAA471D3B /* BRPickerStyle.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 357C743823312159B0278D1810A8A481 /* EKWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2620ADC3E00641CA2E744DB523F945EC /* EKWrapperView.swift */; };
- 35B124D386A8A344DB4E378136803251 /* ZFSmallFloatControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = D251F6F5E7A097DA804D6B11A84EBCC7 /* ZFSmallFloatControlView.m */; };
- 35B750040F955CD43A5356CCDB855884 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = E07E5EEF70E220B4DF1EFA02EB269F20 /* Amb.swift */; };
- 35ED1671F8FD3A5108E1B917130980EE /* EKRatingMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD914B4E305D6933F1457453419AA739 /* EKRatingMessageView.swift */; };
- 35EFB687EAD4B6CC33E2D5F4765EF4AA /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC525EA2503D26BE1EB7223B4E059630 /* SchedulerServices+Emulation.swift */; };
- 360221822B5EAD3074E81B4C7B59492A /* DDMANaviManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CF7C4DAFD7BA02F288F6F59C8906BED /* DDMANaviManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 365DE3259C4106D8E3AC066DAEEB4720 /* DDBaseSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = 87D5941B2ADFCAB567FA9C59C9702BE0 /* DDBaseSwitch.m */; };
- 367AFD3796B3274A848E43700C089BDE /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46A34A02338061EADE6D0A8E23EC2901 /* Do.swift */; };
- 36AB9414D82F70F6517E1948301B56E6 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BB996E3B95737B5D391C477524EABA6 /* SDImageAWebPCoder.m */; };
- 36B204B1822DC0BB1A37AADE7218B28C /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = C944813E51D25FAADC9BEBD18CBF3C24 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 36F40E8EBE86E294348DF7F319E98D8A /* AutoUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5C924DB562B5A9157005183A61F78F2 /* AutoUI.swift */; };
- 36FEB6DD53D08DB2164BEE84F3653BE7 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FA83B8A7AA08A8094261110F8AB52E9 /* Driver.swift */; };
- 372B67097EA2150B5AF1C739C6B32DED /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431451112586F267C934663C4359E1AE /* ConstraintLayoutSupportDSL.swift */; };
- 372DFC5E474E6F5988D709EE7BAD99E6 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = DBF3F7C6011FFF9525AF4F9EA7BE014C /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 37503C1DE9265411ACB8A7E8E3190128 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6F7EDE8C85ACEE871942207EC9B8DD /* Skip.swift */; };
- 379EF14788368688008C6046091CBA72 /* ESTabBarItemContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C38F44EE363718812226442A59C3B00 /* ESTabBarItemContentView.swift */; };
- 37A034F160E2FAAA145ABACA1FCAA74B /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BE7D202B93B07C3559872F2CBB2421F /* Reduce.swift */; };
- 37BA615A168F40110AA141834FC96956 /* NSThread+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = DE0880A8271F9D408AB8559DEE604AA8 /* NSThread+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 37DA31E97761C9AD09DB9F3AD80AAA70 /* JXCategoryViewAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E6849A44E28F80902A3A32765DB0396A /* JXCategoryViewAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 37EAAF1E2438D10B67FB93C216B08784 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D9D57752039D3412720692F13977DB /* HistoricalScheduler.swift */; };
- 3808291BFCAA43687CA6EEEBA0A23A78 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = A528AF6CA50672282B779DDDF556B1A2 /* RecursiveLock.swift */; };
- 38113EA83CFE5B14B6BCFC96772A2BDE /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1B398DD661B46203B21F05443005216 /* IQKeyboardManager+UIKeyboardNotification.swift */; };
- 382413CAF98BE16A24F07F5DB59407D5 /* DDMAMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = 457746032015541C4109E295A482AEA4 /* DDMAMapView.m */; };
- 388BBDF2D1096563AA5C9266E06AF151 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = F54196355345A9E53E3144536DE2C295 /* NSImage+Compatibility.m */; };
- 38B5C354CCEB18536DC8739368429DA9 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8D5FF5C9DE17D7A3F5AA39571E95E70 /* UIGestureRecognizer+Rx.swift */; };
- 39FFE68A2DE066898D0EA1643D3C9950 /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DE4652CD4273BE4BB3440653574A55FF /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3A0E2B7223710E58C04C5D77110BA351 /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21E6071B51761D1B0624904B2F6FD1F2 /* ImageDrawing.swift */; };
- 3A10B0AAD9F15B171EF41F035369BECB /* ZFNetworkSpeedMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DCF5D4CAE57B21EC2F4AB5A1A708765 /* ZFNetworkSpeedMonitor.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3A4EF42201CDEC7D5815443CF67E0F09 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49B243634C54B2984100673C44A1395A /* BinaryDisposable.swift */; };
- 3AAB1695C0F9AAE144A7E37E34966F45 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 478DFBF13B36D4A09093D2C16A33EAE6 /* IQTitleBarButtonItem.swift */; };
- 3ACCD6DF1F9C7989B0BB3482AD01D786 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 69BFB506BEE1F9BC2B4D02D3B312774E /* SDImageCoder.m */; };
- 3ACFBA19004CE54466BBD8C6BEF1D27B /* JXCategoryTitleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = AACA4276A4DD2A181A29CB5A6D4F987F /* JXCategoryTitleImageView.m */; };
- 3B14941EB241AF1ED07CFF634860BE1E /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EECC192C97F684F343F01A7084A8535 /* RedirectHandler.swift */; };
- 3BA07D26BA7B31AD481DCF513B101864 /* ZFPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA6CE727FB080198540D2C3A407DBEF6 /* ZFPlayerView.m */; };
- 3C11CB98AFEFBE7A201DA71292528A69 /* EKRatingSymbolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D37A0365AA292CAFBC01F43B562A1F3 /* EKRatingSymbolView.swift */; };
- 3C6EB76A28ED5AA81C4EA0A62ADCD8CE /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA258E03BA62E8F40739BD9A32A99295 /* Sink.swift */; };
- 3CA6371C85FE25DFE2889186676D041B /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28E96632CE12E61FA77F2320A4E64891 /* PrivateKey.swift */; };
- 3CDACAC9E75A9E69F02B42B2D1C56B27 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1897387CE50E8C5942286C2C84929154 /* Bag+Rx.swift */; };
- 3D1DB9B06A570F6243016C3FB3692C4C /* ZFPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = A102EC55EA836A841D7DE393469035B3 /* ZFPlayerController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3D99594286ED1D20D88E0A86886224BA /* SwiftyRSA+ObjC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2790E6FB8D6725649EC7DD0E59B9679F /* SwiftyRSA+ObjC.swift */; };
- 3DB9872080D437F2A851158F1F8F2693 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = C7EB26E761192D0B395DF0707941F389 /* SDAnimatedImagePlayer.m */; };
- 3E760F1E447D237A0A3BC6293C159944 /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51CB50772BAF3D0328DE0CB9E8F9E354 /* ConstraintPriority.swift */; };
- 3EBC1473805AE2975380A13C46E9394E /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0F6B89029BFCFC9259FA080CC8A169 /* RxCollectionViewDelegateProxy.swift */; };
- 3ED2486A34EFAD23ACEA160695EEEAD9 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = AAACDCDF1E3045C2A52F24EF41A8CF93 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3ED94B5871CF835E3F3B5FFCEA1405DC /* UIButton+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 414DEEA9CD0A32CBD5AD1D286EB2228F /* UIButton+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3EE1F3D911A2EEFC8A9BC6503440FAA4 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = D42114A9586DCA09FC1B2CA5FD4ABA79 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3EEB15302467C142726D815653A92E15 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = CCC376750741E45723F18EB3F2CDB897 /* SDImageGraphics.m */; };
- 3EFC804679D24748F1AE2B2ECC493751 /* ZFUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ECA2DBB53DE392B801A4D9D04EE15AF /* ZFUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3F04950F30488FB6AD475A0519B0B16F /* JXCategoryCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 56B3B7BAD0B37E1BF1AAEBD2594EA662 /* JXCategoryCollectionView.m */; };
- 3F47273BBC147327BCC5270A29ED1387 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 022AD389712FCB24D1EE0385BDC6ACCA /* Completable.swift */; };
- 3F7C7042BBE1B605BD0FA37056BB1D78 /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = D9067A036606DA7919DB719E91C4BDCE /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3FE17AA44DD3A1A5179103D3798D079F /* JXCategoryDotCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B334D67E5E5903730B1973E16286BF27 /* JXCategoryDotCell.m */; };
- 406B70834D7638A4706184831DA1BA56 /* DDPersistenceKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EAD835816757C62EA46382EA25F34BA6 /* DDPersistenceKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 40736D23F2F2F3C6B16BC375529FD544 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1D6D8936528F3AA710EDE666E1B1CB8 /* VirtualTimeConverterType.swift */; };
- 408E77F6FB2A28181214F3571597C6E6 /* Signature.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA94AE7ACCCFA7BF65E3740A76E672B7 /* Signature.swift */; };
- 40F0EC1B6B9648E6668E369AB598A876 /* BRResultModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B89CDF3DDB78BF755C4BE289D591B6 /* BRResultModel.m */; };
- 40FC8D96E22C2F5E03572425C568E3A3 /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D1E9A0D7E004AD26F2F18F56D56581 /* Placeholder.swift */; };
- 41225DBFBE08DB3C547663BDCEF25E5E /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 626E5D8C1BCE379CFE289243A1B88899 /* Optional.swift */; };
- 4139B49E8556C97A3D8FE0AB885CA1FD /* JXCategoryListContainerRTLCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3CEE42B0CF04A30F8A7C5D0CE4A67B /* JXCategoryListContainerRTLCell.m */; };
- 414AB08D97926FD48D8F53A55648C3ED /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99A4D11FE648A96A5BE41191F5B06135 /* ConstraintLayoutGuide.swift */; };
- 417F88073D2B0203BC70C580CA9AACFF /* EKRootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21ED43FD5413676EAFFB003362ED05D5 /* EKRootViewController.swift */; };
- 41929FC0F76D38940ACF7C6C56735C0B /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0CF26A88667E560740999AB750DAC70 /* Date+Dispatch.swift */; };
- 4223E964C57E9A4588FA614FE769EBB1 /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5897C1795BDA23E9A770BDF904032173 /* Toast.swift */; };
- 422409F17E1D8888C76E2CA81AB42AC7 /* UITableView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = BD6B47A1E312055E908C51240253355E /* UITableView+DDCategory.m */; };
- 432F9B4E6023BA249378CAF9EDBB5CCA /* DDBaseAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BFA0489989445DD2B4962E11806481B /* DDBaseAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 43D29A93EDF3396DB7784752D1F35A92 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3345FC12F5432119241137F410F1F47D /* Infallible+Zip+arity.swift */; };
- 43F6105765D915CF37B8900BA2C9FA86 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92E672D36B67460E69224E81585F7781 /* Debugging.swift */; };
- 4408CB04AFDA8CC998F4FD00910B4738 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 06EC634AB32CE67F5935F6F0A5AD69C4 /* SDWebImageOperation.m */; };
- 441793180F0D4EFB3B71D6117EDFA872 /* ESTabBarController-swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2B2D3DFC187C5D4FDA5530EBD965FF /* ESTabBarController-swift-dummy.m */; };
- 4433D02EE9231F24E94E5FD44492907C /* UIViewController+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49FB1EC653D272840E215E57E322E4D1 /* UIViewController+ZLPhotoBrowser.swift */; };
- 4482C25FB41CA449FB31D498FBC4C50C /* GradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B585CBB58624E0EF2F21DF85166782A0 /* GradientView.swift */; };
- 44BDECE8B10C6DFB4BBFB8621A636FB9 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F3E133440B92A7064598D733291ACB5 /* ControlEvent+Signal.swift */; };
- 44C35B8EF128278FA7F9F22C82379DEC /* DDBaseTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 398DF2961A9DBEDEEE8F37805E3DE56C /* DDBaseTextView.m */; };
- 44EF5606E69638A6745A03132AC2F3B8 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BDF2C5E718C6769207083C6E8EB1A93 /* Filter.swift */; };
- 453C775A0F9ACCD310681A1C49D051AF /* ZLCustomCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4B663ADB8E7392C70972270C49038CC /* ZLCustomCamera.swift */; };
- 456C758D7BE4EDCF597AD04A3D095711 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C755B12374C83F0BFBD661E2D8291FF /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 45F084A3F55EF0F0167224B2188F96F2 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77C5DD767DC3FF4E2DDD42B2D01D1EE0 /* Filter.swift */; };
- 45F2115D4EC21D89A899E9D969CA1810 /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976FF2E2E06321631D7456A718FDD8E2 /* NSTextView+Rx.swift */; };
- 460CAF3FCDD140A11875B67D3124B8BC /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C758BFBC8029DB40D25E71D3D8A697 /* Combine.swift */; };
- 463859BF5F9D7AAD1F9216EA25687599 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 395C2231E068862D97CA29529AD18DE1 /* MBProgressHUD.m */; };
- 464C0BACBF2990B25DC1444413849288 /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76E60CD55C6020A770B1F80F87EE77A9 /* Driver+Subscription.swift */; };
- 465DDC88E2B046AF9FBB74B1D3D3FECD /* DDAudioPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0973E02134AB7228128B912DFBDC1A81 /* DDAudioPlayerKit_Private-dummy.m */; };
- 466076161BAFA79E1EB9C034956DB0CB /* EKAccessoryNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19B9354E9C62D4DD6CBAC98AE3EEC6C0 /* EKAccessoryNoteMessageView.swift */; };
- 467D4EE85BC0B82D9338DFB1CB37E5B0 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5CB79208405463217F0D40ACA654549 /* ConcurrentDispatchQueueScheduler.swift */; };
- 468F7993E475998F74D45D577A1A8079 /* ZFLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 042B658BD51FCB5C4C38CB4002CECD7E /* ZFLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4695DC8673CA338A8D2CC85BA66EE99F /* MATraceReplayOverlayRender.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BF69CAA1539ABD030E097DAB8F9A0C9 /* MATraceReplayOverlayRender.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 46B324EC5E73894A704F258E4EDD51A3 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E872D89E831F2D48C7F15D1B0B98A37 /* SizeExtensions.swift */; };
- 46C36454D8E82CEC47B95D6426063110 /* ZLPhotoBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 89691CA8F799C21F0DE4A9D1BFDC06FD /* ZLPhotoBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4723320357D0EA504D83E69BBCF159D6 /* ZLPhotoConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A74F43E5A5B27409A7B16F84771A955 /* ZLPhotoConfiguration+Chaining.swift */; };
- 474B94BF4B12B3168F0A330F9858BAD9 /* DDSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01309EBADA81CB2BD2FB50A8AECC3C1D /* DDSwitch.swift */; };
- 475A2347C2C908A8DDEACC4C98C0C388 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = BD9D7EE9F0B4F6321A931EDA5AEBE7D3 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 477BADEE897F3C0AA214683C37B50980 /* DDFontKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A83F58220ED8E60F55506CCC8E3586C /* DDFontKit_Private-dummy.m */; };
- 47ABDC62006F547E265B058A1D70E8BA /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DA168B63AF6CDBCA12F68E28D35EA3F /* RequestCompression.swift */; };
- 484940673D2B49420F4CA31D609A52F3 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 464CD8F4570B51C519E09AFA41112A3F /* RxTabBarControllerDelegateProxy.swift */; };
- 48ABC57D2D89E310C169F45DC8EABD23 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = D67851B86363F8528BAC1048E06347AC /* DistinctUntilChanged.swift */; };
- 48C8179391555746A729FA6483B7EAB0 /* JXCategoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = D04F4025DAA6AE1607CA0C6A613E77D2 /* JXCategoryView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4980DADD831068300F504E6010C54A08 /* DDAutoUIKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B457EC806E1D1DBAD8F081B5BDBD0F0E /* DDAutoUIKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 49B34E046084601F4A21F26D84FE832B /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 52C50037DD90E5A587B72957FB017716 /* _RXObjCRuntime.m */; };
- 4A48E82F99ED27665CF929386AB1FFC6 /* ZFPortraitViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 54474303245141ABEE828DB13E805DFE /* ZFPortraitViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4A5855A5E58F24A944BA6D1CEBDC5BBC /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = A52E72F667979A0CE385524329010DEE /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4A73E66A0348DE3EB7FACE0F8FD7DA61 /* ZLPhotoUIConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCDBF3F0094FDEA2FBB95FAE3D171DB7 /* ZLPhotoUIConfiguration.swift */; };
- 4A8438BA1927768B5ABF3C58D9B8E25C /* DDToastKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 021C02479E90CC819FC3EDB366419AC0 /* DDToastKit_Private-dummy.m */; };
- 4ADC43C8AFDA76BB3708A6CB6BC0BBD5 /* NSThread+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E4BE4480E2643990990E862622D1F862 /* NSThread+DDCategory.m */; };
- 4AEEFC52D4F0E173563EF56901855257 /* ZLClipImageDismissAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A9B4B246DAC7932B71D79F43E53F722 /* ZLClipImageDismissAnimatedTransition.swift */; };
- 4AF0A14FFEF208DB224243AD157C1620 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2436F8A52D8B95050082CCD91AEE312 /* Result.swift */; };
- 4B541C41E90C260270E635F42EDC9B7F /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 455BE24F5F1C7200E7C8BB60ECD4DF6F /* UIImage+ForceDecode.m */; };
- 4B717036F93677425DDB9682C705B644 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DAEA17D8EA610C4ABB5439BACEF9627 /* Alamofire-dummy.m */; };
- 4B903D01EADC5277CE0807F254D570B8 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F019F40FEA3144FA977635A40108831 /* WithUnretained.swift */; };
- 4BB281256AF4C43F5356440D9BCA56AA /* JXCategoryIndicatorCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F481836E9BE562C8F412BBB3F237D04 /* JXCategoryIndicatorCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4C12DE85147AE7B743C1FBF85A6B4304 /* JXCategoryIndicatorRainbowLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = B312BE4F74F13C76CFFF69A3872936B4 /* JXCategoryIndicatorRainbowLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4CFBCFBE0205E6688F8E47137BD45C15 /* DDBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 408A95249D2949BFB8A25794EAB53F2F /* DDBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4D2325B4C3D859169D1BC869B6E430E1 /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3945DF04317E853B8C494AAFA73FFA6 /* Zip+Collection.swift */; };
- 4D3F08725A59FE09F4638268BA669B97 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BF0BF51AB4731B45B8B03E4AD2D7CED /* Sample.swift */; };
- 4D6BC6600B8B6424D86A4A167047846A /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B14E3D0EC43ACAEC29EBACE29E447DD /* PublishRelay.swift */; };
- 4DD86C40D4F594076831DF90DFAF5961 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAEE195988CEB44DDFB617A767DA79C0 /* MultipartFormData.swift */; };
- 4E1B724F70879610E56C69765A0E2938 /* UIScrollView+ZFPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = F4BC498AE00FB76C5D1E643882957B08 /* UIScrollView+ZFPlayer.m */; };
- 4E2E95B4812870A973F2D0FCECF307AA /* NSData+SHA.h in Headers */ = {isa = PBXBuildFile; fileRef = 73419A92646E09D6B562C28B3CA05BA3 /* NSData+SHA.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4EE30E33D02A0D59F317A9CFA0009B01 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 371181C2A15EBAA5B0FC3C4B09A77A72 /* SDImageIOAnimatedCoder.m */; };
- 4EEB05C55B66338EEC5261DDC2B1A341 /* ZLPhotoPreviewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D05AB07AEAA9420C4540ECDF663E1DDB /* ZLPhotoPreviewCell.swift */; };
- 4F26CB68EB35DAA7A17B98DA6EBC9B16 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E569B2DC927CC8D71F4F23F0003C3ED5 /* SerialDispatchQueueScheduler.swift */; };
- 4F338A6C52C35B05E8A873571A9815D7 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4EBB71FA963D8F2A4864B1F3103DDB7 /* IQKeyboardManager+Internal.swift */; };
- 4F50E550117789F0699F8F37CFA9BA6E /* JXCategoryNumberCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 24CA29109E20F9275E38F8FBFFAD09F8 /* JXCategoryNumberCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4F585941A445D7844040321705205821 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = A057D8D9ADD5B92BDE58B602D44F3685 /* Range.swift */; };
- 4F59B6CC1D4B3EFAA25F42D96C22FF40 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 97A57E6647F42B87160F851992C14F3C /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4F83B72978BA10799657F54BF4E61AF1 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3D984FA15FC54711E4139BFB912617C /* DispatchQueueConfiguration.swift */; };
- 4FA542506516B8922F8AADE85C136E1C /* JXCategoryIndicatorImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FC99AEF9325DC652C27BD7D2F617307 /* JXCategoryIndicatorImageView.m */; };
- 502EA6DB92E0383603F215C479FA7D67 /* UIImageView+DDWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F50A85F23DB3670CBB61983D42325893 /* UIImageView+DDWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 50520A6CAB33DD6A5F11562B65CA78A3 /* JXCategoryTitleImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A64141A13774D957159C396B00EA1FA0 /* JXCategoryTitleImageCell.m */; };
- 50A65AD0A3814D312D70BD853F3A05CF /* NSMutableParagraphStyle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 431782679AB85CC792CD54FC66A6F865 /* NSMutableParagraphStyle+DDCategory.m */; };
- 50DD8666AF1EAA8E711927A3EBC87508 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = CFB4B69CE8870B4A92DC09ABE69C3FD7 /* MJRefreshConst.m */; };
- 511B522F19916DD68AF4EFED285AF968 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 333F2DD39100144CEC674B19431775F8 /* IQUIView+Hierarchy.swift */; };
- 512135578BA3F99913265843C0638642 /* DDBaseScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00B86B4238576B0A6C7EA80D078C1B61 /* DDBaseScrollView.m */; };
- 513CADFB7F193445B353B7320A624FBD /* JXCategoryIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7358878FDC99B15E1FD4CF7BE510793C /* JXCategoryIndicatorCell.m */; };
- 51460A037F3BD4D23EB161ED5D9F279F /* JXCategoryListContainerRTLCell.h in Headers */ = {isa = PBXBuildFile; fileRef = A8EE0732B24D9380A9D10F82F68C17E2 /* JXCategoryListContainerRTLCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5150F8B34780E4E3DD7CF2219EDCC4C2 /* DDKeychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CDFC2D26E2DBC26781C63F8B6332D47 /* DDKeychain.swift */; };
- 516E3095B8774B6FA0FC6C672ABE4B57 /* UrlLinks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96884774F057717C996491A9F223C411 /* UrlLinks.swift */; };
- 51734B077F9900737E1E59F4E5D6CAFE /* JXCategoryIndicatorParamsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 19D80402B8EF2D87BD76DF3ABB909097 /* JXCategoryIndicatorParamsModel.m */; };
- 520D82BBE670B4E930D1B394FA3741D1 /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ECA38E0662E0E754A47CDBD3E9503DA /* Resource.swift */; };
- 52239E0B7EA18D91A2395728B2A9702C /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9FE411F00585321AC1200E210CE060F /* UILayoutSupport+Extensions.swift */; };
- 523D1B0BB7DE56448B35661435267EC0 /* ZLInputTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32730F8A7A18DB932A7FECAAE3F9EBF8 /* ZLInputTextViewController.swift */; };
- 523D1B7E3260356560241D0C2A66A49E /* JXCategoryIndicatorImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = FC37965B09CCF834B5FA66CF7B0133D0 /* JXCategoryIndicatorImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 52563FEE66AB6AC291788E02FEE56DFF /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C8B0D6325FCFFB55E1659D7F832108F3 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 52E0B9ED085280B6B8F67219F7EA366E /* DDBaseTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B8ABD9E511421907B266B104A52DCB2 /* DDBaseTableView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 52E7EA351B5EA7DE9BD235418C0484E4 /* EKPopUpMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ADB5050DFAFC9CCC277FA6CEF1CA00B /* EKPopUpMessage.swift */; };
- 530C1E6E8D8210BD44D1C17B9A089BDF /* UIImageView+ZFCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C875871B00E34B57CB9933E8F9A0308F /* UIImageView+ZFCache.m */; };
- 53136C9E69D0BA58AD108FF73345FB79 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2103AD375C76744409D72BA18D2FE29F /* RxPickerViewDelegateProxy.swift */; };
- 5360742E9D7DCE8499CD82397481B6C7 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F647DACAC45348A9F04231C502C7A5 /* Constraint.swift */; };
- 53693C4A79EC833BC3BA47F4CAAC9E44 /* ClearMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F624085069752CD3E97127DE1AB28641 /* ClearMessage.swift */; };
- 53A8449A2AB1430B1001ED45223DCDCA /* DDBaseCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = F72A61F48DADF887C32B1EC3C8075F28 /* DDBaseCollectionView.m */; };
- 53C7DCA406BCC3E6287609326F323BEB /* MATraceReplayOverlay.m in Sources */ = {isa = PBXBuildFile; fileRef = 100D6BB138CBC111FBCE28C3F415AD85 /* MATraceReplayOverlay.m */; };
- 54057CFDEEAA2F443A55EB066CB567F7 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A7A9572A176055DF5C20AEBAEC67024 /* SingleAsync.swift */; };
- 5434354C379A1C85A849409F278C7BC0 /* DDMutableAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D9D869EB97B18CEBE0E38D5942BC7E6 /* DDMutableAttributedString.swift */; };
- 54BFDD82C3BBC603F1BA81AA8E103EAD /* ZFPlayerControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 02866DF792FE073CC505E4F79CC17826 /* ZFPlayerControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 54C7634794172F98C306F0B3597D5F8B /* ZFPortraitControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 391D39FB31B7FE1E6330FC05742F83E7 /* ZFPortraitControlView.m */; };
- 54E7ACA4C129B78296C039BFE5E61BC6 /* ZLGeneralDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 669A2514198294877A8F3491D2A37A06 /* ZLGeneralDefine.swift */; };
- 5502A274E4ECD80E19C7051A6FD195B2 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B82825CF8D80E3754F11399F172CDEF /* ScheduledItemType.swift */; };
- 5551815A96AC2006ED7008C9DD3F8F56 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CF20B8C9D05A0854551BD468863606A /* UIImage+MemoryCacheCost.m */; };
- 55736FD6531A0F1C3B1FDB92244D02EF /* Array+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0CDF0DC4E1310B05CD60253C71A1D64 /* Array+ZLPhotoBrowser.swift */; };
- 559C39AC9FE303F8E073EC5C205F3C58 /* DDAlamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5B52A5102B12C58C636C40B66E7B73E /* DDAlamofire.swift */; };
- 5619747115BC45D8EF9E0AFBFB7754AC /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808DFCFFFA7B6209039E67CB49C61F63 /* Signal.swift */; };
- 564F74F04646D901439FA92F30873B9E /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFCC15F5CC62820A85821DC00CF32079 /* SharedSequence+Operators+arity.swift */; };
- 5664FEDF3A5F6FBD52B9B19B2EE7360C /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = AE4CEF76965ADC8D00CA001C1C34D24E /* SDWebImageDownloaderConfig.m */; };
- 56777054BB8DD06D810BC35C3FDB9EE1 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06E47D0E2F2EE6B7CCF4459A0E8FE31 /* ConstraintConstantTarget.swift */; };
- 568DF1ED8C470080C126EA9D00448949 /* DDAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19EFD61DDF0AC19F722B561503939DBA /* DDAttributedString.swift */; };
- 56D33A6E86B978BD0A7C66442E2D8B52 /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5D99EFA6A36CB89EF3FD2F10CC0779B /* IQKeyboardManagerConstants.swift */; };
- 56E6249ACC30A676C07E28C381EA77C0 /* ZFVolumeBrightnessView.h in Headers */ = {isa = PBXBuildFile; fileRef = BA7726A48CB2001D8D100932F01059D9 /* ZFVolumeBrightnessView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 57096ADF117830FDA4E842AEFAD07BDD /* EKAlertMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D201B56339807B0E62CBD0BE2B42DAA7 /* EKAlertMessageView.swift */; };
- 57B80CE67B76B0DFBD48E90021B939B5 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C316AFF5F31FD73A1072563D126E34B /* Infallible+Bind.swift */; };
- 58236AA8C078BA049D0224B773054304 /* JXCategoryTitleVerticalZoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D6FBC98227692E2EDA7BA0158B148EE0 /* JXCategoryTitleVerticalZoomCell.m */; };
- 58EC762555C4067AD919B935D93F5E3F /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59CA523F5ED4C23CE85B1BAF00D65B8D /* Infallible+Operators.swift */; };
- 58FBC07F1AB57EE09E9E2283BAEC5C71 /* DDFileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC7E7B1E71A60B4E7A6626233CCAB18D /* DDFileManager.swift */; };
- 5906434A16F5F7A26716DA8C1F9E3688 /* car_xingshi.png in Resources */ = {isa = PBXBuildFile; fileRef = BA57B5CC8EF5DF8F462BB82F9A811411 /* car_xingshi.png */; };
- 5939C34E4D2E9A26E09C2334A50D4D39 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 76CA884C548C653E6CE037C7CC1BBFCA /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5943D1EA324ADEC89AA918C05AAF5FC2 /* ApplicationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93AFB9A50DB970A45391F3502A121E34 /* ApplicationInfo.swift */; };
- 599A18B882F08DE626F2B4BC6FF8388C /* SwiftToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8234ACE7C19004A77861B162823282E9 /* SwiftToast.swift */; };
- 59D42B6A518B9EA16194171DBE454F94 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = EA620F5C15E32DE573BBB863557DC00F /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 59E2A301C7D9D99C8175B271BDFE40B5 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8F36DD09E2278795519B20F2B4E371 /* GroupedObservable.swift */; };
- 5A18E4F1E797987FD46675D6E1A9232E /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B5C295419664BF01C1693D120BA2E13A /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5A34B62D619873887A4B949D7F548FFB /* UINavigationBar+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E16096F57A2ABE72DA71031E8C7657A6 /* UINavigationBar+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5ABDAA4FF178EB851CCB2DB80EE56957 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A3D76E1EBD6AF7F47748C406FF163CA /* ConstraintDSL.swift */; };
- 5AEE4E23BEE70ADEE597F665EBCD1494 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6988BF2C6DA9CCFB885A9A2177E8BAA2 /* ImageDataProvider.swift */; };
- 5B35B262F1A59ED958F62EE17B84A57D /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A90EFFF829D8B6C031175B3F16DBB192 /* CallbackQueue.swift */; };
- 5B61B135DCE322C883A69872A356F596 /* DDBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = D6F65073F0DCD250E60942545C47750A /* DDBaseNavigationController.m */; };
- 5B9B3869CE36800618F1D641E9B002F5 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A2E4D8C87760B993D19FF9F3341B7 /* MJRefreshFooter.m */; };
- 5BB30E1122D6B5C92B596B7839DCDF00 /* NSMutableParagraphStyle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 63384AFBC552DE6802E90CEF8F8899C6 /* NSMutableParagraphStyle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5BB847676A6F2EC8B5A779AEBC5EEBD8 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F3DE80888D43D3C9951DE4D84D5D1BE /* RxWKNavigationDelegateProxy.swift */; };
- 5BE1573FD25A25AF030B0BF733677457 /* Cell+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21CD825AB7F6DDE2D64572AB5F46E51C /* Cell+ZLPhotoBrowser.swift */; };
- 5BEB2A988FCD05A226349FD9C4BC4619 /* JXCategoryView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 39C5A540E8623D397DB9B33C786EEB34 /* JXCategoryView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5C8D180662E74F979FE9FA3DC5BEC582 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE2E4FB8E2BEBDB74313DD9741AA817D /* ParameterEncoding.swift */; };
- 5CFCDC35057A3E9FD4B24DD4CBB161AE /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF705364F0BC43C833CC7D012C90C75 /* UIImageView+WebCache.m */; };
- 5D11AC3B4B8825EB526924266D467239 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8AF3DFA7313D7AD950DB8A2B53D323D /* ConstraintViewDSL.swift */; };
- 5D2DD5EB76769B9EB4AD52992EC29C6E /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE5CD9E26178F50D5F9DBB7BCEA887D /* CompositeDisposable.swift */; };
- 5D3023A3FDDAEC5C7D316E3C88815548 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 824856A69D944DFA92D760070A3D0B4C /* RxTarget.swift */; };
- 5D3DDCB7D5EAD124482FDE8694A6464C /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E658E32B7A68DF45947738A024C2EA14 /* InfiniteSequence.swift */; };
- 5DA9D5D4FE27BA93CE470741D4A1D202 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26574936449535B509BE5C6D0034E0C7 /* IQKeyboardManager.swift */; };
- 5DC4E3C2A738F07C2943D5C49C79BDA4 /* EKImageNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82CA52148C0CB755C01EB157B7F47220 /* EKImageNoteMessageView.swift */; };
- 5E228FEF4C8DAD374328D4560B129417 /* DDDateKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 05985D471561D3CC0EB9CAB71C30BCB5 /* DDDateKit_Private-dummy.m */; };
- 5EFB9B488300A7396D40C60E2ABB5CEB /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0623870DBBA652E111B0F87326866E00 /* SDWebImageOptionsProcessor.m */; };
- 5F178DC2C4D71599481251FAC75742E2 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B9595AC6B4E211E882A35383440D86A0 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5F41ADDEE1A3170476DADD035BFF8DAB /* ZFReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 02C13D7C293C466E0360052DBFF396A7 /* ZFReachabilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5F73068079D791AB651DA5F0563C5EB9 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34CC3770E898F07F459877A63FAEB43E /* IQBarButtonItem.swift */; };
- 5F76B07236861DA2649B62BAED302E71 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B0827036701F362EE661426BD2AEC3D /* SynchronizedUnsubscribeType.swift */; };
- 5F7EA1365A5B77FBC27F52654628DC31 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA39B81C9F694AC9835EFD3EF8670823 /* ConstraintPriorityTarget.swift */; };
- 5FEB0A58659C60C0B299319EEB72E290 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 834D7B33EA6C1B57E4D8041DCC012066 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 602983DCC2D9CA5C4E5F9EAB1D7316A4 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3756881A50A8A89FC1A80F48932308B /* ImagePrefetcher.swift */; };
- 602CC4A58ED9B538AFD8A04290F44C75 /* BRPickerView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FF392CDD230947518F93FDA3A3921DD1 /* BRPickerView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 608E5CD7CA96A3E486C33D9F312FC900 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E74AF6C7BD2D5935C1BE61D88A3F6730 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 60EF2DF520F1164BB293FB035B4F965E /* UIView+Responder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4D11B919FDBFAB3BF936AE6C7687EF1 /* UIView+Responder.swift */; };
- 611F7E72C62A7D9836A5C8BA014ACAA3 /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05F9822BADAAFBFBB5BED13D41072C8C /* Indicator.swift */; };
- 61B5D7DACF71FABBA2A23BC96030639D /* DDPersistenceKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D49ED24DAC355802A4BED057B46466F6 /* DDPersistenceKit_Private-dummy.m */; };
- 6210A5E8C94D9610DD9326F3F053E236 /* EKTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43BAAF4125B2B7C23F8E906FA3E7997C /* EKTextField.swift */; };
- 62643C2B0784DD59DA7827A6E98164E4 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE136CDA8F1AE0B45CDEBCDE4544398 /* RxTextViewDelegateProxy.swift */; };
- 62645F034EC4123B63B4EF816CA13844 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = A66217270CAC388AB3038D0BAB44FC2A /* SDWebImageIndicator.m */; };
- 62E03A7C90AC5E5B1D0112A6CC78F131 /* NSBundle+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 69CB524E1CE7F91DB1DB1F3E7C633DC4 /* NSBundle+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 62F4B9B2C5999BC71B820F292BD9D244 /* UITextField+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B51A451CB94D7646E7B17DA15A9554 /* UITextField+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 632C96E0B7AF101CD955F4311CDAF91C /* DDUIPanGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD9622D78B67EBBB9F0CC68E96C76460 /* DDUIPanGestureRecognizer.swift */; };
- 632E458328F01C905EE92A0529A94AB7 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D710895E749BAB946654E01B8DD21773 /* Kingfisher.swift */; };
- 636362D9EA734D660CBD6DA487DCC2D3 /* UIBarButtonItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E58AE775FD469CACC6E857C5744573D1 /* UIBarButtonItem+DDCategory.m */; };
- 637DC4D1436A780B796EA1BAE5D9F812 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41E8E4C5E9E29C04A7A8A4B585174610 /* KFAnimatedImage.swift */; };
- 639859131F5B6B971A6D5F13570E2E5D /* EKAttributes+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D9D590E09C0FE35D12401482B553D98 /* EKAttributes+Position.swift */; };
- 63A77C21EFD53EA8A7E3B79ABF59E2F7 /* DDBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = C4AE11246EECD0B976F9CF8B81E2297F /* DDBaseView.m */; };
- 63E331ECB295DB90E3C240226034B7F8 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25197147B1BDCF7829FAC33F8D90A2A2 /* SynchronizedDisposeType.swift */; };
- 63FFF49598498CF8C2ED679A60632466 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD2E6735A74591F3855974973FC5689E /* Request.swift */; };
- 6405B88F00699FB27D556521FA391E9B /* ZLThumbnailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCB938EFA10CB6F188D79421F12A0F09 /* ZLThumbnailViewController.swift */; };
- 64893E98B959886000BA45B3DEF3BA5C /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53970BE51104CA4805F2DFF4EADEC94B /* Merge.swift */; };
- 64C3041F08A2B870F8EE53C9DCF2A5AE /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B3B4DCE1064643B0D0CBB423131D13D /* UIButton+WebCache.m */; };
- 64CD94A1F944E48BADFB3C052F6F82E4 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C86605B5DB4A207C18DF0BAB0B51C4C /* ImageDataProcessor.swift */; };
- 64E217B3FE62EEA10B5EB992A7B2435D /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D5673F98454B8ECA0782B1C3CB6F38D /* UIActivityIndicatorView+Rx.swift */; };
- 6526EAD8B470F52119D2C453861C687D /* DDBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5ECE700F4AFF8B78540CE2C56469DC8F /* DDBaseViewController.m */; };
- 65393DFEDA642FBE76283D75C070E00B /* ColorUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6FE25C4D36212884AF611DCC2F0CEC5 /* ColorUtil.swift */; };
- 656FAF47693B8206511951C1DF2D9CBE /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F24528ECAE39081EE2ABB142D7CCA50 /* Bag.swift */; };
- 659075391B642E87AA542B9F3EC30173 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 900F09E3AB18DCC591F8FFCDC5623C90 /* SharedSequence.swift */; };
- 65C088CFD6FFB712E43AC260421BADF3 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9D1D343EEA5C27B4D71F54C04E93242 /* CombineLatest+arity.swift */; };
- 65FBF2652959C0C03F5BEB1A97949DCF /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = B99629159D169DC44E98D52B41782603 /* Protected.swift */; };
- 662592F8EB3DF5A7D4471596BB944031 /* DDMALocationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DE4B683C0352BB899D3372814A4F3AA /* DDMALocationManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 662D8B722CE76FE956E05768FD3ED3B0 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 38CFCC46DA1554A043039C4464B0CF5D /* MJRefreshComponent.m */; };
- 665C707285723F3A68DEDF48EB6117F7 /* DDBaseTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D7C1CDE591EA590C681C78F2EE8AAE00 /* DDBaseTableViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 669426523C46BED22DB96FFC90045F60 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = F5FD663E24FE150C8C601B02693B4C52 /* SDAnimatedImage.m */; };
- 66A4D5DEBBA734D31FC0052BC438A63C /* EKAttributes+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FED76C158E912D16AC748290C45725C /* EKAttributes+Animation.swift */; };
- 66A90DE49D5D62A6B8B93B1BEB6BB0E6 /* JXCategoryImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA6F369CBB3FB4CC48C9D8F5DEB8C92 /* JXCategoryImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 66EDC4F0B9003016D81C3F7D177D6625 /* DDCategoryKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 232C78DA30626E4D5D630977C88C02DE /* DDCategoryKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 67361CCD8BA6B13F5AFA500684267561 /* JXCategoryViewAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = AA527DB264FA6745EADFF0A0CE995A64 /* JXCategoryViewAnimator.m */; };
- 67613012FC19662F5A1A452C9DFD7AF3 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5BD9AA5C1EDB586301FBC4F00CA9DA3 /* EventMonitor.swift */; };
- 6777B592AC9488AD68703660ABCFD16D /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7215AB564266D20DD5A4F1100DB9AA21 /* Timer.swift */; };
- 678E3ECA55B06B72144E0F1FCB7792D7 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8F3B8B01FCE5825085A99950D9F7F28 /* IQKeyboardManager+UITextFieldViewNotification.swift */; };
- 67F2E90F42B5116F653D1FCC9C2E9D4A /* PHAsset+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E602F76967902D5A6254723E3A53BF52 /* PHAsset+ZLPhotoBrowser.swift */; };
- 6819E936EDDC5F64E03965DDA16F6EA2 /* ZLProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEEBE5B40CE58CE493FE5C5D9213D6F8 /* ZLProgressHUD.swift */; };
- 683BC1392B35D4316ACE1925ED1C6CCD /* NSBundle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C6915CD2CEE7988922F4725DF5020F04 /* NSBundle+DDCategory.m */; };
- 685297AE4AE28A8EA07BECA639E313E9 /* DDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F3181A148D887E3096CEC99ACD066B5 /* DDView.swift */; };
- 68B4FCC1E1A2735532B81982ECC9BE5B /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D21AD7E4E73EF184AB3068EECD2A7EE /* SessionDelegate.swift */; };
- 68C20F65E3110735F394C2D1E0E60AC5 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = C4C8C391E4D58569D9C9704C1F5C01E4 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 68E2EB96ADD02E7BB9F052B4B33F111A /* NSObject+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 20697AEF7802331E3C05E0E40131C8C8 /* NSObject+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 68E3BB3C139447BA9A82E53CF485909F /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 72DF7CD3DFEBD01540DA11A3E3670683 /* SDImageCachesManagerOperation.m */; };
- 68F046F4FDD449625A4B144954ABFD4F /* UINavigationItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B854826A7789934EF05F096D5A1ADA3 /* UINavigationItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 69628B06AF6EDF37ABECD410CCFF53D7 /* SwiftEntryKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33E92A2F19E132481C1946D42238AB68 /* SwiftEntryKit.swift */; };
- 698D4BC94388BEEF0696C5F30A549DAB /* RTLManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C44F62C22DF3008C7CC0519407F5187 /* RTLManager.m */; };
- 699FD0DDE23477ADD43B01223B63D5CF /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42E3EE2F918DDAC497F04BB514DDC8A4 /* Sequence.swift */; };
- 69C303549B8C8DC6586AC4D570FAD12C /* DDBaseImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E3C50D22C12C0396D54E5E85E927B93C /* DDBaseImage.m */; };
- 69EC7466EB3C133CE0D82257EF336100 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C964BB96BC503D38ECEF14B560F872C /* ServerTrustEvaluation.swift */; };
- 6A6F48CBEC40D32D1FED610A00C2CB8F /* ZFPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 48329013E34142821D40FA4D80F06EDC /* ZFPresentTransition.m */; };
- 6A95182C5170DB1A678531A86CD70A16 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05602809C43207445EBFF4B478A81D7B /* ImageCache.swift */; };
- 6B354D42839B601C9DEFD984415411EF /* DDControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B1620DBE640F42A0484DAC836441326B /* DDControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6B53DAE351695E193CE14AA47F739F49 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23A2B938F4BD4B9E2AEF9E234DB2D33C /* RecursiveScheduler.swift */; };
- 6B553F2B3704D9BD7FF7FCE04E403CC1 /* UIFont+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FD60DECEA703EE30485EDA50460B3E2 /* UIFont+ZLPhotoBrowser.swift */; };
- 6B66FA28308AAD03CF48491A2156DBDE /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DBC035755B1803221013993CD09AA72 /* SDImageHEICCoder.m */; };
- 6B8C01A7118166BB22E1CB290C7892CA /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16DED397735FC490E1E2796743323B2D /* ConstraintMakerPrioritizable.swift */; };
- 6BCEC0DE81E072E922CE82BF2C10D0D1 /* BRDatePickerView+BR.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D6C429E59862D8114B998F10E190F8F /* BRDatePickerView+BR.m */; };
- 6BD973EF2D9AEAAA897F19ABE6ADB442 /* ZFLandscapeWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 529098BF095FDF966BB0C87BD9C50986 /* ZFLandscapeWindow.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6C28E9419DF813E4F8D0AF3495936CB9 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF97B43039A1F982A20CE0CC4F5AF496 /* ConstraintLayoutGuideDSL.swift */; };
- 6C3B575651FF6BCDC6907608E2F89583 /* ZFLandScapeControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 06DF5453A700B20897B8134227B3DE0D /* ZFLandScapeControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6C850BF5602E027A876A27784A160519 /* EKRatingSymbolsContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA5EBAE398E16FF5FCD459C111346D33 /* EKRatingSymbolsContainerView.swift */; };
- 6CBB8A0459051E23B564D2D128E4B219 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 189DB1C08EA125B2655BB4B8D723FC1A /* UIImage+GIF.m */; };
- 6CCDD8BBD40821514AC48F42628D4D7A /* JXCategoryTitleCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 33752FE261B0C078F848B58A07AA481B /* JXCategoryTitleCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6CEA6FC42B1EBFB8EB263DDD2295BA1B /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BD515F0CAB886D098AE122B690E42E07 /* SDAnimatedImageView+WebCache.m */; };
- 6D03CC06F12EF550B8B756CB4F7DB26B /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4E09FE12FE17375DB070BB5609959F /* Debounce.swift */; };
- 6D04BB428ED55D57D68354552C043A49 /* JXCategoryViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = C6529C9411134215EF4AFE57EA35EE07 /* JXCategoryViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6D1295F002B144E1731C38BEDF62855E /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 98DEA0F029FC14297B49A679EB4136F5 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6D42059AC8748D951DF47484C42BAD3E /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124086291346572E126D220A49243645 /* ObservableConvertibleType.swift */; };
- 6D8A1EAC97E1ABC816801F06E11AEF2A /* EKFormMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B0C031C1EE54B51D9A123D0FF03124 /* EKFormMessageView.swift */; };
- 6D9162F60E7975B61948B1E253941FB8 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = BB35825F8353ECDF2C2601C5F963D471 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6DF8E7C3E612645CB0F3523DAC8E1F33 /* DDBaseTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DD398B6FCA0459FC7C53C038027EF81 /* DDBaseTabBarController.m */; };
- 6E79B8E1DBB132B9953B5F37A743CB43 /* JXCategoryIndicatorComponentView.m in Sources */ = {isa = PBXBuildFile; fileRef = DE85F40402691E08F01780481F9605A4 /* JXCategoryIndicatorComponentView.m */; };
- 6EAFC1A2247B438FCC2FB57ACE840384 /* UIWindow+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 20755936004034DEBDEDE77720ADCE70 /* UIWindow+DDCategory.m */; };
- 6ED53F14FE28A988F44B3EDF4865365C /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55FB4BBBB52C50A53E47FF064D22FB6E /* Using.swift */; };
- 6EE3CE5E6C7683F30D2D59D0ADAC6FDA /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = C314B40C7A1C38F08D09515E5EF67E13 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6F1069801D599DD2F8D1BCC610B1685C /* UITabBarController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D0097DBB3542F32ECCF4A04A38DBC63 /* UITabBarController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6F1697BC66902A6089A108DFE1E31B00 /* DDTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E35A634B22BAC8E75370F090651C0C47 /* DDTableViewCell.swift */; };
- 6F1A2D673D8F3EB993C8FA46E7416D8B /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FDC054B08B8EE649AA446C68E377138 /* CacheSerializer.swift */; };
- 6F1EC7D7C6057783745CD6C5C41EE5EF /* ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = D64D0833F82FDE2751B36C155118635D /* ZLPhotoBrowser.swift */; };
- 6F2010F8F1E7179F227BC35C550C4915 /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A055BE9D13701A22B26256670EADF51 /* ConstraintView.swift */; };
- 6F219D11D5269BC45B463722F17CC0D6 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0455936191935FDE41FAE9F6960B4404 /* TailRecursiveSink.swift */; };
- 6F46408B20EA653BE535660788D44444 /* ZFLandscapeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C0C25B49BD53F96C514E15B4669C4B9 /* ZFLandscapeViewController.m */; };
- 6F6324778DAEAC9A6B9C1E5EFEBBA492 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 106934C177203CE79035726700083CB4 /* Signal+Subscription.swift */; };
- 6F79E710B8E8A20F0BA00F15F9D03E4C /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B8597EBAE0BA2A238E46E49308F9191 /* Completable+AndThen.swift */; };
- 6FA29C0A343CD009CAD5FBB50810D9D4 /* DDBaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B763723156DA73EF644488D056097FB /* DDBaseTableViewCell.m */; };
- 701681C35B325B45CD0E46CF0D5471F1 /* ZFKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = 685AAE8626FFB044E491839EA1AE043F /* ZFKVOController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7035ACB419535A7B6C484D238A612BE4 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C99216E5060E42043ED32D42481323E /* Dematerialize.swift */; };
- 708122038CA6D6697142EB3BD7A03014 /* DDBaseMutableAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F45FFF8D38F14F6DDB947E2069BCE5 /* DDBaseMutableAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 709711B731CC35DA65084FE1C1A2F73C /* X509Certificate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A48039FF0278CE5400B58D59DD3DD6AD /* X509Certificate.swift */; };
- 70AC10609FB1A12D49AAF643F6DB6799 /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCD740B82CE0D5EECF2564CCEDCB5CEA /* UISwitch+Rx.swift */; };
- 70AED23C9E4B7C54A57E04BB493B1632 /* DDColorKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B91E55916F03FB5A884E37F37DA426F /* DDColorKit_Private-dummy.m */; };
- 70CB725EC2D3E4977E8C55CE9EAC4D0A /* ZFPlayerGestureControl.h in Headers */ = {isa = PBXBuildFile; fileRef = C42AD4008CAF52D99B0A5EC0626FB27D /* ZFPlayerGestureControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 70F02A673E4FB5B97499E3F6D615CF4B /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = E683AE11C689053760361CEC6EDD18CF /* DisposeBase.swift */; };
- 714B1CA2AD44049A52267BE368CD4C8E /* SwiftEntryKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DF8D41B69396E37597B5BCAA8A9BF637 /* SwiftEntryKit-dummy.m */; };
- 717F7C2B82068EC8C678196C1163CFB2 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3754C37E46E640F2371B2F9646878CA /* ConstraintMaker.swift */; };
- 71BACD458EFE7CF21260654449513C75 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A767EA155F4FE2D8900920C612ED2DA /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 71DB10940DB22B16A264B380FC269808 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = E519F3D7EAFE11EC2B0C8CC8524A7949 /* LayoutConstraintItem.swift */; };
- 71E369AC039524E2F13AC548B3B043EA /* DDColorKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B27CC71B07E04E4A3DE495BD283CFDC8 /* DDColorKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 721A97ACFEC77E36D1023E41BB0AE1AC /* EKAttributes+BackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1FE83E885A66F2D4CFE3AB3BAA6CA98 /* EKAttributes+BackgroundStyle.swift */; };
- 7241BABB32B3F312D33F7683C82461C3 /* NSMutableAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 07154D91CF0F369BF9976F9AFC21C82B /* NSMutableAttributedString+DDCategory.m */; };
- 727E42D377DEFB1F57200CBD121222F7 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2BED0B84C9F4F09488DA9F074487C21 /* DelaySubscription.swift */; };
- 72B0A8793C1F38AA19A0CD865BEE8BE7 /* EKAttributes+Validations.swift in Sources */ = {isa = PBXBuildFile; fileRef = B205A73F66530DAB4EBBB7E3E82982DE /* EKAttributes+Validations.swift */; };
- 72F356CD21125C06DA4581B8EFF5C612 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D781BACE05EBDA6DDEA3D37FDD11976 /* RxMutableBox.swift */; };
- 731BC8F0B05F16D9E44C9EA00B22F4C9 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEB0151009BEFAB52EBD2964A7F66675 /* Session.swift */; };
- 73A9E4170A91F0F715E9E7C1F069FA45 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = EC5143172543E45623D048866016F143 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 73E288FCEA27F5DEB683B074F96D0846 /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 647065FD7DD8B6206A2F633440F1D513 /* SharedSequence+Concurrency.swift */; };
- 73FFFD550E5D834616601E46F7468513 /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0B6C77B4BA6348B8AF0C7C8B2FC8DC6 /* RxSearchBarDelegateProxy.swift */; };
- 7409FFC5269708E4F4606C21C9DF1B97 /* DDNetworkingOfAlamofireKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EB2475FA10D60EF9C01C950A862E50E6 /* DDNetworkingOfAlamofireKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 745D1703E1D29FD12340402A7F6B71D5 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = D91C2D9AA7C3D028D3B93A66682B4DA9 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 746739E6F2526BBF67DA334104DDE041 /* MATraceReplayOverlayRender.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DAA7AB53BFB4D3ED99CACE5DB475EFB /* MATraceReplayOverlayRender.m */; };
- 7539BFBC46E1BB8AE022CB250A405582 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D7B7C9CF4C295AA54334F0046EE901 /* HTTPHeaders.swift */; };
- 757DAD9E812317B7B8FECFBD78953286 /* DDOCLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 5927B9EC34CF6DA5023F1C46B6B43CD0 /* DDOCLog.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 75BF05F0CC4E919BAD4828533BE7F65B /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F260A6317D4BC56066E8259CA9DE2026 /* CombineLatest+Collection.swift */; };
- 75C045B811885FBDF3FCB78F77326FDF /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F6AA9C5D53F1567D9AE1F9181A613231 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7615AD04C15B5C1E8A259A80825D68FC /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F5F02C9DB38EB4B37BC0F8D03E8544F /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 767B34150A7EC0ECEAB57A811942BCE7 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = D046A9A05FB9780661487BAC2E06C7EC /* Multicast.swift */; };
- 76A190B0F869A4BA61AFA27C1EB92F4B /* ZFOrientationObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0BC6C34D5DACF09568881AC14F98DB /* ZFOrientationObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 76BCD01DEA5DFB76E7975B68591D4235 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 38B3C4A9564C4C0152FC378BECB78BBD /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 76FFD8BBEBFDA70717385A5C74DFDEA1 /* DDUtilsSwiftKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB0B638678F6BFCA7FA5729464D317E /* DDUtilsSwiftKit_Private-dummy.m */; };
- 774CFF5DF8BB0D8AF40C421AC4E7427C /* SwiftyRSA.h in Headers */ = {isa = PBXBuildFile; fileRef = A8B603928CFDD379AC71B438DDD80A16 /* SwiftyRSA.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 780B82DCFDBD9C2D7E5C92DF80FF1630 /* JXCategoryFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = B78F93A260C4C4D84185389BDED0CB5C /* JXCategoryFactory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 783D920333B6B4B083625B41ED6B6735 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFC963F935FDE16ACF08B32F7C05419 /* Buffer.swift */; };
- 7867E2730114828625D52A47C43CCD2B /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C3F1C0CEB0DB2B062B28FB2207CB90A1 /* SDImageCache.m */; };
- 7883AAD62884AE78827E1C74222CD896 /* UISwitch+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 305627E9AB98A769E88C7AFABE7746CF /* UISwitch+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 78F19D9EAA15F4779D096963F790CF62 /* JXCategoryTitleCell.h in Headers */ = {isa = PBXBuildFile; fileRef = A539BA6B3B78E4DAC06E1E5107D57351 /* JXCategoryTitleCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 78F42347772C57AEB0CE35F118F14AD5 /* JXCategoryIndicatorTriangleView.m in Sources */ = {isa = PBXBuildFile; fileRef = DEA89CCAE3A256282C9F94981D3768C7 /* JXCategoryIndicatorTriangleView.m */; };
- 791629CECDE0D6A5445563A3E0025ACF /* ZFPlayerMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = 346C2ED81B703129EE19E024234EFFD8 /* ZFPlayerMediaPlayback.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 792446A77D8069F8624AAC79E8409FCB /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8430A3BCB9BEDD0313B6C7722F54AA /* AsyncLock.swift */; };
- 79353E2CE471FF7BFA255368F3A3323E /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB665F5DCCD07FF7CC73658A9DFFBCD1 /* SkipUntil.swift */; };
- 793F19320DBE5EBACB9D67FA411F720A /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 363F011DC1FF87C3247411AFB1659531 /* ObservableConvertibleType+SharedSequence.swift */; };
- 794C8686B1DFD5AA5216F9165ABD8EE3 /* JXCategoryListContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = A08401120D6B9CF22F102CB12AA300C0 /* JXCategoryListContainerView.m */; };
- 794DD48330D078E760BEB61471C7BD44 /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85B9198B32A14C16CAD74E5A03D08110 /* ImageContext.swift */; };
- 79C420380639474B11D13E1FF1E80D0C /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20F3500FF1E044EA580817468A430F1B /* PriorityQueue.swift */; };
- 79D547FB7599B9D84A5F5697924BC58B /* JXCategoryTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 01416891F274081B2D37C2AA6BFD09C3 /* JXCategoryTitleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 79F7344C573425769AF35D858AD4A67E /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 02A7667604B8B8A9FEB30F134B8AEF89 /* UICollectionViewLayout+MJRefresh.m */; };
- 7A48502A3E7C2F9D20CE1FAA0BBDE528 /* DDMAGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E7FAEF8333E1A8BBA0069BC2D6B07E1 /* DDMAGeometry.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7A852F0AF1F3E1693579BFB0EE3DFEAA /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 027E9F99FC3E914592E499094AFBE708 /* IQUIView+IQKeyboardToolbar.swift */; };
- 7AB8E1F03D7085D0F1CF9CA55F17E9FB /* DDNavigationControllerDelegateReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 77AB66EBFFB2BBC4ADD123C3E59838A1 /* DDNavigationControllerDelegateReceiver.m */; };
- 7ABFC8DDB94ABE4C0687BC981E98A2BE /* ZLPhotoPreviewSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C0B2654E471DCE015DD262A8C792E77 /* ZLPhotoPreviewSheet.swift */; };
- 7AC2AEEC49B5EAF037AB1FB8806A2C86 /* UIApplication+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 087942B39BA653DEDEA65CCA0A22F61A /* UIApplication+DDCategory.m */; };
- 7B0B8A575C497874E971408584743E02 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 273B2F6C4A42A708F9FCB7CE4D6A29B3 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7B45550C7795D7B29E6E558F00864D1E /* UIImage+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E38A562FCE12AA031A1E952092F9D1BE /* UIImage+ZLPhotoBrowser.swift */; };
- 7C4346BBA2B8B8F70FF7A185B63EB9DB /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199FF7AFDA3A15238DDCC6F4C75CF9E /* Concat.swift */; };
- 7C4555B4F80F91CE5F03F39C2D64D86D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 472562C8601F869521F331AF37C73900 /* IQKeyboardManager+Debug.swift */; };
- 7CC298CB85BBB9C814F22B8AAEF94281 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE5F3359795423CB6F03A90926A420D /* IQPreviousNextView.swift */; };
- 7CDD4BF0209AA2F717C7546D5B6BF979 /* ZFPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 44251D79E3CF70706B8F34DB409652E3 /* ZFPersentInteractiveTransition.m */; };
- 7D23A05408E0E17BB56E5909C983386D /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2FA7600FD210D1D7792C7FE040B8F72 /* Notifications.swift */; };
- 7D5AC16F195967267DAD36F198E0A5F0 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AE4B09D86F4BCF782B0FB4761A2A097 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7D936B67BEBF724223E19CCE0E17BFF2 /* DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F819611A9738F394B8B061A5CB6FF438 /* DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7DE42C387F42A8750F35683020699F83 /* UICollectionViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E2F004D13B5E083B12131387642B38A /* UICollectionViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7DF26FE5A9AF886EEA362BD9C81678E7 /* SwiftyRSAError.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEEA491E725F633B09A7FB4EBC582CA8 /* SwiftyRSAError.swift */; };
- 7E2EC34AAEE9B3EF4DCDBD902AC8E006 /* DDMASearch.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1F185253DC51F255BA776064117957 /* DDMASearch.m */; };
- 7E32D9B167099CE8AD829C38B357DE40 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFCD53A3C84813D3B134DF865878EC9E /* PrimitiveSequence+Zip+arity.swift */; };
- 7E747A6BADFA9D3673259C768DB2F13D /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1D08A8BA7B30876E4E67632D41FA753 /* Infallible+Create.swift */; };
- 7E77F7A02B348F2B136DC0548A0AADB1 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6BA1F6EEFAA0B4CE781C96EFC1C2A5 /* RxPickerViewDataSourceProxy.swift */; };
- 7E89E3B38E4ACBC2954D330AB4FF0293 /* ZLClipImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D234F382762E9E04BFD8CD5B7800AACB /* ZLClipImageViewController.swift */; };
- 7E9CB89FA3B14991D8C31254F7594BAF /* JXCategoryIndicatorComponentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 277FF58F134845011CF6F9EDF6779546 /* JXCategoryIndicatorComponentView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7EA7149F92436C4ABEA394CD2F270F6A /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4F4B7872AC1A1ADC3F4D426CAE827B1 /* ConcurrentMainScheduler.swift */; };
- 7EBA339DC884CA152138B594D55BDFB9 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C739B3A8EED462322A08F10D243BAE6 /* UIButton+Kingfisher.swift */; };
- 7F00CC21C4CEBAC2157BF0A964284D7A /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D2C743851A09B2A6B3724C89D6EFD0F /* KingfisherOptionsInfo.swift */; };
- 7F646201C11F75FEB2701844D49DF702 /* JXCategoryCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = D90F21EEE1973C55BEDCF3B1F0635C53 /* JXCategoryCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7F788186B54DE2B3C290A67BA8F5FB7D /* UITableViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = FFB9C7EE34B4C65027FF911301143D82 /* UITableViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7F9C36B013D01F2188457E0D3A7AEF07 /* ZFLandscapeViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = A8D570BCD1CECC9A0823EA4C9E1D6B30 /* ZFLandscapeViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7FD541C37F57A49DA86354FB0AC6CB72 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECA03F3180D61A6BD34ABCA471E0E9E4 /* HTTPMethod.swift */; };
- 80474D488D0DE9EEB589E4B5F9EE1256 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DE9018BD5105B76C813A2AFD2640AF7 /* DispatchQueue+Extensions.swift */; };
- 80707A9E832C8EEAC361896B59A1DE19 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D50725068B2B8D4A638C632229E93A05 /* IQUIViewController+Additions.swift */; };
- 809174478F55FCD93B0706148F6D9B72 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FFD1D36EFD317E6742A34B511D00A64 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 80A081B2EEB193DD2B447C29A6921817 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 684CDF94DC7DDEE1D5D861459C94717C /* SnapKit-dummy.m */; };
- 80BC7581EDC7EF248D8E56A3AB986B53 /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72E802F37C854A4FF90F1A66060A25DE /* RxTabBarDelegateProxy.swift */; };
- 813567124B996AD29CCAF98621B4D917 /* DDUtilsSwiftKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E25E5922102E676BF98BCB18FC0D741B /* DDUtilsSwiftKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 81452427ADF1E98E642A1233E6B650B0 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 274E947A2A873E3FD5362C0F2FD472C0 /* UIScrollView+Rx.swift */; };
- 81495AC63688C3355033D5BA9CCFC035 /* BRAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 993F005147DF1700EF33D4939308A4E0 /* BRAddressModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 814AA2BB51B51E467391D717BF24FAE5 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BEB9FF0C6D5FB00AB9A5220587A1880 /* SDWebImageDownloaderRequestModifier.m */; };
- 816C47D4F5B29FE9219FFC63E49A202B /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 406F7E3229F593F84AD83A7E85A7761B /* Kingfisher-dummy.m */; };
- 81A3D9DB1BECA7DD9A94142824783DD8 /* ZLFetchImageOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF887A0534F724EB92045A93644F7A73 /* ZLFetchImageOperation.swift */; };
- 81F3304EB73E7749BCE7BA366924C7D6 /* UINavigationController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 78AA2EE182FFF0E6070E53AB44E25754 /* UINavigationController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 81F8C8EB633C6FCD3E89E8A27813A825 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C05571DE1282BD2F8C442DBB7DD55963 /* ConstraintRelation.swift */; };
- 82300175606EA43BE4BF57888C4A77E8 /* BRDatePickerView+BR.h in Headers */ = {isa = PBXBuildFile; fileRef = AD5400297361F68F8ABF2376D58B0890 /* BRDatePickerView+BR.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 823F19E5C146C3B68E722912C7DF37FE /* car_xingshi@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 22F11DA069DD29CE65443003A51FE726 /* car_xingshi@3x.png */; };
- 82F6C49CD5442529B117D4B77ECD8518 /* EKStyleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA50CE27FFED03713C09CBB312C7134E /* EKStyleView.swift */; };
- 835173C7877CC2512FC25FC6EBBA0350 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A4F4C4A9DE17BCCC7B4B7C711D146E1 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; };
- 83888A11B0701E2D4EE236DFA1E56800 /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1F47EC9BB1BB5960178F72DFDF3EC2 /* Result+Alamofire.swift */; };
- 841447C2E526E658EC8102873B77A9C9 /* DDTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDBEDC79DF9A98BBC255B9B5BDC6BE1B /* DDTableView.swift */; };
- 8482273A5EDD767C705E9B8BD2AE26C5 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 135D36C375B935327E65B243CE6E1AEC /* LayoutConstraint.swift */; };
- 84CBB8B38762FD16B0BF7B4BA778228E /* EntryCachingHeuristic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56BD7AE02538E9E4B1C6E71F2D3A1635 /* EntryCachingHeuristic.swift */; };
- 84DC0626D65FE608EACE77EE19BCF92F /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E8A6022C8CF2F4E01ABDC35B4A847E9 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 85009E6683793653854800667D2B1785 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AAFEF40372B8476A5373AE50FB4DED8 /* AnyObserver.swift */; };
- 855086250E9FC191DBAB2C9A271494E3 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D79204022D7BD5A86AD846C6A9A3B67 /* Take.swift */; };
- 8620470517C811FD4767A6DD0371D0D5 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CEA02D2597987A57E68109914486C35 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 866739281FCB4D9C164C4A61322FE806 /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB94E7718648455CBB26CB8B4D9E528 /* Maybe.swift */; };
- 86997C2E83106153831376DF4CB88084 /* ZLWeakProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9269A7E274CDE89A331D16C9372E34D9 /* ZLWeakProxy.swift */; };
- 86EFDCFB015C812E2695EA28F9F3B88F /* JXCategoryImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BD08CA20CB5FA13ACA16424C2F36B7B9 /* JXCategoryImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 86FD36F607B71D5C4B50DBFC30FA5C23 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C6624DED0B4B32DD8620EF629949DFE /* Producer.swift */; };
- 87161646F503BF7D6C9E258EB462B823 /* UIView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F4AAB2F90DD1E2F4B29A34CE29B042F /* UIView+DDCategory.m */; };
- 876F0A0ED17438D064D6255B031ED91B /* UIViewController+ZFPlayerRotation.m in Sources */ = {isa = PBXBuildFile; fileRef = CD676FDE4E4D758581197A7BB38EC06E /* UIViewController+ZFPlayerRotation.m */; };
- 8772F32DE15FC5E2426A36349DE9E7C8 /* JXCategoryTitleVerticalZoomCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = B7358F3BC873542366011A08ECF48E85 /* JXCategoryTitleVerticalZoomCellModel.m */; };
- 878B6B1A4C24B3D46773E79E0294CC89 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51384E5611E36C571C0066EA9BD9137F /* PublishRelay+Signal.swift */; };
- 87B6A24DA5DF849DAB52EA90AD726431 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2161B7F55B0DE5BE6EFF11A465F486D1 /* CurrentThreadScheduler.swift */; };
- 87D72228C0AE800DB239910BC8A94B0D /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C59C90FEC69AED1404197E1EC6BCF8C /* SerialDisposable.swift */; };
- 87E6E2F2D8E4936810DBAFF637E6FD3D /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB4FADDE9C9081AA415889358C397FD3 /* Materialize.swift */; };
- 87E790F289BC43498505B6D68AD37C12 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 170E2432ECA7E947647DFD3DA349D579 /* UIColor+SDHexString.m */; };
- 87E876627F3BB158FD39966792B76B65 /* ZLVideoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D98D93B3F0A5345AC7640F9F5D106304 /* ZLVideoManager.swift */; };
- 88248746579354180F9A84AFC5445FE4 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D40BB621ACD2745962A92CF9F9DE8C4E /* ImmediateSchedulerType.swift */; };
- 887595F20B78C5473EA5B93D699737A6 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 89922CA1364279A9646DACAA3A0E8A80 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 88E67755F51F1CA22343EAA1CFBD41E7 /* DDProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1844FDB8C983AAB88D20C4DB9D2636B6 /* DDProgressHUD.swift */; };
- 88E8C4E6532C1885DE243488021CF2D2 /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9330F01C623DE38FFCB15ED382FE3CB /* AuthenticationInterceptor.swift */; };
- 891EDBB92ECA26F04D7390CA8E906A32 /* UITextView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B73C4F5B228339805AA81EBE2AC0D73 /* UITextView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8A3E8C9849B1E73D113589B8F007E566 /* JXCategoryTitleCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AF470B49F52DD3204C90082CED57987B /* JXCategoryTitleCellModel.m */; };
- 8A5D7CFB78278C7861D3061D212B189D /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0676D11EA6C44D22CBBC194815F5219D /* SDWebImageCacheKeyFilter.m */; };
- 8A6158438F3B894DE7F91DE5FE93C795 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14393B03067AF37F0C86DF51FBEFA40E /* Message.swift */; };
- 8A64ED4C758DC20F9F638F956789182F /* UIView+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6283B713B7BC1CC1ED7247C918B65B3B /* UIView+QuickLayout.swift */; };
- 8A93BFC4ECE061648BEDA3A17DF34B7D /* JXCategoryImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 198924C29838CDB965722E2D7481E605 /* JXCategoryImageCell.m */; };
- 8B0CFF8D26F4A367D95A9DCEA12EEA65 /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14512F9D2A20420A6E5096EB01EF2155 /* Runtime.swift */; };
- 8B1A402F74B6E4E6F42C395DDE64169C /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4107E70F84423A8E0BDB9EC90133CBD7 /* KVORepresentable+CoreGraphics.swift */; };
- 8B3145567FD389F30FCBB34C08F60CB0 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BB9413189F199CCC7631A86CAB55B7B /* Platform.Linux.swift */; };
- 8B5C7472AB1189940F2C7A38AB4E5D57 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 85684DC09A1ABE3769AC1969830D5214 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8B753F9A4427257D3732F4AE2E2EDCCD /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 44322A20D771C3F7CB740629F767410D /* SDWebImageDownloaderResponseModifier.m */; };
- 8BD7243E27CAB2AE337CFA2AAC384640 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 16AADA904B2D52C7DC15CC5DF9F2E04D /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8BF878796834ECEA997A949F8D4E1EAE /* DDBaseTabBarController.h in Headers */ = {isa = PBXBuildFile; fileRef = 8013288FC0E5537A40B5E188A3930002 /* DDBaseTabBarController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8C1123CFF840715FE9BD669C43D75E7D /* JXCategoryTitleVerticalZoomCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 0161B0C88CEDF24D81D909CA07FD8B59 /* JXCategoryTitleVerticalZoomCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8C5AE031DA4F7E6C727B298D2CE5AAAC /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4272B0BD4A2BE9F19990E0C6EFE3E0D7 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8C86163FB573BF8082BFA48147D80A64 /* DDUIGestureRecognizer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 83880583FCE2648A59907391AE06CCE0 /* DDUIGestureRecognizer-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8CFB68D77E49914A0DD60B939BA767C0 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C2E8959AB3413D81CEC970D12580AAF /* SDWebImageDownloaderDecryptor.m */; };
- 8D2C2E93E44DC32A322DC0F747FE8D7C /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 91156020EF5382483A437EB042DCDF32 /* MJRefreshAutoFooter.m */; };
- 8D42E6E44020386BF96406F0D3540D19 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 781C9D59C456C7219ADD79A80E021103 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8D4F017EFFAAB42AFE5BEF5486263A27 /* UIImage+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 95BC051C3B8A110581BAB84448C26CF2 /* UIImage+DDCategory.m */; };
- 8D67E1E9F0E2F132D6A0D8EFB3C36974 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D80DB2D7D6078201B7CAE9618F76E6E /* SDImageAssetManager.m */; };
- 8D7B5F3D2457D1F8E54BF758F6F0388F /* DDLogKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BBF420C7141239FA67A0CE2B8AD80A3A /* DDLogKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8E14E44508EA01AA0C2F3E7699D0FCD3 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 100E9B3E567B3F8FF45DF000D5AFF696 /* SubscribeOn.swift */; };
- 8E70E01111277D53396B3D151C3F321F /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15C920D1845B970208F10EBFB92ED7CA /* Infallible+CombineLatest+arity.swift */; };
- 8EA71FCE62BCE72E1798AC86592F4747 /* JXCategoryDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D98CB88D6B58CF42397FB2EB934B487 /* JXCategoryDotView.m */; };
- 8ED0EA8B64CA7C4860DC6D8B565F4448 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 337AC09FE0D05A9DA699E817FC6F5F51 /* RxCocoa.swift */; };
- 8ED4D4F8A906D49E93D5479E4375A3F2 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9353CBDAAC363717113BFB5518B02DCF /* Reactive.swift */; };
- 8EF8D0C1BE201C03A65D66C92BAD9206 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8102F50289748651CB2EAFBAF3BA5C39 /* SDWebImageDownloaderOperation.m */; };
- 8F6C6C87251B8DC0F7115D0F6F0CE66E /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2D27982E1B5C44AEE9B99893A3AAEF6 /* ConstraintDescription.swift */; };
+ 00149C338A154F7A90372D9D111E890D /* UIScrollView+ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1066E4B95F3B44012E7ACC919F0604 /* UIScrollView+ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 005031466D317D86C6D5881FB38CABCD /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A450A874A2E320FA992E5210AB06680 /* Decode.swift */; };
+ 0052689CE25429597EE0108125296AD1 /* car_xingshi.png in Resources */ = {isa = PBXBuildFile; fileRef = 9D7D991787FE25AE5ADF0F3727B078EE /* car_xingshi.png */; };
+ 011A1EBE3B8FEAEC24BA46DA5217CA60 /* DDBaseButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B9F3856A35CFF845D7FCE371C31D60C /* DDBaseButton.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 012C3348FDB9BD307BC866EC0B5D23A3 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 2858B3CE206B6458EC46CE468627F8C5 /* SDImageCacheDefine.m */; };
+ 016CF17CC28CEC509FD65D9E96C48DE4 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48F8BC272577A68F030321A88441823B /* Debounce.swift */; };
+ 01B815BD97E0BA94CF89C42FE41254A8 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B19B89B92E832A47044454909CC1C96B /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 01C132EB3605024492C96C11F1094D0B /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0781E83BEC1C3EDECDD1E205EB1C173 /* InfiniteSequence.swift */; };
+ 01D8AE321F1FA71F2D43127EAC90559D /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 72570191EF36AC394388F888A89926D8 /* NSButton+WebCache.m */; };
+ 01EAB732F8D3CADF714B3D4BBCA4C866 /* UIImageView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 59D3FF859B1210EC5728A47A55DE1506 /* UIImageView+DDCategory.m */; };
+ 02780D132E8AA44865FEF53E4D5155E6 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = DD7DB6E57F5475EC9F1914C9EE9653B8 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 02C5131798FF28B7D851F0DB13D67C00 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0AADB88DE27603B64C08CD7B84F53B /* UISlider+Rx.swift */; };
+ 02D531FA1E9A19A134ED8BD68C5E04C0 /* JXCategoryBaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FF1EBFA652F1AAFC88902374A15A8BB /* JXCategoryBaseCell.m */; };
+ 02EDCC0E7DA24D63CD39E7D6326F5A56 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D7CA7D0F1B8FC15C87356C04F92A8CB /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 03246B767E4314C2272EB24B682D2437 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D65B18CF30DF974EC1A90593EB4BE2B /* AtomicInt.swift */; };
+ 0325FC0D4CE47D33E675D5F9546D482C /* BRStringPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 43E07E019B2CE6046D0726CB9187D9F3 /* BRStringPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0328E2D27FBE6EE399FC37D913E2290F /* EKRatingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A63888B62C1B152116B00B78B880819 /* EKRatingMessage.swift */; };
+ 04131C0EECA33AD45AD1E07CF500E344 /* RTLManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 527D78701E316BD84C4581D3FBE8FDEE /* RTLManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 044C9F746F7E39BA1B482B553386CA48 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = EE491D2DFA6C46E9A4418BCE20DB0814 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 04C0033DE2A1FD3EB256E41523A8F0E0 /* ZLEditVideoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02CDCEF5259C2C3F2D0F400609EB08E0 /* ZLEditVideoViewController.swift */; };
+ 04C95DB4DD1BD71AAF5FD233628A6C6D /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5B8EF6FCD52EDA36A11A84419113765 /* NotificationCenter+Rx.swift */; };
+ 054C5D3D52D113CC9A7AC9F7115A26A4 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE0309D893FB83C3CD90A4F030197FD /* Platform.Darwin.swift */; };
+ 055FD13CE509E194412FE8E424649053 /* ZLFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70B6A26823E5E9D6EF0CBE176DAE9923 /* ZLFilter.swift */; };
+ 0591B0EE71308251E0E53C6D3EDB3D4C /* ESTabBarItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1F3451BE8204472E7C5FC2504E2378F /* ESTabBarItem.swift */; };
+ 059DE39D2D7414DD88A410B406D3AD8F /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 293FAFF51D142DC0F3EB68A5B3318C8B /* SDImageTransformer.m */; };
+ 05C06EF5353630D7C3EB7673211B6EC0 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B8932738D91A3A354186E9737A275FF /* SubjectType.swift */; };
+ 0605E2513549327B19854B3FED759B44 /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = A10898C16AE9962311E777F69E17C370 /* ControlEvent+Driver.swift */; };
+ 065E058B7EFAEF60F0FE94916FBF3CFF /* DDBaseModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 982494E2220CFCC2407CEE9102AE8CC3 /* DDBaseModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 06A20EF6BA10D63870C3AB7C0E1BA53E /* ZLPhotoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 998AA50BE15F7BB2F7EA3D051A14C241 /* ZLPhotoModel.swift */; };
+ 070AC1A560FD65090FD38168F6F8E8C4 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 76E101FB41B8664FC5B355329CB57B48 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0732F31A226B41F3BC04B9AF94C6F312 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB90269226F2DF9A10F9D339243E98A /* Observable.swift */; };
+ 077A0763019C18F39CD57FBBBC3B4851 /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DC68D31E6FF9D69D2763BDDF89C2E5 /* ConstraintMakerRelatable+Extensions.swift */; };
+ 0811BB981A2EF4E3C78C193E8AE1A4BA /* DDCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 193E4F3791402E818ED0B50162CB3C8B /* DDCollectionViewCell.swift */; };
+ 08584254848B797CC5531DD033D11CB4 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13D2205B34A289EAAE05C031337DB6C9 /* Generate.swift */; };
+ 08B095FF06D9B44B29BDCD311B8A7F7D /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 995C174594C4133469321F0A23FF146A /* ImageDownloader.swift */; };
+ 08B52F55A263CF689C4E86127F1DB9F3 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EF008DEAB5676B0ECE4A18E8F42A305 /* Error.swift */; };
+ 08BAC4095B761941BB5D8E6072EDF606 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89851891B2240D3B9F3A95FD87872A04 /* CompositeDisposable.swift */; };
+ 08CC4F2CF084EB4C21FD37F7D5C1728A /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = B906701E8AEFE3713CBC679737FA4406 /* ItemEvents.swift */; };
+ 09B9E5FB7E73F28A4E1F581917EF868A /* JXCategoryNumberCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D447E0ED05E2D1F2B3C12547237FDD69 /* JXCategoryNumberCellModel.m */; };
+ 09CB072529CD8E230649CBA428E3550F /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E29A967A9D0F40BECA11CCB19A4F869 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0A365F3F3480350C94E49AEB12384FBB /* NSURL+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3730017342D54D557BE552405DC41922 /* NSURL+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0A4F50A7F96734DFD20F048EF163AA04 /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34955D5100F1DF6934AA469E50122819 /* RetryStrategy.swift */; };
+ 0A762FAE78A91ABC899CB431FE10B9FD /* ESTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82BA599A814B4A5F402304A443DAC3BC /* ESTabBarController.swift */; };
+ 0AD7F4DC74F0F8A9AA5FDE8C021DF86B /* UIScrollView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E8BD94ABA352D4D142A1D0939C49C94 /* UIScrollView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0B059F11B178D9A54A51B492F6CF9C7A /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C65F41A3AA0AD9B59F7DD83297A664 /* SynchronizedOnType.swift */; };
+ 0B4577864274CE4EB338A238A241AA0C /* EKAttributes+Precedence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1543AC9DCA5817FA922C7C4CFEAD11C5 /* EKAttributes+Precedence.swift */; };
+ 0B459AE38249037091BFEE3B73592301 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F68B290744563F41D43A509CED4B6D7 /* Completable+AndThen.swift */; };
+ 0B52A423F3F9E6C5A42612A06BCEEEF8 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B1318BAEA66CBA911F173A058E5D7A62 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0B5B8EB020F39AD312D8C7A32FAF741A /* EncryptedMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D16A3660D5396C559758334E6A1C17F2 /* EncryptedMessage.swift */; };
+ 0B90417216A7D03F73098D4875FE62BB /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88D81EA0558E1282B7889EA52A345D2 /* Zip+Collection.swift */; };
+ 0BCF8CB00A9A52600E24370C7144693F /* EKNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 491E2BD4A161B488FD6FB0B204B23618 /* EKNoteMessageView.swift */; };
+ 0C7A81B76F81FFAA7AFD437D61831C77 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 801F0D64E2FFEAAE9797EF6B31D291D5 /* DelegateProxy.swift */; };
+ 0C833DB2294851CFBE098DF5BCEBADF3 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = C9160F353F9A3ECD5D2A7E8C8E066D69 /* _RXKVOObserver.m */; };
+ 0C83C845A20F4CDC656714E4DBABC116 /* ZFSpeedLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = B8753B9BE8681A711B9DA100C695840F /* ZFSpeedLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0CF0A87B87DF71F838545FC4B0161A8B /* ZLResultModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD298D4A4B81BCD8E668BFAED0219514 /* ZLResultModel.swift */; };
+ 0D444C6AD7BA8B3307579F9FCA9F43FB /* EKAttributes+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA735163424465D98C79D44EC1176E37 /* EKAttributes+Shadow.swift */; };
+ 0D536CBD733C8354E24D5753892BB371 /* DDBaseTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 22A489E6FCFBAAA0B690E28A73A84000 /* DDBaseTextField.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0E3880D07F95B3DF9308A8AEB44C64D4 /* NSThread+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AAEFA017BFB75BCC5287B2FD9D91DBF /* NSThread+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0E84EA21B0858EDC04A53458A7F8DBDD /* HapticFeedbackGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1973071344F63BDEDCCFD306BF72CB9B /* HapticFeedbackGenerator.swift */; };
+ 0EC5EC45F806F2DC7B68E6727227E49E /* ZFLandScapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = A70DFA28EA18B3DDBD4B0C28ABE0A62C /* ZFLandScapeControlView.m */; };
+ 0F2AAE2334C409128ADD57B132E767F6 /* JXCategoryTitleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A0A390D255B824C7DAD146B5D5012D /* JXCategoryTitleCell.m */; };
+ 0FC88695382BF7C4BA907FCBCA4B2B5F /* MABaseOverlay+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 5756B89C96ACDD4568EB53B21A109510 /* MABaseOverlay+DDCategory.m */; };
+ 106CD7BDC3883D4CD6E9C5A129193142 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB68312D9EF5D0CD6D81AC5DA67052A1 /* ConstraintInsetTarget.swift */; };
+ 1112AADD470DD6BB1410B7C32A0EA334 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB265E88AF67B5FE31BB9DBCCB32F8AF /* IQInvocation.swift */; };
+ 119A65AD7B8F6C7C39DD19128A7B2DA9 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 13C4DD5A11DF4D8DC32C007CD609A4DB /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 11CDFB1A43FE6D23D2F8463B142537CC /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89D7F59140EF7BF6814D16CB23DFFE6 /* NSControl+Rx.swift */; };
+ 11EAAA60DB73219EFC8B0CF1722D9C1D /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 826E049C576E5843A82DC69FECDD2F81 /* UITableView+Rx.swift */; };
+ 127BB0831E7F383B0F7DE209003032B9 /* JXCategoryIndicatorRainbowLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 78078D7DE4C72158188E968F18956268 /* JXCategoryIndicatorRainbowLineView.m */; };
+ 129C1964A364166530F529A390760D71 /* JXCategoryTitleVerticalZoomCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 5676CB65EDE5445992357ED75657A49B /* JXCategoryTitleVerticalZoomCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1310755EDEFADC9A5414FAD8E87A9A8D /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4B50BACBDBB9476A8EAB9B91FE49F37 /* CallbackQueue.swift */; };
+ 1379145EE1CE455EBC27791628DABACA /* JXCategoryBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 33F12C895DD6708F35EBBA5E8F1811B0 /* JXCategoryBaseView.m */; };
+ 13A6F8D75D6E8277C2A5E6738EC6B0ED /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A8CB11332FA1D1F894023C0288E8BD /* AsyncLock.swift */; };
+ 13B7DB175A2BCDF3A5A9BCDCBDF264AA /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB6325DE5D68E8A0CD2111261E7DB5F7 /* Source.swift */; };
+ 14006084B55ECBF580E396E89C097D64 /* ZLEditToolCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42A77FBEC32963680FE558C30E5EDC42 /* ZLEditToolCells.swift */; };
+ 1402DA7B6A7AB6C0C5949D88C1157B48 /* DDMATrackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3335CE54DF4F412F3542370E4E64B326 /* DDMATrackManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1437BB3F5BFA3F0EEF784975F7CA2970 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E468CA65BC68BF132FBDC0E9C9C4CBE0 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 144B55A9628A2AD6B54F8BBACAB7BCFD /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6861441CA4F07A2A3A6702BC21A31D3A /* WKWebView+Rx.swift */; };
+ 145BBF6F393882C968D5A99AC80004E1 /* ZLLanguageDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = C82DD0EC968B3FFC5F560566FA465F7C /* ZLLanguageDefine.swift */; };
+ 14C821B748B65A96E6D91708B70C0A93 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C2520EAC7E1F3357056AC82512A2C744 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 14F2DC36343BA77B70C702C744EF3882 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D3C8F3FDE04906FBB11D1379754710 /* Completable.swift */; };
+ 159BBC585A2C51D44D40DE88B5B18AAF /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = D8ABDA4CCCAB887F3F35F50FE8D5DFF3 /* NSBundle+MJRefresh.m */; };
+ 159C70BEDF413115D5F22F9A323A3C1B /* NSObject+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB473C78E461A072B1D494B8E7D9EAB /* NSObject+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 15D38081B9302FBAF9A361BAD7E5B05F /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C76188DEB6C60C194317F3C1F1517D9 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1660E2FBDA4323E7357179056B4B0E65 /* JXCategoryDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = E7E991C3A14A3295F7E554CF4C538099 /* JXCategoryDotView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 168F32A6ABFCE1B9110D5C266D36988A /* UIColor+Hue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E581BA96B68708656CB07C31943197A1 /* UIColor+Hue.swift */; };
+ 1737225424F40ADC73C3FCE3F17E8EDF /* UILabel+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F289B06E6FD787A27B89C38DEC2A78E6 /* UILabel+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 178237E67944D556CF4117A879820A3C /* UITextView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F0FE2DDA4400F6E5E6E73DFD4A5AAB7 /* UITextView+DDCategory.m */; };
+ 17C901067A0CC336075ABAC7A279589B /* BRPickerStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = AF4600EE66F60BEAFB125EE6466031C1 /* BRPickerStyle.m */; };
+ 17DA0483F109F5BA66CF5DD7366E36FF /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ABC3413044C42943740FBAA8BEF456B /* UISearchController+Rx.swift */; };
+ 1874DC3D934C7225FFDF0965A4EDC46E /* DDBaseImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC17A8CBFCE64352C147690CA456662A /* DDBaseImageView.m */; };
+ 188249458E8F240DB9EFDADF4571FA73 /* NSMutableParagraphStyle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C1304705A644DDB28D4FC2576EAE2BC /* NSMutableParagraphStyle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 18CA9D1591C97909CFB5ADCE581B7850 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7BBB0A462CC1079C52AF6FD72CCEF1D /* SkipWhile.swift */; };
+ 18EBCC2A133B26DF8B5D5754492F3214 /* EKSimpleMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80126F4C57134639C0EA3EB218AE4CCF /* EKSimpleMessageView.swift */; };
+ 194C702410EEA843A1211B51C33CB76E /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A02285935B47F319DB30603EDB1624A /* AnyObserver.swift */; };
+ 194D6F32A526649820D6B0AA03EEF12F /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 812D8C9524E084FA2DF59B44BC03B0A2 /* RequestTaskMap.swift */; };
+ 1984D4549EEA55FB1812D99162C83E52 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42F3D261EB0C4748B85E0D25E3A8F87E /* Alamofire.swift */; };
+ 19B69267A13B522D47259CF72C882725 /* BRPickerView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EF79366B838E8D16DBDB956056C4B0E /* BRPickerView-dummy.m */; };
+ 19DF19E260E761923B431A3EDAD976C5 /* UITextField+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7213DC2550F3CE4AFBDCDB17039BDF2F /* UITextField+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1A370F104A326B06BB5A7A623DC96920 /* NSError+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6A11184FB4658F4CE1B52832A8716AA /* NSError+ZLPhotoBrowser.swift */; };
+ 1A64F561597A70C28B3564007FF6D24C /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF60F51ACBD91C9D85F149494407527 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1A6FB95B68473C3484E3DB096B433EC0 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E097602C4F4362CA84493263556BFB /* Optional.swift */; };
+ 1A7ADD63C2F158E10825F3FA38EC3639 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F61811B6ECEFC95C27480140E111B460 /* BehaviorRelay+Driver.swift */; };
+ 1AD7C51CCF7E6204B37A504B68924F16 /* JXCategoryDotCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A2EE97108798553B280C1B26675AFF0B /* JXCategoryDotCellModel.m */; };
+ 1AF3229D9D4BE73C75F0E293B97FFEA1 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B002CDD88C3A62D4103BAE3D03C1E50 /* ConnectableObservableType.swift */; };
+ 1B2A260FFFFCB3D9E0AC958E83C57F4B /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DE439638811F0A28C31154FB22385F6A /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1B5B0A12785E8B903AE0951585A8DC6B /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B7314CCDF8A4653D8ABF77B4FBF59E6 /* ImageBinder.swift */; };
+ 1B7C539963E61AEC8C38BD3964186D17 /* DDTimer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CE7AFA47CE62DC2023E896088982AB /* DDTimer-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1B8ADC90BD91CE96039C30A19F1BCBCA /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47B931B6BF98758DE64DD87511C81B29 /* ConstraintLayoutGuideDSL.swift */; };
+ 1B957CE26D7722E306F95886B5EDC013 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAB8DA4DB27CDFAD0BDA5828A0A1C57B /* RxTableViewDataSourcePrefetchingProxy.swift */; };
+ 1BA88BD6149449B0EB04E4E7F2822237 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = AE1456EA07877586D706865BD6AF3215 /* _RX.m */; };
+ 1BED5C40C873A14BD22FCC7A8BC11848 /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FA3214B626DE0ABF356D55601144C4F /* RxTableViewDataSourceType.swift */; };
+ 1C0B22AA4E83F0C0C7E55FE842D3C1F9 /* NSDate+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 96968C8403758EB94F6B45E423209EF4 /* NSDate+BRPickerView.m */; };
+ 1C33277D17F042B6BADC5BEFD04DC3E9 /* BRAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 37BC17695167970A3B7D8F059AD9A254 /* BRAddressPickerView.m */; };
+ 1C9653CE5BA95B8280803BA82EC70A26 /* DDFontKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F8B91CB086C6F74BB78583E0BA0D56A /* DDFontKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1CAF7FCBD075678639BE65A029B4E56A /* JXCategoryBaseCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A8D7727C519065DAEFD22247C2977D9 /* JXCategoryBaseCellModel.m */; };
+ 1CD029D4F48324168F0220D8213348D3 /* EKProcessingNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9CBCF6053F0F5012A0BF178669E85C6 /* EKProcessingNoteMessageView.swift */; };
+ 1D6D63D61E41CDC8C9A95724CF0E75CC /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19AD80EDD71FAED7ACBFFAED7749C1E2 /* Validation.swift */; };
+ 1DAD1ABC0638C45123D6AA1E78167F56 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 346BC8B557E84ACE885436AF37824420 /* StringEncoding+Alamofire.swift */; };
+ 1DF58F80AC0A6C167AFCF76ABE39A9D2 /* DDBaseMutableAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = A2454790496669095026324452D77C2C /* DDBaseMutableAttributedString.m */; };
+ 1E4A2E4EB128ED973EFAD8D0A76ECCAF /* ZLPhotoBrowser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D39B7E607153810DAB292214EC027503 /* ZLPhotoBrowser-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1E9E1A8FE1AF5E925B29D186F0D4D6F8 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12806218285A3CD835E5BA5DE023AED7 /* ConstraintRelatableTarget.swift */; };
+ 1F601A8A4AE7C27226B893F8C4611E0E /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F69D40E3B393096FD3FF1F149FE802 /* SDWeakProxy.m */; };
+ 1F943EEB90A9E0012CA915DBADA0BAC5 /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8912A0E9485FAEEA5B8B46668C88C3 /* KFImageOptions.swift */; };
+ 1FC870398A64B8565B90B11479B88B68 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77229716175AB90EDFE1773D7154D8EF /* IQKeyboardManager+Position.swift */; };
+ 20038FBCC996D688CF56BFEAC2FBFAFB /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 174F21B052F967105F6F45B4CC880C70 /* ImageDownloaderDelegate.swift */; };
+ 208A97584D845254E986E9C707635B67 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = B0669F4DEF36879F577BAC8001DD31DC /* MJRefreshBackStateFooter.m */; };
+ 20DC5EFA536B064520E620C2ACAB766E /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 106A2CE19C9E469237161476934ED64C /* CachedResponseHandler.swift */; };
+ 213A4D3B2C789662A96EBC7E64A22FB5 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13E7D6CCC7DD028B5C0C32173DD90745 /* Storage.swift */; };
+ 218A594F4B538DBFF56BDDBFA62906B3 /* DDBaseAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = BD449928D285D6CC482FCFCBD181171C /* DDBaseAttributedString.m */; };
+ 219624B2DB84EE52D0E4F6B1789954E1 /* ZFLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FB8B40C2BBA41732C78FB20931F9F07 /* ZFLoadingView.m */; };
+ 219AD4198B60E8C088F772600C2B4414 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = D164E0B67FC9D9BB702CAAA9C4405410 /* CompactMap.swift */; };
+ 21D966E2F801F96E6E36D2C7BA73235B /* DDNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9A813E4BAEFCFBC2186D95B84C081E7 /* DDNavigationController.swift */; };
+ 21FA952E49A0EB77EB7825A78FEF6AA5 /* BRResultModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 5703A86F3F1167C5E6ACF9BF35FBA6E2 /* BRResultModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 21FADAA36F19612801A23CD9FC35BA98 /* EKAttributes+StatusBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = F68C23B85CDB9BF6298FBF9510797006 /* EKAttributes+StatusBar.swift */; };
+ 224D5F6BA39BADAD19041AF6AD880C80 /* Bool+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = D07B3CBA64492C074F2DEE59FC88FA38 /* Bool+ZLPhotoBrowser.swift */; };
+ 225DCF2387935CF814F3894A5FC55A2C /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEF25F5481F4534905DB35E39B15BFB1 /* ImageProcessor.swift */; };
+ 226AE9954640E71AA69AC12F268C4B58 /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 835DFAACD4AE2427C5ED06B91CFF5F37 /* RxPickerViewDataSourceType.swift */; };
+ 22A0EE3CF4D4D5DAF933A7871B6E47A9 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 439004972314EF1FF10AB619B3427684 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 22CE10056B2DC6A993C8E3CE966A45D4 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 796B5421675CCD90725F09F300EC48BD /* NSButton+Rx.swift */; };
+ 22E79D70F338E098BC0B59326B395038 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F5B693E2DD6706124954E064DCE39C3 /* ImageDataProvider.swift */; };
+ 23070072A95EC58547F751658BD10FB8 /* QLUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E588311BF8CDE4F5146D94E3AA554C4 /* QLUtils.swift */; };
+ 231408F8DEA02DAF3B541088914D8FD3 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C982BD3345EE5F82894D85BADE90350 /* Bag+Rx.swift */; };
+ 2354A0786A1EBBC2298B9CB493F8C4FF /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CCC2065710480E3AFD6AD7251612086 /* URLRequest+Alamofire.swift */; };
+ 235F5CA0FE85EC9C9BF77DDF796070C3 /* JXCategoryBaseCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C40178C4F2BBBE3C32EDE9CFE2709CC /* JXCategoryBaseCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 23B683FB3262FAB104127CD59D29E34A /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = E850DE8205A1E02E404A90CDA3CF7E30 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 23E7FD08C3DF07540AD2118EA057AECA /* DeviceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = D22194FDEF42AB1754F9272604BA4E74 /* DeviceInfo.swift */; };
+ 23EFAA45BE23C0F05AE3A5A892808639 /* UIView+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B144036A7ACABADD7AFAD2B9667041A /* UIView+Shadow.swift */; };
+ 23F5E1621582FBEA088FDBF84E2DCE1A /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD5DB3E79F880D46A83817312DA56BE8 /* Reactive.swift */; };
+ 24488C0EC1CD3766AF3BA0C3361D2F05 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BEEE3CFBE8433B4E2B5FB7FD55CFB89 /* KVORepresentable.swift */; };
+ 245D0E313372FC4F2297E8CDC17BFDF4 /* ZFPlayerGestureControl.m in Sources */ = {isa = PBXBuildFile; fileRef = FD9CAB7C0B68DCD2CAAC9E16FA49BF29 /* ZFPlayerGestureControl.m */; };
+ 24E92B843F6FA24594FB1963D297E1C1 /* DDViewControllerAnimatedTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 297DA6CDC5E3DAE1D875C7869D9911A5 /* DDViewControllerAnimatedTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2508C13A6D783495CAA9FEF848ED3408 /* DDBaseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = F5049FD7E4FFDBA0529D5A4502851AAB /* DDBaseButton.m */; };
+ 254DB7DF69C8F0DA8BAC684099B27944 /* ZLAlbumListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3231BE68ACCDF68183D6D8457E60C20D /* ZLAlbumListModel.swift */; };
+ 259DD1BE69FB6C8030BCD5994B5E5B51 /* SwiftyRSA-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAEF9746C036D670E982D18BA750F7B7 /* SwiftyRSA-dummy.m */; };
+ 25BDB9F253D0CBF9037B17FD49C4FEF6 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = F09FF808EAF678B1DC8131F23EA14B14 /* Scan.swift */; };
+ 25BF5D9FAE084BAE3824007EA8E0196C /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C0432B8D081950FA67FD93A4232F776 /* IQToolbar.swift */; };
+ 263E6DC0FCCF45948585AE8D649ADCE4 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 619AC1CB42FA42FE6FD85C6E9ACE65E8 /* UICollectionView+Rx.swift */; };
+ 264372BD6F3D08827A010A0EFBAC4F1D /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538759C65CC47E0996DFABF6CA70FC58 /* KingfisherManager.swift */; };
+ 2655C03CDF30A7690E43D892DDC95AB5 /* ZFPlayerLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FE7436C0C5AB7769E4A4B1F8F2CD8615 /* ZFPlayerLogManager.m */; };
+ 266BEAE3A50F82CCF952809F5EEE4E0A /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6465AC26BA2EE48E45BB58C3C6E97C1 /* Event.swift */; };
+ 267F065FB9173506198370BBFA333E55 /* NSMutableAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DFE6949951940EE40A76DAAB0CAA4B6 /* NSMutableAttributedString+DDCategory.m */; };
+ 27043FD4E15DBD03FD933A60109C3009 /* EKAttributes+HapticFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AC5A6633180BAB9863D196EF1A71CA5 /* EKAttributes+HapticFeedback.swift */; };
+ 270ED905740AD9FEFB9A346AC527D53A /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1018BC643595BC933C077A5F3525B272 /* SDAnimatedImageView.m */; };
+ 2776B3355D535E5A68E18C4C77B2D595 /* ZLPhotoConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EF333E870CEFE83BD79F83DCFEF4252 /* ZLPhotoConfiguration.swift */; };
+ 27770DF47A61DEEB841F3E977A6BE99B /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D36C0D9B2CF4CF64793444DEB19359B /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 279553257611C77F554E448BC888024A /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55173BA4D9285BCFABFC80654C675C1B /* ConstraintPriority.swift */; };
+ 279C4E09D6D4113942EB37DE5DD034B0 /* JXCategoryIndicatorBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FA2D830F9DB5BD3DB8AD4D798622898 /* JXCategoryIndicatorBackgroundView.m */; };
+ 2811584F930976691A9E9CFCA27064D8 /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73AC2BC0D998A6C3D3380E6650B56ED2 /* ObserverType.swift */; };
+ 285C0AB9F7DA57DC23757F0D05371CEF /* DDMASearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A9D93A0A5478BADAE57AAE5A1634875 /* DDMASearch.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 28E3B45C51EB7B6711CC6AF6BBA4F32F /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = A911914DE0A8511BC8B1D75183D264FC /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 28E8453EBEAA5D3187A1FB686F807A07 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = F06594F7A10349D1DE2581987863351D /* SDWebImageTransition.m */; };
+ 290CC252DD7A79A8CD348210A4ECEF8F /* ZFPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = DBCE6743AAFF1D532ADF1E65737B05BB /* ZFPresentTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 29A94387DA04DE3CA441D0244ED3B6E0 /* ZFPlayerConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 967A800BF1A83C169135491E26ED16BA /* ZFPlayerConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 29ADDEB7070613224B9510A61E41A745 /* EKAttributes+WindowLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA657A10855B3A2CD555E70586C2D65 /* EKAttributes+WindowLevel.swift */; };
+ 29BDE26902A035FAEBCB2DC35DEE16F2 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4612D06BF02673771411ABCF7A29E611 /* ControlTarget.swift */; };
+ 29C7B5B61EDB9B6010093123C95146D0 /* ZLCameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6748205FC35BE514A61873EE165D7B /* ZLCameraConfiguration.swift */; };
+ 29F4DFF55D0B18B9ACA5820B30481389 /* DDLogKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 96C99F7B96BFECBC49ADAE8C4A9CD9FA /* DDLogKit_Private-dummy.m */; };
+ 2A22266CE08AEAB79E2697FE16EC713E /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC849414D7E9B7A7B853FA339CC3B0D6 /* Kingfisher.swift */; };
+ 2A6423FCAB17960280B3035F79F4DD6F /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F4D2A6DF1C87F14E68838C3E9AA989A /* IQKeyboardManager+OrientationNotification.swift */; };
+ 2A9587CB9E83DC818BC42AB6D3BA6C93 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBF4C2A13D86596F18BD35B72399B8BA /* AlamofireExtended.swift */; };
+ 2B00D7035D74304B2EB1881F89C12126 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC1F6A61D00C02C8A30012EF43A2E51F /* Binder.swift */; };
+ 2B6E7E401FECF3BA6B6856DAFE81E233 /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D48ADDEAB033704EE1CBD9B5F92F135 /* UIControl+Rx.swift */; };
+ 2B799593BA9EF6DAF478B5551D7E7A6D /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 544BEA5BEA6D482EBB894BC67CB97D3E /* SDImageCachesManager.m */; };
+ 2BBD8EA6B3F3A8EA8F721498BE13D6C8 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = BBEABFF9B0853FDFA810A04FFDABBE95 /* MJRefreshStateHeader.m */; };
+ 2BF1A8E6F302964E4EA7E6B004474BF6 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EF27FAA5239A8FB37D928B12DB2E64FD /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2BF5B2E825EA6D7F316A5A61102742C9 /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 655AEBB36274F2522859D11041E361DF /* KF.swift */; };
+ 2BF6AD4F75D3FFC369CCB82DCA4C730E /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 540C1179AEDA437D344E56B728EF8F5E /* MJRefreshStateTrailer.m */; };
+ 2BF7BE1115AE5E63724A339701C1D7C3 /* ZFPortraitControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AE97F498DFA8DD86473C4BF00E05EB6 /* ZFPortraitControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2C0D806E4CC111F69F6DA1589BF4DE81 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E5426DFE892CB6ACAC6E1CD8FEE7FD7 /* PublicKey.swift */; };
+ 2C0FD60D6661E0ADC7DA4DF0D70BB136 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEEE19EE06047D82A6A559A36D5DA190 /* SerialDispatchQueueScheduler.swift */; };
+ 2C37F2D2D4CEAD643BD8D6212242A740 /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3593C72748C1BD6C99475CD370CE8168 /* UIRefreshControl+Rx.swift */; };
+ 2C8942B6883A0B2CF93E3F52C7B313B2 /* Pods-OrderScheduling-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0031ECF94D34F1497602F4B0794DD58 /* Pods-OrderScheduling-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2CC3AD3D3398B56CF9B85CC4A7F9F439 /* QLCompatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7072C25919F402B360F03AF7361DC9 /* QLCompatibility.swift */; };
+ 2CD8E19196A79727453EF8452A6CEECC /* UITableViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B68709E1B91BB28AA734EB570CFAC03E /* UITableViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2CFCF233E052F29452123E61CB274CFC /* UIImageView+ZFCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA9A0FAE5259C2D2FCD6279FCCE7AF1 /* UIImageView+ZFCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2D048A1B91E85B888D720BA45C7C2137 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F4BAE76DFCC439A8BF73C27E83004A /* WithLatestFrom.swift */; };
+ 2D2CDCF93A57C458A459F5A968528E34 /* DDNavigationControllerDelegateReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = F042410892A29A61183676A8F63A3CBE /* DDNavigationControllerDelegateReceiver.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2D83E793BB320606B62CFE1E10C2A490 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E040AF065AC159F869A2790045C7B12B /* MJRefreshHeader.m */; };
+ 2D9FBDF24024DF55763BE5B581993673 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5D186A46B096556AA9AB4F86536246F /* ConstraintMakerRelatable.swift */; };
+ 2E3D2707E7E60BE010D3246CD02D6584 /* ESTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5ECA56A489282309C46F52B3C4465E0C /* ESTabBar.swift */; };
+ 2E7F3CDAAF53377E46D82BA29C31E95C /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E64A47CAB91F8983F69E6198F055C09 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2EDAF39A638BF0797DAC0C75226CE335 /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E42707AF8EE7496F5AF3B1B54C0B4D16 /* UIApplication+Rx.swift */; };
+ 2EEE8C3DD8368EAD7C39F86BD6C30E9F /* UITextView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 96CDEEDAA88474A6DD23B8635BD4A7AA /* UITextView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2F45042C73CC61B4EC844684045D56DD /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB08EEE2F974452F4C4BEC901626CF57 /* NSTextAttachment+Kingfisher.swift */; };
+ 2F7AEBDE6C731B6B28381FA6C17C1F02 /* UIView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = EBAA2CB145CEDFA1A7AA622A75910487 /* UIView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2F801E2A9BF3A19A040EA043446323CE /* DDMALocationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 59DDAFF19D63948E5CF71D5C33569016 /* DDMALocationManager.m */; };
+ 302832D4B7652F756A29A925F087C822 /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22FAF149E6DE6292DB0CC20F10EB22E9 /* Concurrency.swift */; };
+ 303B93CF0EE553490F73F76D9C534C44 /* EKNotificationMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EA2EAD3BDE3D8E742A8DD60E7747A66 /* EKNotificationMessageView.swift */; };
+ 308503CCD3E28A3911BCC7004887D711 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E0A513D27D1B1B7F472B702266A7B1F /* PriorityQueue.swift */; };
+ 3088663B2B31153DD3995BB53A10045A /* ZFSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = C4917ABABC2DB00060BAE9319880314B /* ZFSliderView.m */; };
+ 31503EC08AFD063EA149E6E76986ACE9 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8394F313955794A40CD31F9C20BE737B /* String+MD5.swift */; };
+ 315E6E32711371D1E923D202C5BDF0D4 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DE708E9761A88DDFE466904AF9465DE /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 316ECCB1FEC71196E803E0DDCED7C651 /* DDBaseScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = B0D56AE4A284D15250DD06FAD7323A93 /* DDBaseScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 31C23CF66BBB1520FFD4D8C8AFB510DF /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6C6808F3E1A46E44AAE1C332C8ECEDA /* IQUIScrollView+Additions.swift */; };
+ 31CF6A9299E02044EA28735F99B19686 /* UIView+ZFFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = A82C901C483B2A199A8CE1BFDF074168 /* UIView+ZFFrame.m */; };
+ 32233C8573DC720D10F9A181030EED84 /* MATraceReplayOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = FB70CAB9762649734F51C471CE3A756E /* MATraceReplayOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 32429A7B80A41E36A9F7D3C5BB1C5076 /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8519951505D12ECDD47710041BB72CA0 /* GIFAnimatedImage.swift */; };
+ 3251B2D6A1A647203E9C2EA346F2A202 /* CALayer+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = BE3740171AE4B9DCAE518206C3E0B11E /* CALayer+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 32D2FA4F8AC6EBE83DDF786AF4629B28 /* DDAF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A60390AF9A4C9F318537F86BE08E84C /* DDAF.swift */; };
+ 32E95A874664AF103BB1075B97BCB00C /* DDBasicControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DD98573FD2479F722F0D0EA1141FED3 /* DDBasicControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 32F551302CCC95907D05EBDE441A0F96 /* DriveRouteCustomAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = B34261B63FB63B8F2016C98B066B6236 /* DriveRouteCustomAnnotation.m */; };
+ 33043B5E0E8C4E2805481E6D692949AB /* JXCategoryIndicatorLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = EFAA816C719BB927AD7704089D43A0B4 /* JXCategoryIndicatorLineView.m */; };
+ 33206CE1C59D7666BDDE9E1465A610EE /* ZLEditImageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0E5602FB4C0245C4FCC2E13EEF15B85 /* ZLEditImageConfiguration.swift */; };
+ 3339DBC86896F3220B9F723A15DA1AF9 /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = F289D47EE837FF68AA6A0476D899E3CC /* ExtensionHelpers.swift */; };
+ 33859D3CB90E4ABDB24C9227DFE85E4A /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BE4E1B68218D2BFDE621ED6BF9C4881 /* RetryPolicy.swift */; };
+ 33A4DBA5616A22F6A53E1EEEF512BF25 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83C04580174C10E5444204208484E7AE /* DelaySubscription.swift */; };
+ 33E6C702602A0ABE4B9FF00731487E49 /* DDBaseTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D73A024B03ADF6A66288F27E720921 /* DDBaseTextField.m */; };
+ 3434D781CD11D02E0705D8C1CEA25869 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C43CF3ACCCDF1B2105182FBBD100E682 /* ConstraintMakerEditable.swift */; };
+ 346E462565CF68246719ED77507BA756 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = F96D479A06DD1EF358F6BCFC5F74C284 /* BehaviorSubject.swift */; };
+ 348A2399833F70160F70ABBDCB980E2B /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = C7F2306ACD12D200888FE0F2CD617E88 /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 34C07B18252160C63FBD16003E845CFF /* JXCategoryNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = FF62E8588C4EFED5F038699A98B2127D /* JXCategoryNumberCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 34EE7B15E96B44F2F505FF8B47CA47BA /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18608971189E604FD2710F619E35140F /* Response.swift */; };
+ 34F4C47DFD00CBF46312DFB03A6E8840 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A18E05254C4693F9EA06DB6854444F3F /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3530FB5ECF1B91F9E3243BF34F446980 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = A7FAD4B7A839217B3A7666DB8FD8A3C2 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3534B77232C5C9310B49DF85E267FCD1 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B9E9C54612C14C99D2C4E25F7CD7A29 /* ObservableType+Extensions.swift */; };
+ 3542BDC08CBCA8BB1951AB507AB42AA1 /* JXCategoryImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F02B86D8C5A7E4561EDCA0DFB7C2538 /* JXCategoryImageCellModel.m */; };
+ 354826952F84935C2B05366EA167B844 /* DDMAMapKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4776782ACCAF3706FA985D1DBC765A08 /* DDMAMapKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3563535F257C8923038E5C66A70CD288 /* BRPickerStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = FCFD37991D4B01591BED73960D3AECD8 /* BRPickerStyle.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 357C743823312159B0278D1810A8A481 /* EKWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F939D5DF6B38B928B91D544FC89F434 /* EKWrapperView.swift */; };
+ 35B124D386A8A344DB4E378136803251 /* ZFSmallFloatControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 062D37925792FBFBD62F782447CFAEB2 /* ZFSmallFloatControlView.m */; };
+ 35ED1671F8FD3A5108E1B917130980EE /* EKRatingMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFBCCAD8B72F891BDD3088A5A5F47A6 /* EKRatingMessageView.swift */; };
+ 360221822B5EAD3074E81B4C7B59492A /* DDMANaviManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F64F4B0897552034825C13DD8DA2E0B /* DDMANaviManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 365DE3259C4106D8E3AC066DAEEB4720 /* DDBaseSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = C55074EE7B761A19D31CEC689037CBD7 /* DDBaseSwitch.m */; };
+ 36AB9414D82F70F6517E1948301B56E6 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = BC6DE8A2E94F4E25390F0D482030DF95 /* SDImageAWebPCoder.m */; };
+ 36B204B1822DC0BB1A37AADE7218B28C /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = C3748DE7FCA78F2F144584D903BE6F08 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 36F40E8EBE86E294348DF7F319E98D8A /* AutoUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE530C3CEECFFCA0B609D48A8D4F7564 /* AutoUI.swift */; };
+ 36FEB6DD53D08DB2164BEE84F3653BE7 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39D65832A6DBC819036329EB69372AC2 /* Driver.swift */; };
+ 372DFC5E474E6F5988D709EE7BAD99E6 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = C708196A1C5FCBA8098A54D0CF44BEE0 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 37564E728547EA1752712AF22CC9D49F /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = F22C02696227538E586E9375F04F0784 /* ConstraintAttributes.swift */; };
+ 379EF14788368688008C6046091CBA72 /* ESTabBarItemContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63767028DD93380947F58B8FADF1F79 /* ESTabBarItemContentView.swift */; };
+ 37DA31E97761C9AD09DB9F3AD80AAA70 /* JXCategoryViewAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = C7BEE70D5B321850981548A40113DD52 /* JXCategoryViewAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3808291BFCAA43687CA6EEEBA0A23A78 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE3C9D733E98FB4968FAF73AC45C9983 /* RecursiveLock.swift */; };
+ 380D759485D5FE13B1AD3A937BE12800 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6D04624978D9A3BBC87CC1CD8F57DA /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 38113EA83CFE5B14B6BCFC96772A2BDE /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F3BF33035B45740EA520BFD7374A355 /* IQKeyboardManager+UIKeyboardNotification.swift */; };
+ 382413CAF98BE16A24F07F5DB59407D5 /* DDMAMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = 763DB59879F4C1054FF472B7127F9F2E /* DDMAMapView.m */; };
+ 3854A67E694EA6C557106C42DB8A14A6 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F382ADF4DCD1E5A8A3C80AE68B9C904D /* NSButton+Kingfisher.swift */; };
+ 388805D0B47857554F48A16E9F5C39B3 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1325E5966011CD3B021B819EFDF1D49E /* UILayoutSupport+Extensions.swift */; };
+ 388BBDF2D1096563AA5C9266E06AF151 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = B1F12B68495AFEAAF4D2BFE7AB383338 /* NSImage+Compatibility.m */; };
+ 38A06A0851FA33946DF8B53854043285 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88B996F46BE9ABD40CF64F28A0DE3A70 /* KFImage.swift */; };
+ 38B5C354CCEB18536DC8739368429DA9 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F283E5CB181B1924189DA012AB28C5A /* UIGestureRecognizer+Rx.swift */; };
+ 38D86D4B19759FB31206CC52AF9F4A6A /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = C936E550B0CC3E6A929455E05B15A677 /* SessionDataTask.swift */; };
+ 38F3BDCCF7B5903DADD1D091761BDF05 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCD5F2359EE8FD9FCD2ABE51142B3836 /* Just.swift */; };
+ 395E706B05FE36DA38D53FC68BA2F280 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A3AF6A5DDFB284EE023C419D58F18E4 /* Delay.swift */; };
+ 3A10B0AAD9F15B171EF41F035369BECB /* ZFNetworkSpeedMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 11524F661D41EF94DA9C8A4CCD9F6A41 /* ZFNetworkSpeedMonitor.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3AAB1695C0F9AAE144A7E37E34966F45 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 679414AA6EA0EA17C3ABE8883D42C0D9 /* IQTitleBarButtonItem.swift */; };
+ 3ACCD6DF1F9C7989B0BB3482AD01D786 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FC07BA855152A2CF8624784847E45F2 /* SDImageCoder.m */; };
+ 3ACFBA19004CE54466BBD8C6BEF1D27B /* JXCategoryTitleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 718CF48EE71F327792D513B1DC14E14E /* JXCategoryTitleImageView.m */; };
+ 3B14941EB241AF1ED07CFF634860BE1E /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C341CABE43616AAF5AE37CBB0412B69 /* RedirectHandler.swift */; };
+ 3B50A280CC2706954018569EED7BA385 /* UIButton+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D42240DB6D47F4DA6E5A9F301D5327 /* UIButton+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3BA07D26BA7B31AD481DCF513B101864 /* ZFPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = DF100FF56FCD115DAE1C337F82D25D92 /* ZFPlayerView.m */; };
+ 3C11CB98AFEFBE7A201DA71292528A69 /* EKRatingSymbolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FC50F950124529E2408B13D78C7A522 /* EKRatingSymbolView.swift */; };
+ 3C1A55F09D57567EFA4CF63BCE6F9A45 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F0CD6D632CFD13D279F7061F59120B /* PublishSubject.swift */; };
+ 3C54153EF903B678431A017095D0E554 /* NSBundle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C01F33FB1B4E90C193AE14E7D9759863 /* NSBundle+DDCategory.m */; };
+ 3C672CA6A42A4C33DB5C5DE3D38BB645 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F14421A1C07584677D0BFD6E8648816 /* Constraint.swift */; };
+ 3C7BE374EF0AD32E24F1BE6CCD207AD8 /* UINavigationController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 44208DAA86C809BC85A26EF819BA2EBA /* UINavigationController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3CA6371C85FE25DFE2889186676D041B /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB228FDABA9561BB272275D44288D4E /* PrivateKey.swift */; };
+ 3CFD5DAD3EAF79E4065A76FBFD1D2E46 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 760492CB39BC1C267B8014F6A31D1FC7 /* Switch.swift */; };
+ 3D1DB9B06A570F6243016C3FB3692C4C /* ZFPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3106DC54464C87BC00BE41502B2D9DE3 /* ZFPlayerController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3D257B6C6090160666A6E1DD5411CC05 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2597407E2106C9577A4A9E8327E76645 /* UIButton+Kingfisher.swift */; };
+ 3D916D1A541EF3019E2134BB06AB4265 /* UIViewController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 636904B1C4B6331F2BF4AD47719CCCFC /* UIViewController+DDCategory.m */; };
+ 3D99594286ED1D20D88E0A86886224BA /* SwiftyRSA+ObjC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B53E4C7F25D2883A213D6799CF8E929 /* SwiftyRSA+ObjC.swift */; };
+ 3DB9872080D437F2A851158F1F8F2693 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 96837BA697EF91D94900A92180483DE3 /* SDAnimatedImagePlayer.m */; };
+ 3E25D9A470512DCF0DFF93C5620EB114 /* UIBarButtonItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 87421878518A4F96AD169EC246C5D799 /* UIBarButtonItem+DDCategory.m */; };
+ 3E4411BA17942EF119F96E1AF3298527 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5F19EA9B61F26B58499A88BDF01B570 /* Producer.swift */; };
+ 3EBC1473805AE2975380A13C46E9394E /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9057F7DBDEDF847E679E2BCA168E0D9D /* RxCollectionViewDelegateProxy.swift */; };
+ 3ED2486A34EFAD23ACEA160695EEEAD9 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = ABFAA2DFB8389452A6AE19C8E7E555BC /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3EE1F3D911A2EEFC8A9BC6503440FAA4 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = BDBA15EC09BD4F433CB153A128CB1398 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3EEB15302467C142726D815653A92E15 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 1896E7546D1EB6CE5B705F8ED5B5D63A /* SDImageGraphics.m */; };
+ 3EFC804679D24748F1AE2B2ECC493751 /* ZFUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 743D91317ADEAB81C229811C2D2776C7 /* ZFUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3F04950F30488FB6AD475A0519B0B16F /* JXCategoryCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7503487CFCEF7D1260578CF7ADA8D566 /* JXCategoryCollectionView.m */; };
+ 3F7C7042BBE1B605BD0FA37056BB1D78 /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 56932A0F113625165BAC2C74537DDE47 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3FE17AA44DD3A1A5179103D3798D079F /* JXCategoryDotCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 91DFC0935BFA0ABF375423F6EF234AB0 /* JXCategoryDotCell.m */; };
+ 3FF300F0AECD3E330BB4A7E5EE58BBA0 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D9F33FB875DFE3A4AA74D54FB54C9AE /* SingleAssignmentDisposable.swift */; };
+ 4058F4E383603DBD606DF044A5584443 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39AF0E8D3F41D7B17E522A9FFC1869FA /* Never.swift */; };
+ 406B70834D7638A4706184831DA1BA56 /* DDPersistenceKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C08CBEFF89E5450EB710C85C02C339A5 /* DDPersistenceKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 408E77F6FB2A28181214F3571597C6E6 /* Signature.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5CE5FDE5331155914346557D45BD406 /* Signature.swift */; };
+ 40F0EC1B6B9648E6668E369AB598A876 /* BRResultModel.m in Sources */ = {isa = PBXBuildFile; fileRef = C47F0AF34A587EFBF28E00BF462D31B2 /* BRResultModel.m */; };
+ 410DC88D55D02C583F5E3F026D903D74 /* UINavigationBar+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D6EC082015C502710A22A68F72B7C03 /* UINavigationBar+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 41353D6763B5431C66A775E698ECCBA1 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C8E60B99C6B55311DD5573D9765FCD /* Reduce.swift */; };
+ 4139B49E8556C97A3D8FE0AB885CA1FD /* JXCategoryListContainerRTLCell.m in Sources */ = {isa = PBXBuildFile; fileRef = BAD52844CAF23E691E3A2187FA55A9FD /* JXCategoryListContainerRTLCell.m */; };
+ 417F88073D2B0203BC70C580CA9AACFF /* EKRootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED596E632E559E2A911B583D0FDBF777 /* EKRootViewController.swift */; };
+ 4223E964C57E9A4588FA614FE769EBB1 /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F8679442406123612D0FB5FEF7A3B0C /* Toast.swift */; };
+ 423BD9D3F6F922854E4277F2EE5AF81E /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = F56282321658DD97938873C1F55182D7 /* ElementAt.swift */; };
+ 432F9B4E6023BA249378CAF9EDBB5CCA /* DDBaseAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 4639AE29908EB1C74A4AC4927F1C675C /* DDBaseAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4408CB04AFDA8CC998F4FD00910B4738 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DD2DAC2A0B15D81940FB1F029B594550 /* SDWebImageOperation.m */; };
+ 441793180F0D4EFB3B71D6117EDFA872 /* ESTabBarController-swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A38AFF1762AE9F342F9C11FA344BDA7B /* ESTabBarController-swift-dummy.m */; };
+ 4433D02EE9231F24E94E5FD44492907C /* UIViewController+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 606A7CEBDE8C7B18E4E149B1A57F2A6D /* UIViewController+ZLPhotoBrowser.swift */; };
+ 444AFFD5410580122565322EE40A1456 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE7DCA7FE284925F4674D8F89BD21E4 /* SynchronizedDisposeType.swift */; };
+ 4482C25FB41CA449FB31D498FBC4C50C /* GradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3FB3B4D2CDF252BDA077A4111A18B9A /* GradientView.swift */; };
+ 44BDECE8B10C6DFB4BBFB8621A636FB9 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91AADD569F06031F1CBA35F52899DFC4 /* ControlEvent+Signal.swift */; };
+ 44C35B8EF128278FA7F9F22C82379DEC /* DDBaseTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AC6250008045554C5E3A934C47F3E1E /* DDBaseTextView.m */; };
+ 453C775A0F9ACCD310681A1C49D051AF /* ZLCustomCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACF9D2FB2175FF3A7C172F7AA698A6E2 /* ZLCustomCamera.swift */; };
+ 456C758D7BE4EDCF597AD04A3D095711 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6AE30A95C6A6A24552948508F98649 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 45F2115D4EC21D89A899E9D969CA1810 /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9669CEFBCFEB676BE02E7AD1308618E8 /* NSTextView+Rx.swift */; };
+ 460CAF3FCDD140A11875B67D3124B8BC /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05F316A74E17A93764EA8AF768826771 /* Combine.swift */; };
+ 462F20A94B26B34B39A101BAEC93E3BC /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6693E7210B155B1E5098077DED2E66B2 /* ImageTransition.swift */; };
+ 463859BF5F9D7AAD1F9216EA25687599 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = D93B76F2B6DD36EDBA2B92CF36C6EE83 /* MBProgressHUD.m */; };
+ 464C0BACBF2990B25DC1444413849288 /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 052D4A647925370CB6503FDEF886135D /* Driver+Subscription.swift */; };
+ 465DDC88E2B046AF9FBB74B1D3D3FECD /* DDAudioPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 24DF4CEBBACA284E2DFC9092CE6D2A1E /* DDAudioPlayerKit_Private-dummy.m */; };
+ 466076161BAFA79E1EB9C034956DB0CB /* EKAccessoryNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC7847139A130D89B18F616C978FA6FE /* EKAccessoryNoteMessageView.swift */; };
+ 468F7993E475998F74D45D577A1A8079 /* ZFLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = E393C22C981D8305ACAD50A9EB7941DD /* ZFLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4695DC8673CA338A8D2CC85BA66EE99F /* MATraceReplayOverlayRender.h in Headers */ = {isa = PBXBuildFile; fileRef = EBDFC886AAB0006354147C2B520E25C8 /* MATraceReplayOverlayRender.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 46C36454D8E82CEC47B95D6426063110 /* ZLPhotoBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 9480F9038FCF9A8A6A16F2E0570E45B4 /* ZLPhotoBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4723320357D0EA504D83E69BBCF159D6 /* ZLPhotoConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 485DD93FBBB3166AD09002EE42DBF31C /* ZLPhotoConfiguration+Chaining.swift */; };
+ 474B94BF4B12B3168F0A330F9858BAD9 /* DDSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3308A3E0E5D2C44048A50878C1EC6233 /* DDSwitch.swift */; };
+ 475A2347C2C908A8DDEACC4C98C0C388 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 91D2F3FBBE9C519ED514C12A829A3F6F /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 476E26CE1F5BEAFFDB15D3B7B4E7F098 /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8076D54306E4A5BC6FAE95625A77D53 /* Infallible+Operators.swift */; };
+ 477BADEE897F3C0AA214683C37B50980 /* DDFontKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DDAE5F4B69B470B61FD8DFEA71226A7B /* DDFontKit_Private-dummy.m */; };
+ 47ABDC62006F547E265B058A1D70E8BA /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85A6CB56E0BF96F7E76DC1243A9C70A2 /* RequestCompression.swift */; };
+ 47F2691BBF1EA0C833B3D21A30FE6615 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 447DFC7EC475CDADC3EA023EA41F5E8C /* RedirectHandler.swift */; };
+ 484940673D2B49420F4CA31D609A52F3 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A4848E3CD2633485580F52EC7C7278 /* RxTabBarControllerDelegateProxy.swift */; };
+ 48652B9B577849EC5442ABE56D4C31E3 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DB12C1C86CD988ADE18D8C9CFF17715 /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 48C8179391555746A729FA6483B7EAB0 /* JXCategoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DF1876DA91ADF849053384EE447933A /* JXCategoryView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 48F3C9EEB191E413A181915CD42548B2 /* NSAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 96637FA031776D7A68F64A1049D57276 /* NSAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4980DADD831068300F504E6010C54A08 /* DDAutoUIKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F3A410FB52A664EAC466367CFA85657 /* DDAutoUIKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 49B34E046084601F4A21F26D84FE832B /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = DDE5CC4AFDCEF9D049E7D024506198DB /* _RXObjCRuntime.m */; };
+ 4A1FA07EF1265104C21797E726D49B5F /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CA9D38BDDD67E8CCB971A1031FB5277 /* CurrentThreadScheduler.swift */; };
+ 4A48E82F99ED27665CF929386AB1FFC6 /* ZFPortraitViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 23CC8A6EF77E47EE8C8B0751F1492505 /* ZFPortraitViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4A5855A5E58F24A944BA6D1CEBDC5BBC /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 9213441B5D57102EC0E766013721FE00 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4A706A842F54EB88883FE077722E9772 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB6F5E44882A838AD32D964980A2B8A1 /* ConstraintDSL.swift */; };
+ 4A73E66A0348DE3EB7FACE0F8FD7DA61 /* ZLPhotoUIConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 111EF0FA8FD2892E11A77FAFADDDFDF2 /* ZLPhotoUIConfiguration.swift */; };
+ 4A8438BA1927768B5ABF3C58D9B8E25C /* DDToastKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 12811827068EC7779A2533AD0BC846B6 /* DDToastKit_Private-dummy.m */; };
+ 4AE94CE0FEE5B9C652DF8CAC51FEBB7E /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05402B0C61D2F97CB93BD2888830D1E7 /* SwitchIfEmpty.swift */; };
+ 4AEE2A36A34CC8E0D944005CAE29E30E /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B0A453F8A8D421993591C442E295ABC /* LayoutConstraint.swift */; };
+ 4AEE55A138C7A551523A7588E025F9F0 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11EF6358FA6522120A06A2B39E42F521 /* Disposables.swift */; };
+ 4AEEFC52D4F0E173563EF56901855257 /* ZLClipImageDismissAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0579A89D7EDF32283E891F702EC3A3F /* ZLClipImageDismissAnimatedTransition.swift */; };
+ 4B541C41E90C260270E635F42EDC9B7F /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B3D95AE0504123073CF1864ABB8242C /* UIImage+ForceDecode.m */; };
+ 4B717036F93677425DDB9682C705B644 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A49230EDBCCBAC88653711330D0C614B /* Alamofire-dummy.m */; };
+ 4B72F9F93F22D8E2D2E5E323DFE65D28 /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03D7706595C0C434C6140B50F943DB6B /* ConstraintView.swift */; };
+ 4BB281256AF4C43F5356440D9BCA56AA /* JXCategoryIndicatorCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 21C6EE6DA1F01A961322647F2DB50221 /* JXCategoryIndicatorCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4C12DE85147AE7B743C1FBF85A6B4304 /* JXCategoryIndicatorRainbowLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D65F1C476884461C8EAE9268136F976 /* JXCategoryIndicatorRainbowLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4CFBCFBE0205E6688F8E47137BD45C15 /* DDBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 76F53E735A13CC13BF7874BD67C3E656 /* DDBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4D146D5DA9655CFED802BC05E4728029 /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1236925B008F3FEB1062D086E5CDB76 /* GraphicsContext.swift */; };
+ 4DD86C40D4F594076831DF90DFAF5961 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB3A4739CF49B1EDA22633A8AB37317B /* MultipartFormData.swift */; };
+ 4E000B7295C41CE2DEBCF028D3A705F0 /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47CC784FA0E10E55C906DC0EC1225F9F /* CacheSerializer.swift */; };
+ 4E1B724F70879610E56C69765A0E2938 /* UIScrollView+ZFPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 199C525B08346D24331057B022AD5BBB /* UIScrollView+ZFPlayer.m */; };
+ 4E2E95B4812870A973F2D0FCECF307AA /* NSData+SHA.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D39643F33B6AD34BD884F25E3C96C6 /* NSData+SHA.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4E796D7719D6E860DF42906D4429ABC6 /* UIScreen+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B96FA70E37539E75BECA1EAA271A533 /* UIScreen+DDCategory.m */; };
+ 4E7AA53C1A903C9B63F788408B167F89 /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4EFD00CDD74F6FD5EF8D9574B69FFF4 /* ImageDrawing.swift */; };
+ 4EE30E33D02A0D59F317A9CFA0009B01 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F34D23901B2BB47277EBDC9BB90CAC /* SDImageIOAnimatedCoder.m */; };
+ 4EEB05C55B66338EEC5261DDC2B1A341 /* ZLPhotoPreviewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C655F446C5F92B8639C8FCF7DBAF23 /* ZLPhotoPreviewCell.swift */; };
+ 4F338A6C52C35B05E8A873571A9815D7 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6622512E913D85A525BE8C5C46A5E0C0 /* IQKeyboardManager+Internal.swift */; };
+ 4F50E550117789F0699F8F37CFA9BA6E /* JXCategoryNumberCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = FED2759A5EFCE30E8529776FFCF2D6A8 /* JXCategoryNumberCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4F59B6CC1D4B3EFAA25F42D96C22FF40 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D1398CDBE6DAB8DE7C1A326AC5E8717 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4F61305A4401FFDDE361B7A232886C10 /* UINavigationItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 339E26AB12950491095AF71848987A05 /* UINavigationItem+DDCategory.m */; };
+ 4FA542506516B8922F8AADE85C136E1C /* JXCategoryIndicatorImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = DFFD1F824B8BC1550A200237724BBD94 /* JXCategoryIndicatorImageView.m */; };
+ 500DF1D806553386163E2F6ED4D558ED /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 643AF453497E670B41D75AF712F5DB98 /* SwiftSupport.swift */; };
+ 502EA6DB92E0383603F215C479FA7D67 /* UIImageView+DDWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B7C99F338428314BEA0C233C6C79FF28 /* UIImageView+DDWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 50520A6CAB33DD6A5F11562B65CA78A3 /* JXCategoryTitleImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B43288B7A8957AD663D90C1483A34C2 /* JXCategoryTitleImageCell.m */; };
+ 507EA23B93FDB96A785E5D3CCA532310 /* UIImage+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 80B24381387753669C89A2D9D6A39607 /* UIImage+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 50DD8666AF1EAA8E711927A3EBC87508 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E5925BE96A9D1BC9D242D0A6157166F /* MJRefreshConst.m */; };
+ 511B522F19916DD68AF4EFED285AF968 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FFEFFA78C86F3724E8B0AEF2CE14703 /* IQUIView+Hierarchy.swift */; };
+ 512135578BA3F99913265843C0638642 /* DDBaseScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = D3920FA5DE1C15BEA962F68C5B2AF8E8 /* DDBaseScrollView.m */; };
+ 513CADFB7F193445B353B7320A624FBD /* JXCategoryIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FF2A70B60416DCEBD63AE3772F9D8581 /* JXCategoryIndicatorCell.m */; };
+ 51460A037F3BD4D23EB161ED5D9F279F /* JXCategoryListContainerRTLCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 915D4578EDEB5FAAB9B49E4F3B42D11F /* JXCategoryListContainerRTLCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 514E716C9D5E831938E375BEAC830858 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 205C137EE5D29CBAAC989A29834FD5A6 /* Multicast.swift */; };
+ 5150F8B34780E4E3DD7CF2219EDCC4C2 /* DDKeychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B47FE6FA2A553ABA755C7B18D155916 /* DDKeychain.swift */; };
+ 516E3095B8774B6FA0FC6C672ABE4B57 /* UrlLinks.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB2E63A4E8B23CCCEAE696B36DCB0859 /* UrlLinks.swift */; };
+ 51734B077F9900737E1E59F4E5D6CAFE /* JXCategoryIndicatorParamsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 085A699109AC41BA2C0DBD11F4346B8E /* JXCategoryIndicatorParamsModel.m */; };
+ 51D3FB662E73A65D963FF3A5C8CDA3EE /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2237516395AB90F296E9C1EA73306106 /* ImageContext.swift */; };
+ 52013D56E51D55591EF09AE154F1E846 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD0B66652F5BD7FA045932770BBD6975 /* ScheduledDisposable.swift */; };
+ 5208B7109D1CE5B983F3A035608A1F51 /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = E351EA689A8FEF52E2ED4782D0F08F2F /* Observable+Concurrency.swift */; };
+ 523D1B0BB7DE56448B35661435267EC0 /* ZLInputTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7785487F6EA539DCF889F15F1D0A769E /* ZLInputTextViewController.swift */; };
+ 523D1B7E3260356560241D0C2A66A49E /* JXCategoryIndicatorImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = E31DD26ED72F6819E2433A8B0C2B2DE2 /* JXCategoryIndicatorImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 52563FEE66AB6AC291788E02FEE56DFF /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = E3E4C58733E4611C1A212EC21BBAE7E8 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 52A6AE62DC0C65AF9D830CEE1DAA7924 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2794186DE37EFC69C19A5D7DA106C473 /* NopDisposable.swift */; };
+ 52E0B9ED085280B6B8F67219F7EA366E /* DDBaseTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = E6528DB3CA6DCACA56DFC18557EB3617 /* DDBaseTableView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 52E7EA351B5EA7DE9BD235418C0484E4 /* EKPopUpMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B83525A0E79C2F3C43EB723A48E7A421 /* EKPopUpMessage.swift */; };
+ 530C1E6E8D8210BD44D1C17B9A089BDF /* UIImageView+ZFCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 694C715E86A9A3E9D68EB4FDE13E521A /* UIImageView+ZFCache.m */; };
+ 53136C9E69D0BA58AD108FF73345FB79 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B1D9CFAA72813B216C73467F2DD3D62 /* RxPickerViewDelegateProxy.swift */; };
+ 53693C4A79EC833BC3BA47F4CAAC9E44 /* ClearMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A6889EA267146B4C56E681648813C15 /* ClearMessage.swift */; };
+ 53A8449A2AB1430B1001ED45223DCDCA /* DDBaseCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 159816220EAD879D8E71DFCD51792E81 /* DDBaseCollectionView.m */; };
+ 53C7DCA406BCC3E6287609326F323BEB /* MATraceReplayOverlay.m in Sources */ = {isa = PBXBuildFile; fileRef = A1967B51663206735BDAF75432BF3AB4 /* MATraceReplayOverlay.m */; };
+ 53D62141905DC4BE84788DC62E16FE09 /* UIViewController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 542ACDCC946396DC28A0D366CAD91387 /* UIViewController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5430D2C4B19F6AB0E2865214B9ED26D9 /* UIWindow+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 42B17DD697842EB4DF0F4FFA318FC308 /* UIWindow+DDCategory.m */; };
+ 5434354C379A1C85A849409F278C7BC0 /* DDMutableAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5D1657D6E7A579AD0DF70426723B543 /* DDMutableAttributedString.swift */; };
+ 54BFDD82C3BBC603F1BA81AA8E103EAD /* ZFPlayerControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 789092459361F958ED84BCFCBC437126 /* ZFPlayerControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 54C7634794172F98C306F0B3597D5F8B /* ZFPortraitControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 767B98EEDA7507D51812A5B95CE130FA /* ZFPortraitControlView.m */; };
+ 54E7ACA4C129B78296C039BFE5E61BC6 /* ZLGeneralDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E5DAE78F9BC976592FE7D5035DF7A47 /* ZLGeneralDefine.swift */; };
+ 54FCFE6758752C49F574080B3EC2AF85 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B4C4C659A4979AB1757A0A951313986 /* Infallible+Zip+arity.swift */; };
+ 5522885C4AF42B462BBC599C7AC3286D /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABC77A92D99D5132FE169B9632977F73 /* MemoryStorage.swift */; };
+ 5523693AB78E3CEFEF7219D9422FEECD /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE28E0BE5536325246336C0AF29447E2 /* ConstraintMultiplierTarget.swift */; };
+ 5551815A96AC2006ED7008C9DD3F8F56 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 33DD0796137292E6BC456DE1589E2474 /* UIImage+MemoryCacheCost.m */; };
+ 555445FA51C2D84576F13432B0B8FDB1 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28AAC7136F9247FCB56FAC243022389E /* Skip.swift */; };
+ 556A6EB5A4B01D95A4E7DAA2C2AB36C9 /* UIScrollView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D11A8D794EBB196F02502270E0AA6EC6 /* UIScrollView+DDCategory.m */; };
+ 55736FD6531A0F1C3B1FDB92244D02EF /* Array+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C10DAC3E6680B1AD607570F8865082 /* Array+ZLPhotoBrowser.swift */; };
+ 559C39AC9FE303F8E073EC5C205F3C58 /* DDAlamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 709A2D958DA1ED621D0FE550EE2870A2 /* DDAlamofire.swift */; };
+ 55D15549BA33CE7BBB2128BB68973E4B /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A6254CA71F8804FBDB2A56C7859AFF4 /* Amb.swift */; };
+ 56092E8B2CF7524984D4E4A907E07398 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3DB9F5520EC58029283FCBACEE82D0E /* StartWith.swift */; };
+ 560EF52E7EEF6387FA4D17841631B4D0 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1164B10E784A6104923BDD88D941907 /* SkipUntil.swift */; };
+ 561001BAA86FCF37D30ECBDC68E31BC5 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AD2F1B91F2EE64690C8707533781473 /* AsSingle.swift */; };
+ 5619747115BC45D8EF9E0AFBFB7754AC /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E0D4B46439CAF09C69A81EBF158C7E2 /* Signal.swift */; };
+ 564F74F04646D901439FA92F30873B9E /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77C6F05C35EEFD2FB751C18BB3E9BC96 /* SharedSequence+Operators+arity.swift */; };
+ 5664FEDF3A5F6FBD52B9B19B2EE7360C /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 7087E8BB307EFBA44C72941859FE9200 /* SDWebImageDownloaderConfig.m */; };
+ 568DF1ED8C470080C126EA9D00448949 /* DDAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = F465A228F0C7263CD6D57979449DF828 /* DDAttributedString.swift */; };
+ 56D33A6E86B978BD0A7C66442E2D8B52 /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7F80A207AC374137C925C7ACCB61B61 /* IQKeyboardManagerConstants.swift */; };
+ 56E6249ACC30A676C07E28C381EA77C0 /* ZFVolumeBrightnessView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2FFC37FA1698A502646E8F80C9316A /* ZFVolumeBrightnessView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 57096ADF117830FDA4E842AEFAD07BDD /* EKAlertMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A75B2EEA8F55C91A7491D70933DCA645 /* EKAlertMessageView.swift */; };
+ 571E3B57F893F7D9708B6667A871CB7B /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5D301FBFB3EF4D9FCF9D44795AE3ED6 /* KingfisherError.swift */; };
+ 5744C910BB14751B80EB70F83CC85CF3 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = A741C4BCDBE94A2DE5629B29E8551EDD /* Sink.swift */; };
+ 57B80CE67B76B0DFBD48E90021B939B5 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = B98720571D3A4138EF233388B6AF91B0 /* Infallible+Bind.swift */; };
+ 58236AA8C078BA049D0224B773054304 /* JXCategoryTitleVerticalZoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2048A6B7FF101FDE7E0F1A8687CB996F /* JXCategoryTitleVerticalZoomCell.m */; };
+ 587432D0C7B39D1F2C588A07DE27B7C9 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74E6A5DAB28DC6BA80C857C3ECC65326 /* Concat.swift */; };
+ 58FBC07F1AB57EE09E9E2283BAEC5C71 /* DDFileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F462FFF38D3414725520E38D6BDF2D2A /* DDFileManager.swift */; };
+ 5939C34E4D2E9A26E09C2334A50D4D39 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C9C4E46C5658E30C43AA692F2E6954 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5943D1EA324ADEC89AA918C05AAF5FC2 /* ApplicationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDD3FEC1C76B4571DC4FDA582AB6A8D /* ApplicationInfo.swift */; };
+ 599A18B882F08DE626F2B4BC6FF8388C /* SwiftToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CFF1306DE28622738DE150B6526134F /* SwiftToast.swift */; };
+ 59D42B6A518B9EA16194171DBE454F94 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 7648EA3FA8902C9A5BE64C8D2D333F60 /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 59DD08C4658432ACF27132FBBC6DB8BF /* NSAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C92922091548CB5F513A97594364D356 /* NSAttributedString+DDCategory.m */; };
+ 5A18E4F1E797987FD46675D6E1A9232E /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E4F7197043FAC9CF2A2F182E7237A627 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5B61B135DCE322C883A69872A356F596 /* DDBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B2F0C6F6ECA7D42CF0E4F540E0FA7B3 /* DDBaseNavigationController.m */; };
+ 5B9B3869CE36800618F1D641E9B002F5 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0116882DB82F1337E7C43D0176A602C9 /* MJRefreshFooter.m */; };
+ 5BB847676A6F2EC8B5A779AEBC5EEBD8 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF1D47EEC2AE5FA7E5BFF8D08C272BB /* RxWKNavigationDelegateProxy.swift */; };
+ 5BD98879C32E49DCEB696A33E9934BEA /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F2E618D70CE4C027FA1471D62DE561F /* ImageFormat.swift */; };
+ 5BE1573FD25A25AF030B0BF733677457 /* Cell+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79325B26035B4623147D05913FDD6C2A /* Cell+ZLPhotoBrowser.swift */; };
+ 5BEB2A988FCD05A226349FD9C4BC4619 /* JXCategoryView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BFD66B1A19AF6F84E57AD56AB9F318DC /* JXCategoryView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5C68D87C574FDCCB87A5F0E7D3CF6C64 /* UITableViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D7975E12D028767AB80CF6B43E0FFF86 /* UITableViewCell+DDCategory.m */; };
+ 5C8D180662E74F979FE9FA3DC5BEC582 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0BF3A1AAC0612E27E865A01F72D77D /* ParameterEncoding.swift */; };
+ 5CEA34A561AD0681252408F5AE6759C3 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6254A0AB51167CAAEB3F37EEF99B00C1 /* SubscribeOn.swift */; };
+ 5CFCDC35057A3E9FD4B24DD4CBB161AE /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D8779AF75D7738754C96A2460E123D4E /* UIImageView+WebCache.m */; };
+ 5D22B00556A941ABE11EB037835FCDE6 /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61D63F9170A4FB3ED16A5F23866F3B87 /* Infallible+Create.swift */; };
+ 5D287AB61BBB3A16A642D09C4156D9BD /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9326149C96F8AF52EEC58BAB1EBEA096 /* SchedulerType.swift */; };
+ 5D3023A3FDDAEC5C7D316E3C88815548 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91E1D511D20CB7DCDE1B204D3449EE1D /* RxTarget.swift */; };
+ 5DA9D5D4FE27BA93CE470741D4A1D202 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0F9D1CD9FACA8E439FDD61C367DCA3E /* IQKeyboardManager.swift */; };
+ 5DC4E3C2A738F07C2943D5C49C79BDA4 /* EKImageNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C5FEE3AC23CCC35FA6C77378DC64B16 /* EKImageNoteMessageView.swift */; };
+ 5E228FEF4C8DAD374328D4560B129417 /* DDDateKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BD02F8371AE07CBA74A4106D843D875 /* DDDateKit_Private-dummy.m */; };
+ 5ED535C8C5ADD46477549685542CC2FD /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 694429AF25E069ECC76EC55AB46146C8 /* Catch.swift */; };
+ 5EFB9B488300A7396D40C60E2ABB5CEB /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = BD0E7194AEBC5303BDAAA2FE7C6928FC /* SDWebImageOptionsProcessor.m */; };
+ 5F003FDC3F85D8E6622383A16B6357BE /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0370DFE46DE889D61A9EDE268FAEAA59 /* SynchronizedUnsubscribeType.swift */; };
+ 5F178DC2C4D71599481251FAC75742E2 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C4F326E436D1DC8435260F88C8F8772 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5F41ADDEE1A3170476DADD035BFF8DAB /* ZFReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 79455783165F9402ABE196214C0B5318 /* ZFReachabilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5F73068079D791AB651DA5F0563C5EB9 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 734A1B942685DB8CF9CCA23D45EF785C /* IQBarButtonItem.swift */; };
+ 5FEB0A58659C60C0B299319EEB72E290 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E9DBE8F7BBE38DE0CF1BA520B6043D4 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 602CC4A58ED9B538AFD8A04290F44C75 /* BRPickerView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FDC7C93913EBA0C1A8DDD17175E79B79 /* BRPickerView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 608E5CD7CA96A3E486C33D9F312FC900 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 19F1034E8C28E6FADEEDBD726F55243E /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 60EF2DF520F1164BB293FB035B4F965E /* UIView+Responder.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF62FF7B64996A5F82C88B05F4A3F345 /* UIView+Responder.swift */; };
+ 61B5D7DACF71FABBA2A23BC96030639D /* DDPersistenceKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 50669D43E32290751A49A32913977E97 /* DDPersistenceKit_Private-dummy.m */; };
+ 61D2DA0FA3689DD0EEACE44F458C6BB5 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = F52F2D08649BD9B916460275A029F895 /* First.swift */; };
+ 61F13A6562416548213897077AA18757 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 490A6DEF5E17E034E1B1B6D6C70C85B5 /* ObserverBase.swift */; };
+ 6210A5E8C94D9610DD9326F3F053E236 /* EKTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22BC342D58B72A68E1ACA9F71CD0E214 /* EKTextField.swift */; };
+ 62643C2B0784DD59DA7827A6E98164E4 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC7A4BCEB219ACAD8AB8DD2C7C705140 /* RxTextViewDelegateProxy.swift */; };
+ 62645F034EC4123B63B4EF816CA13844 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 61352318AAAB1A664F51E91DE7FABCD0 /* SDWebImageIndicator.m */; };
+ 6290D6FC0AA123BAE35D2CA3A8A83774 /* DDTimer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CD8C7337510248B133EFC6430633459F /* DDTimer-dummy.m */; };
+ 62E03A7C90AC5E5B1D0112A6CC78F131 /* NSBundle+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3333855C4A6BA13B03B64D8E01D86CC2 /* NSBundle+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 632C96E0B7AF101CD955F4311CDAF91C /* DDUIPanGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5920BDC4BA8FC626E699DB212B0B4429 /* DDUIPanGestureRecognizer.swift */; };
+ 639859131F5B6B971A6D5F13570E2E5D /* EKAttributes+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F5775D0019B9033565C6F7DFCD65475 /* EKAttributes+Position.swift */; };
+ 63A77C21EFD53EA8A7E3B79ABF59E2F7 /* DDBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EDAFA0678855C3FCB87BAB921B611BC /* DDBaseView.m */; };
+ 63FFF49598498CF8C2ED679A60632466 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13875099088131E67FDD97779D5802A1 /* Request.swift */; };
+ 6405B88F00699FB27D556521FA391E9B /* ZLThumbnailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE006350291DCB4890F69AEF38EBB024 /* ZLThumbnailViewController.swift */; };
+ 6461BDA7F80165EA9BBF9C04F2AC0372 /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E225157FBE628A2E2E6BBBD214A9F19 /* ConstraintLayoutGuide.swift */; };
+ 64BD07DAAF998A28B78F7D4525318AF6 /* NSObject+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 72129DC4260880C6180D88DC1AA04DAC /* NSObject+DDCategory.m */; };
+ 64C3041F08A2B870F8EE53C9DCF2A5AE /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 30EFE29FED2CB603624062D58C7EEAC9 /* UIButton+WebCache.m */; };
+ 64D57AFBCE7CDBEF47102327894B8066 /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E156DBFC22677293E47D9C74FECACCA7 /* Resource.swift */; };
+ 64E217B3FE62EEA10B5EB992A7B2435D /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B983FAEACB0B4D8FFEE31C46B96924AB /* UIActivityIndicatorView+Rx.swift */; };
+ 6526EAD8B470F52119D2C453861C687D /* DDBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AA237E7271590BABAC7E9E7F870DF7F /* DDBaseViewController.m */; };
+ 65393DFEDA642FBE76283D75C070E00B /* ColorUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC6319459BFA0B78906D31EC2F5D0FE8 /* ColorUtil.swift */; };
+ 659075391B642E87AA542B9F3EC30173 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AF79C9609F8319E7A6C4FE53CCA0863 /* SharedSequence.swift */; };
+ 65A83D9E43ACBE44E733E84E9EFE1AAB /* UISwitch+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 903131B08A79DC2D1EF52AEA45EC3C5F /* UISwitch+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 65FBF2652959C0C03F5BEB1A97949DCF /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2540677A0BFACEB18C9AC9EE8E73AED /* Protected.swift */; };
+ 662592F8EB3DF5A7D4471596BB944031 /* DDMALocationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 61AD19FEB9A6566A47E519D1786D4627 /* DDMALocationManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 662D8B722CE76FE956E05768FD3ED3B0 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 19665545A47D888872A7301B114D3004 /* MJRefreshComponent.m */; };
+ 665C707285723F3A68DEDF48EB6117F7 /* DDBaseTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 8732CF68F90711756EC9973231F50517 /* DDBaseTableViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 669426523C46BED22DB96FFC90045F60 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DF4A02A02EA9FE84FAB6FF75F6118B7 /* SDAnimatedImage.m */; };
+ 66A4D5DEBBA734D31FC0052BC438A63C /* EKAttributes+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9A1497EF644C0F6DC720248C7DCE70E /* EKAttributes+Animation.swift */; };
+ 66A90DE49D5D62A6B8B93B1BEB6BB0E6 /* JXCategoryImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = B6E82C67194D0E60471E05ADA10378EC /* JXCategoryImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 67361CCD8BA6B13F5AFA500684267561 /* JXCategoryViewAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 79FCDFF21B57E8760BC5E677DD7D3C54 /* JXCategoryViewAnimator.m */; };
+ 67613012FC19662F5A1A452C9DFD7AF3 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DACEC54513C057EDBEA73BAFD3C6D05F /* EventMonitor.swift */; };
+ 678E3ECA55B06B72144E0F1FCB7792D7 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3C75BB605E0E1B2100D0A3B88A70B7 /* IQKeyboardManager+UITextFieldViewNotification.swift */; };
+ 67F2E90F42B5116F653D1FCC9C2E9D4A /* PHAsset+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18DB5984F32168D3CD79EA4D6FD6D69F /* PHAsset+ZLPhotoBrowser.swift */; };
+ 6819AA738D64859B3D117C78936F07C0 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB217D0C8229C9C340E872A01BC11641 /* ConstraintMakerExtendable.swift */; };
+ 6819E936EDDC5F64E03965DDA16F6EA2 /* ZLProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D5B658FD88BBC7FAFCD5DE6B943DB2E /* ZLProgressHUD.swift */; };
+ 685297AE4AE28A8EA07BECA639E313E9 /* DDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355178E08B241EA403657B10A4CDB02C /* DDView.swift */; };
+ 68B4FCC1E1A2735532B81982ECC9BE5B /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB3AB50065B912E5FBF252197780771E /* SessionDelegate.swift */; };
+ 68C20F65E3110735F394C2D1E0E60AC5 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 47CF145D070545BC092CF35F82FE2E8E /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 68E3BB3C139447BA9A82E53CF485909F /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1550EEF4779A197FECA9C2BA363E5918 /* SDImageCachesManagerOperation.m */; };
+ 69628B06AF6EDF37ABECD410CCFF53D7 /* SwiftEntryKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1415315A7CD495423A4CF65549EB4901 /* SwiftEntryKit.swift */; };
+ 696C05F5E524EB3FD65EED64046009FB /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE95F47256A2153EFA464B3CDEDD2DD5 /* RxMutableBox.swift */; };
+ 698D4BC94388BEEF0696C5F30A549DAB /* RTLManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D7677E93A3DAEBEA514C4905767356D /* RTLManager.m */; };
+ 69C303549B8C8DC6586AC4D570FAD12C /* DDBaseImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E927AEE1E8D5F3C9326B541C8BCF1B82 /* DDBaseImage.m */; };
+ 69CD3AD4BFEAAB5016BD03969902AA37 /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC008281F95691CF8C010E61EBCCB93F /* AsMaybe.swift */; };
+ 69EC7466EB3C133CE0D82257EF336100 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8234BA011FCB60E1325C10A56984118B /* ServerTrustEvaluation.swift */; };
+ 6A6F48CBEC40D32D1FED610A00C2CB8F /* ZFPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B65CAA5A44948227FB2E25BA3D111B7 /* ZFPresentTransition.m */; };
+ 6B354D42839B601C9DEFD984415411EF /* DDControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 50AA92F766E830508FF9D13B8F164196 /* DDControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6B553F2B3704D9BD7FF7FCE04E403CC1 /* UIFont+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 783133746BB4B6C9C6199536ABCD8FD1 /* UIFont+ZLPhotoBrowser.swift */; };
+ 6B66FA28308AAD03CF48491A2156DBDE /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB5188F91A03AC643C4CB45A92843C2 /* SDImageHEICCoder.m */; };
+ 6B6D57C0DA4AB93F0F9D112427D45462 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C9C7A355FB2325BBBBA0C9C3D64E3F0 /* TailRecursiveSink.swift */; };
+ 6BCEC0DE81E072E922CE82BF2C10D0D1 /* BRDatePickerView+BR.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF248EC84926556C1341383AC29E306 /* BRDatePickerView+BR.m */; };
+ 6BD973EF2D9AEAAA897F19ABE6ADB442 /* ZFLandscapeWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 378B09CD75D59D8D808EE524BE198B5A /* ZFLandscapeWindow.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6BF69ADAE9865F84A6305E97309A34E6 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACDAE8847782F9016072F667167C05EE /* Sample.swift */; };
+ 6C3B575651FF6BCDC6907608E2F89583 /* ZFLandScapeControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FA1B584B13826FE9EBC9840D4379D6C /* ZFLandScapeControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6C850BF5602E027A876A27784A160519 /* EKRatingSymbolsContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E977D05307D58BF0DE26F687459E383 /* EKRatingSymbolsContainerView.swift */; };
+ 6CB75C5FED827548B974B122FDCC434E /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 516844BD4591D75FBD4901BD8B4BDD49 /* ConstraintDirectionalInsets.swift */; };
+ 6CBB8A0459051E23B564D2D128E4B219 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 80BEE2733F12C4515C7FF9043526B55B /* UIImage+GIF.m */; };
+ 6CCDD8BBD40821514AC48F42628D4D7A /* JXCategoryTitleCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 59D44A9A9CD2AE8FDEA0CEFB99794A48 /* JXCategoryTitleCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6CEA6FC42B1EBFB8EB263DDD2295BA1B /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F85BC3FBFF16B34BEEBD14BB83059E6 /* SDAnimatedImageView+WebCache.m */; };
+ 6D04BB428ED55D57D68354552C043A49 /* JXCategoryViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A07AD07ABE749B473D5B110A87EEA4E /* JXCategoryViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6D1295F002B144E1731C38BEDF62855E /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 569E780D4AE410BD9AA8C4D7402CAB39 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6D25AEC1EDCA02A6104272A3DBBF440D /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B73BDEE09621BA2CBF8C562A63EC781 /* RxRelay-dummy.m */; };
+ 6D8A1EAC97E1ABC816801F06E11AEF2A /* EKFormMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08F858989EDA1534ADB5331EDBA038B8 /* EKFormMessageView.swift */; };
+ 6D9162F60E7975B61948B1E253941FB8 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = E163C1AF61FC890A5768EBF593AFF9DB /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6DF8E7C3E612645CB0F3523DAC8E1F33 /* DDBaseTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 89E45DBDA63B62CF297B843EF6842169 /* DDBaseTabBarController.m */; };
+ 6E0E2277D8FB0C40C7F48FC0A3EFC996 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A34E6596D35A82500DA3AA72C503E298 /* ConstraintPriorityTarget.swift */; };
+ 6E79B8E1DBB132B9953B5F37A743CB43 /* JXCategoryIndicatorComponentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 562F2FF9427813026CAAC4A5CB933B2C /* JXCategoryIndicatorComponentView.m */; };
+ 6E7C430916AA5EDB531EB4C34E40A03E /* UIView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0689D49A0947A1A317F0046064E26AAC /* UIView+DDCategory.m */; };
+ 6EB74615B463EDFD578C3068953BB7EF /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DE14E84199BAE8B1B631F0F14222B42 /* Zip+arity.swift */; };
+ 6EE3CE5E6C7683F30D2D59D0ADAC6FDA /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = E3F4D74755247237CB13DDFDFF336D6D /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6F0B28E7FF045523E87A8E715C065F34 /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F5A74BE97DDE9FB86D98430F06190C8 /* Repeat.swift */; };
+ 6F1697BC66902A6089A108DFE1E31B00 /* DDTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAE2382C403162CD531C84C2AC97A136 /* DDTableViewCell.swift */; };
+ 6F1EC7D7C6057783745CD6C5C41EE5EF /* ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7339F6CF191ADD1BE4060ACD94073E3 /* ZLPhotoBrowser.swift */; };
+ 6F46408B20EA653BE535660788D44444 /* ZFLandscapeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E03AB3079321C599617D9CBFD07E421 /* ZFLandscapeViewController.m */; };
+ 6F6324778DAEAC9A6B9C1E5EFEBBA492 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = AACE5777D6A38FB4D22A2511DA99DE2E /* Signal+Subscription.swift */; };
+ 6FA29C0A343CD009CAD5FBB50810D9D4 /* DDBaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 44DC47F5A998427466EBE04013D42ED8 /* DDBaseTableViewCell.m */; };
+ 6FB09728C22982D81A54FF6E6D4C89A3 /* DDCategoryKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 927D8DFCAF4E0AEBBBE5A263AE702867 /* DDCategoryKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 701681C35B325B45CD0E46CF0D5471F1 /* ZFKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = FE3B7C4867638B721A9730657C3A28D5 /* ZFKVOController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 708122038CA6D6697142EB3BD7A03014 /* DDBaseMutableAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 728030F7BDF4CFFF001B4DA70CDF7988 /* DDBaseMutableAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 709711B731CC35DA65084FE1C1A2F73C /* X509Certificate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 373040AC465FF2ABAE6B460E908F6BFE /* X509Certificate.swift */; };
+ 70AC10609FB1A12D49AAF643F6DB6799 /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50F57751B310B9960A7C353D873F0A9B /* UISwitch+Rx.swift */; };
+ 70AED23C9E4B7C54A57E04BB493B1632 /* DDColorKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F22EA58A93FD376D6D4D2D04D90C279B /* DDColorKit_Private-dummy.m */; };
+ 70CB725EC2D3E4977E8C55CE9EAC4D0A /* ZFPlayerGestureControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 403F06C6CEE7D6464119C93D47AFEE75 /* ZFPlayerGestureControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 714B1CA2AD44049A52267BE368CD4C8E /* SwiftEntryKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 03A9459B1E3EDE4127400E8C6FA23AA6 /* SwiftEntryKit-dummy.m */; };
+ 714DC1AE41ABF72EBAE1220E6C2B6CB5 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D701E0735341EAEBCD4877D1AC2126A /* Debug.swift */; };
+ 71BACD458EFE7CF21260654449513C75 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = CD09FBE51998B8990A7DF159E2E21618 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 71E369AC039524E2F13AC548B3B043EA /* DDColorKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F54F3A99E3B0CE50F74CF0605F123006 /* DDColorKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 721A97ACFEC77E36D1023E41BB0AE1AC /* EKAttributes+BackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BEF0F18692A0AB4FBCC8CC9DCA715AE /* EKAttributes+BackgroundStyle.swift */; };
+ 726593EC3BA1F9609E416871AA16ED2E /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A855A2AF256F3609687B78DC537FD39 /* ObserveOn.swift */; };
+ 72B0A8793C1F38AA19A0CD865BEE8BE7 /* EKAttributes+Validations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09874C85BCB47BA8B6500708AABD18C5 /* EKAttributes+Validations.swift */; };
+ 72B105C8FAD674BB2B8C7A153ECBB597 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DD2981DE4C47249B75D6FF7DB78C778 /* Enumerated.swift */; };
+ 72D34D913757654389DFB641B8C1034B /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 101FEF2111BA0921BC895C8FC9E5CB26 /* Utils.swift */; };
+ 731BC8F0B05F16D9E44C9EA00B22F4C9 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = C56DBA1512E23C31D9C68B6C748C083F /* Session.swift */; };
+ 73A9E4170A91F0F715E9E7C1F069FA45 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CD833BD8F055B74CAE30C3D6F049EE /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 73E02979D8AB98B04406CDA9EB2CE84E /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E46C50DEA61796D21CA7DFA8CE59F97 /* Dematerialize.swift */; };
+ 73E288FCEA27F5DEB683B074F96D0846 /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF07452A67B23F6983366793212E2C8C /* SharedSequence+Concurrency.swift */; };
+ 73E806A7DAA4DC7CD93CA7348AA14248 /* UITextField+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0782857F3CA939327A3332184F87E41B /* UITextField+DDCategory.m */; };
+ 73FDFD83AC877CBD3B82D61640C1C98F /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC146A6E9E3EFBE42C0CCE2DC2A7269F /* Take.swift */; };
+ 73FFFD550E5D834616601E46F7468513 /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FC9F473FF1FAC52A161E6B64ACA2B1F /* RxSearchBarDelegateProxy.swift */; };
+ 7409FFC5269708E4F4606C21C9DF1B97 /* DDNetworkingOfAlamofireKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DD50A7ADEAC6C68064E1EC31B8F86A14 /* DDNetworkingOfAlamofireKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 745D1703E1D29FD12340402A7F6B71D5 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 28C827978CC33EA30C1153CB8EE42789 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 746739E6F2526BBF67DA334104DDE041 /* MATraceReplayOverlayRender.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB5F39233F77EED36AAFE33BD5A5E8B /* MATraceReplayOverlayRender.m */; };
+ 7483544C370221BEA7BC8BE2081EC478 /* UITabBarController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 059B7C9DE458F5D706A4581201F849CA /* UITabBarController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7539BFBC46E1BB8AE022CB250A405582 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = E03731DF7695C0D7A42FE5B8C197CF3D /* HTTPHeaders.swift */; };
+ 757DAD9E812317B7B8FECFBD78953286 /* DDOCLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 64B541E1A30493BAC4DC03D9913A2CCD /* DDOCLog.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 75C045B811885FBDF3FCB78F77326FDF /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A10FC2C2F69B1A4E8440A1C4ABA7D72E /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 75CDB43568C9EFE7ACE1DD9C35097E17 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA0534DD75A60A0BE9D3C5D7E4BD584 /* ScheduledItemType.swift */; };
+ 7615AD04C15B5C1E8A259A80825D68FC /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 3216EF867CF5018D80E4BDBCA628DC0D /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 76A190B0F869A4BA61AFA27C1EB92F4B /* ZFOrientationObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = DC7BDA21F2934C5C58DAE4BA5BD82EFB /* ZFOrientationObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 76BCD01DEA5DFB76E7975B68591D4235 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = FC12BD4753D4FD74BAE99EDAD483F135 /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 76FFD8BBEBFDA70717385A5C74DFDEA1 /* DDUtilsSwiftKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E057FCC175A9A95C795905F3FE2C438B /* DDUtilsSwiftKit_Private-dummy.m */; };
+ 774CFF5DF8BB0D8AF40C421AC4E7427C /* SwiftyRSA.h in Headers */ = {isa = PBXBuildFile; fileRef = CB82C234504D9C2B75A5433F34517EC5 /* SwiftyRSA.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 780B82DCFDBD9C2D7E5C92DF80FF1630 /* JXCategoryFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = E34AC38BEE70CEBD96F9D3C5EC79BBFB /* JXCategoryFactory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7867E2730114828625D52A47C43CCD2B /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 10A797C38F49FAAF6F6AE92871F4207D /* SDImageCache.m */; };
+ 78F19D9EAA15F4779D096963F790CF62 /* JXCategoryTitleCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 100486616D68A4123CBC017768C12EC7 /* JXCategoryTitleCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 78F42347772C57AEB0CE35F118F14AD5 /* JXCategoryIndicatorTriangleView.m in Sources */ = {isa = PBXBuildFile; fileRef = C659B9A6804ADD0992B3ECAC31C4E895 /* JXCategoryIndicatorTriangleView.m */; };
+ 791629CECDE0D6A5445563A3E0025ACF /* ZFPlayerMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F0411E58BCBB8757AFFBAE88D873E5C /* ZFPlayerMediaPlayback.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 793F19320DBE5EBACB9D67FA411F720A /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7718D1560C7E0F7C04E964E1D12F1006 /* ObservableConvertibleType+SharedSequence.swift */; };
+ 794C8686B1DFD5AA5216F9165ABD8EE3 /* JXCategoryListContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 07EF66646270A9D73F92FF635217A944 /* JXCategoryListContainerView.m */; };
+ 79B216AFAB325D260FEE89F7D69DC214 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EFD2B8B9A43C08CE283319BD2A12148 /* CombineLatest+Collection.swift */; };
+ 79D547FB7599B9D84A5F5697924BC58B /* JXCategoryTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 942B99D3977BD5B8CDC283D542B3DAB9 /* JXCategoryTitleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 79F7344C573425769AF35D858AD4A67E /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E5F4D518D4E62B5F5508740DE45AA2D /* UICollectionViewLayout+MJRefresh.m */; };
+ 7A48502A3E7C2F9D20CE1FAA0BBDE528 /* DDMAGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DB935AC07D5FBABC41898F9BAE83539 /* DDMAGeometry.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7A852F0AF1F3E1693579BFB0EE3DFEAA /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 084B799FA7F3664FF70F879EDC3FE15D /* IQUIView+IQKeyboardToolbar.swift */; };
+ 7AB8E1F03D7085D0F1CF9CA55F17E9FB /* DDNavigationControllerDelegateReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AD92D00C6CD6E398AF7C066E605C659 /* DDNavigationControllerDelegateReceiver.m */; };
+ 7ABFC8DDB94ABE4C0687BC981E98A2BE /* ZLPhotoPreviewSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 686B7CC710BA17C341B75347C4ECF128 /* ZLPhotoPreviewSheet.swift */; };
+ 7B0B8A575C497874E971408584743E02 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = D3166DA1FAD741F38011EBCC28EFCD7E /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7B45550C7795D7B29E6E558F00864D1E /* UIImage+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7F6DE283AC5B9A1ABB5C1561C7754E1 /* UIImage+ZLPhotoBrowser.swift */; };
+ 7C0AE3002DD50B54E39A2152EB157679 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09FFC65DB46816220FE21DDC1154F778 /* Filter.swift */; };
+ 7C3B737651B07243F36F780C2EDF0414 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = D930A3641005E0D83DA61F551174B000 /* Platform.Darwin.swift */; };
+ 7C4555B4F80F91CE5F03F39C2D64D86D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = D09E557D06097E48676BE92CC25FE25C /* IQKeyboardManager+Debug.swift */; };
+ 7CA1A3420F1740E65FEA26F24E2C8277 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51652A18DB9395DBB4C339191A65D7B3 /* ReplaySubject.swift */; };
+ 7CC298CB85BBB9C814F22B8AAEF94281 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84EE7243C33463B076302A3948DC122A /* IQPreviousNextView.swift */; };
+ 7CDD4BF0209AA2F717C7546D5B6BF979 /* ZFPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 13E31B0DAA29309C7905118D1B7BBE20 /* ZFPersentInteractiveTransition.m */; };
+ 7D23A05408E0E17BB56E5909C983386D /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86F2D3F211E5A4D4B306B8D0EB49837C /* Notifications.swift */; };
+ 7D3B3025BF7806C0B5AAEDFABB31DAE8 /* UITableView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2300726B8C7C13B39D89FF1E8672CE00 /* UITableView+DDCategory.m */; };
+ 7D45657A39C8E253A656A14C95D1E080 /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D004BDAE6C57984B2412E7B3DEAB8B6C /* KFOptionsSetter.swift */; };
+ 7D5AC16F195967267DAD36F198E0A5F0 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 327D42203287F0E25CDAC89D816DA1FF /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7D777920ED04032F41C4A96459DCE59B /* UICollectionViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 90C0283AF92A5597B515AE591C7794B7 /* UICollectionViewCell+DDCategory.m */; };
+ 7DD66E922944F10288C9B311F57EA703 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1011D5EC120C2004E19A45EE7B847D43 /* SubscriptionDisposable.swift */; };
+ 7DF26FE5A9AF886EEA362BD9C81678E7 /* SwiftyRSAError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ABEE7755DD38BF3E7FA45C52899FFEA /* SwiftyRSAError.swift */; };
+ 7E2EC34AAEE9B3EF4DCDBD902AC8E006 /* DDMASearch.m in Sources */ = {isa = PBXBuildFile; fileRef = B381451707FCB351A37A17AA9C16CEA4 /* DDMASearch.m */; };
+ 7E42DCC6BA6C3D38EC3CE333144BDD85 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1825E86C18F63C604CED90A24C82CF70 /* SizeExtensions.swift */; };
+ 7E77F7A02B348F2B136DC0548A0AADB1 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF762A114AD0CC911CB03800389F5C05 /* RxPickerViewDataSourceProxy.swift */; };
+ 7E89E3B38E4ACBC2954D330AB4FF0293 /* ZLClipImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BDBDD4C167A5D41AD828377F6D9C917 /* ZLClipImageViewController.swift */; };
+ 7E9CB89FA3B14991D8C31254F7594BAF /* JXCategoryIndicatorComponentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 56D00E4508EB6C9DB7E245AA1B000886 /* JXCategoryIndicatorComponentView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7EAAF5846E5BB4B553A8F03EE5110290 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28A6EB9EB025160CC7AE33098972F511 /* Timeout.swift */; };
+ 7F646201C11F75FEB2701844D49DF702 /* JXCategoryCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 18F0E92ED66167E0AA54A66041D0DB5C /* JXCategoryCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7F9C36B013D01F2188457E0D3A7AEF07 /* ZFLandscapeViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 41DE2F8E08A235DADF0A987E0AE2A837 /* ZFLandscapeViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7FB58CD607D61860B6DAD82FF0E602BB /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07BB98BC9C616DC68BFF1C226F51784C /* PublishRelay.swift */; };
+ 7FD541C37F57A49DA86354FB0AC6CB72 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81150749883E2F48B23065227C320579 /* HTTPMethod.swift */; };
+ 80474D488D0DE9EEB589E4B5F9EE1256 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E64F2450018707DDDAA54B47112D9B /* DispatchQueue+Extensions.swift */; };
+ 8055F287867EEAB1AC824AAF01B1A29F /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7BA719CEC12463F2FDA111B17101C5 /* ToArray.swift */; };
+ 80707A9E832C8EEAC361896B59A1DE19 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BA39A5B9B3332FBD33BDCA9BEBED668 /* IQUIViewController+Additions.swift */; };
+ 809174478F55FCD93B0706148F6D9B72 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 3363AE257DC787CDDD96C8776A6C003B /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 80BC7581EDC7EF248D8E56A3AB986B53 /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC769A647C850F83B713A1A7DDF1BEC2 /* RxTabBarDelegateProxy.swift */; };
+ 813567124B996AD29CCAF98621B4D917 /* DDUtilsSwiftKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0602744B21F9C4695696AB88D179F792 /* DDUtilsSwiftKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 81452427ADF1E98E642A1233E6B650B0 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F4E59301D475DE21D9C929AB9E58A87 /* UIScrollView+Rx.swift */; };
+ 81495AC63688C3355033D5BA9CCFC035 /* BRAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BF1F5A0A4C853672F51D9CF9A51BCD81 /* BRAddressModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 814AA2BB51B51E467391D717BF24FAE5 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = DAC550EEFA34873C74506C90DC7A1383 /* SDWebImageDownloaderRequestModifier.m */; };
+ 81A3D9DB1BECA7DD9A94142824783DD8 /* ZLFetchImageOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117C14A52F66038ADD113855A9F15B42 /* ZLFetchImageOperation.swift */; };
+ 82300175606EA43BE4BF57888C4A77E8 /* BRDatePickerView+BR.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2BAFA76522245A53A6030A265CD736 /* BRDatePickerView+BR.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 82F6C49CD5442529B117D4B77ECD8518 /* EKStyleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFB822341C9F324E53FC9A03AB0AC01F /* EKStyleView.swift */; };
+ 835173C7877CC2512FC25FC6EBBA0350 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAFD879AC4B88DBF21F728A9F86E7BA9 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; };
+ 8364F72279AB9D268715BFAC9C5CBEE6 /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A73D9329ACDAB66D794B148A9392A129 /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 83888A11B0701E2D4EE236DFA1E56800 /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54F8607D7A58F7044145707B8E3A38FD /* Result+Alamofire.swift */; };
+ 841447C2E526E658EC8102873B77A9C9 /* DDTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00ACF93B9D9450B91A67D1909D484304 /* DDTableView.swift */; };
+ 84B59BE1D6AEEB3CA0AA20FD98C03B6D /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9807530BA3A1AAED046157AD1A282FD /* InvocableType.swift */; };
+ 84CBB8B38762FD16B0BF7B4BA778228E /* EntryCachingHeuristic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D15E4671E4FBB29F9CD262A5FE89A83 /* EntryCachingHeuristic.swift */; };
+ 84DC0626D65FE608EACE77EE19BCF92F /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D91DCAA1C916A0F1D7C46EB206B9198E /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 85D54853FE6EDD8BD4D2AB316D4ADA29 /* NSURL+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F6EBE2C0B7B81AF540C40F2C032CCC2 /* NSURL+DDCategory.m */; };
+ 8620470517C811FD4767A6DD0371D0D5 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3481D20353B439DED0F0672EDA40F430 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 86997C2E83106153831376DF4CB88084 /* ZLWeakProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B9F9B2089FABB1376E37DA4D2EA21BE /* ZLWeakProxy.swift */; };
+ 86EFDCFB015C812E2695EA28F9F3B88F /* JXCategoryImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BAE52212B8CACD962FEAF8D8976FBBE /* JXCategoryImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 876F0A0ED17438D064D6255B031ED91B /* UIViewController+ZFPlayerRotation.m in Sources */ = {isa = PBXBuildFile; fileRef = BCC46EFA890997ED2514D93F960390D9 /* UIViewController+ZFPlayerRotation.m */; };
+ 8772F32DE15FC5E2426A36349DE9E7C8 /* JXCategoryTitleVerticalZoomCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E8EB1D09798B937FED245B92CE7FAF84 /* JXCategoryTitleVerticalZoomCellModel.m */; };
+ 878B6B1A4C24B3D46773E79E0294CC89 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E63DF9B63719A38373F5736A30F0E18 /* PublishRelay+Signal.swift */; };
+ 87E790F289BC43498505B6D68AD37C12 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 36F0C26E63199832963C228D2A25DB49 /* UIColor+SDHexString.m */; };
+ 87E876627F3BB158FD39966792B76B65 /* ZLVideoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0849DCCBC1B581349C91B1117CF0B41E /* ZLVideoManager.swift */; };
+ 8807CB83DA8F8ACBFA4E70EB4EC22492 /* Pods-OrderScheduling-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 439EA354473F5B1B44C857E4C3A7D7D7 /* Pods-OrderScheduling-dummy.m */; };
+ 887595F20B78C5473EA5B93D699737A6 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 40940710E41BC8FA4E20AA158FC7DB0E /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 88E67755F51F1CA22343EAA1CFBD41E7 /* DDProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5112805C121F77578789E39100707CE8 /* DDProgressHUD.swift */; };
+ 88E8C4E6532C1885DE243488021CF2D2 /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 005EE136438609F01ACED17FC298C592 /* AuthenticationInterceptor.swift */; };
+ 89A65033393641BA632444098B80A49B /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8628A613514B894474B49944352F75D /* Delegate.swift */; };
+ 8A3E8C9849B1E73D113589B8F007E566 /* JXCategoryTitleCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9050AFA31C4A72A7A7D91C01C69FF2B9 /* JXCategoryTitleCellModel.m */; };
+ 8A5D7CFB78278C7861D3061D212B189D /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = F0A7210A731BFB23147954001CFFE3BE /* SDWebImageCacheKeyFilter.m */; };
+ 8A6158438F3B894DE7F91DE5FE93C795 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38E89EE7A77E0F40133E78218A56C16C /* Message.swift */; };
+ 8A64ED4C758DC20F9F638F956789182F /* UIView+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50DB96236F8EA2B0D7E784E410DF4007 /* UIView+QuickLayout.swift */; };
+ 8A93BFC4ECE061648BEDA3A17DF34B7D /* JXCategoryImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = DEA024328621CAF1F5FE2F46AF9EA152 /* JXCategoryImageCell.m */; };
+ 8B1A402F74B6E4E6F42C395DDE64169C /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14152EEDC762697019B1763C864B5384 /* KVORepresentable+CoreGraphics.swift */; };
+ 8B3145567FD389F30FCBB34C08F60CB0 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F9123549A6E4B84AAE102A09054F10B /* Platform.Linux.swift */; };
+ 8B5C7472AB1189940F2C7A38AB4E5D57 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FF1965E89E7DEB00B64176F177833745 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8B753F9A4427257D3732F4AE2E2EDCCD /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CC97DA3F17E8F01FDE12215E1D041F1 /* SDWebImageDownloaderResponseModifier.m */; };
+ 8B862F8CD40F099C78DF1062D1D1DA0B /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 221E342C13A3AD66BCBCB3EDBCDB6F04 /* ConstraintView+Extensions.swift */; };
+ 8BD7243E27CAB2AE337CFA2AAC384640 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E536CD7D7242D29B564C8AE69E7DD2E /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8BF878796834ECEA997A949F8D4E1EAE /* DDBaseTabBarController.h in Headers */ = {isa = PBXBuildFile; fileRef = BDEA872CC5C60725A25B567F15696175 /* DDBaseTabBarController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8C1123CFF840715FE9BD669C43D75E7D /* JXCategoryTitleVerticalZoomCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 288EF9E2C6B8E58CAEDEDA7C64DF2368 /* JXCategoryTitleVerticalZoomCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8C3E9AD14B63F91D0A08B3B825A25F6A /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E478DD5308B293C2EEC03299D104441 /* Materialize.swift */; };
+ 8C5AE031DA4F7E6C727B298D2CE5AAAC /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = D7FE41FCE1EF8C8B24E7EC79488FEF75 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8C86163FB573BF8082BFA48147D80A64 /* DDUIGestureRecognizer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4342C56346C64F7E42571F52E961A6 /* DDUIGestureRecognizer-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8CD29F6324F653EEE080AD4B94CDAB1D /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03F47E5A07FD0D2622B6E9A627CAA37C /* Create.swift */; };
+ 8CECBAFDDF5D2F61A99303B552773480 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = C18ECD5476B2638C2974F618CCE42171 /* Using.swift */; };
+ 8CFB68D77E49914A0DD60B939BA767C0 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D819DC5D624FBE07ED8C7E213E8A521 /* SDWebImageDownloaderDecryptor.m */; };
+ 8D1002AAA0E9BD3EA5F564560BC8034B /* UINavigationItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B66FEE86295EE7D5BA894971A3088470 /* UINavigationItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8D2C2E93E44DC32A322DC0F747FE8D7C /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 58804BBF2BCA32CEFE8CD2A87212C437 /* MJRefreshAutoFooter.m */; };
+ 8D42E6E44020386BF96406F0D3540D19 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C080DB0F98F0EA6B086D6114081922E /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8D67E1E9F0E2F132D6A0D8EFB3C36974 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BDA8FAFD1BBDDFB43208E6CDAAB9936 /* SDImageAssetManager.m */; };
+ 8D7B5F3D2457D1F8E54BF758F6F0388F /* DDLogKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EBFBBF0E9670343F83A0B6C148794C1A /* DDLogKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8EA71FCE62BCE72E1798AC86592F4747 /* JXCategoryDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = E61E3A4B0A4EF10FDD99573C162E2B10 /* JXCategoryDotView.m */; };
+ 8EAB4A670D09ED2EFB5D1290CD15372C /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67DD649CE4F432C435314C17DB530F90 /* CPListItem+Kingfisher.swift */; };
+ 8ED0EA8B64CA7C4860DC6D8B565F4448 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A2F5ACB57A4FFA733E371C5085A974 /* RxCocoa.swift */; };
+ 8EF8D0C1BE201C03A65D66C92BAD9206 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F9BCB876129E6D5944A7A7F92D5C304 /* SDWebImageDownloaderOperation.m */; };
+ 8F4AEF92055676F7E2FD10ED13B34F56 /* NSBundle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DCE48FC2CBC99A452E57A1093B1E16A /* NSBundle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
8F7C09C252C91A4C49C70B874D9AD4EF /* Pods-OrderSchedulingNotificationService-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 861E3EABF816A1CA179B292C434C7624 /* Pods-OrderSchedulingNotificationService-dummy.m */; };
- 8F94DE7C574F2E68FB7F4182FF4AA19A /* JXCategoryTitleImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E362E937635497943E6DE508A30872C0 /* JXCategoryTitleImageCellModel.m */; };
- 8FA4BF924710A8BAA660BF02B8BF7789 /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FB0C728A4B0E64CD956D4D35B6EFD27 /* ConstraintMakerRelatable+Extensions.swift */; };
- 90163D12A62B02096B4157109DA2C999 /* MATraceReplayOverlay+Addition.h in Headers */ = {isa = PBXBuildFile; fileRef = 2073F13CD5B17C87AF57433704ED9629 /* MATraceReplayOverlay+Addition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9069546BCE91958C23E24D6279C5E7C0 /* JXCategoryIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ECAB07FCFE0072D948CF75E934427E1 /* JXCategoryIndicatorView.m */; };
- 90747EAF8374FFC67934EEAD2592FB29 /* ZFPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 365BECFE3ACA2123A3FE62FC16189B16 /* ZFPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 90C1CA69717100719BCA2413895F4E30 /* DDBaseViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F57234F64543394A2509EF7252DAE75 /* DDBaseViewModel.m */; };
- 90C2306666CD2C08EF76F2012825951C /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 26A19A66A3BD9A7DDE5A0EF74E057E90 /* MJRefreshBackGifFooter.m */; };
- 90C350B739A3E899B1B53E52B15430EE /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B5964D4803CFB8CEED0898C4438E9707 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9111E0D8432FAD69045CDE6E0C92D0CC /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D66F6FEF4CF9DF915751A09D68BDE2A /* Catch.swift */; };
- 91A36B31EC90DB60DC9584F00E5D5643 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 280D5EF936A2580A91A42298138CA9A0 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 91B718E97E5B0E6C8E089096AC2DF4FD /* EKAttributes+DisplayMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97FD6AFF1EF039947760BB9F66E85243 /* EKAttributes+DisplayMode.swift */; };
- 91ED131F555A03F5905E86878BF38C69 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AE18AB2947C447008971926B655DE2D /* MJRefresh-dummy.m */; };
- 923EE64F6CBFF20AD30002B633BC50BF /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E20835D5C6EAC4F7C2A3C5DA4E39C61E /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 927A9E34C2E88E982888A5D2F8A9B127 /* BRPickerViewMacro.h in Headers */ = {isa = PBXBuildFile; fileRef = B76B693FF4BD29AC280EB0A5AB4F57A5 /* BRPickerViewMacro.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9313F5863E61D51958D4954C876666DC /* DDControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E87B136535ED89A2804025D2038C9010 /* DDControlsKit_Private-dummy.m */; };
- 93207A865D205334FE48160E599E0FC7 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F4005DBF5C9517C79EE0D76B3E055FE /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 93C25343A940D20BD21AE6C1EF582189 /* ZLThumbnailPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41CED83574961870FBA1DDDE655D6329 /* ZLThumbnailPhotoCell.swift */; };
- 93DF6D6B5E32104AFE985F15355F629A /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = FBD453BEE0C686CA6562C76B9456F328 /* MJRefreshNormalTrailer.m */; };
- 9413C7DB4B03B9C9178A64659F476AD0 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 22FA55AC60E7CB37990BD44C08CB6751 /* IQKeyboardManagerSwift-dummy.m */; };
- 9497825ACEC7F42AFA494D810FDCD4EC /* ZFPlayerLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2546320FA557E55667BE189ABE849B34 /* ZFPlayerLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 949E8D2BB740EADFE39A5D66DF0612E8 /* DDBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 94E93DBE573ED8C6F33F01948ED7C1E8 /* DDBaseCollectionViewCell.m */; };
- 94B52F9D43DC46D45062BB39E53E9DE1 /* EKBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5309D1F5E2F946EF2A2332477D59DE9D /* EKBackgroundView.swift */; };
- 9517AFD055FCAC61888F63B46B1012CB /* ZLCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFBEEEF50D9ACA4104F4A260004EBF76 /* ZLCollectionViewFlowLayout.swift */; };
- 95277350C6DD3C3641CFF98AE0A12B12 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7620AA5191F723BF4C54EEC3DADD4114 /* OperationQueue+Alamofire.swift */; };
- 95A807A3166F331195AAC00010B70703 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1799DCB51262DB1F73D655798F3D8AF8 /* Empty.swift */; };
- 95AD0B08F159E5B4571FD8C7FCC3A78D /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = B62739FC705A59986B106E0BEC75FFC8 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 95B4BE014268F6B5298CAF95E359807F /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B8D373C213F8AC8B4B2D5C010D5FD6A /* ConstraintLayoutSupport.swift */; };
- 96199F1BEE04A029B3278BB1BED5F276 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49173471BB6AE2908BD9989328E1333C /* IQNSArray+Sort.swift */; };
- 96351482FE93C85C20C75E992ACC4D3C /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08362B5B123C99899B66EC9798D6CEDB /* RxCocoaObjCRuntimeError+Extensions.swift */; };
- 9685A4371808D3DC3A2E117ED06103D0 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 580B4C1F47A763EB15B9B2C52900BC82 /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 97352932EA7908FEA0DB6210F4692034 /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A64CFB78A7B2A705F540A2AA34AA4623 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 977F8070B2734739DD77174D591DC065 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D3A02AF1607699BF2EC288EDC813DED8 /* SDImageAPNGCoder.m */; };
- 97ACD5F8ACFCD7B423375EB425F82287 /* JXCategoryIndicatorDotLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = D99B4A3B342E1BEC9FBD4999B99CACDB /* JXCategoryIndicatorDotLineView.m */; };
- 97B4A15E0218313B8CE3CDB2D3CC73D2 /* DDNetworkingOfAlamofireKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F126DAE986142BBF75173CC39F97817 /* DDNetworkingOfAlamofireKit_Private-dummy.m */; };
- 97D0D404F9759A62A9AA003ADF18B277 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = B393DBDB96336A5D45D2DA641478E65C /* ScheduledItem.swift */; };
- 9817388F04E487B7ECB5C08DDE606F86 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = D5980B975AF5711F5E75E866534316EE /* MJRefreshConfig.m */; };
- 981F1BFE14D989096611F7DB1D782B97 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 2939C7819E5A12221623F773DF77D831 /* SDDeviceHelper.m */; };
- 98A4DD0AD7BE9B76EC219C7E3B54C8E7 /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 67151E7E2AC38FBD484CF1D66F7DF9C1 /* RxSwift-dummy.m */; };
- 9912583A0C3DCE5F8AC15A3FC34E6FE2 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DBDCBE3CFF85FEA9F92DDAE38A78646 /* ControlProperty+Driver.swift */; };
- 999B33DC38983D04AD690B4599F3C316 /* ZLTextStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D9CC15CB2C70E029E7A14E3D4587F20 /* ZLTextStickerView.swift */; };
- 99D7BD631F5D4CC39B09885065481AE0 /* JXCategoryBaseCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DCD356CC83A2E80E3DE4C6A559808A7 /* JXCategoryBaseCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9A12B0C3033761725B94A2B341C63029 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98652E0913C1EA2BDE0E3C77EF28E0CF /* VirtualTimeScheduler.swift */; };
- 9A1DF88AB0E546AB51597714309B05C2 /* JXCategoryIndicatorBallView.m in Sources */ = {isa = PBXBuildFile; fileRef = E186D97614A6808EAACBEB5CDDDE530C /* JXCategoryIndicatorBallView.m */; };
- 9A41FC2ABBF645CC7F01120A6BDB0A24 /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 054A22F617AAEA4D7A89E272ACAF94D0 /* UITextField+Rx.swift */; };
- 9AE63A71DB55322FFBB6EF1D979282BE /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E8D67EC62C6E6D8910BC259BBDE81532 /* UIView+WebCacheOperation.m */; };
- 9AF82E3FE6B0FCA2D289149812D57304 /* ZLPhotoBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F054E815A01F551C4709627619DC1C26 /* ZLPhotoBrowser-dummy.m */; };
- 9B32CCFFA0C3806B0187E0ECBC35C0B7 /* DDBaseImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 531BE91522737064C0E7B04FB667ABA4 /* DDBaseImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9B75B2768CE5EF132C4B6E451C50C7ED /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6EE682CD70262BDA0867C2129E360BA /* DefaultIfEmpty.swift */; };
- 9BAB2527761194F142A0019EF5949679 /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F1335433A485FE1BE97694DFE344372 /* RetryStrategy.swift */; };
- 9BE899982FAEB47E89D2EE2FD9684CCA /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = ACF41B361E7A1201408BD2B0F41CA56D /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9CF1888AF79CD22EB414BFE758E5D36A /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F96F0483BB088A4D422BA70EDCEB693 /* UITextView+Rx.swift */; };
- 9CFBE2A3F8BFF4BBDB6DA37F9CE7C266 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 68F85173D63717128F10859F4B88DA83 /* SDImageGIFCoder.m */; };
- 9D43333662E9A614D8F63052D7F1ABA7 /* UIApplication+EKAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 183FADBDD16AA89A3E8E81FEF5238A02 /* UIApplication+EKAppearance.swift */; };
- 9D4EAF940F2C46778D1682E8127F003A /* ZFFloatView.m in Sources */ = {isa = PBXBuildFile; fileRef = F921163045E931B469153423DF1B23DD /* ZFFloatView.m */; };
- 9D778B13DFA3F4051BB2842D61D3BF6C /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A21E48A849F586BBFD21714D2BDE80AF /* SingleAssignmentDisposable.swift */; };
- 9DAB2556D82974EE7905C156B4F3A07A /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = DC113ECFBA983B2B2B197B4A7B44578C /* MJRefreshAutoStateFooter.m */; };
- 9DC2A94B2891D5F2B37FF69F48347EA7 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 22BBEC4A4C4FB540F8486D7554952E1A /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9DEFB591D6DEBAAAF949BE635617A7A6 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = DDCE9E6BDA94E73329AB9C50016EEBC0 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9DF40F11620151A5818FCF5DC7EF4EE1 /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BAC18947B909747487F87ECB9FDEFCB /* ImageDownloader.swift */; };
- 9E13BAA5897DBE84C6842BE86EED1CFC /* EntryAppearanceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BE5A2A37B6BBA9E90F42A753FEC5689 /* EntryAppearanceDescriptor.swift */; };
- 9EA55F404A7BE4684E3299402A5B88AE /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D2CBE2073D3901EFEBE9548F11B9F39C /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9EE55E6E57DFF49D9CEB2493AD5B93A9 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DBBA4C8C9F3F577C4C974504503BE0C /* SharedSequence+Operators.swift */; };
- 9F26F0EB6575EEC06D48252EC38DDC46 /* EKXStatusBarMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A67710C307807C49ADAF30467B0BF5C /* EKXStatusBarMessageView.swift */; };
- 9F4A94A593756255DA8899C6CDC441B4 /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B96CCE9B8D2B228DE0B0775EC50E4FAF /* ImageDownloaderDelegate.swift */; };
- 9F75DD325C460FFC7984DF4A9A42BC68 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FC49E0C20721851910941146A81049E /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9F90CCC3FC0CF5D2BF452D59CDDF8A7B /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = C821320F799CABA2E06EB3ABA63B772E /* SDGraphicsImageRenderer.m */; };
- 9FA55209BBEC5446B1699EFEAA8AE99C /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC307CBB38D0D9E2417E63C5486C26F0 /* RxTableViewDataSourceProxy.swift */; };
- A011FE7F352E2DC4F52A72ACC985E865 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B5E3560B2BC7A5346466FF078AC933B /* ParameterEncoder.swift */; };
- A0649D13B9C3CE011F3FEA618EA1724B /* JXCategoryIndicatorTriangleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5686CE5152ABB005BE226C850D579F38 /* JXCategoryIndicatorTriangleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A0657A64DEA57E5606A79DF5FFA0C0C9 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B8B0D1CB245A7A15A69EB8319C090B73 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A0A9D02A68DF6DD689AEA26EE76AF891 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F46DBBEA65E11053983B2FB2753E246 /* Error.swift */; };
- A0B3C2E27EB876BF40E14F6D76AF493A /* DDMAMapKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AA3C07D84C8D2A116EF8BDDDAA93B6FE /* DDMAMapKit_Private-dummy.m */; };
- A0CAC16C811D166585ADC16AF08A6EBA /* JXCategoryIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = EDB9F61004F057A6AFBA2D181643B827 /* JXCategoryIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A0E59DE1E829AB6653A41F549DEA9F3C /* ESTabBarController-swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BD32E852F8B94ED1759436D4626FCD91 /* ESTabBarController-swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A1059E3A9E938EE8F540D5639AB4B4E5 /* EKPopUpMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A278A43D5D0935670C359D5992B9BA /* EKPopUpMessageView.swift */; };
- A10E840DA8752438971D036CA1D825D5 /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1426BD89DE0205308E091F2480E6FFED /* KFImageRenderer.swift */; };
- A13B4CC2584A03BF7414FE90F04C487D /* EKNotificationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 071F6EF4999EC4B47F4E90AFDFD09665 /* EKNotificationMessage.swift */; };
- A17B88101B55AE2259598D30E3CDA92E /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E2C324A3842EE13126CA3965565EB4EB /* SDAssociatedObject.m */; };
- A21A3EDB30349656A7BF23004B6AF02B /* SwiftyRSA-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FF891ED240B6348B88DC810A911F8F6A /* SwiftyRSA-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A23316464128F5761923CA0DAFF0F53E /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C28E1A0F48A62F4968CE089921F2BF63 /* AnonymousDisposable.swift */; };
- A256E164E3035EACD4154C4D5544C81A /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3959754FECDE99CD5B3966F34DC1C452 /* RxRelay-dummy.m */; };
- A28602D71D401DC2711F272078337585 /* UILabel+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F19C0B84399234DE43E9C11FCA731D0 /* UILabel+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A29CAE715EFFA6F90408C3B8345A1883 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CC34AF3EA0D7317091783EB80B1BD0F /* UIImageView+HighlightedWebCache.m */; };
- A2B52B66E0891E57CFA6C3750BF7DBC7 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 672D4B18EDC8DDAAAB9027065A18B509 /* ObservableConvertibleType+Driver.swift */; };
- A2C3F9B0AC38882D651BEC7E7D8F8122 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 862FAE944C2C47A1ACD2D5143AF774C6 /* ScheduledDisposable.swift */; };
- A2DD327EE020E9CB1F25B7D075078F08 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79AFE1126635DF7682A203347E4C5AC3 /* SubscriptionDisposable.swift */; };
- A328DD14BD9500BC78D1C7120DBC30E4 /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A9228500518E4F48822A587C40F419E /* IQKeyboardManagerConstantsInternal.swift */; };
- A358C72687DDFF484CAB4B0124CE34A8 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 3690225A06D71775C52F0A985F305B9F /* SDWebImageCompat.m */; };
- A3B9158367275223AB4967AA05D0CC4C /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0407C385764BAFECD28D238D0FB930C0 /* Errors.swift */; };
- A3F68F7FD050BA0038F03314E92B7CFE /* JXCategoryListContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 890DE64D33931D869ED7D6B93B339AD2 /* JXCategoryListContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A45846C269357C355CDEBF8B8EF896CD /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DEF627035151120436DEA02CE1FC1F8 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A4AE06BE1B4C107F33C291F8B1B10E22 /* JXCategoryTitleVerticalZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 361CF9ACE31045529002F6F3209B3D80 /* JXCategoryTitleVerticalZoomView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A4D3C0FF0EC1462586B769D06F7A9A1C /* DDBaseTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9926891A27457F1F8E220732A2D10824 /* DDBaseTextView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A576C4698BA14346E54EB6463022EAD9 /* JXCategoryIndicatorCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 664FAFD6CBAE186D22E2AC8D4CF236CA /* JXCategoryIndicatorCellModel.m */; };
- A583906E3E17020B9C601624EE2928CD /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8ACAF0D76072A8F51B9F0C8833AD97C /* KF.swift */; };
- A5DCA31A4D36F66FFA278B81D8BEF027 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = DFFACA8234356B3D1F64075F951F65C2 /* UIImage+MultiFormat.m */; };
- A5DDCCAE29F2F5E25CC92A67C3423889 /* DDTimerSwiftKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D362CACDECC39F763D908ADADD45CF7 /* DDTimerSwiftKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A5F8871912A1A3E8168E6DCF8EB4207D /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF34887BDD05FF791AFEFEE1D447CDE8 /* UISearchBar+Rx.swift */; };
- A6017DE1CDE42AE66DB28716879E1B44 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E7604BFD62A11AD14E6F4B17E461032 /* WithLatestFrom.swift */; };
- A608BF8A042013F0E8E790941B4D8866 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 804FAC52FFE0F7C9D4D1080C11E626AF /* SDMemoryCache.m */; };
- A62D0A82D3DE6F64F63963BC9117618A /* car_xingshi@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 658515FE76D410592A4AB7B469FCB111 /* car_xingshi@2x.png */; };
- A63175D60788EBB5FC5A203F683F548C /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CEB44EEF2894301EAEEDC8B77D3AF2 /* ConnectableObservableType.swift */; };
- A69C94A0DD35B9524F7481113B574E33 /* SDWebImageMapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 25620580657139A91501761C0E2C0EE8 /* SDWebImageMapKit.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A6D371F7B8F0AE9A55EE402E33583504 /* EKButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1579615F46DE90B7B70707FE940822D /* EKButtonView.swift */; };
- A6D743CD31F8BE6B743622F1EE837BE1 /* DDBaseLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ECBBBC7E0D610B6D7921FC0EB78256F /* DDBaseLabel.m */; };
- A7C3789391E1E66DE92D95D6F57D0B05 /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B90420B4EBF9DCF1A3266D4299E4C90E /* RequestModifier.swift */; };
- A8350D28113F25A35A21BDA9F2FD8368 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DCCCD01F51423BB28E388EB2A7CA71B0 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A859C89F424EDCA9AFE07133A3CF3FC7 /* DDSpeechSynthesizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C70A4FB23FA3E14CA394467F423DD78 /* DDSpeechSynthesizer.swift */; };
- A85E7DB7A2F420AD3D68860CBDAAC5B1 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA55A106289C99447D4B27721243B96 /* Typealiases.swift */; };
- A88D569C6D40F093E8AA5773B735147D /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 24036AE1074A61EA6BF3D1255E28EDB2 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A8A0C288519E463DE5E9B307FAE797F3 /* EKAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF716F2C9DEA3B5F5789AAF4A3C22572 /* EKAttributes.swift */; };
- A8DC4B6CAA17BCE09B33F0CBD7B760AA /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B56DA53E0A9A31116268B6E73E181 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A91F69373347CD458D89B84B084E0640 /* ZLPhotoPreviewAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE13E26D345C7E810A262C84C2E02F84 /* ZLPhotoPreviewAnimatedTransition.swift */; };
- A928D17689392DAAC600620B1020505C /* ESTabBarItemBadgeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D7117CE9F126D8AFB2EF3E21C5275DC /* ESTabBarItemBadgeView.swift */; };
- A952741473205F790F725FA10B2C2667 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D752328C851F17A39773F2072576FF3D /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A95BA26F0C63FBC108E205FC57B414DA /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74B063AD4097BE8A24E6E731EF2B4A57 /* Map.swift */; };
- A97E69232EB284E6EF3127992F66C58D /* BRStringPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 10C044128191F34B3D17925788C18525 /* BRStringPickerView.m */; };
- A99CF24F1B900AB7722D972FA4FED6BE /* SwiftyRSA.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0524AE01C98B859CF0D79DF9DA54B79 /* SwiftyRSA.swift */; };
- A9A5CC537275881320975BDC2EE7F62C /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = E8018EE8173E2ADC8F9F24B8825ADA4B /* SDWebImageCacheSerializer.m */; };
- AA6F9F6A4405BB9AFDDAAFF967296ACD /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D0106AEB9F5B493847B8C852170099 /* SDWebImageManager.m */; };
- AA8FC66F4E2584E3DA52381E26721C89 /* UIView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 304ED5CCB3C625B2C0E4B4433AD73814 /* UIView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- AB8707AC05E95D10D125F69C0F1F84CC /* ZLImageNavController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ADEA647B9653D68C43A8AB4568E7846 /* ZLImageNavController.swift */; };
- ABA3BE298F1B209B9A4F53D73F8EFAE7 /* ZLProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1650E856F0383AFF433321ADCFF0B46 /* ZLProgressView.swift */; };
- AC816DAE095CF51A98ECF689E6158059 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B180D09C8D79EDD7046D53796A145C3 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; };
- ACB3FE20E856929E036CA6E73A1955AE /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442BF38ACEEB2A95CD854D11C3BB749D /* LockOwnerType.swift */; };
- ACF63289846D4B66AB4A5A6910C63B94 /* UIImage+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 27935E6A76148C4CC3A43A08E5BB374A /* UIImage+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- ACF6E744FFBA77DB4FE3E42A917E5CAC /* DDWebImageKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C97C5ABEF7A2889F372B6B39A2FA2D1 /* DDWebImageKit_Private-dummy.m */; };
- AD49CC70CD7F4D736EA600D72EA61F64 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC5209FE25984EFA8CEF289DD32E1CCE /* HistoricalSchedulerTimeConverter.swift */; };
- AD76E0823BE733CC1E002FBF1BC2AE50 /* CALayer+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 50D2536271FE329E1393FFB45239420C /* CALayer+DDCategory.m */; };
- ADF031ED0468E75793D32E1609139984 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6144FA59B6FF2280AADF2A1E80920CF /* RequestInterceptor.swift */; };
- ADFDF04B44D98030E7FB1F4A4196F155 /* ZFOrientationObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B2A584C07E29F371576F096BDFEDD76 /* ZFOrientationObserver.m */; };
- AE1015AC17118CA9A93681AAE7454DCD /* JXCategoryNumberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C0500AFE12BEA911C665C57FA898C4B /* JXCategoryNumberCell.m */; };
- AE2421B86D481DB24462BBB65580903A /* ZLPhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AE9C6CD531DEE9989CEA93F5D471DD9 /* ZLPhotoManager.swift */; };
- AE310A252E96F1A89125262C9293FB10 /* ZLImageStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68337E6BF0375FA39E471BF6643105E1 /* ZLImageStickerView.swift */; };
- AE3814FADC3432DB8F6B88D2102EBB0B /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DA3BAAFA9B542232B974AFFA95DA561 /* NSTextField+Rx.swift */; };
- AE81E26AA0581A9E7559FB6CCC5FDC36 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DB7034410550A92E93A2C9B271A497AB /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- AEE3DCA65FC0D962A1983D1EF5B72062 /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 007C5043C49FD0FF7EE18EBD17C9CC1F /* AVAssetImageDataProvider.swift */; };
- AEE86A9326DC09055B5C28D98C50874A /* UIImageView+DDWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 78AC6660C7FB04EB23F0BF1D0B3EA719 /* UIImageView+DDWebCache.m */; };
- AF1C1BAAEE8A641CD516DEA3D1DE30A9 /* NSAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 663EA6C939676AEBAB3CDA24223F27DF /* NSAttributedString+DDCategory.m */; };
- AFA87EA35BBF8E4F0A2D41954069DD9C /* ZLEnlargeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8E24BD6706A3C27F8A0732B1F84AF01 /* ZLEnlargeButton.swift */; };
- AFE7A6835DD89F0D3331538280787CEE /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58D379C0B9889D93B56811DE0AFFD019 /* IQKeyboardManager+Toolbar.swift */; };
- AFE9C99619478338479FA2EC749A8861 /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = F02E9496E31834EA30D63093FB024F8E /* GraphicsContext.swift */; };
- B01AD0CF889816FA1985284F075CFBF7 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4533F08B18238EC5C852E1B136CC7F /* NSView+Rx.swift */; };
- B026AD1C1E94F5FC78A1CE5A96DDEE89 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E89C69CB893B3D1E247117A7CC7AA719 /* NSObject+Rx.swift */; };
- B04554D6B425890F1281FA20DC981975 /* UIImageView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D93B6A939DE984F1EB0388D8C75DD180 /* UIImageView+DDCategory.m */; };
- B0470BF38DA7AECBDEC223D60C2A05D4 /* ZLBaseStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92AFCA13019BDDCB53CB10B0CBCD7F52 /* ZLBaseStickerView.swift */; };
- B04A1F654CEE373527D6A1FDE4706545 /* ZFIJKPlayerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 177208FE0AC55F8049B84AC4A658A345 /* ZFIJKPlayerManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B062397EBC3E007F3B3A05D7EEDE6ABD /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E5259DE6739903A925CE7A065B477A /* SDAsyncBlockOperation.m */; };
- B063BA956EB9BCA0B53896A0E792A264 /* DDBaseSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = 011FD654828A5E2CA8BFBE2BB080E15F /* DDBaseSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B0C86B62900B2C3ED6A6CC0E578492D1 /* JXCategoryFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A59DAC80F4D57F85549837E03B6252D /* JXCategoryFactory.m */; };
- B0F7B54EA4F9DFE1A8BA3183C18014CB /* UITextField+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A19C4BEFD2E261BE8734FCE139E89CCB /* UITextField+DDCategory.m */; };
- B11769C6D0E6CA59FC36D1D77F642A78 /* NSData+SHA.m in Sources */ = {isa = PBXBuildFile; fileRef = B5F58FF4291879BBEA3539B0B74B3F4B /* NSData+SHA.m */; };
- B12803F0E38CFAE8770FE476242895C3 /* EKProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 494476B60FCCACEA7079BCEB0080148A /* EKProperty.swift */; };
- B169869926BCF8894AD891F3261B8AF1 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F6328AB4247551B7DE7F9C59FD87B9C /* URLSessionConfiguration+Alamofire.swift */; };
- B1CCDEB46FFBD5C857CEE2829F31D65F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32F084C19384365A8CA7A0C4615145E4 /* RxCollectionViewReactiveArrayDataSource.swift */; };
- B224B816DD7F5B7C20E53780C26163F5 /* NSURL+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DBE48A97BAB9861BB831F329CD19B1 /* NSURL+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B27F69341AA274200D4EC565EA51B477 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA475FF1F106BB339064D815BBBAA32E /* NSObject+Rx+KVORepresentable.swift */; };
- B2B998194CCD760C0095B9CD67B288CD /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 463D297175DE8763E4F71E6D2FE91852 /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B2BB06514C0A38F894279DA3BFAAB03E /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21C371879B967B4F6AF7396CA5CA5C04 /* RxPickerViewAdapter.swift */; };
- B2E3B006A6EBE8AAB7911F7F030B5568 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C47E977F821F85D602A3B26EDC351C7 /* DelegateProxyType.swift */; };
- B35361D59F4A20080477F63DD22F76EA /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5282EE44DEA450B95D40BD589E400D08 /* Window.swift */; };
- B36360EA13B5ACC444359CDACA669345 /* MAPointAnnotation+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = D8E1371FFD90B69B7CD816246FC91E70 /* MAPointAnnotation+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B39CB141B9670AEF45DD1C127E168D12 /* DDBaseCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4040332B7FE3A86CA301916F4A943D89 /* DDBaseCollectionViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B3B255160FD8882296B36105117F8F77 /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85CEDE84D564EF34245B33AFD27ABD70 /* Delegate.swift */; };
- B3C04262B952032CFD122763CC4DAB3C /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E8A0AD8CDA023AB7591BD8214FE839 /* SessionDataTask.swift */; };
- B3E2E1B9AE15CC280B8957C339243BEB /* JXCategoryTitleImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C7A17640384B33065DE03CDEF045AB7 /* JXCategoryTitleImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B3E51F0E8AA1550E1B667D96C3BDD1A5 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68DFBF76A76273EE9FDFD63BDBBCB093 /* URLEncodedFormEncoder.swift */; };
- B40E0790D6C9B7387B5FAB251E16B1C0 /* Bundle+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B90EA217BD262A8A13A4E9019D62D65 /* Bundle+ZLPhotoBrowser.swift */; };
- B41FD6E22B5A75FC2EAA129FF1B54B82 /* ZLCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E72D93C1B1329FB9B1EC74C58741A8 /* ZLCameraCell.swift */; };
- B4AB527B5081B4B6693BD0591B182C9C /* DDMATrackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 77E921AF98A629DFDC2006CC62BAFCA6 /* DDMATrackManager.m */; };
- B4ABDE535D907DA03582DFD0390F21DF /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C0B5C4EEEB02265B88B00F64A69B41E /* DispatchQueue+Extensions.swift */; };
- B4C0B46C21087CA310DE57D0B9FF1C17 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F0264C64E4D4EEBFC45EDB818692C7A /* AFError.swift */; };
- B4DA45D21312C13C1BD200335595798D /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D431EA69A167891A4820C57419741E6 /* NSTextStorage+Rx.swift */; };
- B4EE3E3D890100C5AFA0ED7290B5A396 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E33BD1641FD5D1D329DEFE1DF206670 /* ElementAt.swift */; };
- B502E9659BC94C3074C41F9294248930 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC5438ACEDEF6D854CFDFF1367A0FE8 /* ControlEvent.swift */; };
- B5169B93C52F1FF030F7497A6FEF7E2E /* ZFIJKPlayerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D8D9D3488435411716F91703BEEAAD6B /* ZFIJKPlayerManager.m */; };
- B55954EEE456FDEDDBF90F7692764F14 /* UINavigationController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 08327C82F0A0391E9140121D7FDFE40C /* UINavigationController+DDCategory.m */; };
- B5909D30D3D2544499F30CA21286AC58 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = E5B0C98663D838E4AC1976ED6637FAB8 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B59FE62F5E445635ED136AF84E76A724 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A643FE9C2CBDE246B7B8BECD3F98795 /* First.swift */; };
- B5E8226BCB600380F56DF4E98CAA2777 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C8CA376E5E1A2B463770BB2B11FA09A /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B5F5635CB0E895EAC58232DADF5FC3AE /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA27C19567ACF0C7770E8705376CBE2B /* UIStepper+Rx.swift */; };
- B601FF45040CC3B4D882477DB46A8DFD /* ZFLandscapeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = F35F39BD99E98FB46CF1B393680B988F /* ZFLandscapeWindow.m */; };
- B6062CB645AB7C112A4963605E59E4AE /* UIRectCorner+Short.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1BE0A303E1D150EB7C53DF7B78CD4A3 /* UIRectCorner+Short.swift */; };
- B639ABE2DFAE20314D0219FDD6223597 /* DDMAMapView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CEEFDA1834DF558CEC910B1A10481CB /* DDMAMapView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B697778E01573152A6019466B54D134C /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDE582DCCB92CD0A144E25D1D8732E7B /* InvocableScheduledItem.swift */; };
- B6A5A9C096B866F53FC368AA2E9E94B7 /* JXCategoryIndicatorCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A636F211352C3DE6116917AE7EC06E9 /* JXCategoryIndicatorCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B6CBF2AE5040CCF8E27AFED738B5E644 /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B316DE6AC16129F3192DA1435AD9437 /* ReplayRelay.swift */; };
- B6DF847DA065C63CF90056990C8D1476 /* UIScrollView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 668382E77DF65963BB502C803257FD39 /* UIScrollView+DDCategory.m */; };
- B6E808A6F9BD5EC798D6D3EB3BB83E7B /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F63DE719625B11D8C655A86675C5F52 /* ImageProgressive.swift */; };
- B70BB03F1D414155F2C5F9E34E659806 /* UIView+ZFFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 3216FEB31DC406BCF4654E8BE74EFE08 /* UIView+ZFFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B71152709B956F54CCBB7A6F5EDBAC68 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FAEC3742F1E09DA62DB97EBD7D8A15F /* AtomicInt.swift */; };
- B734391A023E1397D7C4988865147809 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A2DAD51E238CE866DB40C7706EA0095 /* SDImageCacheConfig.m */; };
- B7B9F94EF5A56E156C57147F5F302559 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A7CCE309D4DCC6DC87793B104A23D2FC /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B7F2FC2537F8A512F7969F37EEBABA19 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 963A2DE2F4BBFB477750B663CE353E85 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B84BED170956D2391246497EC4ACE3B3 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 80FB4A5751EFEB9401FA87191AA925BC /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B850BC342D7976173853AA223DF66FDF /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B06F452379CFBDFA87F490D0D16A862 /* SDImageLoadersManager.m */; };
- B87FA1A74AFFD85DC6676B5D9F777DA4 /* ZFPlayerControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = DFE38A401804114EABFCAAC4A185896C /* ZFPlayerControlView.m */; };
- B89B1DCCB280DC9DEC4B2379546B2B6F /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5802CF56D312B8E04A2251ED79A91789 /* NSTextAttachment+Kingfisher.swift */; };
- B8ACFB27F7B7E309059AA265F2657634 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = C93424CC43819631E99AF0EDE85708E7 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B912045CC6351F6B403B2BA16E0FA3CE /* DDViewControllerAnimatedTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = A9B09E808EE321878677C790C1F30DB3 /* DDViewControllerAnimatedTransition.m */; };
- B929603A11A07A494CBE9E734195270E /* UIColor+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70BB91167ABEE2352D3CE681C81C3153 /* UIColor+ZLPhotoBrowser.swift */; };
- B93BFE7CE24E673EF0CA9148E11C7D89 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A329E8FED4A3CFEE60027AE989BABE6 /* KFImage.swift */; };
- B95C9B390345B91227D9C6AABCDDBA8E /* Pods-OrderScheduling-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 439EA354473F5B1B44C857E4C3A7D7D7 /* Pods-OrderScheduling-dummy.m */; };
- B963E078896CC9DF2C37C06A438908DA /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82E906B38F805356ADC3DDA8356B65A4 /* UIButton+Rx.swift */; };
- B9AE7983EB3E754C9E655B15C36143B1 /* ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = BF3673B49F09BAC6900C8BA25BF4DCA2 /* ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B9C9ABA204D0FDC45DEEFF82BB0D199D /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27899DD27632A9F27F15589704AEFFB9 /* SwiftSupport.swift */; };
- BA11AE6276ED0BCA627940CF2AA4A82A /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F87CD582B270498DA448191B454F7B14 /* SectionedViewDataSourceType.swift */; };
- BA66672373B911EF7E9294E585BE2469 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81F261D35D9145315EE9B1752B5C7084 /* SkipWhile.swift */; };
- BA6FA6DAD56C74252C1BB4774FC719B0 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60449961B188CDECAD8A7797E91F1A1E /* Deferred.swift */; };
- BA88EA9B56B8B66E7CF2F282BA496330 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74D61A5F18EAD8FB7931E73FDEB53F1C /* ObserveOn.swift */; };
- BAAF532D103913901437253C9B1EC21F /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDA6B5599AB2BE581DC91538DD516EAB /* CPListItem+Kingfisher.swift */; };
- BAB56CA5866822D64DB6936E197F590D /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE4B0DCFE0808BFC11475CEC0109B703 /* ConstraintConfig.swift */; };
- BAB7A04FB6B2883C06D4EFB12CD4974F /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF86C643214B5EBA4C54E281D711C33 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BB1D61B7D957E411C5CE3E21DAD20C6D /* ZFFloatView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E3AFACC2958AE263F4DC7AA4DFBA6C1 /* ZFFloatView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BB53D3B70456942057B1D13A5B59CA10 /* ESTabBarItemMoreContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9B22AEFF5E21204956A6F923438DA68 /* ESTabBarItemMoreContentView.swift */; };
- BB5B24B08293ACDFCB6BC990AE38AA28 /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 315A20ED27D7DCA059FFFCE69D36FD1B /* TakeWithPredicate.swift */; };
- BB714B9D7C8AECD5513CD2452AD8687E /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DB23628E9D8ED8F2A61914339839CB93 /* _RXDelegateProxy.m */; };
- BB91F7BFE3AECA8494D5E2BFA3AE593E /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = D2D1C35B8672819CB5EEBA2B4A5653E4 /* SDWebImagePrefetcher.m */; };
- BB9CF389D15F65172C5D16936279DAAD /* FontUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FAC442BD8DA7E807FEE112E2976373 /* FontUtil.swift */; };
- BBEC1389AE859C1F53CB8588CA32A54B /* ZFPlayerMediaControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C47797277477319BB9140FCFEB3972F /* ZFPlayerMediaControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BC17BBE68BE2B0233A2B24429A134292 /* JXCategoryTitleImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A9739EFBFBD04AE760EC4819117A4E5 /* JXCategoryTitleImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BC4248890A2765F68B3FCA279352ED4F /* BRAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A340D7C2ECDE4CF0E54768D62FC895 /* BRAddressPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BC9DE732A9A9A3E6BA2DBE6C7ACB0427 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4441A0FFB90E8AA6B3E93F98CCB2127 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BD22742FFE04F47ABAB9DB8CA7979C6B /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDCC6811280C451A00DD856CA774FFEB /* InvocableType.swift */; };
- BD361E4E0FE4613901338D791BD13A5D /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 250EDFF28DF12E1484194728C0A13665 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BD42414ADB05335CCF6162EED02EB0E0 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 30DC0F7A4DF3F1BA2A24DAC6C68F6846 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BD71DAAD9C863C0905780369F5942079 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B146DAB3B0F2D4D2148D23245570341 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BD9CD207CEBF89BFAB1A91DD8BD28856 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6E54CBBC5A67ECE4121681BD7AF91C6 /* ConstraintItem.swift */; };
- BDEF2FB7D927B0B5EC012429474270DD /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B3F358B2F807033C4AE34511667F880 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BE1A80FF8E7EBE33844C18B9DE10DF9F /* EKButtonBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5898EB1A38FE7DFF749668F98E44E76B /* EKButtonBarView.swift */; };
- BE5E45566FE7DF80AFCE321E3EB0FBCD /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D6F7F53AE7D5AC577979EF2B3DBC8B3 /* URLConvertible+URLRequestConvertible.swift */; };
- BEDC9DBFBB0DC7DD1731D138A43247C8 /* ZFPortraitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 472C95310D3E9326325D48CDD3A9B277 /* ZFPortraitViewController.m */; };
- BEEDC7C8F0BE1AF9AFEC1B010A852A08 /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B241229C4FAF70B1CE6179F95E5F763 /* RefCountDisposable.swift */; };
- BF2F9348A80AD292B37135521A29FA03 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0435BCA4466F64061E559FD0669FBD4E /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BF33F6BBCCC819D447312CE8ECC76F83 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 552C265417EEEF4C733B3389BBB60B81 /* ShareReplayScope.swift */; };
- BF4B5199FBBD2138841B0FFE7D841114 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 579DEE906EE62807C6C862D8B7313D2B /* RxTableViewDelegateProxy.swift */; };
- C01355012AE3DC761464C352BCFD4197 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 597F86830C65AB4C2AE7E9C009BDE567 /* SDImageLoader.m */; };
- C03CE4C033E7B4F00C02508BC4E7D135 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6403C3946D1BA757C724C323A04A5C56 /* ConstraintMakerExtendable.swift */; };
- C06003DD05A5FB9050C6BCE1DD128511 /* DDScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82C98E5ED6C3EB19D7E7A32FC304932E /* DDScrollView.swift */; };
- C06198FCBBF8CEF254BBBFA81EC292F8 /* JXCategoryImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DD94D73905EA42D1EA845719E4B4606 /* JXCategoryImageView.m */; };
- C08497A34F7671FF094AA92DDB82CEE1 /* ZFPlayerNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D94222DA66800B1EE3962C2ED2479B /* ZFPlayerNotification.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C0A16AD03D4F121B5F6D22E51F6FD69A /* String+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB5422D5D752B443B060C8D7B74DE2F3 /* String+ZLPhotoBrowser.swift */; };
- C0B89620E69D080ED36F3741543A037F /* UITextView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F5F9E4CA39D50C9170C7E6ABB327C21 /* UITextView+DDCategory.m */; };
- C0C8B5A6D43875BA9B2C23CC0181071D /* DDLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5C51D602687153D93C1434D2A7431BE /* DDLabel.swift */; };
- C115C15858CF1B67C2654831E2FA0CD6 /* DDSwiftLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D0E3A13A93E334F804A60CCADB72F1A /* DDSwiftLog.swift */; };
- C13CCD0F2979956BF520659BC2826A70 /* ZLImagePreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9589C472B639E2997BEF5B3D29D15E86 /* ZLImagePreviewController.swift */; };
- C17721B52C2508B70D02605016E9D6C8 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386BCD60DA6DBEC2D98AC156696830CE /* BehaviorSubject.swift */; };
- C1B289E83BB181C98BC990E99E68FBC5 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3E1209A1DDFD5B21D43A2F9842654B8 /* AuthenticationChallengeResponsable.swift */; };
- C254DB6AE2A08936E464E24A411F2481 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF5EC4EA0585807DF927CD85B2F9B19 /* Platform.Darwin.swift */; };
- C2690FBB1AF6367DBEFA11F552A14ACD /* JXCategoryIndicatorBallView.h in Headers */ = {isa = PBXBuildFile; fileRef = 92FA5A924736ECDB427DB40FFCE1362C /* JXCategoryIndicatorBallView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C27DA232D42C0C1A1860904474D006CE /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6718DD82D44F6D3C76210C501B76CC99 /* MultipartUpload.swift */; };
- C2B53EB045512989EDDDE03B3592E068 /* ZLAddPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A60B3AA38313A56486FCF25E55B677C /* ZLAddPhotoCell.swift */; };
- C313E645865798661616F4F3407D8BD1 /* ZLEmbedAlbumListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09FA14CF689D02A1F55D530784E02BCD /* ZLEmbedAlbumListView.swift */; };
- C317B43DB6D2482017A763892A53203F /* ZLAlbumListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B00E006056B429B76EEC1C005ED1B9 /* ZLAlbumListController.swift */; };
- C324D23492EC6AD067A7DC7E705DACD9 /* DDButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E49C8335D1CB2E2C2541F50E6DE520B /* DDButton.swift */; };
- C3396F46162BECCC47A36826B0CA1070 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 82265B14E1FD3E8BCA9A4F14AE02C00A /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C34FE87B80895211485E9AB9298A5318 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2389F3A9528A09E817EEDEE24AE13F3 /* NopDisposable.swift */; };
- C3CFA478FB802F5A6AD209E5E1B34F54 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C608E77AD8C1F7B28CFB6089484542BE /* UITabBar+Rx.swift */; };
- C40F08C50B0B6DDB15E4F1D6F18213A5 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D34581D4140A6F9CF8AFA006881900D /* SDImageIOCoder.m */; };
- C4BF6BFB52FEE82B04DB8EA2AE9E5BBA /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2FD49D762AD163F73F2C7101303D81E /* UIDatePicker+Rx.swift */; };
- C56AD838C0FF689FEA8E5AEA32E94175 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = EC6F69FBF4C778AC5A21189B7EF2DF9B /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C581FAFB2BE7E18B9FCA322BE28127A2 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = A64069EFDAF134990E8EADE3999D32C9 /* UIImage+Transform.m */; };
- C5A65CAA184CBF2D7641A9EC731D4F5E /* JXCategoryIndicatorDotLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = A5CC4AC3062FAE8434E67C4666BDD667 /* JXCategoryIndicatorDotLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C65ED3D3286E2BFCEFB3291A3A776317 /* ZFSpeedLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 372B2A09B3DB27C695D55E8B92716B9C /* ZFSpeedLoadingView.m */; };
- C67841324248C9CA5635AE5BD7C3784C /* DDDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75A9C1387CEC025461AA7DEB8F1EEE69 /* DDDate.swift */; };
- C685B4E57FCFFF4FC132CC2C886CC561 /* DDWebImageKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AF0532E0AD4973657A6F9DEA3199861F /* DDWebImageKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C68C35A8E72BEE67B8BDE9E7FE89BE46 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C6AC059E218D7AEFD5B53F1027C9ADF /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C6FB7F94CB7899B5D36DFC3BCC9124F5 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBCF61F57F5531AEB77AD9F2F8139E0 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C70566B479FBFB82538A0E1C48E33C45 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5C202FD09C449B1262D8F9D37A402C1 /* RxScrollViewDelegateProxy.swift */; };
- C76E436525BA78E49B7646D419140C86 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46E4D4512F13DCFD1212B1D250330DC9 /* UIPickerView+Rx.swift */; };
- C848D2C5E05796A51A2CEC91D99D186C /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E1787850581C24FD42F96FFCB2A3F1C3 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C8522895B2B87B2C972E499ED4BCA683 /* JXCategoryNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = 72AE2733B31FE4DADA0345F29D71C093 /* JXCategoryNumberView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C8BAF555CCD51F9E3DB61C1BFBA98C57 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC220FC7504EE55E196C0B41D8977731 /* StartWith.swift */; };
- C8C6AE75A2CC76D4AB883628ACC1D2AD /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFBC3C60DDA0053689D7265DE7C13E2C /* ObservableType.swift */; };
- C8C9AFC10ECC9B37C45D0CB3F2982976 /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E4F5351005D4800B64116FC1E9C3710 /* ConstraintDirectionalInsetTarget.swift */; };
- C91C59A7EBFE30758FB1BE247A0C1368 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5EA0341F654D3EB0B20F96F8C5EC6B /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C937FAAF47980A57D5304E8F57834E3A /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = C94D52953BBC117BD07F900979E57072 /* ConstraintInsets.swift */; };
- C975D55EF9DA37044907022D01EFC501 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 66A85E06C513B0B4F16F42B61FEA3043 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C9A4CE5CAA3D142D609453B227BDF3CF /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 620077EF75E49FBE7A7363E2C6238E3A /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C9F396942C9C75CE1F92E278B08B72D2 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60DB9996D9B6477BAC8C1D97D6F0449C /* TakeLast.swift */; };
- C9FF0064F6C55CD4E49ED41B2EA17DE8 /* EKSimpleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B4A65EEF12ABF3FDD775A6E06F6E12 /* EKSimpleMessage.swift */; };
- CA09255FDEA073F52E9B21618886EE8F /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 09B45C82D1FA696C05AFC98A4B0BDC20 /* MJRefreshNormalHeader.m */; };
- CAB5A868A61CB97E7501C0E73726E34B /* DDProgressHUDKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7FC77C5CB76B974D27342C88D20240A /* DDProgressHUDKit_Private-dummy.m */; };
- CB0DCDB203D1D4E3DBCF2931711D6A7C /* EKMessageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BF6D1863CEF8B524B3F2C483E002C4E /* EKMessageContentView.swift */; };
- CB643F6A4F1AB3B77F69127BDC8184FC /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62D28F4F2D17540F500472D60E991FC7 /* String+MD5.swift */; };
- CBB261988616F006F3D14E6E3E1A1567 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 8479CE8561D03238FA223751194AC999 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CBC7F6CAD45F4BE6E058E1ABA62F83A4 /* DDZFPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F2030E904BD543CC02C9C1168BCF0EA5 /* DDZFPlayerKit_Private-dummy.m */; };
- CBEC084A900017F2E5219E7C514B1CA5 /* DDImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BB39ACAB29B66006E95096B64A97A23 /* DDImage.swift */; };
- CC55C5B908ADB58120CCC05520A0BFFD /* Key.swift in Sources */ = {isa = PBXBuildFile; fileRef = C861125E2CD0971D9A3A7E91EA523A71 /* Key.swift */; };
- CD1FBD083AEB95AF2A233A5D251CC860 /* JXCategoryIndicatorBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8718096511BDE69ECB5BDDCB166B1804 /* JXCategoryIndicatorBackgroundView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CD25427AEC067E2E672CD4FCD03E1C0C /* JXCategoryImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA31007B6D93602F27D3323C15FC96A /* JXCategoryImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CD28B9F3F0DF1EAAFBCCFD3FDFF7E877 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BD85E8CC11408A4E1ED3804A999F74B /* SchedulerType+SharedSequence.swift */; };
- CD8951BE0E2826BE9EF167B81CFEB1E3 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105EC8E1085157934B6EEFC708A5705E /* SessionDelegate.swift */; };
- CE0C0F52BFDF580D264F9202A6BBE938 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD687D223885424075A2E4EDD22B9C3A /* Queue.swift */; };
- CE0F45A1B0B179FC61EFCDCA4A23EF57 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63CD69FD29674D2322AA4E0DA868D754 /* AnonymousObserver.swift */; };
- CE4C9BD43001835DFA0CCA47681C8ACB /* DDBaseTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 509C44695E41EECE9FD48B08D9E1A161 /* DDBaseTableView.m */; };
- CE53DDB87C864CE0B303DD4BB61087FD /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71925ACFA5858C8058296B18B41DDA5B /* RxNavigationControllerDelegateProxy.swift */; };
- CE62E1D7E4274641C080C9AEC8E83D91 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADD89F309186031E535C13E2627380C7 /* SwitchIfEmpty.swift */; };
- CE7215691C13E59A4ABB77F2DA1BC525 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE89E057EB4CA2D4CCD39793E73A103D /* FormatIndicatedCacheSerializer.swift */; };
- CEAF6058D42F63FA245DAD43FE4981CD /* UIView+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74E504B0B38E7652E8C8E4F3D5BC9B9D /* UIView+ZLPhotoBrowser.swift */; };
- CEF5ADCAD1251F127AC70054BB17179B /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 11C649053321E3BFCC61AC64B0C1A033 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CF0542E7E27082F0AE761E78228DEB8F /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 92113897F9D3BCD0846AFEF58957AC41 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CF8D15E322415CC1628A88CB4935CF1A /* BRDatePickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 88225E31EB7AAE532311D31D022CBCE3 /* BRDatePickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CFA4B5FE834BF6F5947C854ADC9C5A57 /* EKAlertMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89BB2C0640C2B0E5D1D4D2E03014C4E2 /* EKAlertMessage.swift */; };
- CFB2F64B408066286A8B97937FF5FE32 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F2E88129E33053604F01B0A2345386 /* KingfisherError.swift */; };
- CFCCC0B66A4858FC59896A0D0B4111B4 /* BRBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AB144B8A6315A17571F0E392A919DCD /* BRBaseView.m */; };
- D01491958316B3D143C1F82521420141 /* DDBaseViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC4906ADAF959FE5B7AFE7AC5DA0FA5 /* DDBaseViewModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D02E869FBC7503DA41EA8292A40085F8 /* EKAttributes+LifecycleActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA35FFE21EFE7F544B7669258B5B48A /* EKAttributes+LifecycleActions.swift */; };
- D04ED0B157FFAD652458CA96D31C61BE /* DDBaseNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = CE81313328137EC08B4DF48C49E15834 /* DDBaseNavigationController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D0FCD3AAEEE44AF1AC63FFE55F9C4F05 /* DriveRouteCustomAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = BD5BB61FB0ADB6B8A9833127A6FAC28E /* DriveRouteCustomAnnotation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D10A97575FC17A740F4AD23FC87961E3 /* BRDatePickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = F7FA0481F1BE5BEAB9555866CB7E25CD /* BRDatePickerView.m */; };
- D12A6518AD01C22CBBD148C8FC550D6D /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B0D82385BA0EB5E491ADA1E1C8A41EC /* TextInput.swift */; };
- D1381434AA9A73F22A5686775B9BDD03 /* EKAttributes+FrameStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23E262A76C5B93AEA1EBED9CB7FCD754 /* EKAttributes+FrameStyle.swift */; };
- D14356BF87F9E91736CB650348922BB1 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1CC91C3C6F18C1A2E4AF06AD477BBFD /* NetworkReachabilityManager.swift */; };
- D1C81C32A93CCE7A35A72FC1D5FFBC75 /* DDImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7E9B643D85DBFD37D8B69E4BC25DF55 /* DDImageView.swift */; };
- D1CA27FA62FDFD654437AFE802F0FDC1 /* EKWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A141F031A91702235B81A1981810925 /* EKWindow.swift */; };
- D1D3FC269DB485011A5C792F187BD964 /* DDToastKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D6861993DAD85F0DFAE2BD03B5F7A613 /* DDToastKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D1F58981CC9B866CA76BD812F0DF5E18 /* BRAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = ED18172DE819A87D89204AFF09EBCE1B /* BRAddressModel.m */; };
- D269044D982531C2EABA7BD3F34101D2 /* CGFloat+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 667136F6DC478C4D4230F055DDF8BA9B /* CGFloat+ZLPhotoBrowser.swift */; };
- D30295702271BA26222EC0E8D2829E63 /* EKAttributes+UserInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6588ECF58B11157B57FA577E1004B8D2 /* EKAttributes+UserInteraction.swift */; };
- D3A692A8D6778B0C530C667E0D2645F5 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = BF9933C238A0EFE812D364F8FEA7C5B8 /* MJRefreshAutoNormalFooter.m */; };
- D3B18F24C311A6413C7DB4525FB526AD /* UICollectionView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D0B85E700D10B3D96D321CD150B9585 /* UICollectionView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D3DAA79DECE865BDCE076290194B4033 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0269F9F0417F84BB1AE11F8BD8C62FE4 /* SDDiskCache.m */; };
- D3E51D45C66CAF3FB67B1B8F63B71CEA /* UIFont+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E5FAFC9E4CCA59344AC693449DB8A51 /* UIFont+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D41706C216134FC77605103354F07C42 /* ZLAlbumListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB14C58F534101E8EA2AFBA7D43B6227 /* ZLAlbumListCell.swift */; };
- D45471D1E2289BEDB132AE8868F21AAA /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 85A77A80037CB2ED1FA9E44DDFD6D03E /* MJRefreshGifHeader.m */; };
- D4DE36B575B65B54091CB7179DDE1242 /* EKAttributes+Duration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F72F44CBE8D21DA5C8B40CAC4E77DA1 /* EKAttributes+Duration.swift */; };
- D4F67ACDCA6B952008E043750BAC4940 /* JXCategoryIndicatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = FE6CC7EB81C2990554D85AF29F2C0DC6 /* JXCategoryIndicatorProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D4F8592FD0D34487E8B7AE1A8DBE70EB /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8762C90F0EE6C0086B17ABA2A23C6FC /* ConstraintInsetTarget.swift */; };
- D54C1EB233C3DFF0AB1C78D665B7A5DF /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D55C1752A31C6C0A5E904BF38DBE902 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D552F57595574A84A82587BF008F32BB /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F2D1811B0CE60B062C36A276194EE6C /* DispatchQueue+Alamofire.swift */; };
- D591717337E72C406E7C3F0BF9F4907B /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1A39B00A644818BCB0CA5B5000A6DEA /* UITabBarController+Rx.swift */; };
- D6696173A60A63EAC3F30D4BBC21C72E /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 6239957C7FB0A9E328D7664131986E99 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D67DD808CEBAD7F92D692B574F73DE93 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BA0D50EA6D6151A95ABB359E74B3474 /* Cancelable.swift */; };
- D6E51D328530E74EBF3DFBA6709DE9D0 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B4C3C9C8871C77E6AB3DC47E8E275CD0 /* UIView+WebCache.m */; };
- D6FBE35DB2D7D8D6021E703699172565 /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EE2BA020EC3D26D090626F0BAE91E20 /* PrimitiveSequence+Concurrency.swift */; };
- D76130AD70A7483771A8051BE486A761 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DBF46FC17F26606228D9C7D49EBDFCA /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D77CDC3644E7CA3679CC690E691C7D4A /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2817608EDD36410A5DB4FB72F51602FA /* ConstraintRelatableTarget.swift */; };
- D781F4490C10DB62CD3325AED7C9EE27 /* UITableViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 762E91082B5B8D3E5AA4FDC165589895 /* UITableViewCell+DDCategory.m */; };
- D7D5D849A72CF175A46E9C87F810FFAE /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73FFE0918E3264C28FE559685B7134DF /* AnimatedImageView.swift */; };
- D8423F6023580C058F1DDFFFD1779656 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40F4E5C25156724C2F2D3CF57BF48F05 /* OperationQueueScheduler.swift */; };
- D86F0D26E943BB73BBB29356FD203D18 /* ZLAdjustSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5508EA6B5659E8AD9132BE4C3DD44CB /* ZLAdjustSlider.swift */; };
- D87C8DA2C35F94CD5157A6F37F9A9728 /* EKAttributes+PopBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87DD00BAA79B5606679A2FD8E1301979 /* EKAttributes+PopBehavior.swift */; };
- D88C06AEB111734BAF5FBCCA256A5D2E /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC8044DB1AD06002A95B1ECAB3E16F00 /* Binder.swift */; };
- D8DDE2D559F66BDDAFAEBD52C6E4176C /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 640F3877CF8ACAA8F297346C0E90EE19 /* NSBezierPath+SDRoundedCorners.m */; };
- D8FD93FBAC2166F333BA48C4D726B091 /* ZFUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B630665C6BF531B726AB0B13F27DDE /* ZFUtilities.m */; };
- D9608FB125F849D4B3C79BFC4B8023C3 /* BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = F82143FE20D3B510205938101A376418 /* BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D9AC52596EBDC826499603EC3A3A4DA0 /* DDUIGestureRecognizer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 97AF1EBBCC9C27F141B9E1D6FC7C32AF /* DDUIGestureRecognizer-dummy.m */; };
- D9B8B43830362EE0C77A55B6CE157ECA /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 07ED5DCEF943738AA5553A19DAFB929F /* UIImage+Metadata.m */; };
- D9DFB73AB4BE6CB973F6F316B2A6A765 /* UIViewArray+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58D96755ED59599A7393B524B505DFDD /* UIViewArray+QuickLayout.swift */; };
- DA39F13925A217C94F8582009262EAA2 /* EKWindowProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7276764C1790CA4337E2C99402488 /* EKWindowProvider.swift */; };
- DAE8BA9F7C97C7BD3FBE5D07A29E4C24 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3E4DE1E34CD30F381F967C1C8441B44 /* ConstraintMakerRelatable.swift */; };
- DB15F0057F1CC17F374030B02456DBD6 /* ZFSmallFloatControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = D63E79734F0397E8D93247BDF0B77F9E /* ZFSmallFloatControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DB534E0B9BCE28F670003044F0242932 /* NSBundle+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = E666B78DFFC402ADD04FD15B855247B2 /* NSBundle+BRPickerView.m */; };
- DB546CEBEB12A61D98A707A776672188 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = AB7E7A62BC31BF4713857CFC04DBEC29 /* UIScrollView+MJRefresh.m */; };
- DB59C0246A9B17E692606871D09C6FE1 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05A2442920474C19EA2B219E1A9BCB07 /* ConstraintLayoutGuide+Extensions.swift */; };
- DB8E1097EFEC248D83112C45B37D7B88 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 861CFAA2C8340AA35A40C6170A65B656 /* MKAnnotationView+WebCache.m */; };
- DBA4188BE9A5BE8EC9169C81F0D27C31 /* UIApplication+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B26A5E3DB3AD5EE64E8DACAC02AE77C /* UIApplication+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DBCE4959C08C4EE643686A43C92B85CB /* MAPointAnnotation+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DFEC83AA1947F7C57D3AC19B582D65 /* MAPointAnnotation+DDCategory.m */; };
- DC2AD54F59773138F1461A45C2F19097 /* ZLPhotoPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02AFDD1B3E0ACC40D62C77E695872409 /* ZLPhotoPreviewController.swift */; };
- DC4FF13885DE12A4891629B6E2724847 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 171C168492DAC2775794CCA4EB6C892E /* ConstraintMakerFinalizable.swift */; };
- DCFC0A1DF00D723685BD6239724385C9 /* DDMAGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = 56FBFF13F31D572E4FEC5D4FF410E3AF /* DDMAGeometry.m */; };
- DD0D82EA0192E44DA541CEC3B4A673CA /* UIView+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AB31A604EE13F7F78D7A3D5138A9F5A /* UIView+Utils.swift */; };
- DD13D1582CFCE65C448C2B56AB55ADB1 /* DDAudioService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8A3477E5056C45505EFD33642952734 /* DDAudioService.swift */; };
- DD792E3784D6D144A65A189A78A58428 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 70C02CBCD9F2AE8933C2B300352DFC04 /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DD7FD9534175BB8CA05C83AA8BDCF23A /* DDAudioPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EA2CA4BE59635BC23B48410658B33970 /* DDAudioPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DDF9F1CD51A0B6E3FAEEC690269482E6 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22D9C5FE1273030D15B6763B6B54B6B7 /* NSSlider+Rx.swift */; };
- DDFE00C961BDCC08086F9939477303CD /* DDTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 786DBA7A836D01551A9F77B34469496B /* DDTextView.swift */; };
- DE2FDB7E8D913DD9CB530D47DA116ED7 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2ABA5E2F457E5ADA19F79B14FED379F /* ConstraintOffsetTarget.swift */; };
- DE4F489481A1E3AD69973B943DE2E414 /* DDBaseLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = BDAAF4C61B6219986B56EB6F1BE13C49 /* DDBaseLabel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DE63FE12234373986128740BCD872713 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 361F71DB6C83855F5354208ECE297AD4 /* Observable+Bind.swift */; };
- DEA9C3D6CE995A50A590F7844D364C53 /* ZLCustomAlertProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C2AE8803DD2ADB3E9505E1AC253E5EB /* ZLCustomAlertProtocol.swift */; };
- DEAAA0FB6DAC4E8D6E9F37F3FFF7FAE9 /* DDBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = BDB96E4185166C4E25E6A955836EB0EE /* DDBaseViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DF217CDC17FBC6B0860732A9547F6805 /* ZFNetworkSpeedMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CBC6225504BE0C1B1C22A9B7E0D5004 /* ZFNetworkSpeedMonitor.m */; };
- DF7FC6063E9660DF8D289538B2125134 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0230679B106F8DB70B542FBB92921FF /* BehaviorRelay.swift */; };
- DFA46412CF2FE571B31ECD6CC8EEB9BE /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D205DA3C2D498E828945512898EF98CF /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DFC965A9E961709D6B1AAF52AE44B4BD /* NSMutableAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C15303EE04DC081B316BC1D21CF4C1 /* NSMutableAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DFF1DB48DB0640CE62267571AB775F15 /* DDAutoUIKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F851C058CDE7A9B9458BAA5D5A2FC537 /* DDAutoUIKit_Private-dummy.m */; };
- E017B4EF323A0EBD732F33B9C92FBD0D /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = BF14882D2225FFAC5F8C9AF35B7D8D95 /* UIImage+ExtendedCacheData.m */; };
- E01CDA460DAFCC348AFF41C35B802C89 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 699ECDE0EA00BCCC8C9962922D1A441B /* UIView+MJExtension.m */; };
- E034031C40FE734AB1A4ACF321EEB12D /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 073916E9CDC05F41D3F48519DA970F64 /* RxCollectionViewDataSourceProxy.swift */; };
- E0528E490DB59F03F3D21D2509CC36E9 /* EKContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D77AF7173B411EDDD82CE635A945D855 /* EKContentView.swift */; };
- E0535C22C58CFE61C7FC72412989EE7E /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AEE0EF6ED79650A924807A8C4FE9EDD /* SDFileAttributeHelper.m */; };
- E07A33D6350496FBE035CB6E87A58D23 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E1075BF5F2D723818A240EB48553232 /* MainScheduler.swift */; };
- E07F5D56A6657C9297ACEF8B1E6047A3 /* ZFVolumeBrightnessView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F911AB245724CAA5E6DFF24AAF6038A /* ZFVolumeBrightnessView.m */; };
- E08BEB9077BB6AFF3D3924940A2F0E5F /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B81EB1FAB8782845950E12E81E38CF8C /* Zip+arity.swift */; };
- E0A97352EFF47010A3449A81255CE5FD /* DDCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6F758731ECC708DC7F5F80D5AAF0626 /* DDCollectionView.swift */; };
- E1FDB8D42137D8BF8709EE551862079B /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BAF498497DC998D3292C123DAB26FC8 /* RxCollectionViewDataSourceType.swift */; };
- E24B4E923380A82510C81933D8ADEBC0 /* Asn1Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9AD58267617D080A644D15C5953A3DA /* Asn1Parser.swift */; };
- E27EFB8F48312FC0268C6B922BA3474E /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C9D5ED4DEBECC5E19644632ECE94707 /* MJRefreshTrailer.m */; };
- E2D1C8236E08CA248E758FF3BDDD2BB1 /* JXCategoryTitleImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 763C41B62183DDB92CDC296FD00E1E5C /* JXCategoryTitleImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E2D3345435E9F597C1445F09F5BD5FF4 /* EKAttributes+Scroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = 733931B6C2A40207036CBE720D7C8314 /* EKAttributes+Scroll.swift */; };
- E2EF5387D71F2D5DEC1F9C0FE6026C1A /* EKEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46D66D101D84367BD65081A1A244748A /* EKEntryView.swift */; };
- E30D053236494B7F13FCF9171D8EF69A /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDD03AB7725994DEFC16D81601725E5D /* UINavigationController+Rx.swift */; };
- E317DBDCFE4041AB9E81DD032E67B4E0 /* UICollectionView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 21DF8C1CDD93BE8C608B10C7A99FF308 /* UICollectionView+DDCategory.m */; };
- E363802ECE35698B79AD258AD2CAFB6B /* UIBarButtonItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA67B0669E9AF92C8466EE207049D025 /* UIBarButtonItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E393F511073EAC13747E1D131A84A303 /* UISwitch+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CB00C1EF4360C618CCA5A38F658946A /* UISwitch+DDCategory.m */; };
- E3DA37159E09C710B735DDEA47F754CE /* UITableView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 79DE57AFCF3D85D40852FAE0F484297F /* UITableView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E3E428F69D3102897E73A39800546374 /* UILabel+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = B28E906FCB5668B964BE098100101BC0 /* UILabel+DDCategory.m */; };
- E414A7D74C5C1781D5E34BC7584F3B17 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26C6DCC4AA19DF0161F8F6C6B39FAA5A /* Single.swift */; };
- E425B1792B00EFB153A9BCAC85B730F4 /* DDViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D75519C34B3A8A8EE799400C3E4A77B4 /* DDViewController.swift */; };
- E42BF0E600D0189F7F9AD5329D385334 /* DDTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52DFFF71243EB8C7251CB1564835CD0 /* DDTextField.swift */; };
- E4BD9C28DA353A9E5DC1881B89BB4F06 /* NSObject+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BFF040C3B7EB4B06F8327F826C92823 /* NSObject+DDCategory.m */; };
- E5B3C04F705FCB65441CA1FE35CFC536 /* GCDTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83B889CEACA11362D80DA70D19EEDB98 /* GCDTimer.swift */; };
- E5F6C631FE32C41FFA4610E64AFEBEF6 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 20DB2458655CE5D438AF415CAA3AB252 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E60B45E5647579F76C24F8451C2EB8F7 /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3E34A1BE9FBEF78F5423C6DCCC3CF1F /* RxTableViewReactiveArrayDataSource.swift */; };
- E62A2816F9FFAF952C0E47C31B28D461 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ECAECEC96421914C54723F1E59D553E /* ControlProperty.swift */; };
- E62A3E33CD01B815039CCA9622117DC2 /* UIColor+JXAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E7900EE3DEAEC68257F18737BACB0E2 /* UIColor+JXAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E674B743DA97272AC8135AF21CF22F80 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CFC001257A1B40FCBC356E384C2A4AF /* KVORepresentable+Swift.swift */; };
- E6AAEB8C90F798D2176874B496FAED5B /* ZLPhotoUIConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46B8A95C40EE03EF5115D2F1168FD571 /* ZLPhotoUIConfiguration+Chaining.swift */; };
- E85D1D1E36A4822B39A55D63E2B9F73A /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CAA888F101891B4378A6B3BF94B6670 /* Infallible.swift */; };
- E89EA5216E074A8E2073062D8AF5EA40 /* JXCategoryIndicatorLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = F68FD20B222A0BFDB5623996F6B90B40 /* JXCategoryIndicatorLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E8A2CDF5B1D642F2C3225619514140C4 /* EKAttributes+PositionConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 493FE6A76079482FF5CF8F3C2444570F /* EKAttributes+PositionConstraints.swift */; };
- E8B4A75393B9AD18F9E08CD7B831B06D /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7DE11FA5E00DF3515BBD00DB6F27E24 /* ReplaySubject.swift */; };
- E8F5C10BEE66E0A8E67F786EE75C4DE3 /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 167FF3D82D5CD13770F8DFA047AFF24E /* UISegmentedControl+Rx.swift */; };
- E9466C49123B6DB38997B61FBE1A864C /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 332A98704F5F6B076FE302371087FD46 /* SDImageCodersManager.m */; };
- E94B3EE66EBD1003468410DFEEBCA688 /* ZLPhotoPreviewPopInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7961ABD51451CFC2B29850BFE17D2E8 /* ZLPhotoPreviewPopInteractiveTransition.swift */; };
- E95A52848182235E9532CDD844EC81D8 /* MABaseOverlay+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F820A7A12E660E164671D6BCCBA7CC8 /* MABaseOverlay+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E9D877C0FC7A2087F6B5FEC67FFD4CFE /* JXCategoryView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D72C15D32548DC9CB499C1F695B3FF78 /* JXCategoryView-dummy.m */; };
- E9EA12936E932E05E380C54600512522 /* DDBaseViewController.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D15783D27881441824AD940668BCBD65 /* DDBaseViewController.xcassets */; };
- E9EBD5DA2814E8A5110DF2D7D936E9C1 /* DriveRouteCustomAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = D3FB6F056F8A12D444682DBA0CE25994 /* DriveRouteCustomAnnotationView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- EA20E7451CE67E411DAE038C6EE49472 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 74371AA102C375B6A9C05FF5FCA3DA2D /* SDImageCoderHelper.m */; };
- EAAE7A65A7BB8F837B75CA0D05C869F6 /* UIButton+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D8FCED600A05B1C2B846D30CC3AAD57B /* UIButton+DDCategory.m */; };
- EAFB2E51C63313485F6E30594EDFA35C /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF4A9EBF87F1DA2CD099964C69FF8287 /* SchedulerType.swift */; };
- EB34415A0817B6F0EA97C89773A6FB99 /* ZLEditImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26FEB6228C891C1DBC837930AAC595E /* ZLEditImageViewController.swift */; };
- EBCEE8F5579114E5F617B63B87CF4B48 /* UIView+QLContentWrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABB640A1023AB534787D176E8F155036 /* UIView+QLContentWrap.swift */; };
- EBD415C26D6A34A0BD3DC50D43856960 /* ZLAnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0292CFDB14D218ACA7263C4A66E5DF49 /* ZLAnimationUtils.swift */; };
- EBE1011A4311FAA0C0D0B82BA0CF8132 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 772D442B7B2EA1769821B341F24CC8B9 /* PrimitiveSequence.swift */; };
- EC2B3804DBD7244270FE3CBB4076AE22 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5D441FC219D479DF04DC7900A078A9D /* Bag.swift */; };
- ED3F8719AE0C4D9464C372D0CB5D2E14 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 90CDCC90EADCC2E4AFE40E1023BD763C /* SDInternalMacros.m */; };
- ED9F225882E966D67FD120629EE2B926 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = CE4A5A2856DE56035A12D615A3F3DD8B /* SDDisplayLink.m */; };
- EDB63409EB6B2D945EB157D8A6CB1E4D /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 82EA83B3606AF5F817DB227D91D6110B /* MJRefreshBackFooter.m */; };
- EDBF2DA81990AD75C96C785546A0B020 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = E98475F508A2F9237422D7C1BDF72D0C /* Observable+Bind.swift */; };
- EDC4065EC27A50BCC6B13FC3ACD00185 /* JXCategoryTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E7572BCA0726F4BBDAC725F8D72D30E /* JXCategoryTitleView.m */; };
- EE379B4848EDB17BE1C4D32E97B930A8 /* ZFPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7030BC12F220D1700C320AACB831A219 /* ZFPlayerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- EE4F330BFC8B694E49B714C8A93CC916 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7097C3D39B1944CBC369F5EE9EB0271 /* RxTextStorageDelegateProxy.swift */; };
- EEA669C01B476133983515D590C6F707 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53D381A91BA84278B60E04E0C85EF0E /* Observable.swift */; };
- EED94B9C0DDEA302F0DA691B4B28088B /* NSAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F3659E30F0D0A3150789145CFDCDA2D /* NSAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- EF5F3CF8BBFDE4BEA2A2380A503569E5 /* JXCategoryBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB3754C4B17E0A81AF818425D2D8AC8 /* JXCategoryBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- EFDAD202473F80F1F86AB579EF724B89 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54D04CC609BE536D46BF57DFFADB31EB /* Image.swift */; };
- EFDB078033B7E9875333F75B72C1BA2B /* UIScreen+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A624119E6D69EB3DCED1B6A872C9C67C /* UIScreen+DDCategory.m */; };
- F001B72EF2941419AF8310B30D8FF42C /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 987456B03A4C2A7639CFD6B8CC8245B9 /* IQTextView.swift */; };
- F0133CE9DC3178B35F2AF1F29D535F7F /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4374971A6F77EA988C483A0D5EB207B4 /* URLSession+Rx.swift */; };
- F07D944FB9EE7D69319AEA7DF8818876 /* JXCategoryNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = FEE9A951565F7F1CA336E443C8E6838B /* JXCategoryNumberView.m */; };
- F0B4282A102ACF883C5664EE6EFB2081 /* ZFSliderView.h in Headers */ = {isa = PBXBuildFile; fileRef = A24AB7AE2B655E74C3508490DDB36F30 /* ZFSliderView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F0BFF5608C4202CA0453E53F57D91514 /* DDProgressHUDKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 94482E4EC568435E64B22D007C4410AC /* DDProgressHUDKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F0CBAC911BFC2128051F421FAE5725E3 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B95C7BFEC1CDF29695328A9DCF746795 /* TVMonogramView+Kingfisher.swift */; };
- F0F38230060D730610F5815650288F1A /* DDZFPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9552FCBFE21A3BC81FE557772B549D /* DDZFPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F17BED9A66F08C6647EB4CCED0A8EA8C /* DDBasicControls.h in Headers */ = {isa = PBXBuildFile; fileRef = 118B5424D4A9C2AF765BE1B9D3E9B2C8 /* DDBasicControls.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F19174B6F08BC6807F7168938A624447 /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85DE57206B61F81DC9B2B0AB92F8EFBB /* NSObject+Rx+RawRepresentable.swift */; };
- F1B8D62196F1AEB3E7F0D9B1EFE4FD15 /* ZFPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = BDB09E101FA047859063CEE71FB35C93 /* ZFPlayerController.m */; };
- F1CD6661FAFABF16CD930C30A0566C47 /* JXCategoryDotCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A08E155C84481CC37D8F173D3BD1B67 /* JXCategoryDotCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F3128567652CC62E62B1B8DBEEC5A304 /* UIEdgeInsets+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 429B086293BF9ADAF7607AA1E330A07A /* UIEdgeInsets+Utils.swift */; };
- F328CB47A22D2CFFDCC779BA11FC7164 /* DriveRouteCustomAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BC172D80DCC9AAA3282F72EFA8003F7 /* DriveRouteCustomAnnotationView.m */; };
- F3297C24B7F6D6AA6679633470AFD387 /* DDBasicControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 92A01A283164F32E1D091910FFDB82BA /* DDBasicControlsKit_Private-dummy.m */; };
- F39F0FA7DEC7786370959E557810E16D /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 80ED5FFB60A048F9671F865E87B8FC10 /* SDAnimatedImageRep.m */; };
- F4B076723D3EEFEE244EE1009B3CCF28 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 959BC3BA53C035A9502FA78704B1A8AF /* MJRefreshBackNormalFooter.m */; };
- F4BA1100C7409E860A413BC0F2B3AEA4 /* DDBaseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 490AD0FD50CAEABE5F4B573941F31CB4 /* DDBaseModel.m */; };
- F516F3D6A4D4372838C9043170D9D653 /* DDBaseImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3771D2E74B9C62FD95124980CA0AB61A /* DDBaseImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F525906C5A016C296FF10CB143F624BD /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = C33E70937C0C17785ED8150A2138651B /* SDWebImageDownloader.m */; };
- F5BB2BEFDB9F1EA2A0A168F46096A065 /* JXCategoryTitleVerticalZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = D8CA2A33931DC2579FC0ECC78A3F32F5 /* JXCategoryTitleVerticalZoomView.m */; };
- F5D8728188EC93EA5FAF5CA84A2C3E3E /* SwiftEntryKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F619A10A1AB63AB47E4B0D759213EE3D /* SwiftEntryKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F5E07701094C970A9458F8BFDAB4F3B1 /* BRBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = D594020C6C1BD9A7CDD5BB9F2FCD59E5 /* BRBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F5F6F5A843B2EDC770A466CBA835F1B1 /* DDBaseCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = C02EBA2F1450096B82D9C2AE4C0B646A /* DDBaseCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F610D4583B86C6599C47292F1D1AC91D /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 069987F7BCEF63BB37E8B372A97D7FCE /* UIBarButtonItem+Rx.swift */; };
- F6771DBD2D0EFBDC47030E698BA56780 /* JXCategoryDotCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AB87EA43F2DBA3EB4E0AEA06B6C413B /* JXCategoryDotCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F6E8AD2760C006453509EE8847788AF1 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0FCF529FF0989694BF4A872A31F903C /* Just.swift */; };
- F7367786A8702EEF93973DD8B4C059AF /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 715F07D106B63A04EA7B7A5AE0DB3E3A /* ImageView+Kingfisher.swift */; };
- F7869ECB08349199C0FCBC6ACA0DFA89 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E76E03EB8A76B24B807AE35F123F29A /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F79338C3D732C666311E9A66D3611901 /* JXCategoryIndicatorParamsModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 31ADC7D2323622EC9BA4BFEB35C6C818 /* JXCategoryIndicatorParamsModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F844A55CF6790D853D264312D6F883E0 /* UIColor+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 09F7B2E1419480FFE07D7AC38CDF6DDA /* UIColor+JXAdd.m */; };
- F85954F8ECD9E80718B093791EA95425 /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE25309EE1995BE5DFA583C1FDFB26D8 /* IQUITextFieldView+Additions.swift */; };
- F87C3F12FA754F2BF1068C663D2E8EDC /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 09D5F331C929DE88E6D493A76A9C52ED /* SDWebImageError.m */; };
- F8A7F261739C12A8135E4A47FFA7772E /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 5779AD5E1855533B91C0B5650313C5C9 /* SDWebImageDefine.m */; };
- F8DDC9D4E7FFBE6F0911E2D7A4DC9F80 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62BA54A7F1E2E94374E39E7C525C272 /* Queue.swift */; };
- F8F722B95C950969CB8FCA2543BFE113 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDFAAE0F3C1ED0E8A418B1C2E5D4B11D /* RxCocoa-dummy.m */; };
- F9E6C48FEF11BDA55B335E1060721D74 /* EKColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A2BCF52911FB19A8EE866CA74632138 /* EKColor.swift */; };
- FA145D73018E7D2FB142938415DB42E5 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 700FF3BAAB754294200B6E7F3EF8D104 /* SDImageFrame.m */; };
- FA398422E4E9153C85204F33651B6414 /* UIColor+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03C9A785D0B18A0810916235B2933B6A /* UIColor+Utils.swift */; };
- FA46D15B11235046C6234111666D3BBE /* DDDateKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE6C2A27AE60D16AC0E2456CDB32915 /* DDDateKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FA71D909F384F5837CDE59FAFB4F006A /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A2683005BB6DEE1F6A9C38395DCA7D7 /* ConstraintAttributes.swift */; };
- FAFDF4C22D2BD1559CCFF28406991AF3 /* UIViewController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = CF22AA1DB2CE9C90A37E1F17D80DF614 /* UIViewController+DDCategory.m */; };
- FB16503E903E5B60EE15B0DD4D8562D1 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 05EE5B7FBF70FB0D3E8168D27131C004 /* NSData+ImageContentType.m */; };
- FB543E6A5F8C2EC92FF45630C6D5F49E /* EKAttributes+Presets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 092FCDE3C6F546FA0AFC66C4FC04738B /* EKAttributes+Presets.swift */; };
- FB726649DB4AFB1EF71F4D6F6F4FA5B0 /* NSDate+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D3250497A860AF8EB84E42556395233 /* NSDate+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FBAE3C92F9FD0BB89C10427D244BF7D0 /* DDMANaviManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0259A6312EF907AF2D060BD0242AAE8A /* DDMANaviManager.m */; };
- FBC89193D9C95C427AEB8FAAA0184E43 /* ZFKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = B063FA266C282EAFDB9AA12BA5BFDF08 /* ZFKVOController.m */; };
- FBFC887E3133465DDFE6B3D8A52EC67D /* DDTimerSwiftKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BA3686CE2A2D9793C12B1A45C688717 /* DDTimerSwiftKit_Private-dummy.m */; };
- FC061D954352F832FBE08C01973F7DF7 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75749C34D0921498DA5CC1013286AF0B /* ResponseSerialization.swift */; };
- FC16BF2E23D7664C890EBD6C6C6A12A5 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03257450D74F8F629A0D4EE80801F38E /* DisposeBag.swift */; };
- FC46AD8B89342F75FA66DF4201A0850A /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0F0E39AF0AD69EF53A7AD2FB214B7F1 /* MemoryStorage.swift */; };
- FCED5EA34F470E1DE64CB9C632245922 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 173AC395C60982B555B99DF5D9A6CAB6 /* ObservableConvertibleType+Signal.swift */; };
- FD0574A25469F0713B34ED1B682755F2 /* ESTabBarItemContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76B0B0393DB4BA68A89B300349BE4897 /* ESTabBarItemContainer.swift */; };
- FD70F673A044AAAE0C5AA9739516065A /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 05A0A4ACD645B787C5F433F9B516B9B8 /* MJRefreshAutoGifFooter.m */; };
- FD7228A6A8B2236D44BE57275510EEAC /* ZFReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FBF0C446F4AD671B951E117B047D58E7 /* ZFReachabilityManager.m */; };
- FDE175AAA2CB3652B67AA421E7AF96AF /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F83BF3B2775AF797F44994385B764802 /* IQKeyboardReturnKeyHandler.swift */; };
- FE20744885FCBBEFACEA58867A812C6C /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3438D118E49B28076AAA4FC9A453BC83 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FF151DDFF38D867F4C13771E00996959 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5897FBEDD93BE0BD5350B4054C31150E /* SubjectType.swift */; };
- FFA171B211AC028D0A9375105738BDC1 /* ZFPlayerNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 566EE0EF1200976E825C76C079C39F5F /* ZFPlayerNotification.m */; };
- FFAA74F5A2EF6804BF1496B33FF45C9E /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 77660A66FD52AE4EB05728A6FBA09C03 /* UIScrollView+MJExtension.m */; };
- FFB73205BFE1E62DA077A3F96AE35012 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06D7F9577C67636E31443B3573CA43D9 /* AddRef.swift */; };
- FFB9E82FF0E210BFEB30F4D221DD476C /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 187FD280B9D20CA290879CC2937434C4 /* RxSearchControllerDelegateProxy.swift */; };
+ 8F94DE7C574F2E68FB7F4182FF4AA19A /* JXCategoryTitleImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = B2F4817496485F80383C0795BE820393 /* JXCategoryTitleImageCellModel.m */; };
+ 90163D12A62B02096B4157109DA2C999 /* MATraceReplayOverlay+Addition.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C88FDD701CF012DBC9AC99D0523DFCD /* MATraceReplayOverlay+Addition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9069546BCE91958C23E24D6279C5E7C0 /* JXCategoryIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B0BEFBAB66DE5D43C17DD6B1F98273 /* JXCategoryIndicatorView.m */; };
+ 90747EAF8374FFC67934EEAD2592FB29 /* ZFPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = A480B8BDD961A3D9011C619851A3EE4B /* ZFPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 90C1CA69717100719BCA2413895F4E30 /* DDBaseViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = C6E7081817F1276652E7A042B90365EB /* DDBaseViewModel.m */; };
+ 90C2306666CD2C08EF76F2012825951C /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E841BF8AAF55D91E68A81DFDFD543C6 /* MJRefreshBackGifFooter.m */; };
+ 90C350B739A3E899B1B53E52B15430EE /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B5AF31886785CE128D201441F72038 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 90CAAC4BCD151D8F6AA4BEC0984B4C3E /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 823A029266E395302E6D9D2C3C45C71D /* Infallible.swift */; };
+ 90D5459689AC0F101FA5F3E3E23AFCB5 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC5ED8BB591145A61BB02936080062D /* ShareReplayScope.swift */; };
+ 91A36B31EC90DB60DC9584F00E5D5643 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CAC3E4FAC1F235B3364AA2AF0E3977C /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 91B718E97E5B0E6C8E089096AC2DF4FD /* EKAttributes+DisplayMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23B0B68BB0ED4DFFB428DC72E4BA403F /* EKAttributes+DisplayMode.swift */; };
+ 91ED131F555A03F5905E86878BF38C69 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B6ACB4E78857C81D1453CF5E762AD8B2 /* MJRefresh-dummy.m */; };
+ 921A82AB6F1222A98A68C5D2A71214FF /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88C79AAA5B7D5237A53FAF6FDEA67370 /* Maybe.swift */; };
+ 923EE64F6CBFF20AD30002B633BC50BF /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D3E8E34589523EFCDEA52FA401FE9FE9 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 927A9E34C2E88E982888A5D2F8A9B127 /* BRPickerViewMacro.h in Headers */ = {isa = PBXBuildFile; fileRef = 67A109BB19F2CB03B903B58F42BC6D12 /* BRPickerViewMacro.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9313F5863E61D51958D4954C876666DC /* DDControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 299D6F1B0D0B0366594D4A20A23844F1 /* DDControlsKit_Private-dummy.m */; };
+ 93207A865D205334FE48160E599E0FC7 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ED5B5D138C99DC15E44F9A576DF8635 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 93C25343A940D20BD21AE6C1EF582189 /* ZLThumbnailPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A3F0CE7B749964A6ACE9989D5ED46C6 /* ZLThumbnailPhotoCell.swift */; };
+ 93DF6D6B5E32104AFE985F15355F629A /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 27A286C9DC37E2625870475529DE4FFF /* MJRefreshNormalTrailer.m */; };
+ 9413C7DB4B03B9C9178A64659F476AD0 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E0623D83F8DB9DFA6967FDC4A6DDAA8 /* IQKeyboardManagerSwift-dummy.m */; };
+ 9497825ACEC7F42AFA494D810FDCD4EC /* ZFPlayerLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EB2D454D39AD4D0F6A9E31CE4FFEED09 /* ZFPlayerLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 949E8D2BB740EADFE39A5D66DF0612E8 /* DDBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = AA1A757A5011998D5574ED6E5701DD4A /* DDBaseCollectionViewCell.m */; };
+ 94B52F9D43DC46D45062BB39E53E9DE1 /* EKBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DB3D7B2C64F3690CCCC127763D541BA /* EKBackgroundView.swift */; };
+ 94B7CAD1283D02653B5FE1B536AA231C /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 990426DA88B35BAC8E7F9B1A14B707AE /* CombineLatest.swift */; };
+ 94DE4C3950746F44D2403DB406C2129D /* DDLog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 339E3C05C244C6DCDA1966AE3C1785ED /* DDLog-dummy.m */; };
+ 9517AFD055FCAC61888F63B46B1012CB /* ZLCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9386D52C94AAB552066D86027F8437 /* ZLCollectionViewFlowLayout.swift */; };
+ 95277350C6DD3C3641CFF98AE0A12B12 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB9D7E5A60F1C844AD5505DEA2885E4 /* OperationQueue+Alamofire.swift */; };
+ 95AD0B08F159E5B4571FD8C7FCC3A78D /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C3EE1530EFA21C41EE2434CE54070BD /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 95FB47F1E4F2364EDE7991EFC3D93EB5 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 28DDD044607705FDF2162D3F852316AA /* SnapKit-dummy.m */; };
+ 96199F1BEE04A029B3278BB1BED5F276 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0F99D80BF229BE43671E281F5A610A5 /* IQNSArray+Sort.swift */; };
+ 96351482FE93C85C20C75E992ACC4D3C /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3432805583D348526B6E8E8F8540C1A4 /* RxCocoaObjCRuntimeError+Extensions.swift */; };
+ 97074254BDEAA3656A968F0159AD1DF5 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32EB11B3C8F433CF53E590D5ACE03E39 /* DispatchQueue+Extensions.swift */; };
+ 97352932EA7908FEA0DB6210F4692034 /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D4F2EEE39D0FD54CAE8564041CDA258 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 977E0B877569B180836156F0EE5436E6 /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78BF9E82E2C92FFFE5D57D45EB36210F /* RefCountDisposable.swift */; };
+ 977F8070B2734739DD77174D591DC065 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FFC3B9C3853DC53314F167F4FC792CA /* SDImageAPNGCoder.m */; };
+ 97ACD5F8ACFCD7B423375EB425F82287 /* JXCategoryIndicatorDotLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57C949DB996B5A49324FBF32A7C6CA20 /* JXCategoryIndicatorDotLineView.m */; };
+ 97B4A15E0218313B8CE3CDB2D3CC73D2 /* DDNetworkingOfAlamofireKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 681995B47460BB7B7BD4B358DDEE7692 /* DDNetworkingOfAlamofireKit_Private-dummy.m */; };
+ 9817388F04E487B7ECB5C08DDE606F86 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EA6C8B2259F0B54B1691514FB08E471 /* MJRefreshConfig.m */; };
+ 981F1BFE14D989096611F7DB1D782B97 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B9EE123DC14AA8A9B8E5AF95F669169 /* SDDeviceHelper.m */; };
+ 98B7233416FFA9989713041E15EAA6BC /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 642FB3391652B848BFDC743C8AC18973 /* ReplayRelay.swift */; };
+ 98D4E7AB781771714EFC5DE471932FA7 /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0744C0FBA9F3C131AD35E5B82FA63CE8 /* InvocableScheduledItem.swift */; };
+ 9912583A0C3DCE5F8AC15A3FC34E6FE2 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73B50984B668009D023DAE0EC730C11A /* ControlProperty+Driver.swift */; };
+ 996010F1AEF710746E0C8AE71789B505 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 142B56DCF5B81EA312CD304A26FA9A3A /* ImageCache.swift */; };
+ 999B33DC38983D04AD690B4599F3C316 /* ZLTextStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D364AC19E9048A7B52334DD7B0689041 /* ZLTextStickerView.swift */; };
+ 99D7BD631F5D4CC39B09885065481AE0 /* JXCategoryBaseCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 227E6C1A2B7391D20AEF5C052DDB58A1 /* JXCategoryBaseCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9A1DF88AB0E546AB51597714309B05C2 /* JXCategoryIndicatorBallView.m in Sources */ = {isa = PBXBuildFile; fileRef = B48956024D0BB935B0724D81181E6DBB /* JXCategoryIndicatorBallView.m */; };
+ 9A30CDD4812385257AB7C573ED47D2EE /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D100A8261F8CFEF2F634B11A45684116 /* DispatchQueueConfiguration.swift */; };
+ 9A41FC2ABBF645CC7F01120A6BDB0A24 /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FFA5A8DFFBE974B210063B4476F2259 /* UITextField+Rx.swift */; };
+ 9AE63A71DB55322FFBB6EF1D979282BE /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EC145B859B1AB46A054754AD5317EF6 /* UIView+WebCacheOperation.m */; };
+ 9AF82E3FE6B0FCA2D289149812D57304 /* ZLPhotoBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C7C4E27784C7B1335167F79E10E0473 /* ZLPhotoBrowser-dummy.m */; };
+ 9B1EA3D431B8091B272681FD467AB119 /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB69EDCD2964439D900B0D684D55988B /* ObservableType.swift */; };
+ 9B32CCFFA0C3806B0187E0ECBC35C0B7 /* DDBaseImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 91909659DDE91FE0089D1BAF492DDC58 /* DDBaseImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9BE899982FAEB47E89D2EE2FD9684CCA /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = EFB1CC4CE5F97D5775416FEEBBB19CC3 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9C160ADF642E5C302EAFEC77204F456D /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27425B5F543FB1B8AD07A4E9292937DD /* Single.swift */; };
+ 9CF1888AF79CD22EB414BFE758E5D36A /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCB74CB244C5BE35C1F3BC2801A5B972 /* UITextView+Rx.swift */; };
+ 9CFBE2A3F8BFF4BBDB6DA37F9CE7C266 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = DE8C988FED9642B6906830A27ED3DED6 /* SDImageGIFCoder.m */; };
+ 9D43333662E9A614D8F63052D7F1ABA7 /* UIApplication+EKAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 819BC25452B34E9B0DF1CBB7104D6F5C /* UIApplication+EKAppearance.swift */; };
+ 9D48F57AF2AEE5C50C06D6614BC79E46 /* UIButton+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 517F283E67057F02306F821910CC55DB /* UIButton+DDCategory.m */; };
+ 9D4EAF940F2C46778D1682E8127F003A /* ZFFloatView.m in Sources */ = {isa = PBXBuildFile; fileRef = CADDCD27A501CE6E1B5F3DB9ED7D37CA /* ZFFloatView.m */; };
+ 9D532632B8D3F62E276719DE23F79F73 /* NSThread+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BE89A595FC8E8453B7C296471C8188D /* NSThread+DDCategory.m */; };
+ 9DAB2556D82974EE7905C156B4F3A07A /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B27D69AF1AE0FE00FBBDFCE81DDD448 /* MJRefreshAutoStateFooter.m */; };
+ 9DC2A94B2891D5F2B37FF69F48347EA7 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B404A0FDBFD1EB8B2ED08F42DA33D2 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9DC8B53788AA16DB105CE69913224068 /* UIImage+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F44442D0375D0A6963C46127C7F6A9E /* UIImage+DDCategory.m */; };
+ 9DEFB591D6DEBAAAF949BE635617A7A6 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D3D35CCF1CA63789412029189E40AFC /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9E13BAA5897DBE84C6842BE86EED1CFC /* EntryAppearanceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E66D5A3A87D9A6C9F4B391B99AC41A5 /* EntryAppearanceDescriptor.swift */; };
+ 9EA55F404A7BE4684E3299402A5B88AE /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC4DCEEC5712A91138D758E6F911479 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9EE55E6E57DFF49D9CEB2493AD5B93A9 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FFEB56A4434C69D9F341D4660FC1E2B /* SharedSequence+Operators.swift */; };
+ 9F26F0EB6575EEC06D48252EC38DDC46 /* EKXStatusBarMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0E487188D796FA08BB50E3F424245C1 /* EKXStatusBarMessageView.swift */; };
+ 9F73F66B03E3A2E3D5967DCF4ABAC077 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D016CD8DF7699BBA641513DB10EDDA7 /* ConstraintConstantTarget.swift */; };
+ 9F75DD325C460FFC7984DF4A9A42BC68 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = D0AF935242E8CA76CAECC7C2085E2AD9 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9F90CCC3FC0CF5D2BF452D59CDDF8A7B /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 618515AB3A8679A88CA0AA3302A0F14A /* SDGraphicsImageRenderer.m */; };
+ 9F9457D2F31F8B5A81DF8CF4C17D0AA3 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20426B5336758C45DEEBAF8D4952D643 /* BehaviorRelay.swift */; };
+ 9FA55209BBEC5446B1699EFEAA8AE99C /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D28B9E3BEB4A2A1DF325151C5D9CEF5 /* RxTableViewDataSourceProxy.swift */; };
+ 9FD3EA5F5E85DAB74A9FA0CE142F1B24 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C7882A103B7DCFA70809826B3BFB462 /* LayoutConstraintItem.swift */; };
+ A011FE7F352E2DC4F52A72ACC985E865 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 266B3D8808E46DCB60B95DB681FA3FD1 /* ParameterEncoder.swift */; };
+ A05FDB4EAD950AF9007AF4590C52F5FF /* DDLog-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D902F3421194BDC347EBACE15266106 /* DDLog-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0649D13B9C3CE011F3FEA618EA1724B /* JXCategoryIndicatorTriangleView.h in Headers */ = {isa = PBXBuildFile; fileRef = FF07686846E3D1DDF4911EB4BE1785BB /* JXCategoryIndicatorTriangleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0657A64DEA57E5606A79DF5FFA0C0C9 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B3046F7C8FCE93819D69A5770EABD7E7 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0B3C2E27EB876BF40E14F6D76AF493A /* DDMAMapKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FF5E9FC5D0E3CC2B5B946383CCDC5B4 /* DDMAMapKit_Private-dummy.m */; };
+ A0CAC16C811D166585ADC16AF08A6EBA /* JXCategoryIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C364E7F7F5A22E839FE138119F25356 /* JXCategoryIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0D7C9EDFA5A3BC866BE7DC2C1F50BEC /* NSMutableParagraphStyle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C994EB224482C99D9737E4C0A837219C /* NSMutableParagraphStyle+DDCategory.m */; };
+ A0E59DE1E829AB6653A41F549DEA9F3C /* ESTabBarController-swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E3D9296F5587AB12BAE68201DF01E6C /* ESTabBarController-swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A1059E3A9E938EE8F540D5639AB4B4E5 /* EKPopUpMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC00D369E1A80FEE4B1E560912DCCD24 /* EKPopUpMessageView.swift */; };
+ A13B4CC2584A03BF7414FE90F04C487D /* EKNotificationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F060387B785FBF0186616E3DBB8F47F /* EKNotificationMessage.swift */; };
+ A17B88101B55AE2259598D30E3CDA92E /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F2B495CDACB36CB8E5A46C2D2635B44 /* SDAssociatedObject.m */; };
+ A1AC75E657D909F024C6B14FCC55F2A5 /* DDCategoryKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B0681BDA31FD04C877504BC1B4CA7DA /* DDCategoryKit_Private-dummy.m */; };
+ A21A3EDB30349656A7BF23004B6AF02B /* SwiftyRSA-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EA3289770D4084A3BFF1DA63328E83F /* SwiftyRSA-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A26DE63BF62E081FD12F4B3CB6A45156 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD4FF81B2BB2C16819A39C8EC4D5C17B /* AnonymousObserver.swift */; };
+ A29CAE715EFFA6F90408C3B8345A1883 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A91A7D10723946EF66D49E53F05A7C29 /* UIImageView+HighlightedWebCache.m */; };
+ A2B52B66E0891E57CFA6C3750BF7DBC7 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D3D5384BAD0515BCD53FB0E47F9F180 /* ObservableConvertibleType+Driver.swift */; };
+ A328DD14BD9500BC78D1C7120DBC30E4 /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D93AAAAA3F50191FB73B5DE61390DFAA /* IQKeyboardManagerConstantsInternal.swift */; };
+ A33337D7E2E5C96FE3713D6BDFAC70D9 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA6533D3ED19DACDEC4493A829496774 /* Typealiases.swift */; };
+ A358C72687DDFF484CAB4B0124CE34A8 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 703B0EFC6983B0783787FEB6BFAF2F9C /* SDWebImageCompat.m */; };
+ A3F68F7FD050BA0038F03314E92B7CFE /* JXCategoryListContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F82A500F86EE068B10485EAD0B2607F /* JXCategoryListContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A417F68E595CA792A81251A5793E4786 /* DDBaseViewController.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 35A1357B5BA8462ECDF2ADDD20F6237F /* DDBaseViewController.xcassets */; };
+ A44921400A5A266280A123524507FD36 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A09BEC9A65ED50E734B07F6473DE34A /* Bag.swift */; };
+ A45846C269357C355CDEBF8B8EF896CD /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F4AFE22CF6238AB1FE413C9276E8F67 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A4AE06BE1B4C107F33C291F8B1B10E22 /* JXCategoryTitleVerticalZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 326637FCC54053CA3602066C749B76FC /* JXCategoryTitleVerticalZoomView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A4D3C0FF0EC1462586B769D06F7A9A1C /* DDBaseTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C3A9BA962960BD07245DD4796305B3 /* DDBaseTextView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A526E173D00191BD265364FCFDE2FAB0 /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86E80A641C47D616FABF61BEFC3C64DE /* WKInterfaceImage+Kingfisher.swift */; };
+ A576C4698BA14346E54EB6463022EAD9 /* JXCategoryIndicatorCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 64E6394F131F41F4B8F8BD221B709BC0 /* JXCategoryIndicatorCellModel.m */; };
+ A594708CE7991FEDB5143518A39CFA84 /* car_xingshi@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C8A624213848CA2733A75052FEB7855 /* car_xingshi@3x.png */; };
+ A5DCA31A4D36F66FFA278B81D8BEF027 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = CD2B186D401243E248AB24DE617235AF /* UIImage+MultiFormat.m */; };
+ A5F19474FE19AB217BDC2C2D6187CF84 /* UIScreen+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 30AD849C8D9B36F35025F38485EF58C7 /* UIScreen+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A5F8871912A1A3E8168E6DCF8EB4207D /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9896B42A256877BA43E642F632C4C0AC /* UISearchBar+Rx.swift */; };
+ A608BF8A042013F0E8E790941B4D8866 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C3071CC30B019F7190A63B3E9DCA1E4A /* SDMemoryCache.m */; };
+ A69C94A0DD35B9524F7481113B574E33 /* SDWebImageMapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = D8D19A0DC5F96417B6EB12407D2EB65C /* SDWebImageMapKit.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A6D371F7B8F0AE9A55EE402E33583504 /* EKButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0BDD44A15679596D9AAEB364509252E /* EKButtonView.swift */; };
+ A6D743CD31F8BE6B743622F1EE837BE1 /* DDBaseLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F236490B2A358CE7D1841D5A534516B /* DDBaseLabel.m */; };
+ A6EAAC9AC63013C8E0C06A9AFC3E812A /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 71E8E949B441B469DF8E20ABB65A14BE /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A72A31D78A30449858102E1222C23CF9 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF6750682A1BA78DC3977111AC2D0C5A /* Throttle.swift */; };
+ A74D65E8B886A9C54EBC964525810F78 /* UITabBarController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C778F7DBDA7D513EE9941DBA3D2C29FC /* UITabBarController+DDCategory.m */; };
+ A7AF741912AB089116479C316C27EC8F /* UITableView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = CBB55D2B6148E273AD3209F14AC30A5B /* UITableView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A859C89F424EDCA9AFE07133A3CF3FC7 /* DDSpeechSynthesizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F734DC993748045EAAA7F83A5B894BB8 /* DDSpeechSynthesizer.swift */; };
+ A88D569C6D40F093E8AA5773B735147D /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 993852F50708B690CD95B10F9DF30D13 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A8A0C288519E463DE5E9B307FAE797F3 /* EKAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FB354956C6539A498FCE96EE8D5529A /* EKAttributes.swift */; };
+ A8DC4B6CAA17BCE09B33F0CBD7B760AA /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = C0227D8281FEE3DC37EDC4980AB02607 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A91F69373347CD458D89B84B084E0640 /* ZLPhotoPreviewAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32A1CA50291600E1159A67351285505E /* ZLPhotoPreviewAnimatedTransition.swift */; };
+ A928D17689392DAAC600620B1020505C /* ESTabBarItemBadgeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 534E6A361AE093683DC0FDAA9D634323 /* ESTabBarItemBadgeView.swift */; };
+ A92E21EA8D3A48F115E82E5BA3A6484C /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = E86A1E82956CC05D0044B270362DAD7A /* Platform.Linux.swift */; };
+ A937D0D51AA2D2CC5633A5C24776005D /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53AF188C13C151C61733A773889773E5 /* ObservableConvertibleType+Infallible.swift */; };
+ A952741473205F790F725FA10B2C2667 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D501C966DA1F8D5D9695327B74476F34 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A97E69232EB284E6EF3127992F66C58D /* BRStringPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D0CC0FD72D29C6E44C669719F36F2EC /* BRStringPickerView.m */; };
+ A99CF24F1B900AB7722D972FA4FED6BE /* SwiftyRSA.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75FE9C9883AC980BF2552D2FB9583655 /* SwiftyRSA.swift */; };
+ A9A5CC537275881320975BDC2EE7F62C /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = DD5034695D1D1F44159FAAAB68E33744 /* SDWebImageCacheSerializer.m */; };
+ AA6F9F6A4405BB9AFDDAAFF967296ACD /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 552D3484E53DC5CA2A338D9C4B4FAC9A /* SDWebImageManager.m */; };
+ AB0C622035D1BACC7CD604F4A3BB3C3B /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB66E1EAC3F75A8A56DE1FE3559C0EFF /* InfiniteSequence.swift */; };
+ AB8707AC05E95D10D125F69C0F1F84CC /* ZLImageNavController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B96E7756BC79FF56CBF3427F99F206AA /* ZLImageNavController.swift */; };
+ ABA3BE298F1B209B9A4F53D73F8EFAE7 /* ZLProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9754169B040E60B07768D6DB81AF444A /* ZLProgressView.swift */; };
+ AC816DAE095CF51A98ECF689E6158059 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3344898B9F2294C7C8BC5F8CB4FA586A /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ ACF6E744FFBA77DB4FE3E42A917E5CAC /* DDWebImageKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E9AD1772D716BF31E04E096316AE2947 /* DDWebImageKit_Private-dummy.m */; };
+ AD0A829D45CD31309E14579F7CEEA083 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CC048BDEBD4F1EA4CE48FA153494EBB /* FormatIndicatedCacheSerializer.swift */; };
+ ADEEC34B4CB926FD4888AA435F2CE886 /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03345D578D35D8886E8D02B05353FFCA /* SchedulerServices+Emulation.swift */; };
+ ADF031ED0468E75793D32E1609139984 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38569BF37880C2F1EA2D33DC5ED668E0 /* RequestInterceptor.swift */; };
+ ADF6719572A4F65ABC1EC14322AA8CBF /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DDD743BB210C6869622092E02D3EC3C /* MainScheduler.swift */; };
+ ADFDF04B44D98030E7FB1F4A4196F155 /* ZFOrientationObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 87245F82533F6B62006C9494C2EE5EBB /* ZFOrientationObserver.m */; };
+ AE1015AC17118CA9A93681AAE7454DCD /* JXCategoryNumberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 9868DA895525C4554DBB2CA453C5C559 /* JXCategoryNumberCell.m */; };
+ AE2421B86D481DB24462BBB65580903A /* ZLPhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB6AC7A31D9E783586F94CA76AB1463 /* ZLPhotoManager.swift */; };
+ AE30D98AA9E9E93305974B41ACAE6A19 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12FDB031148AC635E615A2820D916226 /* KFAnimatedImage.swift */; };
+ AE310A252E96F1A89125262C9293FB10 /* ZLImageStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 628291494645221A1B79E2DB9B7B285B /* ZLImageStickerView.swift */; };
+ AE3814FADC3432DB8F6B88D2102EBB0B /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1547F92626E9E1A1900F057FA67A54 /* NSTextField+Rx.swift */; };
+ AE81E26AA0581A9E7559FB6CCC5FDC36 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 909092CE8850D4E1EC9A13C603EDCAC9 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ AEB7AC3B16BBDFA6410ECBAA593ED96D /* UICollectionViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C371C427DE3A75DC0C3AC8227C2241F /* UICollectionViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ AEE177BB02BE3CC35429DF97B2A53487 /* UIApplication+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = DA0D3870508C1AB6C0A88243F7BCC22F /* UIApplication+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ AEE86A9326DC09055B5C28D98C50874A /* UIImageView+DDWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BAA9AFF81FFA7EA84316683A9E3E6DA /* UIImageView+DDWebCache.m */; };
+ AFA87EA35BBF8E4F0A2D41954069DD9C /* ZLEnlargeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEF1CF6CD9796D77E579DFB665AA690 /* ZLEnlargeButton.swift */; };
+ AFE7A6835DD89F0D3331538280787CEE /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = C991534621F5E043639F249BA34B19C8 /* IQKeyboardManager+Toolbar.swift */; };
+ B01AD0CF889816FA1985284F075CFBF7 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF8098C377873537D115323C9BB20B8D /* NSView+Rx.swift */; };
+ B026AD1C1E94F5FC78A1CE5A96DDEE89 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C32899FAF7A11D64C02DFEB281D7678A /* NSObject+Rx.swift */; };
+ B0470BF38DA7AECBDEC223D60C2A05D4 /* ZLBaseStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E1B9A8FE34EA5F4C93ACF9D7175F288 /* ZLBaseStickerView.swift */; };
+ B04A1F654CEE373527D6A1FDE4706545 /* ZFIJKPlayerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D7AE97B19764D9B4AA5848640F75A58 /* ZFIJKPlayerManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B062397EBC3E007F3B3A05D7EEDE6ABD /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A11D0E28B600A43AB52FB8E693C5AAA /* SDAsyncBlockOperation.m */; };
+ B063BA956EB9BCA0B53896A0E792A264 /* DDBaseSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = FC2160AE6F9FBCE268A0ED7A7A959F11 /* DDBaseSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B0950C384B7F9D60C867BE8FBD607708 /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1878BA7CCDBBC3508B2AB9B11D8E138 /* KingfisherOptionsInfo.swift */; };
+ B0C86B62900B2C3ED6A6CC0E578492D1 /* JXCategoryFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B70C292A61549EDAB8D96C1F2A82CCA /* JXCategoryFactory.m */; };
+ B11769C6D0E6CA59FC36D1D77F642A78 /* NSData+SHA.m in Sources */ = {isa = PBXBuildFile; fileRef = 86A08FCF0C3DCAF3C09674AB2B6B53A2 /* NSData+SHA.m */; };
+ B12803F0E38CFAE8770FE476242895C3 /* EKProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A272C67BCBD5BA1EA538023663354E /* EKProperty.swift */; };
+ B169869926BCF8894AD891F3261B8AF1 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 033D2BE41D029B229912D613D171FA66 /* URLSessionConfiguration+Alamofire.swift */; };
+ B1CCDEB46FFBD5C857CEE2829F31D65F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2265EAE291179723174BE2C860C011C /* RxCollectionViewReactiveArrayDataSource.swift */; };
+ B27F69341AA274200D4EC565EA51B477 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2530D7862A3A4019C8542F51EB71FE5A /* NSObject+Rx+KVORepresentable.swift */; };
+ B29B9CA34BC112E4BF3B541B4C47F0AB /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F51F0919268F2D77308A2FA0DB8A19FD /* Kingfisher-dummy.m */; };
+ B2B998194CCD760C0095B9CD67B288CD /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C6AFD40F5BED5260A427E5DB64CFADF /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B2BB06514C0A38F894279DA3BFAAB03E /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB44C4D9CDEE4366E207844B37A965D /* RxPickerViewAdapter.swift */; };
+ B2E3B006A6EBE8AAB7911F7F030B5568 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE98E13F38B722C7B5459202EB27579E /* DelegateProxyType.swift */; };
+ B36360EA13B5ACC444359CDACA669345 /* MAPointAnnotation+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B313CB7E45D5D4289B26F4D99530ED7A /* MAPointAnnotation+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B39CB141B9670AEF45DD1C127E168D12 /* DDBaseCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = C0F463F37487BC0083FA314531FCB6B4 /* DDBaseCollectionViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B3E2E1B9AE15CC280B8957C339243BEB /* JXCategoryTitleImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BFB77A961A5EDCCA8AF7D1F942DCFE5 /* JXCategoryTitleImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B3E51F0E8AA1550E1B667D96C3BDD1A5 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B1C00911C3708547973271DDF1144E /* URLEncodedFormEncoder.swift */; };
+ B3FFC2BD130D961B13A5C4A29F59F4A9 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAE728498230D844502FC3628DA5D7A6 /* ConcurrentMainScheduler.swift */; };
+ B40E0790D6C9B7387B5FAB251E16B1C0 /* Bundle+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8332557D667BBA9FD70DEC77EFF079B /* Bundle+ZLPhotoBrowser.swift */; };
+ B418F1175A504BFA8A165B4C1D092FDA /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF2DF6B210D509E1C3D247E78402B795 /* ConstraintOffsetTarget.swift */; };
+ B41FD6E22B5A75FC2EAA129FF1B54B82 /* ZLCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECD23FC1F2A0237BA5A145B7CE6463C5 /* ZLCameraCell.swift */; };
+ B43D90DF854AD0869EA0A067000F0187 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6306870A5C952AAE71D18EF80D06880C /* Timer.swift */; };
+ B47F9A9CD7489FC8FD366CD9A1895BDD /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D06008770E53AC0D625743F0DCA21F7 /* BooleanDisposable.swift */; };
+ B4AB527B5081B4B6693BD0591B182C9C /* DDMATrackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B44FF384BF4B6AAD6C7E9403EA3EF3 /* DDMATrackManager.m */; };
+ B4C0B46C21087CA310DE57D0B9FF1C17 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAC3EE6E963676C013F9FF08FCE9B1F9 /* AFError.swift */; };
+ B4DA45D21312C13C1BD200335595798D /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D6ED29F23FDE1CB2C4115EB0346D42 /* NSTextStorage+Rx.swift */; };
+ B502E9659BC94C3074C41F9294248930 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5534A2837522EFDE151D47B5E7A3D61A /* ControlEvent.swift */; };
+ B5169B93C52F1FF030F7497A6FEF7E2E /* ZFIJKPlayerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 432B77B511AF056FFAE7D2329389A29E /* ZFIJKPlayerManager.m */; };
+ B530604BB6217297B728799F71BF5F98 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AD9BA66F29B5AD350AF5E19E86F311D /* Disposable.swift */; };
+ B5909D30D3D2544499F30CA21286AC58 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E93143A9CC5152AE9699966A4922626 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B59789EC7737264501B6CCC5B0B370CD /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 908AE1DE14BD562A0EA4A34D5EA499BE /* BinaryDisposable.swift */; };
+ B5E8226BCB600380F56DF4E98CAA2777 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D541B4BC14108E47F66D2DB305415044 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B5F5635CB0E895EAC58232DADF5FC3AE /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4178C6F5213EDE24A0777F1C670A50D /* UIStepper+Rx.swift */; };
+ B601FF45040CC3B4D882477DB46A8DFD /* ZFLandscapeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AA82D739DD93CE26DD0BAC8549E274D /* ZFLandscapeWindow.m */; };
+ B6062CB645AB7C112A4963605E59E4AE /* UIRectCorner+Short.swift in Sources */ = {isa = PBXBuildFile; fileRef = C443AADD5D2C5C998C26752AC415FE2C /* UIRectCorner+Short.swift */; };
+ B639ABE2DFAE20314D0219FDD6223597 /* DDMAMapView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E4510B2AFEDED9EEF937B20271E7FCF /* DDMAMapView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B66F9B6155038205185C27B64D412E6D /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41FDF4BD8BEF6E9B152D42B149D3313 /* Observable+Bind.swift */; };
+ B68B28F8077FDA0E6F849A7F152F177F /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC25BCED020B5A9010769663ADC09A93 /* DefaultIfEmpty.swift */; };
+ B6A5A9C096B866F53FC368AA2E9E94B7 /* JXCategoryIndicatorCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 24CC69929F8B40312336C0380D13F5C9 /* JXCategoryIndicatorCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B70BB03F1D414155F2C5F9E34E659806 /* UIView+ZFFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 145BD16D76994BAEDAFAB51CAD64ECED /* UIView+ZFFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B72593E3C71EF96926B2A6B87218C134 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B6475A601662D78D515AB34C9A19FC /* ConstraintConfig.swift */; };
+ B734391A023E1397D7C4988865147809 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CB22880485A74AB33DF30903B9C3189 /* SDImageCacheConfig.m */; };
+ B77BCB51B9699FE66CBB4A7684183859 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3326CEE3E006921F0AA07FA3484B5F4B /* ImmediateSchedulerType.swift */; };
+ B7B9F94EF5A56E156C57147F5F302559 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = AEB58F8C9E1911FEC6A926A7B75C57E2 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B7F2FC2537F8A512F7969F37EEBABA19 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = E2BFF1F506E17992CECED8FD18412EAA /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B84BED170956D2391246497EC4ACE3B3 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D4624E91DC5E3951A376DCFCBC8F173 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B850BC342D7976173853AA223DF66FDF /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FA99776ECB15308B107E6A1C75F0C60 /* SDImageLoadersManager.m */; };
+ B87FA1A74AFFD85DC6676B5D9F777DA4 /* ZFPlayerControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 27AECEFA8669082A81F9516B57558A6C /* ZFPlayerControlView.m */; };
+ B8ACFB27F7B7E309059AA265F2657634 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 96D43CA0CA4F888ECDE7AFF2599E97C7 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B912045CC6351F6B403B2BA16E0FA3CE /* DDViewControllerAnimatedTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 80BF59C9705473325B373F654D0D5A8C /* DDViewControllerAnimatedTransition.m */; };
+ B929603A11A07A494CBE9E734195270E /* UIColor+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38971AC3798BDB75F7F2946CA9AE424B /* UIColor+ZLPhotoBrowser.swift */; };
+ B963E078896CC9DF2C37C06A438908DA /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9702DDA015B9602B824CA60F7EC1AE3A /* UIButton+Rx.swift */; };
+ B9A811055C8EC88B63B607F433D269A1 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23CD895EE99BE6F883BA6F09A7CB4CCE /* GroupBy.swift */; };
+ B9AE7983EB3E754C9E655B15C36143B1 /* ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 30AA440CEAE23C0A7A7F241D6F5C3CFB /* ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BA11AE6276ED0BCA627940CF2AA4A82A /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 212D74F91F4FDDE5689B8E9F8AA52711 /* SectionedViewDataSourceType.swift */; };
+ BA5DA0A021B1BFF86908E8D1DDD4282F /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B97C9A2C1FE385411EE797805B3D2D /* PrimitiveSequence.swift */; };
+ BAB7A04FB6B2883C06D4EFB12CD4974F /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C85A20BF282454CBE197166178A53F1F /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BB16E99D717BDD7C1A79905B11759E95 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E90E40716349E91AAC90E48F2C3ADA26 /* GroupedObservable.swift */; };
+ BB1D61B7D957E411C5CE3E21DAD20C6D /* ZFFloatView.h in Headers */ = {isa = PBXBuildFile; fileRef = 749239D925C3747CF29AB2A3EBF36AEE /* ZFFloatView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BB53D3B70456942057B1D13A5B59CA10 /* ESTabBarItemMoreContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8467B4D4341468DBB47C48AF074A0ADA /* ESTabBarItemMoreContentView.swift */; };
+ BB714B9D7C8AECD5513CD2452AD8687E /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E96EC2623B28A71430BA3EEAF4EB979 /* _RXDelegateProxy.m */; };
+ BB91F7BFE3AECA8494D5E2BFA3AE593E /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = D3B617B51769F11D938FCBBC115C8731 /* SDWebImagePrefetcher.m */; };
+ BB9CF389D15F65172C5D16936279DAAD /* FontUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 613FAEC6743FF1B26C71FEA36D7A34D2 /* FontUtil.swift */; };
+ BBA79A7DEB54B76D0A43A10461BBC3B1 /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 65F6D641A38C77A4322A00D5C2CB073E /* RxSwift-dummy.m */; };
+ BBEC1389AE859C1F53CB8588CA32A54B /* ZFPlayerMediaControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD2C7BB89772DD182FBAAAEEE1299CB /* ZFPlayerMediaControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BC166564A3AEBD2B9F6C1A9F81B08A6A /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3826219574B9E6B24C56C6E5CBADDE50 /* ConstraintInsets.swift */; };
+ BC17BBE68BE2B0233A2B24429A134292 /* JXCategoryTitleImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 27055183EAB286BF949962078E34F182 /* JXCategoryTitleImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BC4248890A2765F68B3FCA279352ED4F /* BRAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 697CDFA974AB26C5A0F8DC3536AFD313 /* BRAddressPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BC476CA941728B6DDDA0FF1BD92A7A3A /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCF6CF1CDAF275D35F0F8FB69B5054FC /* Queue.swift */; };
+ BC9DE732A9A9A3E6BA2DBE6C7ACB0427 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DA12579174BC88EF3B351C72C406B175 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BCC0047D3899C5ADC24FEBFB84843A77 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BDA23B1F43D42CBA48FBA8FF42E20FC /* ConstraintLayoutGuide+Extensions.swift */; };
+ BCE406A4E94112583101F7442FEA9AEA /* UIWindow+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 939EBD588256E85940CF099F3AFB7D37 /* UIWindow+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BD361E4E0FE4613901338D791BD13A5D /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = E7E45DBB15341F2037EFC0D0B081A2B5 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BD42414ADB05335CCF6162EED02EB0E0 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = F68CFCCBB7D5EBEEB0BE627B2DBEB2CD /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BD71DAAD9C863C0905780369F5942079 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 173FA9A56E6C07D08B57E89BB43C8432 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BDC3F116EA6C64E57426D2C6F155350E /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F9A0B52FE07215D36DD62CC7DF9908E /* Placeholder.swift */; };
+ BDEF2FB7D927B0B5EC012429474270DD /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 61639EDA76AD0562CFCB0AE853D89D5B /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BE1A80FF8E7EBE33844C18B9DE10DF9F /* EKButtonBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D36B0B04BADE50BE4C2DC4F349F0BE /* EKButtonBarView.swift */; };
+ BE4EF0C2CB9FDB0B8B7C93386721EE40 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA4D22E0B3097644D405E988F70B2A3F /* ConstraintViewDSL.swift */; };
+ BE5E45566FE7DF80AFCE321E3EB0FBCD /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4E38E2A37BF1522EB0164D9B75C0816 /* URLConvertible+URLRequestConvertible.swift */; };
+ BEDC9DBFBB0DC7DD1731D138A43247C8 /* ZFPortraitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E8535E05DE3F9ADB6986966DC62DC0 /* ZFPortraitViewController.m */; };
+ BF2F9348A80AD292B37135521A29FA03 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F778197D28881F105BE604300624118 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BF458274330B13EEC515B8D9D3B1A193 /* UIFont+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DD707BEABF37BA059C916E2F597F4E92 /* UIFont+DDCategory.m */; };
+ BF4B5199FBBD2138841B0FFE7D841114 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A1513781AB7477BAD69F208A78277BB /* RxTableViewDelegateProxy.swift */; };
+ BF5AAEE00CB7269E1415B04568BDE6BC /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56E19F2D449546EAB909C1467D21C80C /* Box.swift */; };
+ C00B65C0372D4B4141A2F714F89C32FC /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25D16C8D6BCDB30D880369CF85A714FF /* DisposeBase.swift */; };
+ C01355012AE3DC761464C352BCFD4197 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 40812159D1839792F867071527D8EFDC /* SDImageLoader.m */; };
+ C06003DD05A5FB9050C6BCE1DD128511 /* DDScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0998665940A6363157A0AE0800385AF5 /* DDScrollView.swift */; };
+ C06198FCBBF8CEF254BBBFA81EC292F8 /* JXCategoryImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F273C10B059C237433BF2844870B955 /* JXCategoryImageView.m */; };
+ C08497A34F7671FF094AA92DDB82CEE1 /* ZFPlayerNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = BC14B3F2E3EBCC8E5019CC5A5D104ABA /* ZFPlayerNotification.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C0A16AD03D4F121B5F6D22E51F6FD69A /* String+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9BEA3A57DA2B3F9359362BC51555356 /* String+ZLPhotoBrowser.swift */; };
+ C0C8B5A6D43875BA9B2C23CC0181071D /* DDLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B951412DAF30AC5790CF02C2567ADFEB /* DDLabel.swift */; };
+ C115C15858CF1B67C2654831E2FA0CD6 /* DDSwiftLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDE914564681274DA7FDDC43794CC38A /* DDSwiftLog.swift */; };
+ C13CCD0F2979956BF520659BC2826A70 /* ZLImagePreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FEC02BA769E51A3D16C770098EBDDCC /* ZLImagePreviewController.swift */; };
+ C2408990E60A78286A49B9E283DE446A /* UIApplication+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C9A7DD12FC946DC48D4C6679EC65CB /* UIApplication+DDCategory.m */; };
+ C243B3DB2415E077BD5AEA6F99DFC885 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86063B1470AEAFEA2CFCAAED2842936B /* AsyncSubject.swift */; };
+ C244E2810857671BDF08E9DBFDF3F2D1 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 146E8D5C91D213275FE32CDC0412D9BE /* Result.swift */; };
+ C2690FBB1AF6367DBEFA11F552A14ACD /* JXCategoryIndicatorBallView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D43396C1AF92FD3B81426399213FA74 /* JXCategoryIndicatorBallView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C27DA232D42C0C1A1860904474D006CE /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290F8674168196538A0C7205ACE7B4A4 /* MultipartUpload.swift */; };
+ C2809C475F3EE963060773DF78929546 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7061221C9768502272AF8C3C642568D1 /* HistoricalSchedulerTimeConverter.swift */; };
+ C288AA59C4306A4C29DFBB6692441D57 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8924CA192EFCC265E7DAD103909EB22A /* Range.swift */; };
+ C2B53EB045512989EDDDE03B3592E068 /* ZLAddPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1349FF27E71C3823BFB408F68E8DD7CB /* ZLAddPhotoCell.swift */; };
+ C313E645865798661616F4F3407D8BD1 /* ZLEmbedAlbumListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D768C6C36D9D869A198827BBDF1F4D32 /* ZLEmbedAlbumListView.swift */; };
+ C317B43DB6D2482017A763892A53203F /* ZLAlbumListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 358D20A00F03292B1E481B94AAA56155 /* ZLAlbumListController.swift */; };
+ C324D23492EC6AD067A7DC7E705DACD9 /* DDButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81679153CC19CD1EB46B4EAB1DD5C845 /* DDButton.swift */; };
+ C3396F46162BECCC47A36826B0CA1070 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 62E48750C3DEF193C9DF6B70D2DB3CEC /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C3CFA478FB802F5A6AD209E5E1B34F54 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D13252FBD724EEBF25BEB463A1F0308 /* UITabBar+Rx.swift */; };
+ C40F08C50B0B6DDB15E4F1D6F18213A5 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D384E13BDC0AD295B89495243722D037 /* SDImageIOCoder.m */; };
+ C4BF6BFB52FEE82B04DB8EA2AE9E5BBA /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA6A50754802179DD338D41861DA733C /* UIDatePicker+Rx.swift */; };
+ C4CF03A5EB0EBB39EAB5DADBE0A53749 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 283E3F1EDDA3320D17D563CBBB47A549 /* LockOwnerType.swift */; };
+ C56AD838C0FF689FEA8E5AEA32E94175 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = CB6F16B40342DCBAE9ED1FF1C860A55E /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C581FAFB2BE7E18B9FCA322BE28127A2 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 06E675592B8D033AAC618BA370315605 /* UIImage+Transform.m */; };
+ C5A65CAA184CBF2D7641A9EC731D4F5E /* JXCategoryIndicatorDotLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FF8C90181004FE3CB3F59AE1CA5491 /* JXCategoryIndicatorDotLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C65ED3D3286E2BFCEFB3291A3A776317 /* ZFSpeedLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B0F211C8510A04917D535B6A9351DAE /* ZFSpeedLoadingView.m */; };
+ C67841324248C9CA5635AE5BD7C3784C /* DDDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D431ABC972D91C436D10E4EB2C7449F9 /* DDDate.swift */; };
+ C685B4E57FCFFF4FC132CC2C886CC561 /* DDWebImageKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 55DEBE4B3F292EF52AA2BF95656A747A /* DDWebImageKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C68C35A8E72BEE67B8BDE9E7FE89BE46 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = DA02D24A261257E21980EA8545542667 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C6FB7F94CB7899B5D36DFC3BCC9124F5 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 32AFACCEDB49951189F9ECB53714DE7C /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C70566B479FBFB82538A0E1C48E33C45 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC10CF72561B6579D5C0DE3257935E1A /* RxScrollViewDelegateProxy.swift */; };
+ C76E436525BA78E49B7646D419140C86 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BB4D88C8BF92A2C1C68B2A5DA875E59 /* UIPickerView+Rx.swift */; };
+ C78B6F80F6087101BFCDE4A5855B0CE7 /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23DF0786BFE53B555876CCD0FB6EDAA3 /* AnimatedImageView.swift */; };
+ C848D2C5E05796A51A2CEC91D99D186C /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A4CD73D7C4E42B0137F579B0F498C50 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C8522895B2B87B2C972E499ED4BCA683 /* JXCategoryNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C03BB8739AC073ECEEAB95D4C3C7C65 /* JXCategoryNumberView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C8A62F79875524EFAE8528FF5149E970 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BA35413EF8B2374B6D3B7E0C0E3128C /* DisposeBag.swift */; };
+ C91C59A7EBFE30758FB1BE247A0C1368 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF4A28766C974F0F09155F7567D5301 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C975D55EF9DA37044907022D01EFC501 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = FB354703084B0E685CDE283544A17F09 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C9A4CE5CAA3D142D609453B227BDF3CF /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 8965E1424C40E487B8B905CE20A4E49D /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C9FF0064F6C55CD4E49ED41B2EA17DE8 /* EKSimpleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6B3D46CCF6310408E58B64C9CAC1D28 /* EKSimpleMessage.swift */; };
+ CA09255FDEA073F52E9B21618886EE8F /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 86627A56EB3542035C5C2437142689E2 /* MJRefreshNormalHeader.m */; };
+ CA54AE7DE687CB6A971AB1F93FC40A77 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13157F1B278E4F0CEF2D01DB73BA25E5 /* Merge.swift */; };
+ CA80692E07EF697D22B298EC3EC1ADAB /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1BD687BD4BE6E6966990CDE0B20B14 /* RecursiveScheduler.swift */; };
+ CA8A29CE3731420D3181E10848FAB919 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 425329BC95FEF362449D4C4756D6294D /* ImagePrefetcher.swift */; };
+ CAB5A868A61CB97E7501C0E73726E34B /* DDProgressHUDKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DCE6D01D86B97DEA8BF90C1250611E6B /* DDProgressHUDKit_Private-dummy.m */; };
+ CB0DCDB203D1D4E3DBCF2931711D6A7C /* EKMessageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B024A5081D2E1EB5ECD7F109C2E96FD /* EKMessageContentView.swift */; };
+ CB85D29B54C3AB803EAE8970E8366373 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 475ED43355183F81EE28E53A51B6ED96 /* ScheduledItem.swift */; };
+ CBB261988616F006F3D14E6E3E1A1567 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 52E6F03DE6A16E6CAFF386A3FA2752E2 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CBC7F6CAD45F4BE6E058E1ABA62F83A4 /* DDZFPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EF80AF0834F1B4B829381BDC6B81B5F5 /* DDZFPlayerKit_Private-dummy.m */; };
+ CBEC084A900017F2E5219E7C514B1CA5 /* DDImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 148DABE8A2B3A69FF6DC372194F38E32 /* DDImage.swift */; };
+ CC55C5B908ADB58120CCC05520A0BFFD /* Key.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61C3F988B3AB8BF88067B96A466F9DE2 /* Key.swift */; };
+ CCA37C3EAB48A312F6AF06EE6D87952B /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA195142CD34F47BBC34C744F633D30 /* Runtime.swift */; };
+ CD1FBD083AEB95AF2A233A5D251CC860 /* JXCategoryIndicatorBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = 56203CF5F2946769D544D0A9FFED7178 /* JXCategoryIndicatorBackgroundView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CD25427AEC067E2E672CD4FCD03E1C0C /* JXCategoryImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = C0ABAFC99C36DEC50F1D5339B5B01977 /* JXCategoryImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CD28B9F3F0DF1EAAFBCCFD3FDFF7E877 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFF070B487C4A51A545C9CB11957E191 /* SchedulerType+SharedSequence.swift */; };
+ CD794FC52B24FCB120321804D363CFEB /* UICollectionView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 889B7551637333690F1E294AEE684793 /* UICollectionView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CD967A3AD9BD4262B3F4D107562FB4BC /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96BB826C47BA822304A76E1826451ADC /* WithUnretained.swift */; };
+ CE025825FA33BD321D2CA12EC8553017 /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = B28C4D5E7C24B6E6E9A957EC4FCD510A /* Infallible+Concurrency.swift */; };
+ CE4C9BD43001835DFA0CCA47681C8ACB /* DDBaseTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3220284C15BB8AC3BDEC5E1D9C0E2382 /* DDBaseTableView.m */; };
+ CE53DDB87C864CE0B303DD4BB61087FD /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A938BA3139A2E3E869EFAA7FE7D3A8F3 /* RxNavigationControllerDelegateProxy.swift */; };
+ CEAF6058D42F63FA245DAD43FE4981CD /* UIView+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F37AB9D7EBF6D10277521DDF2038B4AD /* UIView+ZLPhotoBrowser.swift */; };
+ CEF5ADCAD1251F127AC70054BB17179B /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = DAAADE393FB5ACA89BEACEE76BBFADF7 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CF0542E7E27082F0AE761E78228DEB8F /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 596F1B3EEC917F35AF3315E25710BD47 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CF8D15E322415CC1628A88CB4935CF1A /* BRDatePickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = F2F5149C56F682AF7D9BA3203CDDB093 /* BRDatePickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CFA4B5FE834BF6F5947C854ADC9C5A57 /* EKAlertMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A9754FC3F940B689975C35C2AC23CCF /* EKAlertMessage.swift */; };
+ CFCCC0B66A4858FC59896A0D0B4111B4 /* BRBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6225F0A707F4DE11832A4559F0FD6BBE /* BRBaseView.m */; };
+ D01491958316B3D143C1F82521420141 /* DDBaseViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D567E24A67CE9C597E719D90CD42847E /* DDBaseViewModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D02E869FBC7503DA41EA8292A40085F8 /* EKAttributes+LifecycleActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FB64325B970CD791CB1BADA0159C97B /* EKAttributes+LifecycleActions.swift */; };
+ D04ED0B157FFAD652458CA96D31C61BE /* DDBaseNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = CE4427C8EB2FA9CAA3EC2820C6FAA465 /* DDBaseNavigationController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D0584BDBF7DA510469A5D12A9EF3DBE5 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = E17841860D325FFF24A7565251FF8FDC /* DistinctUntilChanged.swift */; };
+ D0FCD3AAEEE44AF1AC63FFE55F9C4F05 /* DriveRouteCustomAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EC5114970FB8B9BD3683F20651B8561 /* DriveRouteCustomAnnotation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D10A97575FC17A740F4AD23FC87961E3 /* BRDatePickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 33ADA42A370A6312EE2326619DA0F142 /* BRDatePickerView.m */; };
+ D12A6518AD01C22CBBD148C8FC550D6D /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34B84B2403AF91835502716EF5D3C4F5 /* TextInput.swift */; };
+ D1381434AA9A73F22A5686775B9BDD03 /* EKAttributes+FrameStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F7342B1298D6CE3417817D5B309D45 /* EKAttributes+FrameStyle.swift */; };
+ D14356BF87F9E91736CB650348922BB1 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFAE648D32E1A98A2F4F33E6E2A98C8 /* NetworkReachabilityManager.swift */; };
+ D1AB4346B1143F8B2F6B4C251F80316F /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A33C20FDFC469A6CE207573E917BC42 /* ImageDataProcessor.swift */; };
+ D1C81C32A93CCE7A35A72FC1D5FFBC75 /* DDImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F93C0261F05E2ADFA9F18D61096DA19B /* DDImageView.swift */; };
+ D1CA27FA62FDFD654437AFE802F0FDC1 /* EKWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AAA8CFAB7DE9F87ADDD86EEAD303CB /* EKWindow.swift */; };
+ D1D3FC269DB485011A5C792F187BD964 /* DDToastKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 74CFF4A64FDD0961C6EBA33803DC16A2 /* DDToastKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D1E714E3889798F8B7F4C58005BFBB9A /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B43EA8C5FA6E3F6B98EEA7A2F68267E /* Lock.swift */; };
+ D1F58981CC9B866CA76BD812F0DF5E18 /* BRAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = CAB2C440E8B7DC58AAD31F6DC4E6D9E0 /* BRAddressModel.m */; };
+ D20DBC9FAA1D12B35372C52060A474ED /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24BBA353E616A5A4AC3010534EE13AD2 /* Zip.swift */; };
+ D22CD2F984E1B11FDAB8AEC99BCB01EF /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12D11081320147754F33BC39C8500E55 /* Filter.swift */; };
+ D269044D982531C2EABA7BD3F34101D2 /* CGFloat+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EA5C7DC5BA7D9241584C5655852DE54 /* CGFloat+ZLPhotoBrowser.swift */; };
+ D2F983B3E9D5D83D05936E78C3D33A15 /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87F53088E912C933FD71E56693C39D71 /* DiskStorage.swift */; };
+ D30295702271BA26222EC0E8D2829E63 /* EKAttributes+UserInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D756835A41997877BB923B3930C63F50 /* EKAttributes+UserInteraction.swift */; };
+ D307ECAB58A235873C7D8DE3E5CA4F6A /* CALayer+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A24B85C9A87DD0D4A9510D2CACF0EBD2 /* CALayer+DDCategory.m */; };
+ D3860E40EB1ED4956F38B311656574E9 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5CE890B267F839FA0B42F4705D4B30C /* PriorityQueue.swift */; };
+ D3A1284A694B699B23FC94D4108977C9 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C93948E892DB5B101679EAAC2FDC5283 /* ConstraintMakerFinalizable.swift */; };
+ D3A692A8D6778B0C530C667E0D2645F5 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FEB0F4D4EE7DE51E1E310537F0827AA /* MJRefreshAutoNormalFooter.m */; };
+ D3DAA79DECE865BDCE076290194B4033 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BFBE3FF78E405C3E49662B74B7323980 /* SDDiskCache.m */; };
+ D3E3F6A92B80460EF3950ABE0CC6D317 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFE3C57DEFB5099722123E531CA67969 /* Image.swift */; };
+ D4018B5D81207F870A6941B3E11BB0E1 /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 460340C61B5780ADB7A5D01C55DA88EE /* TakeWithPredicate.swift */; };
+ D41706C216134FC77605103354F07C42 /* ZLAlbumListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD69FD77E3D1C5EEED708D2835DA260B /* ZLAlbumListCell.swift */; };
+ D45471D1E2289BEDB132AE8868F21AAA /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 281DD56A73F83B2DBC5CA6DE2EF05305 /* MJRefreshGifHeader.m */; };
+ D4DE36B575B65B54091CB7179DDE1242 /* EKAttributes+Duration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B01C283B1F22639121BB9B14DEE2B2B9 /* EKAttributes+Duration.swift */; };
+ D4F67ACDCA6B952008E043750BAC4940 /* JXCategoryIndicatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EE307957169C056803D46D0EA37E64D /* JXCategoryIndicatorProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D54C1EB233C3DFF0AB1C78D665B7A5DF /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6301E2DC246CD5BE27C24140033EFC /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D552F57595574A84A82587BF008F32BB /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9A1871318862388957B71F332CEA808 /* DispatchQueue+Alamofire.swift */; };
+ D591717337E72C406E7C3F0BF9F4907B /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97EAD2220B8441445C2350739E0C4DED /* UITabBarController+Rx.swift */; };
+ D59B8BA29FA5460265AB884CBF4B12E7 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB5FA432392DEA3B0DC4672A50BADE6 /* Sequence.swift */; };
+ D6141701F20CC9CA733E9B35B71A02FC /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67653A51121F79A4622CF8490F71B0B4 /* ConstraintMakerPrioritizable.swift */; };
+ D63CCEE825EE4229B28936DDA50B751D /* UILabel+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 209E9BB75F0F3342939B7817DEB89912 /* UILabel+DDCategory.m */; };
+ D6696173A60A63EAC3F30D4BBC21C72E /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 9385C8423D7AEC1C2A2ABCF3E7C3D7D0 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D6B8217485A0E1A1DEAF6FB19F5680E8 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE248E7B302D0FFB3F36BADECC4DB4C9 /* AnonymousDisposable.swift */; };
+ D6E51D328530E74EBF3DFBA6709DE9D0 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 159B2B9C7970D9F191419338FA1397BC /* UIView+WebCache.m */; };
+ D76130AD70A7483771A8051BE486A761 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 87C2CA11EC64A7616D88EAD01B882ED7 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D7CE72AA1E585DD08D05AF0251ECF5E0 /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F6F97F205DFB4B97E032155A5455897 /* ConstraintLayoutSupportDSL.swift */; };
+ D832E754A94C777E55C26724DA5C476B /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC72A14E6D67F42AB332C8EA6A523FF /* RetryWhen.swift */; };
+ D8452593A65FF6BC697AB690F45CA778 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47BB3A3DF0179269C415B6CDA72C301F /* TVMonogramView+Kingfisher.swift */; };
+ D85D4BCC3BEAFE3B8CED8DF4572BE61D /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 012DF0E37D6044D50F8B43E407B1F03E /* AVAssetImageDataProvider.swift */; };
+ D86F0D26E943BB73BBB29356FD203D18 /* ZLAdjustSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE07249AB776E6345B80769EAE96A25 /* ZLAdjustSlider.swift */; };
+ D87C8DA2C35F94CD5157A6F37F9A9728 /* EKAttributes+PopBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD6D38B4B484E536DAB9208D59C5D171 /* EKAttributes+PopBehavior.swift */; };
+ D8DDE2D559F66BDDAFAEBD52C6E4176C /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D875EAC744B916AA44F34FE3B972819 /* NSBezierPath+SDRoundedCorners.m */; };
+ D8E4E399054DB442C82E6F58281BD35B /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBDB5A86B67A4DE3DB5CC44BCB1AAA02 /* SessionDelegate.swift */; };
+ D8FD93FBAC2166F333BA48C4D726B091 /* ZFUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C89C8637DE1193DB30231415EC55DA2 /* ZFUtilities.m */; };
+ D9608FB125F849D4B3C79BFC4B8023C3 /* BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = B549B3D7A3A7B5556957C1C38467C3E9 /* BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D9AC52596EBDC826499603EC3A3A4DA0 /* DDUIGestureRecognizer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 48BCA1F3EEF3B5930215E0D52553C0C1 /* DDUIGestureRecognizer-dummy.m */; };
+ D9B8B43830362EE0C77A55B6CE157ECA /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F2C2095E7DE47ACAE2688F088F3E6B8 /* UIImage+Metadata.m */; };
+ D9DFB73AB4BE6CB973F6F316B2A6A765 /* UIViewArray+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC92103FB733357434B5D8D60C94643B /* UIViewArray+QuickLayout.swift */; };
+ D9EDB42484369E28BD8555A63BCBC3E5 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A0DD1E59FB00FF7E321588CB5879766 /* ConstraintMaker.swift */; };
+ DA39F13925A217C94F8582009262EAA2 /* EKWindowProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F560CEB0EF7131C4DD570404A4E7151E /* EKWindowProvider.swift */; };
+ DA8BCAA491B273664B8D769E2DE34D90 /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC1B96F3EB16E1C64887A8CE5D9B5A8 /* Date+Dispatch.swift */; };
+ DAED1F8F8EC9DB2F36A5524DE70E94BB /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDD150365237317B3A33F4D8FC02EBAF /* PrimitiveSequence+Zip+arity.swift */; };
+ DB15F0057F1CC17F374030B02456DBD6 /* ZFSmallFloatControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DD00B1F175981D87742D19C6BAA5F50 /* ZFSmallFloatControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DB534E0B9BCE28F670003044F0242932 /* NSBundle+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E24D9914B2E44B2D5F418E2E6484137 /* NSBundle+BRPickerView.m */; };
+ DB546CEBEB12A61D98A707A776672188 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 0224F84C0103BD2B35359C92C371C4AF /* UIScrollView+MJRefresh.m */; };
+ DB8E1097EFEC248D83112C45B37D7B88 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8107549EFBBD5CDA748FB18EC9474596 /* MKAnnotationView+WebCache.m */; };
+ DBCE4959C08C4EE643686A43C92B85CB /* MAPointAnnotation+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DEFC1BAD3E38D24CB86497B6253E0157 /* MAPointAnnotation+DDCategory.m */; };
+ DC2AD54F59773138F1461A45C2F19097 /* ZLPhotoPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DDFB4267880172DC8C137B9C585B123 /* ZLPhotoPreviewController.swift */; };
+ DCFC0A1DF00D723685BD6239724385C9 /* DDMAGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = D7883B384F628CB629C9ABB7B7245A22 /* DDMAGeometry.m */; };
+ DD0D82EA0192E44DA541CEC3B4A673CA /* UIView+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 630C7F698B75C67315A73EC4A733D85B /* UIView+Utils.swift */; };
+ DD13D1582CFCE65C448C2B56AB55ADB1 /* DDAudioService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7278A9FE4FCAF913317799471C35A871 /* DDAudioService.swift */; };
+ DD2C517DF7B7090CD9A35EEE45A7E929 /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B8D6E6918DA18ADF36D797E251E7B6C /* ObservableConvertibleType.swift */; };
+ DD792E3784D6D144A65A189A78A58428 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AC82950BADAD5EAFA4084BEDB89EDB9 /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DD7FD9534175BB8CA05C83AA8BDCF23A /* DDAudioPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C0EC02055C6CA62DBFB2BD100A1271F /* DDAudioPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DD8001EBD7FCB7FB6D43F681188E566B /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6FB8444BB52153B22C67B9F8388BDF /* OperationQueueScheduler.swift */; };
+ DDF9F1CD51A0B6E3FAEEC690269482E6 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445836A2758E16816D91F5951B8B9769 /* NSSlider+Rx.swift */; };
+ DDFE00C961BDCC08086F9939477303CD /* DDTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E31739EDC68FC615FA94F8C0E4A44B6A /* DDTextView.swift */; };
+ DE42E54E6B0695E5DE3EC1335B39CDCE /* DDLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F4C02285CC6C03169596EEF506725A /* DDLog.swift */; };
+ DE4F489481A1E3AD69973B943DE2E414 /* DDBaseLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CA8527EB0920274ECDE506B6E5C75EE /* DDBaseLabel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DE63FE12234373986128740BCD872713 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7D72EB192708EF3BE2A1BD5F22BCA16 /* Observable+Bind.swift */; };
+ DE7C7F04D1F56BFADAD2EC0182DCA18A /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDBEF5A5B20F26C5B832ECE544643E90 /* VirtualTimeScheduler.swift */; };
+ DE9A4A87202558AECBF18779B4283658 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0405E095A1E00C77CAA391411EE812 /* SerialDisposable.swift */; };
+ DEA9C3D6CE995A50A590F7844D364C53 /* ZLCustomAlertProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3FE65AED4EE5D4D005E80C4C8602247 /* ZLCustomAlertProtocol.swift */; };
+ DEAAA0FB6DAC4E8D6E9F37F3FFF7FAE9 /* DDBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 334EE76C3742E5460DA4946ED7CBB274 /* DDBaseViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DF0A8DE9FB068B40F59E39774C82C3E9 /* car_xingshi@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0F06F549E23D2A1F4C19A21BD87AB4CC /* car_xingshi@2x.png */; };
+ DF217CDC17FBC6B0860732A9547F6805 /* ZFNetworkSpeedMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AA5A5D32A71F8068FD0C5C6137CE084 /* ZFNetworkSpeedMonitor.m */; };
+ DF4B054E67320503A0B4E58494390B15 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98037ACCFBE01D85B0B1CDB4CF7F66AB /* Buffer.swift */; };
+ DFA46412CF2FE571B31ECD6CC8EEB9BE /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D71F19253459386DD930246AC4E7365E /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DFF1DB48DB0640CE62267571AB775F15 /* DDAutoUIKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ECEBCF2C1D04F0C7D08A145A6A37C19B /* DDAutoUIKit_Private-dummy.m */; };
+ E017B4EF323A0EBD732F33B9C92FBD0D /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = CD4C8616C011FBD8960D777224255AB4 /* UIImage+ExtendedCacheData.m */; };
+ E01CDA460DAFCC348AFF41C35B802C89 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = BAA577C7B229E12E257F8ECCF0E05ED8 /* UIView+MJExtension.m */; };
+ E034031C40FE734AB1A4ACF321EEB12D /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F1FE0878348979055B67783D466E407 /* RxCollectionViewDataSourceProxy.swift */; };
+ E0364F3CAC92BE090F4DC8A85357D60F /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42AEC533EFF81580A4D00AF0389B5D72 /* Rx.swift */; };
+ E0528E490DB59F03F3D21D2509CC36E9 /* EKContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7077AFAA61D212534D3C0DBE4D8A41DC /* EKContentView.swift */; };
+ E0535C22C58CFE61C7FC72412989EE7E /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B1185D4B75775D181B4EDC1B098031E6 /* SDFileAttributeHelper.m */; };
+ E07F5D56A6657C9297ACEF8B1E6047A3 /* ZFVolumeBrightnessView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BB3D6A88BC5305067BDAF912FE58179 /* ZFVolumeBrightnessView.m */; };
+ E0A97352EFF47010A3449A81255CE5FD /* DDCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E3A3643892B097938804CA89CA6AECE /* DDCollectionView.swift */; };
+ E0DBC9752FEE2D2AB19CC3E886A808EF /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1BF91DAB7C2C610ECBD4D461E469FB6 /* ConstraintDescription.swift */; };
+ E0F0522B1AB84B113F616B7E2E5B72A8 /* UIImageView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 27BC877F61A026A59DCF76E870AAF624 /* UIImageView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E1AF4E1E6802729E24DDE74A8061940B /* GCDTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA2E679940C2E28F575510D1A7395456 /* GCDTimer.swift */; };
+ E1D05A0C12F1E2FBA65C5EE992226409 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3160B7162468F90740F20F85E61A8F0A /* Cancelable.swift */; };
+ E1FDB8D42137D8BF8709EE551862079B /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05CC0993684C9C24DF9BEDBB7C520CA1 /* RxCollectionViewDataSourceType.swift */; };
+ E24B4E923380A82510C81933D8ADEBC0 /* Asn1Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB77A0B6324EA02BAB45795679578CE1 /* Asn1Parser.swift */; };
+ E27EFB8F48312FC0268C6B922BA3474E /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 22C1375174389EEE317B6CA273AD13D2 /* MJRefreshTrailer.m */; };
+ E2D1C8236E08CA248E758FF3BDDD2BB1 /* JXCategoryTitleImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 213FF2B217982C90D17665BEB31E283F /* JXCategoryTitleImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E2D3345435E9F597C1445F09F5BD5FF4 /* EKAttributes+Scroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC226227A825679C2A3C92573DA64E3E /* EKAttributes+Scroll.swift */; };
+ E2D3406B033362C8AB8A133B06D7A78B /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7BCBA52642E93BD202770B1009B676 /* Indicator.swift */; };
+ E2EF5387D71F2D5DEC1F9C0FE6026C1A /* EKEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2BE9A18CD47684FB2DBAD61D614207C /* EKEntryView.swift */; };
+ E30D053236494B7F13FCF9171D8EF69A /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 987BE8A9508F738591D00F3CE9F08068 /* UINavigationController+Rx.swift */; };
+ E3505AEE160B9F67A22D056FDE54D8B4 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE2A052BF23CA2F874775D8AC55F57E0 /* ImageView+Kingfisher.swift */; };
+ E3DDDB8B8330EE50BEAF435E667372D5 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69D47AAD12FAAA01DA8CD16A74F84E9E /* Map.swift */; };
+ E425B1792B00EFB153A9BCAC85B730F4 /* DDViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F31032762D12640B4198EBC2EB1642A /* DDViewController.swift */; };
+ E42BF0E600D0189F7F9AD5329D385334 /* DDTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27D76BE833CD27F9B6DD19F3E1F2AB6F /* DDTextField.swift */; };
+ E433DB2FD33F3E2F0292A337D768EF04 /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 902D3FCA37EF039295D433ECA0D2F48D /* KFImageProtocol.swift */; };
+ E4D65F77E83E3AAAAA3E0237C0CA4992 /* DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 847C136D9A67ECE07042C374882C8701 /* DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E5C4E34A9CC048B3F29D6D65E133F280 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3759BB380DF577466C8C68FD3044B2DD /* TakeLast.swift */; };
+ E5F6C631FE32C41FFA4610E64AFEBEF6 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE8CF10908ADC64FFBE6744F677202C /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E5FE0348104A63E101D85B51204A6C35 /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E449A5DBBBBA8F73EC5F7EF156CA3508 /* KFImageRenderer.swift */; };
+ E60B45E5647579F76C24F8451C2EB8F7 /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 850BB755CD1347B9F33DDD10EC5E6080 /* RxTableViewReactiveArrayDataSource.swift */; };
+ E62A2816F9FFAF952C0E47C31B28D461 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3D52DBE40D997DC000A9DB09F0470B2 /* ControlProperty.swift */; };
+ E62A3E33CD01B815039CCA9622117DC2 /* UIColor+JXAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = F87FCF38C2BF9B944F550D9BB8526203 /* UIColor+JXAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E674B743DA97272AC8135AF21CF22F80 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 050B365FB8C853B528FA32A6EDCF5C17 /* KVORepresentable+Swift.swift */; };
+ E6AAEB8C90F798D2176874B496FAED5B /* ZLPhotoUIConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34AE778B0D4189093093C1B7F2DD201F /* ZLPhotoUIConfiguration+Chaining.swift */; };
+ E8388628C1A87D8466EBA8944FA59130 /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FFFE86D92ABB88C1FA0187D048ED940 /* ImageModifier.swift */; };
+ E845C8D785F3284DCE3D8E1F0089AACF /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F30EC5A41780ADEC2A4FA861DA0F6F0 /* Infallible+CombineLatest+arity.swift */; };
+ E8723332B747E0B18840C35620D3EE6B /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BA5035F0ACED99D355E7D7C44C6AD4F /* RequestModifier.swift */; };
+ E89EA5216E074A8E2073062D8AF5EA40 /* JXCategoryIndicatorLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = A7FF147014688408D2EC59433D6B50F4 /* JXCategoryIndicatorLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E8A2CDF5B1D642F2C3225619514140C4 /* EKAttributes+PositionConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17A32CB2427771A37AB91D3F30401C9A /* EKAttributes+PositionConstraints.swift */; };
+ E8F5C10BEE66E0A8E67F786EE75C4DE3 /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71D1A77AC33752492A9657B7890A1AA7 /* UISegmentedControl+Rx.swift */; };
+ E9466C49123B6DB38997B61FBE1A864C /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D50193187F23B143AD95FE131B6CA1EC /* SDImageCodersManager.m */; };
+ E94B3EE66EBD1003468410DFEEBCA688 /* ZLPhotoPreviewPopInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4A705861893B5B06AB018AC4DF6B4FD /* ZLPhotoPreviewPopInteractiveTransition.swift */; };
+ E95A52848182235E9532CDD844EC81D8 /* MABaseOverlay+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = C0ACBEEAA2556F10F0C593FCD54589AF /* MABaseOverlay+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E9D83861C70AE005AE6F42E2A3252C54 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18177E1372DCB3996C77FBFFE39C306C /* RecursiveLock.swift */; };
+ E9D877C0FC7A2087F6B5FEC67FFD4CFE /* JXCategoryView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CC900C5F09BFF68E3FFA8067EF3C44A1 /* JXCategoryView-dummy.m */; };
+ E9EBD5DA2814E8A5110DF2D7D936E9C1 /* DriveRouteCustomAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E5CDBCAF252ACECE2568DC0DAC428C9 /* DriveRouteCustomAnnotationView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E9FFE9D4993C0D2D488573D1D535C2D1 /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89B561A250FC4054C539B0F44B03F287 /* ConstraintDirectionalInsetTarget.swift */; };
+ EA20E7451CE67E411DAE038C6EE49472 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B55ECBEC74B2AE15624FB16BBCF6E80 /* SDImageCoderHelper.m */; };
+ EA3AF91C6C6EA664FAA9423E6D9AA1FE /* NSMutableAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 93FBE96FB08826D8450F9B85C7DFE57C /* NSMutableAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ EAA88A1206ED59F10C72744F52AE7A94 /* UINavigationBar+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 62F91B78FF93766D069C26355053E483 /* UINavigationBar+DDCategory.m */; };
+ EB1B5377F9FEC406203CFAD75F709BD4 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A287D0913B1745B2039FC1BBCA5C6AF3 /* AuthenticationChallengeResponsable.swift */; };
+ EB31F6E6534EA1F7F6D76E1036D7B991 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16B0BBA1DF31D772C9AE0B7EF7760F5 /* ConcurrentDispatchQueueScheduler.swift */; };
+ EB34415A0817B6F0EA97C89773A6FB99 /* ZLEditImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FB910FAEE74CD4D191EC1CE217F678F /* ZLEditImageViewController.swift */; };
+ EBA678D06039059734DB5E104535033E /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = A822FC424FF413F9ECA974F0DBD9273E /* AddRef.swift */; };
+ EBCEE8F5579114E5F617B63B87CF4B48 /* UIView+QLContentWrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A692DE621C667E4DD0B785C6420E4CD /* UIView+QLContentWrap.swift */; };
+ EBD415C26D6A34A0BD3DC50D43856960 /* ZLAnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411CEB737EAD032DDB105D34DDF71329 /* ZLAnimationUtils.swift */; };
+ EC2B3804DBD7244270FE3CBB4076AE22 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1269B5F177657EA2D99D0196577FB4EB /* Bag.swift */; };
+ ED3F8719AE0C4D9464C372D0CB5D2E14 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C07AFD43F2A7EB8ACB44C64A5D9AD68 /* SDInternalMacros.m */; };
+ ED9F225882E966D67FD120629EE2B926 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 3647E402FC5C6F699D8DA21AF8DC79DC /* SDDisplayLink.m */; };
+ EDB63409EB6B2D945EB157D8A6CB1E4D /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A0A3549775BF792D83DE09B2DC55C3B /* MJRefreshBackFooter.m */; };
+ EDC4065EC27A50BCC6B13FC3ACD00185 /* JXCategoryTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 984145417901AC63F164F26084BC068F /* JXCategoryTitleView.m */; };
+ EE379B4848EDB17BE1C4D32E97B930A8 /* ZFPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = E164273DAE92C149127B7FF9D085717F /* ZFPlayerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ EE4F330BFC8B694E49B714C8A93CC916 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05FF17B9C2C34ED4925C0F0D3441AE6B /* RxTextStorageDelegateProxy.swift */; };
+ EE61CEB2C1671FAE022836E98C1E5DBC /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3393222754C33760EA57F14F88B1889 /* Window.swift */; };
+ EEA79B9C30FA7688A04860F95C091AFD /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAD8478992E25D3B91EF8F07FCD09E64 /* ConstraintRelation.swift */; };
+ EF5F3CF8BBFDE4BEA2A2380A503569E5 /* JXCategoryBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B86186379293724A3935EDEF8532E76 /* JXCategoryBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ EF9DE4ED55A2C0FDB7C1D84B5172CA80 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABD3C3313BBFB9086EF030CF60739B2E /* SingleAsync.swift */; };
+ F001B72EF2941419AF8310B30D8FF42C /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE842623A922D94D8D4077B38B96EFA6 /* IQTextView.swift */; };
+ F0133CE9DC3178B35F2AF1F29D535F7F /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 092D71018726C68914C1053493C552FD /* URLSession+Rx.swift */; };
+ F07D944FB9EE7D69319AEA7DF8818876 /* JXCategoryNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = DFAB460990D9CEE93DCB12FF880075E3 /* JXCategoryNumberView.m */; };
+ F0B4282A102ACF883C5664EE6EFB2081 /* ZFSliderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 089EB4A2871E524CDDD96CD3B162B209 /* ZFSliderView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F0BFF5608C4202CA0453E53F57D91514 /* DDProgressHUDKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D1CF0DDD636F3992B5A8D0AB6C10003 /* DDProgressHUDKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F0F38230060D730610F5815650288F1A /* DDZFPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 73DE4A6CC04A08BFCC1A284E30533323 /* DDZFPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F17BED9A66F08C6647EB4CCED0A8EA8C /* DDBasicControls.h in Headers */ = {isa = PBXBuildFile; fileRef = 10A83B20B58E2CFB7F5F81A2844E6D9F /* DDBasicControls.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F19174B6F08BC6807F7168938A624447 /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5646CF3DD0F290F3C34555354CAE69D /* NSObject+Rx+RawRepresentable.swift */; };
+ F1B8D62196F1AEB3E7F0D9B1EFE4FD15 /* ZFPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B8259687AC1D851698462B8DB331BD4 /* ZFPlayerController.m */; };
+ F1BAE0DF4D34D52212E02BAA41D4B6D3 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C22510E01862240F0C3BA9D64DEF5D1 /* ConstraintItem.swift */; };
+ F1CD6661FAFABF16CD930C30A0566C47 /* JXCategoryDotCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DA890CCFCCDF4A14629FFF25490E3F4 /* JXCategoryDotCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F1E26C96DB0D26703D4F24BA53A05E9F /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8B72C362D8EBC26E3428E10246E1F1A /* Deferred.swift */; };
+ F20EC8EFE9F1353DB917588BE9FE22F7 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FB7F06AAC89C5D15C82F384E8E37C27 /* ImageProgressive.swift */; };
+ F3128567652CC62E62B1B8DBEEC5A304 /* UIEdgeInsets+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0F334AD29E3BE9312B28B567D7DDC28 /* UIEdgeInsets+Utils.swift */; };
+ F328CB47A22D2CFFDCC779BA11FC7164 /* DriveRouteCustomAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DD46860055AD1BF7280B87E0BFDFE8A /* DriveRouteCustomAnnotationView.m */; };
+ F3297C24B7F6D6AA6679633470AFD387 /* DDBasicControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8738EA42E774FDA98CC48DEF4B7A7F2A /* DDBasicControlsKit_Private-dummy.m */; };
+ F33F305FFA5B09CC725DF3407404D50C /* UINavigationController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D3DDD15A8ADB086ED8DA8F31D182342F /* UINavigationController+DDCategory.m */; };
+ F3955BBDC9F90D77C0665D626A29ED33 /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F1B16ED83EBD7E675489DF704F00B82 /* PrimitiveSequence+Concurrency.swift */; };
+ F39F0FA7DEC7786370959E557810E16D /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = E30984A989CFDA2DD621617F8D59DA98 /* SDAnimatedImageRep.m */; };
+ F49214058372665B72E0DC37B8C1DE85 /* UIBarButtonItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = FDFA1DB4DC1E14CEFCF797F24FB315BB /* UIBarButtonItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F4B076723D3EEFEE244EE1009B3CCF28 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = DB961995EF41CCFAC8E6BE8647D49ECC /* MJRefreshBackNormalFooter.m */; };
+ F4BA1100C7409E860A413BC0F2B3AEA4 /* DDBaseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A72EF6C6EDDB229D676477F6EDE972 /* DDBaseModel.m */; };
+ F516F3D6A4D4372838C9043170D9D653 /* DDBaseImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 35B8E0FD41EFFC862E0B43BE7605B364 /* DDBaseImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F525906C5A016C296FF10CB143F624BD /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 244B4087989C0888FFCB0F7649C9D02D /* SDWebImageDownloader.m */; };
+ F5414A072C92D86228C92720E3AB2338 /* UICollectionView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = CC31A557263DF685C114E664BEECFEFF /* UICollectionView+DDCategory.m */; };
+ F5BB2BEFDB9F1EA2A0A168F46096A065 /* JXCategoryTitleVerticalZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68855796B94A7DF37ABB0CA7980FF013 /* JXCategoryTitleVerticalZoomView.m */; };
+ F5D8728188EC93EA5FAF5CA84A2C3E3E /* SwiftEntryKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 31788F9BF2B26C955868D8D6B4EDBA78 /* SwiftEntryKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F5E07701094C970A9458F8BFDAB4F3B1 /* BRBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A4806EB8070B97B008028BEE9611E79 /* BRBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F5F6F5A843B2EDC770A466CBA835F1B1 /* DDBaseCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 45FB44C39A3CC06533D3880049C9C2D5 /* DDBaseCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F5F89CE4E76C0A841B03DFD6D872EE11 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24D7DDF65D8D25FC6872D63D8483B4A /* Do.swift */; };
+ F610D4583B86C6599C47292F1D1AC91D /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F4ED7C36E0B6DD21DAB051E8DB4F8FF /* UIBarButtonItem+Rx.swift */; };
+ F664F87BDA0B57AB1ECE204BBA26749A /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60522E73FC9159BE1264307679734E49 /* HistoricalScheduler.swift */; };
+ F6771DBD2D0EFBDC47030E698BA56780 /* JXCategoryDotCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = AC61C2774E5AABC3DC4BC3BA11C75BC2 /* JXCategoryDotCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F6A97F75BFF6F9315C4575318D32B34E /* UIFont+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F4FF110C0D1AD7FD60EF281448AE6D6 /* UIFont+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F6DC84E13889FE184A9D9D74C67AB0F5 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E762ECB61E600A0FD3BE78713AB2765 /* ObservableType+PrimitiveSequence.swift */; };
+ F7869ECB08349199C0FCBC6ACA0DFA89 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = E0F3D04A516F6FFCE6C05E95E43454DE /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F79338C3D732C666311E9A66D3611901 /* JXCategoryIndicatorParamsModel.h in Headers */ = {isa = PBXBuildFile; fileRef = CC11840D3208B094029F2615AF55CD20 /* JXCategoryIndicatorParamsModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F7A55698926A16E4B6F0F7A8EC083EAD /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DACB83412E62D18FFF60E792902C560 /* Empty.swift */; };
+ F7EA02997EBC69D6992231FC0AB56C59 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C5513436109671430A5C2D944C74F77 /* ConstraintLayoutSupport.swift */; };
+ F82CDD98BDADF3BEC19C0E8C630A45A5 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A1EA9E9AF1B8D89F597C7DA83B62254 /* VirtualTimeConverterType.swift */; };
+ F844A55CF6790D853D264312D6F883E0 /* UIColor+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = CD204E69F00A9BF7C1C90132602F6588 /* UIColor+JXAdd.m */; };
+ F85954F8ECD9E80718B093791EA95425 /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52D369F8662B3556F0D7E5606C888264 /* IQUITextFieldView+Additions.swift */; };
+ F87C3F12FA754F2BF1068C663D2E8EDC /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F08A8B2F209D2132065C03081A5853A /* SDWebImageError.m */; };
+ F8A7F261739C12A8135E4A47FFA7772E /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 698FEEE1B6CDF6F8F8E1BF498E85D2DE /* SDWebImageDefine.m */; };
+ F8DDC9D4E7FFBE6F0911E2D7A4DC9F80 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A91A89374D8FAE94CD2CA7A6BAE12ED7 /* Queue.swift */; };
+ F8F722B95C950969CB8FCA2543BFE113 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B77ADDE33C98111E88BD4F0210BF83A6 /* RxCocoa-dummy.m */; };
+ F952F4CF0654186EFA872C73D0047E0F /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C4AB0D37EFDCA0CF06E30FEB68A33 /* Debugging.swift */; };
+ F9E6C48FEF11BDA55B335E1060721D74 /* EKColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E9DD51E8512D99A400298EC16ACCAD9 /* EKColor.swift */; };
+ FA145D73018E7D2FB142938415DB42E5 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = B33C1BFC1AB572F8B248BBF168E99651 /* SDImageFrame.m */; };
+ FA398422E4E9153C85204F33651B6414 /* UIColor+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E60083593AD97CEADE51EB66575118CF /* UIColor+Utils.swift */; };
+ FA46D15B11235046C6234111666D3BBE /* DDDateKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C0EDEE28EF935C4A8F6D5C151CA7D0F /* DDDateKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ FB16503E903E5B60EE15B0DD4D8562D1 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = A3A3504557CC03C6740F4EC341961C1D /* NSData+ImageContentType.m */; };
+ FB543E6A5F8C2EC92FF45630C6D5F49E /* EKAttributes+Presets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 169174BCAE68BF307031F71337080A4C /* EKAttributes+Presets.swift */; };
+ FB726649DB4AFB1EF71F4D6F6F4FA5B0 /* NSDate+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6041F760EB9526EEB1A059B4DF5646BC /* NSDate+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ FBAE3C92F9FD0BB89C10427D244BF7D0 /* DDMANaviManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 031596AA2636C3173ED4C4EDFC68DD86 /* DDMANaviManager.m */; };
+ FBC89193D9C95C427AEB8FAAA0184E43 /* ZFKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9481594D947CFBD696254D3D5DCDF1A1 /* ZFKVOController.m */; };
+ FC061D954352F832FBE08C01973F7DF7 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08BBAD42BC4688F2803948803633DC7B /* ResponseSerialization.swift */; };
+ FCAB79A338AC0374EE780CF44A8CEB17 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8872A65B49CDB48266B769291B2592A3 /* CombineLatest+arity.swift */; };
+ FCCCD7FCF10563FF7D98218674441446 /* UISwitch+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D5552DB6DE0E133ADBEDC31DD01CF13B /* UISwitch+DDCategory.m */; };
+ FCED5EA34F470E1DE64CB9C632245922 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 354D6A78F1066A6DAAB327BD83B99F32 /* ObservableConvertibleType+Signal.swift */; };
+ FCFAD9EE0941923EC0CC5693179EAB91 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7769EAD33A253F2AFFC9252A0DCA0849 /* Errors.swift */; };
+ FD0574A25469F0713B34ED1B682755F2 /* ESTabBarItemContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D914E7D8ADB7C38E9DC8DE5CF70CA9B7 /* ESTabBarItemContainer.swift */; };
+ FD70F673A044AAAE0C5AA9739516065A /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 275BB920E433CF1B5FBC5E06F1975141 /* MJRefreshAutoGifFooter.m */; };
+ FD7228A6A8B2236D44BE57275510EEAC /* ZFReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D732518A01F083142DB9A8FFAADFE81A /* ZFReachabilityManager.m */; };
+ FDE175AAA2CB3652B67AA421E7AF96AF /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EA9F3A797BF357FD5697AA29B8DC321 /* IQKeyboardReturnKeyHandler.swift */; };
+ FE20744885FCBBEFACEA58867A812C6C /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FBB1F032239E6DEE0BB95AA93ADE320 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ FFA171B211AC028D0A9375105738BDC1 /* ZFPlayerNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = A578409A6CC3DB898A55F13AD9F351B4 /* ZFPlayerNotification.m */; };
+ FFAA74F5A2EF6804BF1496B33FF45C9E /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 27C1D501BB727BCA830D4D17E3518EE9 /* UIScrollView+MJExtension.m */; };
+ FFB9E82FF0E210BFEB30F4D221DD476C /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BBE2F7DEBE15CB53CAB06FED7C7DA79 /* RxSearchControllerDelegateProxy.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
- 0A390DFEAE32C0CC1A6654C3EE59245F /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2864923095274ACF5E5F99312F360AEB;
- remoteInfo = DDZFPlayerKit_Private;
- };
- 11DCFBBBE82829EB55DDA82634A02657 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF;
- remoteInfo = JCore;
- };
- 12BD3DB13AF3145E2C5DA5B5B2A64BFA /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 8F3F4D8426620E7E4A06FE4BCDB96FDE;
- remoteInfo = DDFontKit_Private;
- };
- 184CD9C1B96CCF3BB3CC4C84C9E46DF1 /* PBXContainerItemProxy */ = {
+ 02145E8F411AB41DC88FC6FC356D9C37 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6;
remoteInfo = DDBasicControlsKit_Private;
};
- 211262416FF7BDC60F2023F00A458E5F /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
- remoteInfo = RxSwift;
- };
- 24D0CE8AB252868DC32A3B0F98FEA4D0 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
- remoteInfo = Alamofire;
- };
- 250991C42920E8194B5CE933E436384D /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = FEA6FF0588A91CCD972EDCD698B85647;
- remoteInfo = SwiftEntryKit;
- };
- 265156BBC09644F611AFAAB77957B511 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5;
- remoteInfo = "AMapSearch-NO-IDFA";
- };
- 2753D2384F40A7C81A54E37DC6F4DEC6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = F8AE53003F66B148774CFC6EBDEB9425;
- remoteInfo = DDPersistenceKit_Private;
- };
- 30F9FCC56E41D56EDB6BDE8F34C066FF /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
- remoteInfo = Kingfisher;
- };
- 326AE3007268D5BCB0DD5A03E9AC0702 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 6056870867CC4728BCEF2E5EBDD1DCB3;
- remoteInfo = "DDMAMapKit_Private-DDMAMapKit_Private";
- };
- 3689C4F5315903923CF7576E563BC8BD /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = BFED7668E8D0960F3873C9C1329EB63F;
- remoteInfo = DDColorKit_Private;
- };
- 38A93D337992BC70CBB3B8BE96E40538 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
- remoteInfo = DDLogKit_Private;
- };
- 3D89939527CE9B8ABC5699D0865BE4B6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
- remoteInfo = "AMapTrack-NO-IDFA";
- };
- 3FFBE0149E37D515A4EE920B55239A10 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
- remoteInfo = Kingfisher;
- };
- 4D3E3E385D28F65C03399EE4ACC7C17C /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- 4EA1571027BA9C67444DBCEB26514581 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
- remoteInfo = DDLogKit_Private;
- };
- 50CEDDC28C8B2064307E631D3191C15F /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 5C23965029860967865B3429B5E29092;
- remoteInfo = "DDBasicControlsKit_Private-DDBaseViewController";
- };
- 587707028C51A77E3C6E4E3A88050258 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 92A1C13902E7ACDA3ABB5BA1FEACC86C;
- remoteInfo = SwiftyRSA;
- };
- 62761E1251588AD8D06BF49C80457F58 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
- remoteInfo = RxRelay;
- };
- 63479221F78F1CBF45187F5B3B3EC784 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = CFF5B7CDF57A32781D2AD4CC98E95B29;
- remoteInfo = DDToastKit_Private;
- };
- 69AEF847421913955088C4FBE8EF20FA /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
- remoteInfo = DDLogKit_Private;
- };
- 6C5192A18A8F27834947A4E7155C7BA8 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 53463808DD395EFE0C9E0CDCB79A6C0A;
- remoteInfo = DDAutoUIKit_Private;
- };
- 729BFABC33E86F0ADB3734F06B06D6FE /* PBXContainerItemProxy */ = {
+ 0279649C9DC9DC8582216EBD38BD30D1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F;
remoteInfo = "AMapNavi-NO-IDFA";
};
- 7ED7FE0E83387F0104F015A544CE67CE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2FAF03761A44702490259F857A848B42;
- remoteInfo = ZLPhotoBrowser;
- };
- 806F90B9EEA797CCC403DAAB56428802 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E72BE4C94039A951B47CCC942F6B4B8F;
- remoteInfo = DDAudioPlayerKit_Private;
- };
- 828908CB7D25AA2D988DB6765C77F9CF /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- 83F71CDE006F44D40686A9FA7F6CC437 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6;
- remoteInfo = RxCocoa;
- };
- 841F97BAD32A8C9A48CEB8A2060F4935 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
- remoteInfo = RxSwift;
- };
- 84AAF9133452420D2363ED643866FAE4 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
- remoteInfo = "AMapLocation-NO-IDFA";
- };
- 8645E2E76ED017A759ED173841B5EBFE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 387C7767E705FE68450F97CBA4348CC0;
- remoteInfo = DDProgressHUDKit_Private;
- };
- 8DC2C7A4203B4827BD74DBECD8A4BA85 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
- remoteInfo = SnapKit;
- };
- 93778F9EFFD61D31666866C823F12C54 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = A8B712B20F60AB02004557B884A28FD4;
- remoteInfo = DDUtilsSwiftKit_Private;
- };
- 94FBC7C52ADED6B9382BD1FBAC44DC26 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- 98C0AFE5410520EF33DADF9119FEB1CF /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
- remoteInfo = RxSwift;
- };
- 99AFB69115DF3CE320FB5AA005CAFAD1 /* PBXContainerItemProxy */ = {
+ 054C5184B6045C5ABCE69AC2F7FA1794 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF;
remoteInfo = JCore;
};
- 99DB62CE63F5855521D4B24E850117A6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = B68A4B40517CF9B14050FA0A4A618B04;
- remoteInfo = DDNetworkingOfAlamofireKit_Private;
- };
- 9BD1F2D5F6CBAF88A6DAA24A6B3880C4 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
- remoteInfo = DDCategoryKit_Private;
- };
- A18A8247F9A5DB69355FB03C11A28915 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
- remoteInfo = RxSwift;
- };
- A3D4E25A19D3FE9C9DB0B69B150F68C1 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 035D1842293C4AA08F442FFD899F7F28;
- remoteInfo = DDControlsKit_Private;
- };
- AAB1C969C7DED82089DB867EE41E40DD /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 8BEAFAA726C1965864B79B4B441AA513;
- remoteInfo = JXCategoryView;
- };
- ABEAAD9E0A014A51CD7BCEB5732D9620 /* PBXContainerItemProxy */ = {
+ 0B96210098C9DC92D3A11CA0D13421A3 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
remoteInfo = IQKeyboardManagerSwift;
};
- AD2CC6F01BB732A0DE62186510D5F359 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
- remoteInfo = SnapKit;
- };
- B3CB21D159A0B3C7DA0F07BC95853B68 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
- remoteInfo = DDCategoryKit_Private;
- };
- B52D8960CE86714CF052B647A6F8F194 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
- remoteInfo = DDCategoryKit_Private;
- };
- B5F75B1354D1C953B643AA7C66619211 /* PBXContainerItemProxy */ = {
+ 119349CCA1759B597D2B80EB77F03A5A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
remoteInfo = "AMapLocation-NO-IDFA";
};
- B7B95F1E6DEDAB1F755865EEE727E971 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
- remoteInfo = "AMapTrack-NO-IDFA";
- };
- BFE7828DD48146992ABC152C79A309D5 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED;
- remoteInfo = JPush;
- };
- C25C988EC940DB688FFE80F15A441C6B /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 3F83465BA81F6E581B3A431642D2992E;
- remoteInfo = "ESTabBarController-swift";
- };
- C3EF2EF47400AFE173B32A113FDDA2FE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
- remoteInfo = RxRelay;
- };
- C5D41EECB6E751BEAFE5AEFC43141DA7 /* PBXContainerItemProxy */ = {
+ 17223648EBB9AF1066A10019D5365E91 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
remoteInfo = "AMapFoundation-NO-IDFA";
};
- C7EF3102375B57D19A25429B356D81EB /* PBXContainerItemProxy */ = {
+ 20D205FA32494ACC2F614C685571F6C7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = D505645C3F99EB1E8B6529D64D2C3E1C;
- remoteInfo = BRPickerView;
+ remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
+ remoteInfo = RxSwift;
};
- CCF4EF35D4A25917EEA87B1F0A43E9A1 /* PBXContainerItemProxy */ = {
+ 23D7E7EA8885DB6E90283C678B462F26 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 6056870867CC4728BCEF2E5EBDD1DCB3;
+ remoteInfo = "DDMAMapKit_Private-DDMAMapKit_Private";
+ };
+ 25DD8044721F9EA66DBBABF773797001 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
remoteInfo = "AMapFoundation-NO-IDFA";
};
- CD676DB6466F376677658F5A32D9ABA9 /* PBXContainerItemProxy */ = {
+ 2DED8240A7E48D4CBF271268FEE22952 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6;
- remoteInfo = DDBasicControlsKit_Private;
+ remoteGlobalIDString = 2FAF03761A44702490259F857A848B42;
+ remoteInfo = ZLPhotoBrowser;
};
- D8CBA4CD06720627826BE3552535FD9D /* PBXContainerItemProxy */ = {
+ 30E40FB7DC5E42FB54543E75AC8951D0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 4A68CFD979D413A619DF631BB121D98F;
- remoteInfo = Bugly;
+ remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
+ remoteInfo = Kingfisher;
};
- DA4D5A52BFA5C276F32FB0EEBB99E255 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
- remoteInfo = "AMapLocation-NO-IDFA";
- };
- DB1587856D8AAADC8BCADA20A6A25046 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = FA849029E6A899F45F613165943A6C68;
- remoteInfo = DDDateKit_Private;
- };
- DDDA3B56AE9D871398C65E91A7643A16 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
- remoteInfo = DDLogKit_Private;
- };
- DF808EECBE2B628C3AB4013A3552D77E /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
- remoteInfo = MJRefresh;
- };
- E1AC07B30F4FAD0DB124E07FABC2249C /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- E2C012DCB30CA7BA6E03424DC3F78B88 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0D4DC618BC2D969E8743E01C79FFB7BD;
- remoteInfo = DDTimerSwiftKit_Private;
- };
- E5F3AA6AAF271D0BFCB2A8F8CCE346D0 /* PBXContainerItemProxy */ = {
+ 3262924077B45DD108C466FD6FF9F8F7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 609276B985CD7549B9F1DEE4969208FF;
remoteInfo = JPushExtension;
};
- E910D185EB77931E7DA20A761EB30A88 /* PBXContainerItemProxy */ = {
+ 3D0101920DF23F9D176645ED26CE846C /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 67F8329E1ABF625D93A19CDE570535BB;
- remoteInfo = DDUIGestureRecognizer;
+ remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
+ remoteInfo = SnapKit;
};
- EC6D6B53B03886F78B8E760B5B6D2D98 /* PBXContainerItemProxy */ = {
+ 42A6FCBF6886A14C76548E1B6FE4E1B9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF;
+ remoteInfo = JCore;
+ };
+ 4D19F9613ECFEFDD68815FED5BCADB95 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8F3F4D8426620E7E4A06FE4BCDB96FDE;
+ remoteInfo = DDFontKit_Private;
+ };
+ 4DADA337FA26547186721925CCF7CFF8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ 4ED3334511FD37FFCA88188A8EFC614A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
remoteInfo = DDCategoryKit_Private;
};
- F2DB9D45AB7D4797753ED45BCD1E8308 /* PBXContainerItemProxy */ = {
+ 51BC3E602E5F318425EA6DDC6CEA4587 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F;
- remoteInfo = "AMapNavi-NO-IDFA";
+ remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
+ remoteInfo = RxSwift;
};
- F4EA5A2286FD7F220F1CFFF4847433CC /* PBXContainerItemProxy */ = {
+ 55AF3FC4AF0EEE5CD49FE75C21D15796 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 477926D6FB1DCEFB352517A19636405D;
- remoteInfo = DDWebImageKit_Private;
+ remoteGlobalIDString = 035D1842293C4AA08F442FFD899F7F28;
+ remoteInfo = DDControlsKit_Private;
};
- F93A2912B38B72B0608177DBD6056F03 /* PBXContainerItemProxy */ = {
+ 63A4BDB25F2268364DA66BA00809DB57 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = B41F58F2856AB275B4CF75F359937653;
- remoteInfo = DDMAMapKit_Private;
+ remoteGlobalIDString = CFF5B7CDF57A32781D2AD4CC98E95B29;
+ remoteInfo = DDToastKit_Private;
};
- FDC9058658F19AA6260011C2A6AB0150 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5;
- remoteInfo = "AMapSearch-NO-IDFA";
- };
- FEB7747699ECE774264837437979EDF9 /* PBXContainerItemProxy */ = {
+ 65E3F9D774AC03657FB3AF36AF298EAB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
remoteInfo = Alamofire;
};
+ 6C32CFC52F30639529400FCC505009C0 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F;
+ remoteInfo = "AMapNavi-NO-IDFA";
+ };
+ 71874E6BA5DFEF6D42C09D50629C0010 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 3F83465BA81F6E581B3A431642D2992E;
+ remoteInfo = "ESTabBarController-swift";
+ };
+ 730A16D5EBBC0152C86315B0AEF87110 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8E7A6FD8B16EBA2FDCED45172B6EA6A0;
+ remoteInfo = DDTimer;
+ };
+ 767DE3385BA3F602115ED95219EB9775 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 53463808DD395EFE0C9E0CDCB79A6C0A;
+ remoteInfo = DDAutoUIKit_Private;
+ };
+ 78F1EF15F946FCFC5E01B048D2EC2D13 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = FEA6FF0588A91CCD972EDCD698B85647;
+ remoteInfo = SwiftEntryKit;
+ };
+ 7916648D328AC938BA603850FDB343F1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = FA849029E6A899F45F613165943A6C68;
+ remoteInfo = DDDateKit_Private;
+ };
+ 79C39FC88B26543234880D2CADDAC7A0 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 67F8329E1ABF625D93A19CDE570535BB;
+ remoteInfo = DDUIGestureRecognizer;
+ };
+ 7A83667EC2DB97BF0B76BE34F30FC420 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D505645C3F99EB1E8B6529D64D2C3E1C;
+ remoteInfo = BRPickerView;
+ };
+ 7B9617AFD958319FCEE0B4E0BA8FBBD8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = B41F58F2856AB275B4CF75F359937653;
+ remoteInfo = DDMAMapKit_Private;
+ };
+ 7D1C9CEDE46D39A6F33D23EE63166273 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 76652CC1D04556B58A591A9EF4237127;
+ remoteInfo = DDLog;
+ };
+ 80D3BCDE4250078F3889CABCBB7961C8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
+ remoteInfo = DDLogKit_Private;
+ };
+ 81BAB6ACF81EB83088F7E55202754668 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8BEAFAA726C1965864B79B4B441AA513;
+ remoteInfo = JXCategoryView;
+ };
+ 85B5831949F1998863D28F2FDF0735D3 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
+ remoteInfo = Kingfisher;
+ };
+ 873B924EEB7EC1F6A58422220F0A9277 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
+ remoteInfo = DDCategoryKit_Private;
+ };
+ 87457266B627783699134102D552735C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4A68CFD979D413A619DF631BB121D98F;
+ remoteInfo = Bugly;
+ };
+ 88C56A1E029228E3811ABFFF2392C736 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ 91928C7A9052C197B9062E999B7904E8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = B68A4B40517CF9B14050FA0A4A618B04;
+ remoteInfo = DDNetworkingOfAlamofireKit_Private;
+ };
+ 938C1ED097684F777ED22ED37B3C85A9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E72BE4C94039A951B47CCC942F6B4B8F;
+ remoteInfo = DDAudioPlayerKit_Private;
+ };
+ 94E6A60A75DAC60118B80CFB18EBD63B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
+ remoteInfo = "AMapTrack-NO-IDFA";
+ };
+ 966F43806F344F2065727FF520DC291C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 76652CC1D04556B58A591A9EF4237127;
+ remoteInfo = DDLog;
+ };
+ 97D880F0458216368087545BF932BB3C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ 98CF8FEEC9BDCFEA672EC7624B91B5C6 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
+ remoteInfo = MJRefresh;
+ };
+ 9BB20A7722D2ADABE3F6056C0BF4B757 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 387C7767E705FE68450F97CBA4348CC0;
+ remoteInfo = DDProgressHUDKit_Private;
+ };
+ A32051E6A63A9BB154C9FB79A64A0A6C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
+ remoteInfo = DDCategoryKit_Private;
+ };
+ A38EAD9E44082989F4AA179FB71B79B4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 5C23965029860967865B3429B5E29092;
+ remoteInfo = "DDBasicControlsKit_Private-DDBaseViewController";
+ };
+ A410CF6A111D899E9E04AA76CAAA67D0 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
+ remoteInfo = RxSwift;
+ };
+ A485E8DBDF70457AAB634F765F066F3B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 477926D6FB1DCEFB352517A19636405D;
+ remoteInfo = DDWebImageKit_Private;
+ };
+ A6AECC594430921195DFF082AFEB0DE5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED;
+ remoteInfo = JPush;
+ };
+ AB5A9252260DE0D3F8476E22707178E4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
+ remoteInfo = RxSwift;
+ };
+ B13D09AF32FA3275F3E30AAD18E3A379 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
+ remoteInfo = "AMapLocation-NO-IDFA";
+ };
+ B4503BA9091EE45B0C46A5341789492C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5;
+ remoteInfo = "AMapSearch-NO-IDFA";
+ };
+ B9C14296D39D500AA78F7BB04296BF59 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
+ remoteInfo = DDLogKit_Private;
+ };
+ BA80F68BAEC427D6D25F8952514598A3 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = F8AE53003F66B148774CFC6EBDEB9425;
+ remoteInfo = DDPersistenceKit_Private;
+ };
+ BDF051FA0C2DCF7CDCDC2007288D8022 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = BFED7668E8D0960F3873C9C1329EB63F;
+ remoteInfo = DDColorKit_Private;
+ };
+ BE07DC32FBBD20B47A040B8E46092367 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
+ remoteInfo = RxRelay;
+ };
+ C110BE08C548415BD064E0C46435A337 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6;
+ remoteInfo = DDBasicControlsKit_Private;
+ };
+ C146F629FDA7F7C51E075ABA1B4067C4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 92A1C13902E7ACDA3ABB5BA1FEACC86C;
+ remoteInfo = SwiftyRSA;
+ };
+ C302A3821E37B4A727AADE156C13677E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
+ remoteInfo = RxRelay;
+ };
+ C4049A5788822B9A4E45B5927B537313 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
+ remoteInfo = SnapKit;
+ };
+ CD604E4A59F8C0C66E5CBEFE8B8BE53F /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
+ remoteInfo = DDCategoryKit_Private;
+ };
+ D875CC7E4B5D838DF546A073E616DAED /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
+ remoteInfo = DDLogKit_Private;
+ };
+ DCF2783ECA04C8C73F85DC93CC0859CA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2864923095274ACF5E5F99312F360AEB;
+ remoteInfo = DDZFPlayerKit_Private;
+ };
+ DFDA24FAFED716181570237814D16248 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
+ remoteInfo = "AMapTrack-NO-IDFA";
+ };
+ EB306937EB64B22F50F0AAAD4958FE9C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
+ remoteInfo = "AMapLocation-NO-IDFA";
+ };
+ ED9E26DDC55199E4DACA6B8CBE4FCB4D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = A8B712B20F60AB02004557B884A28FD4;
+ remoteInfo = DDUtilsSwiftKit_Private;
+ };
+ EF11EC2C895380A8B50057E303F6E90C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6;
+ remoteInfo = RxCocoa;
+ };
+ F33C598610B0B876EC805F6E5513FB34 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ F58859E75DA98C412395EEEFC8382DE6 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
+ remoteInfo = Alamofire;
+ };
+ FE3C2EED45E4E9CAA08717D9A3385D03 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5;
+ remoteInfo = "AMapSearch-NO-IDFA";
+ };
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
- 003ED5128C713C6B2C0B8B4EF9C1EB59 /* DDLogKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDLogKit_Private.debug.xcconfig; sourceTree = ""; };
- 007C5043C49FD0FF7EE18EBD17C9CC1F /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = ""; };
- 009F0D2F06A7FE7E0B388838500D34DE /* MACustomCalloutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomCalloutView.h; path = AMapNaviKit.framework/Headers/MACustomCalloutView.h; sourceTree = ""; };
- 00B020D83C3657253A5DAC1E41D38C06 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; };
- 00B86B4238576B0A6C7EA80D078C1B61 /* DDBaseScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseScrollView.m; path = DDBasicControlsKit_Private/Classes/DDBaseScrollView/DDBaseScrollView.m; sourceTree = ""; };
- 011FD654828A5E2CA8BFBE2BB080E15F /* DDBaseSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseSwitch.h; path = DDBasicControlsKit_Private/Classes/DDBaseSwitch/DDBaseSwitch.h; sourceTree = ""; };
- 01309EBADA81CB2BD2FB50A8AECC3C1D /* DDSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDSwitch.swift; path = DDControlsKit_Private/Classes/DDSwitch/DDSwitch.swift; sourceTree = ""; };
- 0133C5CA64F9E7B9EC4CD81E278FC21B /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; };
- 01416891F274081B2D37C2AA6BFD09C3 /* JXCategoryTitleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleView.h; path = Sources/Title/JXCategoryTitleView.h; sourceTree = ""; };
- 0161B0C88CEDF24D81D909CA07FD8B59 /* JXCategoryTitleVerticalZoomCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomCellModel.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCellModel.h; sourceTree = ""; };
- 01680E8EE498EBF8533C103BE519E18B /* QLUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QLUtils.swift; path = Source/Extensions/QuickLayout/QLUtils.swift; sourceTree = ""; };
- 01977D67366B68D418CA6F9BF725100E /* DDAutoUIKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDAutoUIKit_Private-prefix.pch"; sourceTree = ""; };
- 0199FF7AFDA3A15238DDCC6F4C75CF9E /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; };
- 01F1CAB98541F9C396B62667D8542F4B /* AMap.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMap.bundle; path = AMapNaviKit.framework/AMap.bundle; sourceTree = ""; };
- 021C02479E90CC819FC3EDB366419AC0 /* DDToastKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDToastKit_Private-dummy.m"; sourceTree = ""; };
- 022AD389712FCB24D1EE0385BDC6ACCA /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/PrimitiveSequence/Completable.swift; sourceTree = ""; };
- 0259A6312EF907AF2D060BD0242AAE8A /* DDMANaviManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMANaviManager.m; path = DDMAMapKit_Private/Classes/DDMANaviManager/DDMANaviManager.m; sourceTree = ""; };
- 0269F9F0417F84BB1AE11F8BD8C62FE4 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDDiskCache.m; sourceTree = ""; };
- 027E9F99FC3E914592E499094AFBE708 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; };
- 02866DF792FE073CC505E4F79CC17826 /* ZFPlayerControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerControlView.h; path = DDZFPlayerKit_Private/Classes/ControlView/ZFPlayerControlView.h; sourceTree = ""; };
- 0292CFDB14D218ACA7263C4A66E5DF49 /* ZLAnimationUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLAnimationUtils.swift; path = Sources/General/ZLAnimationUtils.swift; sourceTree = ""; };
- 02A7667604B8B8A9FEB30F134B8AEF89 /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; };
- 02AFDD1B3E0ACC40D62C77E695872409 /* ZLPhotoPreviewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewController.swift; path = Sources/General/ZLPhotoPreviewController.swift; sourceTree = ""; };
- 02C13D7C293C466E0360052DBFF396A7 /* ZFReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFReachabilityManager.h; path = DDZFPlayerKit_Private/Classes/Core/ZFReachabilityManager.h; sourceTree = ""; };
- 03257450D74F8F629A0D4EE80801F38E /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; };
- 03C9A785D0B18A0810916235B2933B6A /* UIColor+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+Utils.swift"; path = "Source/Extensions/UIColor+Utils.swift"; sourceTree = ""; };
- 0407C385764BAFECD28D238D0FB930C0 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; };
- 042B658BD51FCB5C4C38CB4002CECD7E /* ZFLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLoadingView.h; path = DDZFPlayerKit_Private/Classes/ControlView/ZFLoadingView.h; sourceTree = ""; };
- 0435BCA4466F64061E559FD0669FBD4E /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; };
- 043C2A0CF70EF451E3F7019DB5C8FBA1 /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; };
- 0455936191935FDE41FAE9F6960B4404 /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; };
- 054A22F617AAEA4D7A89E272ACAF94D0 /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = ""; };
- 055E3E762F3C890BA7920B0EF52410A2 /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; };
- 05602809C43207445EBFF4B478A81D7B /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Cache/ImageCache.swift; sourceTree = ""; };
- 056072408017E174401477DDF6D9A576 /* AMapNaviTrafficBarView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviTrafficBarView.h; path = AMapNaviKit.framework/Headers/AMapNaviTrafficBarView.h; sourceTree = ""; };
- 05985D471561D3CC0EB9CAB71C30BCB5 /* DDDateKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDDateKit_Private-dummy.m"; sourceTree = ""; };
- 05A0A4ACD645B787C5F433F9B516B9B8 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; };
- 05A2442920474C19EA2B219E1A9BCB07 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; };
- 05EE5B7FBF70FB0D3E8168D27131C004 /* 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 = ""; };
- 05F9822BADAAFBFBB5BED13D41072C8C /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Views/Indicator.swift; sourceTree = ""; };
- 061AF062963E8F80C0C2E32F079AA219 /* MAHeatMapVectorGridOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorGridOverlayRenderer.h; sourceTree = ""; };
- 0623870DBBA652E111B0F87326866E00 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; };
- 06523BF69F5B28DF722EF93AFCB7B3BB /* RxRelay.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.debug.xcconfig; sourceTree = ""; };
- 065B07B536B2634C09D050D38E2BC490 /* MALineDrawType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MALineDrawType.h; path = AMapNaviKit.framework/Headers/MALineDrawType.h; sourceTree = ""; };
- 0676D11EA6C44D22CBBC194815F5219D /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; };
- 06877DE99F960EA4A9DB9E24B482DADF /* DDBasicControlsKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDBasicControlsKit_Private.modulemap; sourceTree = ""; };
- 069987F7BCEF63BB37E8B372A97D7FCE /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = ""; };
- 06D7F9577C67636E31443B3573CA43D9 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; };
- 06DF5453A700B20897B8134227B3DE0D /* ZFLandScapeControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFLandScapeControlView.h; path = DDZFPlayerKit_Private/Classes/ControlView/ZFLandScapeControlView.h; sourceTree = ""; };
- 06EC634AB32CE67F5935F6F0A5AD69C4 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; };
- 0705F50356EDCD9449E150194C43FECD /* 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 = ""; };
- 07154D91CF0F369BF9976F9AFC21C82B /* 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 = ""; };
- 0719CA59AD6E25C8ACFF138ABBDB1F7A /* MAUserLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocation.h; path = AMapNaviKit.framework/Headers/MAUserLocation.h; sourceTree = ""; };
- 071F6EF4999EC4B47F4E90AFDFD09665 /* EKNotificationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKNotificationMessage.swift; path = Source/Model/EKNotificationMessage.swift; sourceTree = ""; };
- 073916E9CDC05F41D3F48519DA970F64 /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; };
- 076767C801825F6661A6B2EABC90BB53 /* DeviceInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceInfo.swift; path = DDUtilsSwiftKit_Private/Classes/DeviceInfo/DeviceInfo.swift; sourceTree = ""; };
- 07836296D8BA406CCA3977BA36F255BE /* ZFPlayerGestureControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPlayerGestureControl.m; path = DDZFPlayerKit_Private/Classes/Core/ZFPlayerGestureControl.m; sourceTree = ""; };
- 07BA75F921FF2FB8447132132B1EBA65 /* DDTimerSwiftKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDTimerSwiftKit_Private.debug.xcconfig; sourceTree = ""; };
- 07ED5DCEF943738AA5553A19DAFB929F /* 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 = ""; };
- 07FAC442BD8DA7E807FEE112E2976373 /* FontUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FontUtil.swift; path = DDFontKit_Private/Classes/FontUtil.swift; sourceTree = ""; };
- 08038D4977DF6872536E3C3FE81F5E0C /* DDCategoryKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDCategoryKit_Private.debug.xcconfig; sourceTree = ""; };
- 08327C82F0A0391E9140121D7FDFE40C /* 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 = ""; };
- 08362B5B123C99899B66EC9798D6CEDB /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; };
- 087942B39BA653DEDEA65CCA0A22F61A /* 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 = ""; };
- 08DDCAB2029E71B7CC9BBD121FB4DDD1 /* MAOfflineItemMunicipality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemMunicipality.h; path = AMapNaviKit.framework/Headers/MAOfflineItemMunicipality.h; sourceTree = ""; };
- 091BE0E4A42182BC24A0EDCEDD9540DE /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; };
- 092FCDE3C6F546FA0AFC66C4FC04738B /* EKAttributes+Presets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Presets.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Presets.swift"; sourceTree = ""; };
- 093EFA1B5B0866A1E1D47F9E287F7BDC /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; };
- 0973E02134AB7228128B912DFBDC1A81 /* DDAudioPlayerKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDAudioPlayerKit_Private-dummy.m"; sourceTree = ""; };
- 09B45C82D1FA696C05AFC98A4B0BDC20 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; };
+ 005EE136438609F01ACED17FC298C592 /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/AuthenticationInterceptor.swift; sourceTree = ""; };
+ 00ACF93B9D9450B91A67D1909D484304 /* DDTableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTableView.swift; path = DDControlsKit_Private/Classes/DDTableView/DDTableView.swift; sourceTree = ""; };
+ 0116882DB82F1337E7C43D0176A602C9 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; };
+ 011CEC18A2656465C5F3A9DF9D2517CD /* JPushExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JPushExtension.release.xcconfig; sourceTree = ""; };
+ 012DF0E37D6044D50F8B43E407B1F03E /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = ""; };
+ 0183B2195B6371D9AE57676F2856FB97 /* BRPickerView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRPickerView.debug.xcconfig; sourceTree = ""; };
+ 01B97C9A2C1FE385411EE797805B3D2D /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence/PrimitiveSequence.swift; sourceTree = ""; };
+ 01DC13E6A8B3475BC01E40426D163A82 /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = ""; };
+ 0224F84C0103BD2B35359C92C371C4AF /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; };
+ 02CDCEF5259C2C3F2D0F400609EB08E0 /* ZLEditVideoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditVideoViewController.swift; path = Sources/Edit/ZLEditVideoViewController.swift; sourceTree = ""; };
+ 031596AA2636C3173ED4C4EDFC68DD86 /* DDMANaviManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMANaviManager.m; path = DDMAMapKit_Private/Classes/DDMANaviManager/DDMANaviManager.m; sourceTree = ""; };
+ 03322B1CCB1005F2C3E85B9D86FFF6C0 /* SwiftEntryKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftEntryKit.release.xcconfig; sourceTree = ""; };
+ 03345D578D35D8886E8D02B05353FFCA /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; };
+ 033D2BE41D029B229912D613D171FA66 /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; };
+ 0370DFE46DE889D61A9EDE268FAEAA59 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; };
+ 03A9459B1E3EDE4127400E8C6FA23AA6 /* SwiftEntryKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftEntryKit-dummy.m"; sourceTree = ""; };
+ 03D7706595C0C434C6140B50F943DB6B /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; };
+ 03F47E5A07FD0D2622B6E9A627CAA37C /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; };
+ 050B365FB8C853B528FA32A6EDCF5C17 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; };
+ 052D4A647925370CB6503FDEF886135D /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; };
+ 05402B0C61D2F97CB93BD2888830D1E7 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; };
+ 059B7C9DE458F5D706A4581201F849CA /* 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 = ""; };
+ 05B7F1D1C881D9D37BE7D58C81F1962D /* AMapNaviKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapNaviKit.framework; sourceTree = ""; };
+ 05CC0993684C9C24DF9BEDBB7C520CA1 /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = ""; };
+ 05D553A74C529829377B2B381DCBDA82 /* RxRelay.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxRelay.modulemap; sourceTree = ""; };
+ 05F316A74E17A93764EA8AF768826771 /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Combine.swift; sourceTree = ""; };
+ 05FF17B9C2C34ED4925C0F0D3441AE6B /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = ""; };
+ 0602744B21F9C4695696AB88D179F792 /* DDUtilsSwiftKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDUtilsSwiftKit_Private-umbrella.h"; sourceTree = ""; };
+ 062D37925792FBFBD62F782447CFAEB2 /* ZFSmallFloatControlView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSmallFloatControlView.m; path = DDZFPlayerKit_Private/Classes/ControlView/ZFSmallFloatControlView.m; sourceTree = ""; };
+ 0689D49A0947A1A317F0046064E26AAC /* 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 = ""; };
+ 06AD6AB3F71E5560A23FF766C923C6FD /* MAPathShowRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPathShowRange.h; path = AMapNaviKit.framework/Headers/MAPathShowRange.h; sourceTree = ""; };
+ 06B7B12A0DADB8790E5B3E2A0EF5FE14 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; };
+ 06E675592B8D033AAC618BA370315605 /* 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 = ""; };
+ 0744C0FBA9F3C131AD35E5B82FA63CE8 /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; };
+ 0782857F3CA939327A3332184F87E41B /* 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 = ""; };
+ 078C1BB235305206F6443C8E071AAD6E /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDNetworkingOfAlamofireKit_Private.release.xcconfig; sourceTree = ""; };
+ 078C3DCAD2DEC25DAF26CE5FCCD809EF /* AMapSearchObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchObj.h; path = AMapSearchKit.framework/Headers/AMapSearchObj.h; sourceTree = ""; };
+ 07BB98BC9C616DC68BFF1C226F51784C /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxRelay/PublishRelay.swift; sourceTree = ""; };
+ 07EF66646270A9D73F92FF635217A944 /* JXCategoryListContainerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryListContainerView.m; path = Sources/Common/JXCategoryListContainerView.m; sourceTree = ""; };
+ 0849DCCBC1B581349C91B1117CF0B41E /* ZLVideoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLVideoManager.swift; path = Sources/General/ZLVideoManager.swift; sourceTree = ""; };
+ 084B799FA7F3664FF70F879EDC3FE15D /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; };
+ 085A699109AC41BA2C0DBD11F4346B8E /* JXCategoryIndicatorParamsModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorParamsModel.m; path = Sources/Common/JXCategoryIndicatorParamsModel.m; sourceTree = ""; };
+ 0882CE0B9DAD85ADBC0959C304538C0A /* DDZFPlayerKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDZFPlayerKit_Private-prefix.pch"; sourceTree = ""; };
+ 089EB4A2871E524CDDD96CD3B162B209 /* ZFSliderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFSliderView.h; path = DDZFPlayerKit_Private/Classes/ControlView/ZFSliderView.h; sourceTree = ""; };
+ 08B3231AEB8FC38DC5BBE98D63BE2F3D /* DDAudioPlayerKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDAudioPlayerKit_Private.modulemap; sourceTree = ""; };
+ 08BBAD42BC4688F2803948803633DC7B /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; };
+ 08F858989EDA1534ADB5331EDBA038B8 /* EKFormMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKFormMessageView.swift; path = Source/MessageViews/EKFormMessageView.swift; sourceTree = ""; };
+ 092D71018726C68914C1053493C552FD /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; };
+ 093A12F54C341E8860BD315791A58783 /* MAAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotation.h; path = AMapNaviKit.framework/Headers/MAAnnotation.h; sourceTree = ""; };
+ 09641DC64853C32DAD9E43EC04FDB20F /* MAMapAccessibilityIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapAccessibilityIdentifier.h; path = AMapNaviKit.framework/Headers/MAMapAccessibilityIdentifier.h; sourceTree = ""; };
+ 09874C85BCB47BA8B6500708AABD18C5 /* EKAttributes+Validations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Validations.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Validations.swift"; sourceTree = ""; };
+ 0998665940A6363157A0AE0800385AF5 /* DDScrollView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDScrollView.swift; path = DDControlsKit_Private/Classes/DDScrollView/DDScrollView.swift; sourceTree = ""; };
09B4C59FAB38D6054E5993BD78205023 /* DDAudioPlayerKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDAudioPlayerKit_Private; path = libDDAudioPlayerKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 09D5F331C929DE88E6D493A76A9C52ED /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageError.m; sourceTree = ""; };
- 09F7B2E1419480FFE07D7AC38CDF6DDA /* UIColor+JXAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+JXAdd.m"; path = "Sources/Common/UIColor+JXAdd.m"; sourceTree = ""; };
- 09FA14CF689D02A1F55D530784E02BCD /* ZLEmbedAlbumListView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEmbedAlbumListView.swift; path = Sources/General/ZLEmbedAlbumListView.swift; sourceTree = ""; };
- 0A0F6B89029BFCFC9259FA080CC8A169 /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = ""; };
- 0A140989C36BC0158AF039D2615DDACD /* AMapNaviLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviLocation.h; path = AMapNaviKit.framework/Headers/AMapNaviLocation.h; sourceTree = ""; };
- 0A141F031A91702235B81A1981810925 /* EKWindow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWindow.swift; path = Source/Infra/EKWindow.swift; sourceTree = ""; };
- 0A2B2D3DFC187C5D4FDA5530EBD965FF /* ESTabBarController-swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ESTabBarController-swift-dummy.m"; sourceTree = ""; };
- 0A67710C307807C49ADAF30467B0BF5C /* EKXStatusBarMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKXStatusBarMessageView.swift; path = Source/MessageViews/Notes/EKXStatusBarMessageView.swift; sourceTree = ""; };
- 0A74F43E5A5B27409A7B16F84771A955 /* ZLPhotoConfiguration+Chaining.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZLPhotoConfiguration+Chaining.swift"; path = "Sources/General/ZLPhotoConfiguration+Chaining.swift"; sourceTree = ""; };
- 0AA35FFE21EFE7F544B7669258B5B48A /* EKAttributes+LifecycleActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+LifecycleActions.swift"; path = "Source/Model/EntryAttributes/EKAttributes+LifecycleActions.swift"; sourceTree = ""; };
- 0AE18AB2947C447008971926B655DE2D /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; };
- 0B0827036701F362EE661426BD2AEC3D /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; };
- 0B14E3D0EC43ACAEC29EBACE29E447DD /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxRelay/PublishRelay.swift; sourceTree = ""; };
- 0B2D703D62B0D0E8DBE842156C97A783 /* MAMVTTileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAMVTTileOverlayRenderer.h; sourceTree = ""; };
- 0B311EC7F5B47078DBAFF57B7FBC20B0 /* AMapTrack-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapTrack-NO-IDFA.release.xcconfig"; sourceTree = ""; };
- 0B3B56DA53E0A9A31116268B6E73E181 /* 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 = ""; };
- 0BB39ACAB29B66006E95096B64A97A23 /* DDImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDImage.swift; path = DDControlsKit_Private/Classes/DDImage/DDImage.swift; sourceTree = ""; };
- 0BB9413189F199CCC7631A86CAB55B7B /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; };
- 0C0A07F4C1C07D539C706BB2B48E2FC8 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; };
- 0C1F47EC9BB1BB5960178F72DFDF3EC2 /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Result+Alamofire.swift"; sourceTree = ""; };
- 0C29DED5FE8759F25877E12A9CB9AF32 /* MAHeatMapVectorGridOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlay.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorGridOverlay.h; sourceTree = ""; };
- 0CB422FEC5C5085457623D4A066078AA /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = ""; };
- 0D042B962D500E257F0C9AF3EE0A59E0 /* MAMapKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapKit.h; path = AMapNaviKit.framework/Headers/MAMapKit.h; sourceTree = ""; };
- 0D2E568296A0A2814A2490F52A3D2D00 /* DDFontKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDFontKit_Private-prefix.pch"; sourceTree = ""; };
- 0D3C618870FED685FC45008AF9FCEE6C /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; };
- 0D79204022D7BD5A86AD846C6A9A3B67 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; };
- 0D80DB2D7D6078201B7CAE9618F76E6E /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; };
+ 09CFD0A3AC7140CC0BC6F102B33BF443 /* DDPersistenceKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDPersistenceKit_Private-prefix.pch"; sourceTree = ""; };
+ 09FFC65DB46816220FE21DDC1154F778 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; };
+ 0A02285935B47F319DB30603EDB1624A /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; };
+ 0A14C15ABAB738798E3A8AEF957BDF14 /* MAOfflineItemNationWide.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemNationWide.h; path = AMapNaviKit.framework/Headers/MAOfflineItemNationWide.h; sourceTree = ""; };
+ 0A4806EB8070B97B008028BEE9611E79 /* BRBaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRBaseView.h; path = BRPickerView/Base/BRBaseView.h; sourceTree = ""; };
+ 0A4CD73D7C4E42B0137F579B0F498C50 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; };
+ 0B55ECBEC74B2AE15624FB16BBCF6E80 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; };
+ 0B86186379293724A3935EDEF8532E76 /* JXCategoryBaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryBaseView.h; path = Sources/Base/JXCategoryBaseView.h; sourceTree = ""; };
+ 0B96FA70E37539E75BECA1EAA271A533 /* 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 = ""; };
+ 0BA86F5756EA09E3E7CE681A2AB5FEBD /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; };
+ 0C0BF3A1AAC0612E27E865A01F72D77D /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; };
+ 0C63C66B3BE3CC14C5588F2FFB38AA4B /* BRPickerView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRPickerView.release.xcconfig; sourceTree = ""; };
+ 0C6D04624978D9A3BBC87CC1CD8F57DA /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; };
+ 0C76188DEB6C60C194317F3C1F1517D9 /* 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 = ""; };
+ 0C8A624213848CA2733A75052FEB7855 /* car_xingshi@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "car_xingshi@3x.png"; path = "DDMAMapKit_Private/Assets/car_xingshi@3x.png"; sourceTree = ""; };
+ 0CA91B8E801385F472EF10086F985703 /* MATouchPoi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATouchPoi.h; path = AMapNaviKit.framework/Headers/MATouchPoi.h; sourceTree = ""; };
+ 0CF1D47EEC2AE5FA7E5BFF8D08C272BB /* RxWKNavigationDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWKNavigationDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWKNavigationDelegateProxy.swift; sourceTree = ""; };
+ 0CFC0ED881186CD1B500D1A97AA72CC5 /* MAOfflineProvince.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineProvince.h; path = AMapNaviKit.framework/Headers/MAOfflineProvince.h; sourceTree = ""; };
+ 0D016CD8DF7699BBA641513DB10EDDA7 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; };
+ 0D1066E4B95F3B44012E7ACC919F0604 /* UIScrollView+ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+ZFPlayer.h"; path = "DDZFPlayerKit_Private/Classes/Core/UIScrollView+ZFPlayer.h"; sourceTree = ""; };
+ 0D13252FBD724EEBF25BEB463A1F0308 /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; };
+ 0D36C0D9B2CF4CF64793444DEB19359B /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDmetamacros.h; sourceTree = ""; };
+ 0D48ADDEAB033704EE1CBD9B5F92F135 /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = ""; };
+ 0D9F33FB875DFE3A4AA74D54FB54C9AE /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; };
0DA4828908E30CE4A29CB9AD3A405635 /* SwiftyRSA */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = SwiftyRSA; path = libSwiftyRSA.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 0DD84E61973C357165DF6B0FC6CEE294 /* AMapTrackKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapTrackKit.framework; sourceTree = ""; };
- 0DE9018BD5105B76C813A2AFD2640AF7 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; };
- 0E5EA0341F654D3EB0B20F96F8C5EC6B /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; };
- 0E7F97EB592B989FE0CF4BC7EFAFFAE9 /* DDBaseTextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseTextField.h; path = DDBasicControlsKit_Private/Classes/DDBaseTextField/DDBaseTextField.h; sourceTree = ""; };
- 0F15CEB94701CD2D7E272DDB8A631DC8 /* DDDateKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDDateKit_Private-prefix.pch"; sourceTree = ""; };
- 0F57234F64543394A2509EF7252DAE75 /* DDBaseViewModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseViewModel.m; path = DDBasicControlsKit_Private/Classes/DDBaseViewModel/DDBaseViewModel.m; sourceTree = ""; };
- 0FDBA6D4FF65571F1B96D58FD9AE5377 /* JXCategoryIndicatorRainbowLineView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorRainbowLineView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorRainbowLineView.m; sourceTree = ""; };
- 0FF528BDA2A44ED52A07746A34A62DC8 /* ZFSliderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFSliderView.m; path = DDZFPlayerKit_Private/Classes/ControlView/ZFSliderView.m; sourceTree = ""; };
- 100D6BB138CBC111FBCE28C3F415AD85 /* MATraceReplayOverlay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MATraceReplayOverlay.m; path = DDMAMapKit_Private/Classes/DDMAMap/Trace/MATraceReplayOverlay.m; sourceTree = ""; };
- 100E9B3E567B3F8FF45DF000D5AFF696 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; };
- 101C9488C6B56B8AE42CC2DEB14858D7 /* 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 = ""; };
- 103AC706506457350FF15C77AFBCF976 /* DDFontKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDFontKit_Private.debug.xcconfig; sourceTree = ""; };
- 105583B7B704DAB436A180FBEF9E2230 /* AMapGeoFenceRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceRegionObj.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceRegionObj.h; sourceTree = ""; };
- 105EC8E1085157934B6EEFC708A5705E /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/Networking/SessionDelegate.swift; sourceTree = ""; };
- 106934C177203CE79035726700083CB4 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; };
- 10A8C3071A8476EE39EA7D86D0AEFF30 /* JXCategoryTitleCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleCell.m; path = Sources/Title/JXCategoryTitleCell.m; sourceTree = ""; };
- 10C044128191F34B3D17925788C18525 /* BRStringPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRStringPickerView.m; path = BRPickerView/StringPickerView/BRStringPickerView.m; sourceTree = ""; };
- 10E12EB5C4AABD1DAF088FFB8A129348 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; };
- 118B5424D4A9C2AF765BE1B9D3E9B2C8 /* DDBasicControls.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBasicControls.h; path = DDBasicControlsKit_Private/Classes/DDBasicControls.h; sourceTree = ""; };
- 11C649053321E3BFCC61AC64B0C1A033 /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; };
- 120A3A405235EC07D3682D06A58DE2E1 /* JCore-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "JCore-xcframeworks.sh"; sourceTree = ""; };
- 123D932AC1F019898ED170F0CD40694D /* ZLEditToolCells.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLEditToolCells.swift; path = Sources/Edit/ZLEditToolCells.swift; sourceTree = ""; };
- 124086291346572E126D220A49243645 /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; };
- 127B58307FC2834413785A101EFC1DA5 /* MAGroundOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlay.h; path = AMapNaviKit.framework/Headers/MAGroundOverlay.h; sourceTree = ""; };
- 12C2DCF0F1B288634DD5D38942FD25D6 /* DDBaseButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseButton.h; path = DDBasicControlsKit_Private/Classes/DDBaseButton/DDBaseButton.h; sourceTree = ""; };
- 12E72D93C1B1329FB9B1EC74C58741A8 /* ZLCameraCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCameraCell.swift; path = Sources/General/ZLCameraCell.swift; sourceTree = ""; };
- 135D36C375B935327E65B243CE6E1AEC /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; };
- 13E714FDC9ED7862DA46E82D64F377DD /* AMapTrackTrackObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackTrackObj.h; path = AMapTrackKit.framework/Headers/AMapTrackTrackObj.h; sourceTree = ""; };
- 1426BD89DE0205308E091F2480E6FFED /* KFImageRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageRenderer.swift; path = Sources/SwiftUI/KFImageRenderer.swift; sourceTree = ""; };
- 14393B03067AF37F0C86DF51FBEFA40E /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Source/Message.swift; sourceTree = ""; };
- 14512F9D2A20420A6E5096EB01EF2155 /* Runtime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Runtime.swift; path = Sources/Utility/Runtime.swift; sourceTree = ""; };
- 147D7323EE7670D6346C1D39FA0143D7 /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/Networking/ImageModifier.swift; sourceTree = ""; };
- 14A340D7C2ECDE4CF0E54768D62FC895 /* BRAddressPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRAddressPickerView.h; path = BRPickerView/AddressPickerView/BRAddressPickerView.h; sourceTree = ""; };
- 14B89CDF3DDB78BF755C4BE289D591B6 /* BRResultModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRResultModel.m; path = BRPickerView/StringPickerView/BRResultModel.m; sourceTree = ""; };
- 15C920D1845B970208F10EBFB92ED7CA /* 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 = ""; };
- 167FF3D82D5CD13770F8DFA047AFF24E /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = ""; };
- 16AADA904B2D52C7DC15CC5DF9F2E04D /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; };
+ 0DCE48FC2CBC99A452E57A1093B1E16A /* 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 = ""; };
+ 0E0623D83F8DB9DFA6967FDC4A6DDAA8 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; };
+ 0E0D4B46439CAF09C69A81EBF158C7E2 /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; };
+ 0E63DF9B63719A38373F5736A30F0E18 /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; };
+ 0E93143A9CC5152AE9699966A4922626 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; };
+ 0EC145B859B1AB46A054754AD5317EF6 /* 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 = ""; };
+ 0ED49D791EB6EB1B87369FBCEE490B61 /* ESTabBarController-swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ESTabBarController-swift-prefix.pch"; sourceTree = ""; };
+ 0F02B86D8C5A7E4561EDCA0DFB7C2538 /* JXCategoryImageCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageCellModel.m; path = Sources/Image/JXCategoryImageCellModel.m; sourceTree = ""; };
+ 0F06F549E23D2A1F4C19A21BD87AB4CC /* car_xingshi@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "car_xingshi@2x.png"; path = "DDMAMapKit_Private/Assets/car_xingshi@2x.png"; sourceTree = ""; };
+ 0F0746950A167C73BA479574CCE329B9 /* AMap.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMap.bundle; path = AMapNaviKit.framework/AMap.bundle; sourceTree = ""; };
+ 0F2FFC37FA1698A502646E8F80C9316A /* ZFVolumeBrightnessView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFVolumeBrightnessView.h; path = DDZFPlayerKit_Private/Classes/ControlView/ZFVolumeBrightnessView.h; sourceTree = ""; };
+ 0F30EC5A41780ADEC2A4FA861DA0F6F0 /* 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 = ""; };
+ 0F484273E2F786AAEA0C4613839507F4 /* MAAnimatedAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnimatedAnnotation.h; path = AMapNaviKit.framework/Headers/MAAnimatedAnnotation.h; sourceTree = ""; };
+ 0F4D2A6DF1C87F14E68838C3E9AA989A /* IQKeyboardManager+OrientationNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+OrientationNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+OrientationNotification.swift"; sourceTree = ""; };
+ 0F5B693E2DD6706124954E064DCE39C3 /* ImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProvider.swift; path = Sources/General/ImageSource/ImageDataProvider.swift; sourceTree = ""; };
+ 0F939D5DF6B38B928B91D544FC89F434 /* EKWrapperView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWrapperView.swift; path = Source/Infra/EKWrapperView.swift; sourceTree = ""; };
+ 0FB64325B970CD791CB1BADA0159C97B /* EKAttributes+LifecycleActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+LifecycleActions.swift"; path = "Source/Model/EntryAttributes/EKAttributes+LifecycleActions.swift"; sourceTree = ""; };
+ 0FB8B40C2BBA41732C78FB20931F9F07 /* ZFLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFLoadingView.m; path = DDZFPlayerKit_Private/Classes/ControlView/ZFLoadingView.m; sourceTree = ""; };
+ 0FF1EBFA652F1AAFC88902374A15A8BB /* JXCategoryBaseCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryBaseCell.m; path = Sources/Base/JXCategoryBaseCell.m; sourceTree = ""; };
+ 0FFEB56A4434C69D9F341D4660FC1E2B /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; };
+ 100486616D68A4123CBC017768C12EC7 /* JXCategoryTitleCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleCell.h; path = Sources/Title/JXCategoryTitleCell.h; sourceTree = ""; };
+ 1011D5EC120C2004E19A45EE7B847D43 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; };
+ 1018BC643595BC933C077A5F3525B272 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; };
+ 101FEF2111BA0921BC895C8FC9E5CB26 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = RxRelay/Utils.swift; sourceTree = ""; };
+ 1048851C25FAFC4DBD073BD60675762A /* DDLogKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDLogKit_Private.debug.xcconfig; sourceTree = ""; };
+ 106A2CE19C9E469237161476934ED64C /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/CachedResponseHandler.swift; sourceTree = ""; };
+ 10A797C38F49FAAF6F6AE92871F4207D /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCache.m; sourceTree = ""; };
+ 10A83B20B58E2CFB7F5F81A2844E6D9F /* DDBasicControls.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBasicControls.h; path = DDBasicControlsKit_Private/Classes/DDBasicControls.h; sourceTree = ""; };
+ 10B993C1B063D36AB8D7F4FF086F9E3F /* DDMAMapKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDMAMapKit_Private.debug.xcconfig; sourceTree = ""; };
+ 111EF0FA8FD2892E11A77FAFADDDFDF2 /* ZLPhotoUIConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoUIConfiguration.swift; path = Sources/General/ZLPhotoUIConfiguration.swift; sourceTree = ""; };
+ 11524F661D41EF94DA9C8A4CCD9F6A41 /* ZFNetworkSpeedMonitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFNetworkSpeedMonitor.h; path = DDZFPlayerKit_Private/Classes/ControlView/ZFNetworkSpeedMonitor.h; sourceTree = ""; };
+ 117C14A52F66038ADD113855A9F15B42 /* ZLFetchImageOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLFetchImageOperation.swift; path = Sources/General/ZLFetchImageOperation.swift; sourceTree = ""; };
+ 11B7A6569B038A73FAECF43AFA282F47 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; };
+ 11BBAD7508BCAB9CAB2C735E1321FE30 /* DDNetworkingOfAlamofireKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDNetworkingOfAlamofireKit_Private.modulemap; sourceTree = ""; };
+ 11EF6358FA6522120A06A2B39E42F521 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; };
+ 1269B5F177657EA2D99D0196577FB4EB /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; };
+ 12806218285A3CD835E5BA5DE023AED7 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; };
+ 12811827068EC7779A2533AD0BC846B6 /* DDToastKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDToastKit_Private-dummy.m"; sourceTree = ""; };
+ 1285EC80652504EB44928FD219BACCF7 /* AMapLocationCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationCommonObj.h; path = AMapLocationKit.framework/Headers/AMapLocationCommonObj.h; sourceTree = ""; };
+ 12D11081320147754F33BC39C8500E55 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Image/Filter.swift; sourceTree = ""; };
+ 12FDB031148AC635E615A2820D916226 /* KFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFAnimatedImage.swift; path = Sources/SwiftUI/KFAnimatedImage.swift; sourceTree = ""; };
+ 13157F1B278E4F0CEF2D01DB73BA25E5 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; };
+ 1325E5966011CD3B021B819EFDF1D49E /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = "