diff --git a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/UserInterfaceState.xcuserstate
index 1c33d1d..ab61b67 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 bb2b2be..da00f46 100644
--- a/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
+++ b/OrderScheduling.xcworkspace/xcuserdata/zd.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
@@ -46,8 +46,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "292"
- endingLineNumber = "292"
+ startingLineNumber = "209"
+ endingLineNumber = "209"
landmarkName = "textView(_:shouldInteractWith:in:interaction:)"
landmarkType = "7">
@@ -62,8 +62,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "296"
- endingLineNumber = "296"
+ startingLineNumber = "213"
+ endingLineNumber = "213"
landmarkName = "textView(_:shouldInteractWith:in:interaction:)"
landmarkType = "7">
@@ -78,8 +78,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "126"
- endingLineNumber = "126"
+ startingLineNumber = "82"
+ endingLineNumber = "82"
landmarkName = "addActions()"
landmarkType = "7">
@@ -131,102 +131,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ startingLineNumber = "159"
+ endingLineNumber = "159"
+ landmarkName = "Initial"
+ landmarkType = "21">
+ startingLineNumber = "160"
+ endingLineNumber = "160"
+ landmarkName = "errorCodeHandler(response:)"
+ landmarkType = "7">
@@ -1301,8 +1205,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "207"
- endingLineNumber = "207"
+ startingLineNumber = "171"
+ endingLineNumber = "171"
landmarkName = "addActions()"
landmarkType = "7">
@@ -1317,8 +1221,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "211"
- endingLineNumber = "211"
+ startingLineNumber = "175"
+ endingLineNumber = "175"
landmarkName = "addActions()"
landmarkType = "7">
@@ -1333,8 +1237,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "214"
- endingLineNumber = "214"
+ startingLineNumber = "178"
+ endingLineNumber = "178"
landmarkName = "addActions()"
landmarkType = "7">
@@ -1349,8 +1253,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "227"
- endingLineNumber = "227"
+ startingLineNumber = "191"
+ endingLineNumber = "191"
landmarkName = "addActions()"
landmarkType = "7">
@@ -1365,8 +1269,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "215"
- endingLineNumber = "215"
+ startingLineNumber = "179"
+ endingLineNumber = "179"
landmarkName = "addActions()"
landmarkType = "7">
@@ -1413,8 +1317,8 @@
filePath = "OrderScheduling/Main/Initial.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "138"
- endingLineNumber = "138"
+ startingLineNumber = "142"
+ endingLineNumber = "142"
landmarkName = "changeRootViewController(window:)"
landmarkType = "7">
@@ -1429,8 +1333,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "216"
- endingLineNumber = "216"
+ startingLineNumber = "180"
+ endingLineNumber = "180"
landmarkName = "addActions()"
landmarkType = "7">
@@ -2029,8 +1933,8 @@
filePath = "OrderScheduling/Main/Initial.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "129"
- endingLineNumber = "129"
+ startingLineNumber = "133"
+ endingLineNumber = "133"
landmarkName = "changeRootViewController(window:)"
landmarkType = "7">
@@ -2045,8 +1949,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "128"
- endingLineNumber = "128"
+ startingLineNumber = "84"
+ endingLineNumber = "84"
landmarkName = "addActions()"
landmarkType = "7">
@@ -2109,10 +2013,10 @@
filePath = "OrderScheduling/Main/Initial.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "146"
- endingLineNumber = "146"
- landmarkName = "Initial"
- landmarkType = "3">
+ startingLineNumber = "151"
+ endingLineNumber = "151"
+ landmarkName = "unknown"
+ landmarkType = "0">
@@ -2173,8 +2077,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "130"
- endingLineNumber = "130"
+ startingLineNumber = "86"
+ endingLineNumber = "86"
landmarkName = "addActions()"
landmarkType = "7">
@@ -2189,8 +2093,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "132"
- endingLineNumber = "132"
+ startingLineNumber = "88"
+ endingLineNumber = "88"
landmarkName = "addActions()"
landmarkType = "7">
@@ -2924,8 +2828,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
- startingLineNumber = "155"
- endingLineNumber = "155"
+ startingLineNumber = "111"
+ endingLineNumber = "111"
landmarkName = "addActions()"
landmarkType = "7">
@@ -4573,5 +4477,117 @@
landmarkType = "7">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/OrderScheduling/HttpRequestCenter/ParametersList.swift b/OrderScheduling/HttpRequestCenter/ParametersList.swift
index d2cc5a3..317411c 100644
--- a/OrderScheduling/HttpRequestCenter/ParametersList.swift
+++ b/OrderScheduling/HttpRequestCenter/ParametersList.swift
@@ -22,9 +22,7 @@ public struct LoginCodeParameters : Encodable {
}
public struct CheckLoginParameters : Encodable {
- var supplierLoginCode : String
- var phone : String
- var code : String
+ var username : String
var clientType : String = "rescueApp"
var deviceId : String
}
diff --git a/OrderScheduling/Login/ViewController/LoginController.swift b/OrderScheduling/Login/ViewController/LoginController.swift
index 1fe4bd2..a6e5bd6 100644
--- a/OrderScheduling/Login/ViewController/LoginController.swift
+++ b/OrderScheduling/Login/ViewController/LoginController.swift
@@ -15,6 +15,7 @@ import DDProgressHUDKit_Private
import DDAutoUIKit_Private
import DDControlsKit_Private
import DDUtilsSwiftKit_Private
+import SwiftyRSA
class LoginController : ZDViewController {
private let disposeBag = DisposeBag()
@@ -40,19 +41,11 @@ extension LoginController {
loginView.backgroundImageView.image = UIImage(named: "login_backgroundImage")
loginView.inputContentView.backgroundColor = UIColor.white
- loginView.serviceProviderView.titleLabel.text = "服务商编号"
- loginView.serviceProviderView.textfield.attributedPlaceholder = NSAttributedString(string: "请输入服务商编号",attributes: [.foregroundColor: UIColor.hex("203152").alpha(0.2),.font:UIFont.regularFont(auto(14))])
- loginView.serviceProviderView.textfield.text = USER.supplierName
- loginView.phoneView.titleLabel.text = "用户手机号"
- loginView.phoneView.textfield.attributedPlaceholder = NSAttributedString(string: "请输入手机号",attributes: [.foregroundColor: UIColor.hex("203152").alpha(0.2),.font:UIFont.regularFont(auto(14))])
+ loginView.phoneView.titleLabel.text = "用户名"
+ loginView.phoneView.textfield.attributedPlaceholder = NSAttributedString(string: "请输入用户名",attributes: [.foregroundColor: UIColor.hex("203152").alpha(0.2),.font:UIFont.regularFont(auto(14))])
loginView.phoneView.textfield.text = USER.phone
- loginView.codeView.titleLabel.text = "验证码"
- loginView.codeView.textfield.attributedPlaceholder = NSAttributedString(string: "请输入验证码",attributes: [.foregroundColor: UIColor.hex("203152").alpha(0.2),.font:UIFont.regularFont(auto(14))])
- loginView.codeView.codeButton.layer.borderColor = UIColor.hex("3364B7").alpha(0.8).cgColor
- loginView.codeView.codeButton.layer.borderWidth = 1
- loginView.codeView.codeButton.setTitle("获取验证码", for: .normal)
- loginView.codeView.codeButton.setTitleColor(.hex("3364B7").alpha(0.8), for: .normal)
- loginView.codeView.codeButton.titleLabel?.font = .regularFont(auto(13))
+ loginView.codeView.titleLabel.text = "密码"
+ loginView.codeView.textfield.attributedPlaceholder = NSAttributedString(string: "请输入密码",attributes: [.foregroundColor: UIColor.hex("203152").alpha(0.2),.font:UIFont.regularFont(auto(14))])
loginView.agreeButton.setBackgroundImage(UIImage(named: "login_agree_unselected"), for: .normal)
loginView.agreeButton.setBackgroundImage(UIImage(named: "login_agree_selected"), for: .selected)
let privacyText = NSAttributedString.init(string: "已阅读并同意",attributes: [.foregroundColor:UIColor.hex("203152"),.font:UIFont.regularFont(auto(14))]).dd_mutable()
@@ -74,43 +67,6 @@ extension LoginController {
}
extension LoginController {
func addActions() {
- loginView.codeView.codeButton.rx.tap
- .observe(on: MainScheduler.instance)
- .filter({[weak self] _ in
- if self?.loginView.phoneView.textfield.text?.isEmpty == true {
- self?.view.dd_makeToast(loginInputPhone)
- }
- return self?.loginView.phoneView.textfield.text?.isEmpty == false
- })
- .observe(on: MainScheduler.instance)
- .do(onNext: {[weak self] _ in
- self?.codeButtonBinder.onNext(false)
- self?.view.dd_showHUD()
- })
- .flatMapLatest({[weak self] _ in
- return RQ.loginCode(parameters: LoginCodeParameters(phone: self?.loginView.phoneView.textfield.text ?? ""))
- })
- .observe(on: MainScheduler.instance)
- .do(onNext: {[weak self] _ in
- self?.view.dd_hideHUD()
- })
- .flatMapLatest {[weak self] _ in
- return self?.codeButtonTimer() ?? Observable.just(0)
- }
- .observe(on: MainScheduler.instance)
- .do(onNext: {[weak self] duration in
- if duration == 0 {
- self?.codeButtonBinder.onNext(true)
- }
- })
- .observe(on: MainScheduler.instance)
- .flatMapLatest {[weak self] duration in
- return self?.codeButtonStateChange(duration: duration) ?? Observable.just(nil)
- }
- .subscribe(onNext: { _ in
- })
- .disposed(by: disposeBag)
-
loginView.agreeButton.rx.tap
.asDriver()
.drive(onNext: {[weak self] _ in
@@ -121,10 +77,10 @@ extension LoginController {
})
.disposed(by: disposeBag)
- Observable.combineLatest(loginView.serviceProviderView.textfield.rx.text, loginView.phoneView.textfield.rx.text, loginView.codeView.textfield.rx.text,agreeSub)
- .asDriver(onErrorJustReturn: ("","","",false))
- .drive(onNext: {[weak self] (serviceProvider,phone,code,isAgree) in
- if serviceProvider?.isEmpty == false && phone?.isEmpty == false && code?.isEmpty == false && isAgree == true {
+ Observable.combineLatest(loginView.phoneView.textfield.rx.text, loginView.codeView.textfield.rx.text,agreeSub)
+ .asDriver(onErrorJustReturn: ("","",false))
+ .drive(onNext: {[weak self] (phone,code,isAgree) in
+ if phone?.isEmpty == false && code?.isEmpty == false && isAgree == true {
self?.loginView.loginButton.isEnabled = true
self?.loginView.loginButton.backgroundColor = .hex("1C6CCE").alpha(1)
}else{
@@ -140,7 +96,7 @@ extension LoginController {
self?.view.dd_showHUD()
})
.map({[weak self] _ in
- CheckLoginParameters(supplierLoginCode: self?.loginView.serviceProviderView.textfield.text ?? "", phone: self?.loginView.phoneView.textfield.text ?? "", code: self?.loginView.codeView.textfield.text ?? "", deviceId: USER.deviceToken ?? "")
+ CheckLoginParameters(username: self?.loginView.phoneView.textfield.text ?? "", deviceId: USER.deviceToken ?? "")
})
.flatMapLatest({ checkLoginParameters in
return RQ.checkLogin(parameters: checkLoginParameters)
@@ -187,10 +143,8 @@ extension LoginController {
self?.view.dd_showHUD()
})
.map({[weak self] _ in
- let phone = self?.loginView.phoneView.textfield.text ?? ""
- let code = self?.loginView.codeView.textfield.text ?? ""
+ let username = self?.loginView.phoneView.textfield.text ?? ""
let clientType = "rescueApp"
- let supplierLoginCode = self?.loginView.serviceProviderView.textfield.text ?? ""
let appVsersion = APPINFO.bundleVersionShort()
let brand = "iPhone"
let model = DEVICEINFO.deviceModel()
@@ -199,7 +153,17 @@ extension LoginController {
let deviceId = USER.deviceToken ?? ""
let regId = USER.regId ?? ""
- let str = "{\"phone\":\"\(phone)\",\"code\":\"\(code)\",\"clientType\":\"\(clientType)\",\"supplierLoginCode\":\"\(supplierLoginCode)\",\"appVersion\":\"\(appVsersion)\",\"brand\":\"\(brand)\",\"model\":\"\(model)\",\"sdkRelease\":\"\(sdkRelease)\",\"platform\":\"\(platform)\",\"deviceId\":\"\(deviceId)\",\"regId\":\"\(regId)\"}"
+ let timeInterval = Int(Date().timeIntervalSince1970)
+
+ let publicKey = try PublicKey(pemEncoded: "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDf05hs909mzFcBmZez2HfiElirxm89cJVmPIB6x63EnErH1gDpEDwkTIA9iNPBx7b9TwraGIktZ/+qQK17aRrHuD9Bd2KoJaZ1+p3slilEP53ub+I/bd/klDYGgXWooxJ4N8H8MBk/xKgB3MLqVMPf54G9hBtfetodWGYSPr/TrwIDAQAB")
+
+ let pwd = self?.loginView.codeView.textfield.text ?? ""
+ let pwdStr = "rescueApp${\(pwd)}${\(timeInterval)}"
+ let clear = try? ClearMessage(string: pwdStr, using: .utf8)
+ let encrypted = try? clear?.encrypted(with: publicKey, padding: .PKCS1)
+ let base64String = encrypted?.base64String ?? ""
+
+ let str = "{\"username\":\"\(username)\",\"password\":\"\(base64String)\",\"timestamp\":\"\(timeInterval)\",\"clientType\":\"\(clientType)\",\"appVersion\":\"\(appVsersion)\",\"brand\":\"\(brand)\",\"model\":\"\(model)\",\"sdkRelease\":\"\(sdkRelease)\",\"platform\":\"\(platform)\",\"deviceId\":\"\(deviceId)\",\"regId\":\"\(regId)\"}"
return str
})
.flatMapLatest({ app_login_json in
@@ -216,7 +180,7 @@ extension LoginController {
USER.setRefreshToken(token: responseModel?.data?.refreshToken.tokenValue)
USER.setSupplierType(supplierType: responseModel?.data?.additionalParameters.user_info?.supplierType)
USER.setPhone(phone: self?.loginView.phoneView.textfield.text)
- USER.setSupplierName(supplierName: self?.loginView.serviceProviderView.textfield.text)
+ USER.setSupplierName(supplierName: responseModel?.data?.additionalParameters.user_info?.supplierName)
USER.setUserId(userId: responseModel?.data?.additionalParameters.user_info?.userId)
USER.setSupplierId(supplierId: responseModel?.data?.additionalParameters.user_info?.supplierId)
}
@@ -231,69 +195,22 @@ extension LoginController {
}
extension LoginController {
- var codeButtonBinder : Binder {
- return Binder(loginView.codeView.codeButton) { codeButton, isEnable in
- codeButton.isEnabled = isEnable
- }
- }
var agreeButtonBinder : Binder {
return Binder(loginView.agreeButton) { agreeButton, isSelected in
agreeButton.isSelected = isSelected
}
}
-
- func codeButtonIsEnable(isEnable:Bool) -> Observable {
- return Observable.create {[weak self] ob in
- self?.loginView.codeView.codeButton.isEnabled = isEnable
- ob.onNext(isEnable)
- ob.onCompleted()
- return Disposables.create()
- }
- }
- func codeButtonStateChange(duration:Int) -> Observable{
- return Observable.create {[weak self] ob in
- if duration == 0 {
- self?.loginView.codeView.codeButton.layer.borderColor = UIColor.hex("3364B7").alpha(0.8).cgColor
- self?.loginView.codeView.codeButton.setTitle("获取验证码", for: .normal)
- self?.loginView.codeView.codeButton.setTitleColor(.hex("3364B7").alpha(0.8), for: .normal)
- }else{
- self?.loginView.codeView.codeButton.setTitle("\(duration)s重新获取", for: .normal)
- self?.loginView.codeView.codeButton.setTitleColor(.hex("939BAB").alpha(0.8), for: .normal)
- self?.loginView.codeView.codeButton.layer.borderColor = UIColor.hex("939BAB").alpha(0.8).cgColor
- }
- ob.onNext(nil)
- ob.onCompleted()
- return Disposables.create()
- }
- }
-
- func codeButtonTimer() -> Observable {
- return Observable.create { ob in
- var duration = 60
- GCDT.addGCDTimer(named: login_code_timer_key, delay: DispatchTimeInterval.seconds(0), repeating: DispatchTimeInterval.seconds(1)) {
- duration-=1
- ob.onNext(duration)
- if duration == 0 {
- ob.onCompleted()
- }
- }
-
- return Disposables.create {
- GCDT.cancelGCDTimer(named: login_code_timer_key)
- }
- }
- }
}
extension LoginController : UITextViewDelegate {
public func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
if URL.absoluteString == login_attach_userAgreement_key {
- let vc = WebViewController.init(title: "用户协议",url: "https://backend.hichefu.com/agreement")
- navigationController?.pushViewController(vc, animated: true)
+// let vc = WebViewController.init(title: "用户协议",url: "")
+// navigationController?.pushViewController(vc, animated: true)
}
if URL.absoluteString == login_attach_privacy_key {
- let vc = WebViewController.init(title: "隐私协议",url: "https://backend.hichefu.com/agreement")
- navigationController?.pushViewController(vc, animated: true)
+// let vc = WebViewController.init(title: "隐私协议",url: "")
+// navigationController?.pushViewController(vc, animated: true)
}
return false
}
@@ -302,7 +219,6 @@ extension LoginController : UITextViewDelegate {
class LoginView : DDView {
public let backgroundImageView : DDImageView
public let inputContentView : DDView
- public let serviceProviderView : LoginInputView
public let phoneView : LoginInputView
public let codeView : LoginInputView
public let agreeButton : DDButton
@@ -311,7 +227,6 @@ class LoginView : DDView {
override init(frame: CGRect) {
backgroundImageView = DDImageView.init()
inputContentView = DDView.init()
- serviceProviderView = LoginInputView.init()
phoneView = LoginInputView.init()
codeView = LoginInputView.init()
agreeButton = DDButton.init()
@@ -325,13 +240,13 @@ class LoginView : DDView {
inputContentView.layer.shadowOffset = CGSize(width: 0, height: 0)
inputContentView.layer.shadowOpacity = 1
addSubview(inputContentView)
- inputContentView.addSubview(serviceProviderView)
- phoneView.textfield.keyboardType = .numberPad
+ phoneView.textfield.keyboardType = .default
inputContentView.addSubview(phoneView)
- codeView.textfield.keyboardType = .numberPad
+ codeView.textfield.keyboardType = .default
inputContentView.addSubview(codeView)
agreeButton.contentMode = .scaleAspectFill
inputContentView.addSubview(agreeButton)
+ agreeTextView.isSelectable = false
inputContentView.addSubview(agreeTextView)
loginButton.isEnabled = false
addSubview(loginButton)
@@ -345,26 +260,20 @@ class LoginView : DDView {
inputContentView.snp.makeConstraints { make in
make.centerX.equalToSuperview()
make.top.equalTo(backgroundImageView.snp.bottom).offset(-auto(180))
- make.height.equalTo(auto(280))
+ make.height.equalTo(auto(205))
make.width.equalTo(auto(340))
}
-
- serviceProviderView.snp.makeConstraints { make in
- make.top.equalToSuperview()
- make.left.right.equalToSuperview()
- make.height.equalTo(auto(75))
- }
-
+
phoneView.snp.makeConstraints { make in
make.left.right.equalToSuperview()
- make.top.equalTo(serviceProviderView.snp.bottom)
- make.height.equalTo(serviceProviderView)
+ make.top.equalToSuperview()
+ make.height.equalTo(auto(75))
}
codeView.snp.makeConstraints { make in
make.left.right.equalToSuperview()
make.top.equalTo(phoneView.snp.bottom)
- make.height.equalTo(serviceProviderView)
+ make.height.equalTo(phoneView)
}
agreeButton.snp.makeConstraints { make in
@@ -398,19 +307,16 @@ class LoginInputView : DDView {
public let titleLabel : DDLabel
public let textfield : DDTextField
public let line : DDView
- public let codeButton : DDButton
override init(frame: CGRect) {
titleLabel = DDLabel.dd_init(withText: "", font: .regularFont(auto(15)), textColor: .hex("203152"))
textfield = DDTextField.init()
line = DDView.init()
line.backgroundColor = .hex("F1F2F5")
- codeButton = DDButton.dd_initCustom()
super.init(frame: frame)
addSubview(titleLabel)
addSubview(textfield)
addSubview(line)
- addSubview(codeButton)
line.snp.makeConstraints { make in
make.bottom.equalToSuperview()
@@ -428,16 +334,9 @@ class LoginInputView : DDView {
make.left.equalTo(titleLabel)
make.bottom.equalTo(line.snp.top).offset(-auto(5))
make.left.equalTo(line)
- make.right.equalTo(codeButton.snp.left)
- }
-
- codeButton.layer.cornerRadius = auto(12.5)
- codeButton.snp.makeConstraints { make in
- make.centerY.equalTo(textfield)
- make.right.equalTo(line)
- make.height.equalTo(auto(25))
- make.width.equalTo(auto(90))
+ make.right.equalToSuperview()
}
+
}
required public init?(coder: NSCoder) {
diff --git a/OrderScheduling/Main/Initial.swift b/OrderScheduling/Main/Initial.swift
index 7a15838..12cc30c 100644
--- a/OrderScheduling/Main/Initial.swift
+++ b/OrderScheduling/Main/Initial.swift
@@ -117,6 +117,10 @@ class Initial : NSObject {
APPUPDATE.requestAppUpdateRelay.accept(.auto)
}
+ func initNewestMessage() {
+ MCOUNT.newestMessage()
+ }
+
// MARK:
func initRootViewController(){
if USER.isLogin == true {
@@ -140,6 +144,7 @@ class Initial : NSObject {
self?.initPermission()
self?.initAppUpdate()
self?.initRefreshToken()
+ self?.initNewestMessage()
}
}
diff --git a/Podfile b/Podfile
index 05a885b..2d11c81 100644
--- a/Podfile
+++ b/Podfile
@@ -36,6 +36,7 @@ target 'OrderScheduling' do
pod 'DDDateKit_Private'
pod 'DDUtilsSwiftKit_Private'
pod 'Bugly'
+ pod 'SwiftyRSA'
post_install do |installer|
installer.pods_project.targets.each do |target|
diff --git a/Podfile.lock b/Podfile.lock
index 13af90a..c23ddab 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -297,6 +297,9 @@ PODS:
- RxSwift (6.5.0)
- SnapKit (5.6.0)
- SwiftEntryKit (2.0.0)
+ - SwiftyRSA (1.7.0):
+ - SwiftyRSA/ObjC (= 1.7.0)
+ - SwiftyRSA/ObjC (1.7.0)
- ZLPhotoBrowser (4.4.3.2):
- ZLPhotoBrowser/Core (= 4.4.3.2)
- ZLPhotoBrowser/Core (4.4.3.2)
@@ -331,6 +334,7 @@ DEPENDENCIES:
- RxSwift
- SnapKit
- SwiftEntryKit
+ - SwiftyRSA
- ZLPhotoBrowser
SPEC REPOS:
@@ -374,6 +378,7 @@ SPEC REPOS:
- RxSwift
- SnapKit
- SwiftEntryKit
+ - SwiftyRSA
- ZLPhotoBrowser
SPEC CHECKSUMS:
@@ -415,8 +420,9 @@ SPEC CHECKSUMS:
RxSwift: 5710a9e6b17f3c3d6e40d6e559b9fa1e813b2ef8
SnapKit: e01d52ebb8ddbc333eefe2132acf85c8227d9c25
SwiftEntryKit: 61b5fa36f34a97dd8013e48a7345bc4c4720be9a
+ SwiftyRSA: 8c6dd1ea7db1b8dc4fb517a202f88bb1354bc2c6
ZLPhotoBrowser: 0563c2bfc7b247b65d023d646012f46cba94101b
-PODFILE CHECKSUM: 54816ab62e42f5b8ee1aec46e52e7bbfd34873a6
+PODFILE CHECKSUM: 238c7b02af4b658816837b53dba7a110c1cdd982
COCOAPODS: 1.11.3
diff --git a/Pods/Headers/Private/SwiftyRSA/NSData+SHA.h b/Pods/Headers/Private/SwiftyRSA/NSData+SHA.h
new file mode 120000
index 0000000..51d1e7d
--- /dev/null
+++ b/Pods/Headers/Private/SwiftyRSA/NSData+SHA.h
@@ -0,0 +1 @@
+../../../SwiftyRSA/Source/NSData+SHA.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/SwiftyRSA/SwiftyRSA.h b/Pods/Headers/Private/SwiftyRSA/SwiftyRSA.h
new file mode 120000
index 0000000..92e46df
--- /dev/null
+++ b/Pods/Headers/Private/SwiftyRSA/SwiftyRSA.h
@@ -0,0 +1 @@
+../../../SwiftyRSA/Source/SwiftyRSA.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/SwiftyRSA/NSData+SHA.h b/Pods/Headers/Public/SwiftyRSA/NSData+SHA.h
new file mode 120000
index 0000000..51d1e7d
--- /dev/null
+++ b/Pods/Headers/Public/SwiftyRSA/NSData+SHA.h
@@ -0,0 +1 @@
+../../../SwiftyRSA/Source/NSData+SHA.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/SwiftyRSA/SwiftyRSA-umbrella.h b/Pods/Headers/Public/SwiftyRSA/SwiftyRSA-umbrella.h
new file mode 120000
index 0000000..2723a17
--- /dev/null
+++ b/Pods/Headers/Public/SwiftyRSA/SwiftyRSA-umbrella.h
@@ -0,0 +1 @@
+../../../Target Support Files/SwiftyRSA/SwiftyRSA-umbrella.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/SwiftyRSA/SwiftyRSA.h b/Pods/Headers/Public/SwiftyRSA/SwiftyRSA.h
new file mode 120000
index 0000000..92e46df
--- /dev/null
+++ b/Pods/Headers/Public/SwiftyRSA/SwiftyRSA.h
@@ -0,0 +1 @@
+../../../SwiftyRSA/Source/SwiftyRSA.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/SwiftyRSA/SwiftyRSA.modulemap b/Pods/Headers/Public/SwiftyRSA/SwiftyRSA.modulemap
new file mode 120000
index 0000000..585878e
--- /dev/null
+++ b/Pods/Headers/Public/SwiftyRSA/SwiftyRSA.modulemap
@@ -0,0 +1 @@
+../../../Target Support Files/SwiftyRSA/SwiftyRSA.modulemap
\ No newline at end of file
diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock
index 13af90a..c23ddab 100644
--- a/Pods/Manifest.lock
+++ b/Pods/Manifest.lock
@@ -297,6 +297,9 @@ PODS:
- RxSwift (6.5.0)
- SnapKit (5.6.0)
- SwiftEntryKit (2.0.0)
+ - SwiftyRSA (1.7.0):
+ - SwiftyRSA/ObjC (= 1.7.0)
+ - SwiftyRSA/ObjC (1.7.0)
- ZLPhotoBrowser (4.4.3.2):
- ZLPhotoBrowser/Core (= 4.4.3.2)
- ZLPhotoBrowser/Core (4.4.3.2)
@@ -331,6 +334,7 @@ DEPENDENCIES:
- RxSwift
- SnapKit
- SwiftEntryKit
+ - SwiftyRSA
- ZLPhotoBrowser
SPEC REPOS:
@@ -374,6 +378,7 @@ SPEC REPOS:
- RxSwift
- SnapKit
- SwiftEntryKit
+ - SwiftyRSA
- ZLPhotoBrowser
SPEC CHECKSUMS:
@@ -415,8 +420,9 @@ SPEC CHECKSUMS:
RxSwift: 5710a9e6b17f3c3d6e40d6e559b9fa1e813b2ef8
SnapKit: e01d52ebb8ddbc333eefe2132acf85c8227d9c25
SwiftEntryKit: 61b5fa36f34a97dd8013e48a7345bc4c4720be9a
+ SwiftyRSA: 8c6dd1ea7db1b8dc4fb517a202f88bb1354bc2c6
ZLPhotoBrowser: 0563c2bfc7b247b65d023d646012f46cba94101b
-PODFILE CHECKSUM: 54816ab62e42f5b8ee1aec46e52e7bbfd34873a6
+PODFILE CHECKSUM: 238c7b02af4b658816837b53dba7a110c1cdd982
COCOAPODS: 1.11.3
diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj
index 7f314f5..13d0d80 100644
--- a/Pods/Pods.xcodeproj/project.pbxproj
+++ b/Pods/Pods.xcodeproj/project.pbxproj
@@ -13,8 +13,8 @@
buildPhases = (
);
dependencies = (
- 448F1765380473F73AC2076197B259A0 /* PBXTargetDependency */,
- 2F20B086D01D354313FAE7819E855738 /* PBXTargetDependency */,
+ 3C4C03BF04344E39B80D51730153B3A2 /* PBXTargetDependency */,
+ 8E945C63F7C85E606EE0C10E21215BB5 /* PBXTargetDependency */,
);
name = "AMapTrack-NO-IDFA";
};
@@ -33,7 +33,7 @@
buildPhases = (
);
dependencies = (
- D93DDC92D38D98D109AA8D01CF9E991F /* PBXTargetDependency */,
+ EFC6E9E6EA4E51F4D7DADF770AC4EA48 /* PBXTargetDependency */,
);
name = "AMapLocation-NO-IDFA";
};
@@ -43,7 +43,7 @@
buildPhases = (
);
dependencies = (
- 72FCA88FCB1AB8542FCE2AC433298B84 /* PBXTargetDependency */,
+ BD8E3F70F66A381D26A84042B772673E /* PBXTargetDependency */,
);
name = "AMapSearch-NO-IDFA";
};
@@ -54,7 +54,7 @@
329295F5A096E0819713CBB5799FA87B /* [CP] Copy XCFrameworks */,
);
dependencies = (
- 8BE1D8FD19F1FFA9C189F1B1EBC2AF42 /* PBXTargetDependency */,
+ B3E2AC094CB4CADCEB073EA7FD9A0E03 /* PBXTargetDependency */,
);
name = JPush;
};
@@ -93,3138 +93,3184 @@
buildPhases = (
);
dependencies = (
- 464525BBC2CFE4C312D3911BABECDB0F /* PBXTargetDependency */,
+ AC82CFF788EECAC2136B4AE6F2825220 /* PBXTargetDependency */,
);
name = "AMapNavi-NO-IDFA";
};
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
- 00149C338A154F7A90372D9D111E890D /* UIScrollView+ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 933DF10E37590DC093C8A8CCDF270863 /* UIScrollView+ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 012C3348FDB9BD307BC866EC0B5D23A3 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F30D98624DC44042FBDDB65805500FA /* SDImageCacheDefine.m */; };
- 01647FF656B3C7D6D159939865595DBD /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 002BD6FF4A3F9245D1458F92EEE1244E /* RefCountDisposable.swift */; };
- 01B815BD97E0BA94CF89C42FE41254A8 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 34428B1CD3A2658F076F7809E8CA421E /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 01C132EB3605024492C96C11F1094D0B /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC8968A3C7DF18A21437BD54203B9DA /* InfiniteSequence.swift */; };
- 01D8AE321F1FA71F2D43127EAC90559D /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 905AFE4E58F2C9CC141268D17E868292 /* NSButton+WebCache.m */; };
- 02780D132E8AA44865FEF53E4D5155E6 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = EB2F6BC7F9D1C819CEFFF1FA0C88CBA3 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 02ABCC19FCF4C91509A882D14B814A34 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DFC2021A4B2B7BDCDC4EE31E3DB9DAA /* Debugging.swift */; };
- 02C5131798FF28B7D851F0DB13D67C00 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFE421663773AD2B2B5B8A854968D4BF /* UISlider+Rx.swift */; };
- 02D531FA1E9A19A134ED8BD68C5E04C0 /* JXCategoryBaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7FDEB7080037B3B60F15FA1743E368 /* JXCategoryBaseCell.m */; };
- 02EDCC0E7DA24D63CD39E7D6326F5A56 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 58575539F2B16240439FDA9E052A3480 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0325FC0D4CE47D33E675D5F9546D482C /* BRStringPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 006D6E3E99459ACD25635521536BE2A6 /* BRStringPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0328E2D27FBE6EE399FC37D913E2290F /* EKRatingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6A7C3F4858CCD12F04F5F2A6DFA678 /* EKRatingMessage.swift */; };
- 03C1E246EAD0250FAF7C1860F1DC3D7B /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74A1497D810F2C9D5696FFBD9A33ABB0 /* ElementAt.swift */; };
- 040D10E92C135ACB7B060C708C61D8EA /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D6624D2D23A7FC7187240B46006B176 /* BehaviorRelay.swift */; };
- 04131C0EECA33AD45AD1E07CF500E344 /* RTLManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B11A9785C9EE33E1DD7C4274EEDDD532 /* RTLManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 044C9F746F7E39BA1B482B553386CA48 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 792F75E1B244129571FAF5CF17E0FAC5 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 04C0033DE2A1FD3EB256E41523A8F0E0 /* ZLEditVideoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AAE81ED01D55BA69F3445DE517D45B0 /* ZLEditVideoViewController.swift */; };
- 04C95DB4DD1BD71AAF5FD233628A6C6D /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C77FEF37C7BC00E2BF4604538ED5BAD4 /* NotificationCenter+Rx.swift */; };
- 04DDA24962A3E353200FBFA9C3B1FAC6 /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A59EB183EA9B1F132DB5C1A332B840 /* PrimitiveSequence+Concurrency.swift */; };
- 04E098DBFE74C74C3CA5369A91198F58 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BFA1D5B1924B7A4310D330D30A5F4E2 /* ImageDataProvider.swift */; };
- 054C5D3D52D113CC9A7AC9F7115A26A4 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBD0C5E5ED79E4E769F3473FEE00038F /* Platform.Darwin.swift */; };
- 055FD13CE509E194412FE8E424649053 /* ZLFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21F46EB9965D0729E9E981650D70C64D /* ZLFilter.swift */; };
- 057D1221E544A666DC2933C4B146B0EB /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECF9E618F54FDB3FD844023C7FEBE3E8 /* ConstraintViewDSL.swift */; };
- 0591B0EE71308251E0E53C6D3EDB3D4C /* ESTabBarItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1601D79B8AD74CF5B308A532C476FE5 /* ESTabBarItem.swift */; };
- 059BC6559FA348BF916CE00F5829A032 /* DDBasicControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FB48E95EA0E597BA72BD6CD684CCEFC2 /* DDBasicControlsKit_Private-dummy.m */; };
- 059DE39D2D7414DD88A410B406D3AD8F /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = C6562FD6AC7855689B026A8FDF727D9D /* SDImageTransformer.m */; };
- 0605E2513549327B19854B3FED759B44 /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4B26C83A6B122014374739170A3368F /* ControlEvent+Driver.swift */; };
- 06101AB469524DD1066CE62143A83864 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5920A499DAEED2F8B2B171A2039A970C /* ConcurrentMainScheduler.swift */; };
- 06306B4D40DF898D8BBE1CF38621AC59 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DDB8A1C0D162166C2832595772C3A04 /* Binder.swift */; };
- 066D34E2C27696516642474359C2BAA3 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF0C3A6AB0E2B2D38E29A633E5BDE266 /* ConstraintInsets.swift */; };
- 0681237E73D0534564BD11984558A5EB /* UIViewController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 73D2E47462F864116BA95A38589526B1 /* UIViewController+DDCategory.m */; };
- 06A20EF6BA10D63870C3AB7C0E1BA53E /* ZLPhotoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 968C6AB1C80AD0DC463AE741E5E03664 /* ZLPhotoModel.swift */; };
- 06B371D4F95E8184613EDABA69676D5A /* DDMAGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = 75340C28B849B14C21BA4BDAA0C8E109 /* DDMAGeometry.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 06F9FD7FCFE0785C157BF44AF3001FB1 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25B5B00802A27779472C545F380B50BA /* Storage.swift */; };
- 070AC1A560FD65090FD38168F6F8E8C4 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 119AA3EDC5E0341791DF4B60B7D82CC7 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0766E4E5B89C7132010A435605E8A9A4 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0523B8FC02288EECEE46034A44A8713A /* BooleanDisposable.swift */; };
- 07EF412BD76D23EE285E8245544BA0B6 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3460C97BA222660A04E788388AC0C4F5 /* UILayoutSupport+Extensions.swift */; };
- 07F2468B279DBBDBF83752D755963A35 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C887E676D52B10BA3C80332DC0F57F9A /* Queue.swift */; };
- 0811BB981A2EF4E3C78C193E8AE1A4BA /* DDCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CEB0E47ED416CB2A2E9BF26DD1069A0 /* DDCollectionViewCell.swift */; };
- 08BDCE93E93047648166EBFE5E849BAF /* DDBasicControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C5A33DB253AE286C6BB5DBE7ED28CB44 /* DDBasicControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 08CC4F2CF084EB4C21FD37F7D5C1728A /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2855FF4DA416EEEA9EDC236A02B45CCB /* ItemEvents.swift */; };
- 0965A52801F74EEC4CB65AA4923F025D /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4706DEE9CB56BB795F5A8B77791C166 /* SessionDataTask.swift */; };
- 09B9E5FB7E73F28A4E1F581917EF868A /* JXCategoryNumberCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = C040264393F5A611D0BE66D8882D79B0 /* JXCategoryNumberCellModel.m */; };
- 09CB072529CD8E230649CBA428E3550F /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C3681F10090C608EDBF944893B13E0E /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0A762FAE78A91ABC899CB431FE10B9FD /* ESTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7E902E779A4E406A58F4F40F32DBDDB /* ESTabBarController.swift */; };
- 0A8D25102E4F4745199D82174AABAAD8 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 673DAC60377CFBBAC8CA17C1F49297FD /* Kingfisher.swift */; };
- 0AE9B45A3E480D39CCDB8405F5D6F80E /* UITextView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 08118123B3B3A7494D5016580E08E097 /* UITextView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0AF767E6481F3C955A4EE01B6B158D38 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 734437D2CA2C62A30A50876700E58539 /* DistinctUntilChanged.swift */; };
- 0B4577864274CE4EB338A238A241AA0C /* EKAttributes+Precedence.swift in Sources */ = {isa = PBXBuildFile; fileRef = B808A6EF4C1BD25BA645D85283C64CAC /* EKAttributes+Precedence.swift */; };
- 0B52A423F3F9E6C5A42612A06BCEEEF8 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 40DC7161085F83F485166ED150FC9C60 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0B6F12B22F4116500DC8501DBE0029D7 /* DDBaseTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A1875199BE7601B0BB3D9FF2EFB3585 /* DDBaseTextView.m */; };
- 0BCF8CB00A9A52600E24370C7144693F /* EKNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50A8B84CF54591E1C379E2F67D45633D /* EKNoteMessageView.swift */; };
- 0BEAFF49A7C1F702511CFB4242ABD8D4 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2144EAB4680AB9DA2A29B97199B33BFC /* ScheduledItem.swift */; };
- 0C4FB24086202C23FFF33C9199BF5A9E /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA405383F8305DB71A9AA54851F5F11C /* ImageCache.swift */; };
- 0C7A81B76F81FFAA7AFD437D61831C77 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411AE86E1CE98BB32903D57C6DD25941 /* DelegateProxy.swift */; };
- 0C833DB2294851CFBE098DF5BCEBADF3 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = C001A5262D2778263FC4343A80ADA1D9 /* _RXKVOObserver.m */; };
- 0C83C845A20F4CDC656714E4DBABC116 /* ZFSpeedLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 81F3B9E64882B4BC95DE34E7C626A048 /* ZFSpeedLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0CB16B169827C7E4EAE9B108F1B9FD84 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C84B04F9B1C9A1FDB61426B5C0B7ABAC /* PriorityQueue.swift */; };
- 0CE1A43A7DB004E6D836158B1B3B58F5 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1324AB98094E2491A3BCFE2E27AD5CE8 /* SynchronizedUnsubscribeType.swift */; };
- 0CF0A87B87DF71F838545FC4B0161A8B /* ZLResultModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31C3539003FCA4B8E66043EE4D257BCF /* ZLResultModel.swift */; };
- 0D444C6AD7BA8B3307579F9FCA9F43FB /* EKAttributes+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2226E0F283E96195E5B63F3F889C41E9 /* EKAttributes+Shadow.swift */; };
- 0DF9FF68141FBA6C89B9BD6253E237D2 /* NSThread+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0B379D6FA193591BC151DF5BCA89BB /* NSThread+DDCategory.m */; };
- 0E84EA21B0858EDC04A53458A7F8DBDD /* HapticFeedbackGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B12E71F7D5301E7521747E2F08E95F2F /* HapticFeedbackGenerator.swift */; };
- 0EC5EC45F806F2DC7B68E6727227E49E /* ZFLandScapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = C88C9A17D426951ED1ABD44196792E01 /* ZFLandScapeControlView.m */; };
- 0F285831BADE42A213BC69C7F92A3ED0 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C983F5C5B34E3138D32BB369340C636 /* UIButton+Kingfisher.swift */; };
- 0F2AAE2334C409128ADD57B132E767F6 /* JXCategoryTitleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B48D695C1AE4DBDA5D3E2939D8A99EED /* JXCategoryTitleCell.m */; };
- 0F4B46FA44584B85A9B9FEC5A8E53FA6 /* DDBaseSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D9E7FEEDF68A097952258F2F8C0D237 /* DDBaseSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0F63E7B24044CD9236D757A14E99B3C4 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 580A0EA4E8A25CB777C788831808B197 /* ReplaySubject.swift */; };
- 0F65D748F0246130A478D5B173E76C53 /* UINavigationItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF0CBBA7C0C8323055A2EEA40477F66 /* UINavigationItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 0FE8C2FC902D0D92C7827E2B0878005F /* UIApplication+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E1FBC5DA5E6E0A221E23C070460B6833 /* UIApplication+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1112AADD470DD6BB1410B7C32A0EA334 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D0BB6745267604069A277EF8A5AE5E /* IQInvocation.swift */; };
- 111FBFAB9AF61021223FCCF624A2E0FE /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AE0498267DCDAFA665DB8B9313CDD33 /* Resource.swift */; };
- 119A65AD7B8F6C7C39DD19128A7B2DA9 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 783BF1E23DE6E1225BF7BD4EB7802972 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 11CAD34EDD7541D39A87A67EB7532970 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50045BEDC006232F1145178957264C10 /* InfiniteSequence.swift */; };
- 11CDFB1A43FE6D23D2F8463B142537CC /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B34DD70CCBCBC0917F8BAA1B1E548407 /* NSControl+Rx.swift */; };
- 11EAAA60DB73219EFC8B0CF1722D9C1D /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 868682BD7EB6DCF62D62C5183EA0B4F7 /* UITableView+Rx.swift */; };
- 11FDD08584F35CA234ACA3CF95C2989F /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7B573537BF4D792140EF7517B75916 /* ImageDrawing.swift */; };
- 125F97E66591AD5F162C1655AD8345A8 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7580AB0BC5791854DDB01B142714B16 /* ConstraintDirectionalInsets.swift */; };
- 127BB0831E7F383B0F7DE209003032B9 /* JXCategoryIndicatorRainbowLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AC8A6EE8C754B29E0ED85A6C40D18BD /* JXCategoryIndicatorRainbowLineView.m */; };
- 1292051C38F95325A3B74A6A73EC00E1 /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C440069B224C9753698A1ACAD7B0D64 /* ObservableConvertibleType.swift */; };
- 129C1964A364166530F529A390760D71 /* JXCategoryTitleVerticalZoomCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D27CE4CE6AC389141A20F870A32D1D0 /* JXCategoryTitleVerticalZoomCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 12B074DB299ACDDE34C71CA2FBCCFC8B /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84BCF483457586DBFF5BD91123792AA9 /* SingleAssignmentDisposable.swift */; };
- 12DCB2AF15F5EF1600C6826E154C80CA /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 465C38925725FF7B78D8DFA590B1BDED /* RecursiveScheduler.swift */; };
- 1379145EE1CE455EBC27791628DABACA /* JXCategoryBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4592A97076DC43EC1CA42FE2426C39B8 /* JXCategoryBaseView.m */; };
- 13929B6FE1EC4964211E0BC8ABFE5441 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68EEC89353AAA8C4EA17EE726CD9F524 /* ConstraintMaker.swift */; };
- 13A579123FBF57077C6BB7F86C349ABD /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC097C832C807AC9339AEC04939796C5 /* ImmediateSchedulerType.swift */; };
- 13DE56A7C610467794A68A36B8CCC6A5 /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0EB5F5F5E3EAAC360B7F6D37086DA30 /* CallbackQueue.swift */; };
- 14006084B55ECBF580E396E89C097D64 /* ZLEditToolCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = F49F445A1D95C76B019BA1E49720F0CE /* ZLEditToolCells.swift */; };
- 1437BB3F5BFA3F0EEF784975F7CA2970 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA826319A7709DF4B10602332014921 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 144B55A9628A2AD6B54F8BBACAB7BCFD /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9234A3EC985B22D73D50F3640A565644 /* WKWebView+Rx.swift */; };
- 145BBF6F393882C968D5A99AC80004E1 /* ZLLanguageDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4A862B395B2882C18234B93D2B5EB6A /* ZLLanguageDefine.swift */; };
- 14917E361818D94653D933281E7DA800 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65B41C551ABF5C9C751D1FABC2036E2E /* SkipUntil.swift */; };
- 14C821B748B65A96E6D91708B70C0A93 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C247708A536E7F458B14AAE011AE757 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 14E9174C4FBFC31FD1F1265D018757C0 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18D7095E0C3DCEED073E9338E84DA8DD /* SynchronizedOnType.swift */; };
- 1514C0A104ED7F4D63ED12FD17932D07 /* DDBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 78ACB724688E4414116FEA7A515B42AB /* DDBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1553B123CF3E64CFD1903A277E22DEC9 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20C22FACA8216A7937AF42F35BFD4F52 /* CompactMap.swift */; };
- 159BBC585A2C51D44D40DE88B5B18AAF /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = DF0B649B3C24355B1C73D50621ADE732 /* NSBundle+MJRefresh.m */; };
- 15D38081B9302FBAF9A361BAD7E5B05F /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CCA46243E9A7DE1A26677A2E51D5E3E /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1660E2FBDA4323E7357179056B4B0E65 /* JXCategoryDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = E09F9C403C9CEF50048860D22813DDB7 /* JXCategoryDotView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 168F32A6ABFCE1B9110D5C266D36988A /* UIColor+Hue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0216A78851EDD3737472DC9315B386D6 /* UIColor+Hue.swift */; };
- 17C901067A0CC336075ABAC7A279589B /* BRPickerStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = E33F090E20488E7EF23B0847B4217DB1 /* BRPickerStyle.m */; };
- 17DA0483F109F5BA66CF5DD7366E36FF /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33AA03C584B96D4142793A0259961CEB /* UISearchController+Rx.swift */; };
- 1890AABE1DBE350CE3A410961492F430 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3784FFB06A5C7C181407D8888CF3536 /* ImageView+Kingfisher.swift */; };
- 18EBCC2A133B26DF8B5D5754492F3214 /* EKSimpleMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A7D4A74EB8F3B275870A1ECBF0217FF /* EKSimpleMessageView.swift */; };
- 1949F1047DC16A4900AE36D22C95CD16 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0BE59DAB5D20B89ED51B0570CF1D917 /* LayoutConstraintItem.swift */; };
- 194D6F32A526649820D6B0AA03EEF12F /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 812213673FCA1F30EBD75BC7A13B0C6E /* RequestTaskMap.swift */; };
- 1984D4549EEA55FB1812D99162C83E52 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0229B90B8667C9AC8AC2AD9147D4AB3B /* Alamofire.swift */; };
- 19B69267A13B522D47259CF72C882725 /* BRPickerView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D015DDF6AF2E6A3C19F327F74809B0A7 /* BRPickerView-dummy.m */; };
- 1A370F104A326B06BB5A7A623DC96920 /* NSError+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = A03130E2AC36730055AA404789DB6308 /* NSError+ZLPhotoBrowser.swift */; };
- 1A64F561597A70C28B3564007FF6D24C /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C6321471B8CA0F20D07E3380BD74AEF /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1A7ADD63C2F158E10825F3FA38EC3639 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 228CF9A364CEC746111091A5745189CD /* BehaviorRelay+Driver.swift */; };
- 1AD7C51CCF7E6204B37A504B68924F16 /* JXCategoryDotCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0879953FD3BA5ED42848EC138BECD5E9 /* JXCategoryDotCellModel.m */; };
- 1AD801ECC7DEFD68ED348A2BD9835E86 /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5812B4BDC5A155CD05F1BFAEE39C0E0 /* Maybe.swift */; };
- 1B2A260FFFFCB3D9E0AC958E83C57F4B /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 00735EBF786716344798F415F02C9B68 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1B3436C26AE5ACEE355DA1FD78BBF9CA /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E9E4E55388144C95AE53B4DF21063A /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1B640054ADCC8572280A5FBA85941DF3 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8E07B5FD3034EC6514B3721CA26C2D7 /* MainScheduler.swift */; };
- 1B957CE26D7722E306F95886B5EDC013 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A34EF75E1CC5016422FBD866C8AF3C /* RxTableViewDataSourcePrefetchingProxy.swift */; };
- 1BA88BD6149449B0EB04E4E7F2822237 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = D1A42F043DEA078C48226209468FF71A /* _RX.m */; };
- 1BCEB28338898ADF3C0CC4328D59E093 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B82B0174D8E95BD64F64DA3AFBC8F35 /* SnapKit-dummy.m */; };
- 1BED5C40C873A14BD22FCC7A8BC11848 /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674447B8A13FEE19A5DB8F7E1C335C90 /* RxTableViewDataSourceType.swift */; };
- 1C0B22AA4E83F0C0C7E55FE842D3C1F9 /* NSDate+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = BE0B02BA0088968EF4BA6A0C289103C8 /* NSDate+BRPickerView.m */; };
- 1C33277D17F042B6BADC5BEFD04DC3E9 /* BRAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = F6545EF3519DBA6D2CC1D7333CB82528 /* BRAddressPickerView.m */; };
- 1C9653CE5BA95B8280803BA82EC70A26 /* DDFontKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 10614A3C4111BCD651DF823F8A5DC564 /* DDFontKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1CAF7FCBD075678639BE65A029B4E56A /* JXCategoryBaseCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 28C1FAB01E1F1FD6DD5A06A816F9A3DF /* JXCategoryBaseCellModel.m */; };
- 1CC9EB73AA2E6E7AFA3BBECC8E255514 /* DDBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1868F75252A361C2DF30AD2748615C77 /* DDBaseView.m */; };
- 1CD029D4F48324168F0220D8213348D3 /* EKProcessingNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317DF70697F5B221611CF77D195F71B5 /* EKProcessingNoteMessageView.swift */; };
- 1D49547BCE8484C89FCE830E377AD213 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DA60B20BBEEE2E19D2F34C5CCCF4041 /* AddRef.swift */; };
- 1D6D63D61E41CDC8C9A95724CF0E75CC /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36F5E5588E4443121C21058AF10D1B85 /* Validation.swift */; };
- 1D7A4E9421B2E95C4FB85BD555C8EA1D /* UINavigationBar+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B1B5C4AC1979FFA94AB79854440E00C6 /* UINavigationBar+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1D9AB79EC40984743F30DE0D0EC83897 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38E53FFD53BD7A0186116E3F1A42A6A4 /* ObserverBase.swift */; };
- 1DAD1ABC0638C45123D6AA1E78167F56 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A84B251F1464D0807B1954B5AD1FDF3A /* StringEncoding+Alamofire.swift */; };
- 1E40C9A50D8D86C792A4747AAEF93139 /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73889F9FFA0D03812A7E5CB2DB1F9D97 /* ImageDownloader.swift */; };
- 1E483A6D45FEE27B7D994F4E83E713EA /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB6F0E32EBD1BD43E54CB97D1D574C3 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1E4A2E4EB128ED973EFAD8D0A76ECCAF /* ZLPhotoBrowser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B832466743AB9679FD1F033D5A8030BC /* ZLPhotoBrowser-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1EAF0F5E24F23C39ED786BCBECA0BE88 /* NSAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 433FD5552B5B815DE3A3B966224E42BC /* NSAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1F232E351154BB156E4D17D70BF19DA5 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F887C492A4256DB8E3A977760D63B5C5 /* ConstraintMakerRelatable.swift */; };
- 1F601A8A4AE7C27226B893F8C4611E0E /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 20877DFA78FCB7701835610228FF22F3 /* SDWeakProxy.m */; };
- 1F8EDAF5FF11E1DE3EA95DB706FB99F7 /* DDBaseCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E649A4C072B03C6A71CBEACEAEAD9D7F /* DDBaseCollectionViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 1FB2D5B8FCEB27DD21174B0FE25DDC7E /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99AE0D87126F008CAA523D29DB05D2D5 /* ConstraintPriority.swift */; };
- 1FC870398A64B8565B90B11479B88B68 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64007593D82A1A28CF181C26549E715 /* IQKeyboardManager+Position.swift */; };
- 200641ADAD68DD2ADB33311683A3DDDC /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77065C3F8C2B680B392FA15C2B7C446F /* SubscribeOn.swift */; };
- 20759C768F51054A64D6E2518B494190 /* DDMASearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD40F237AC4F444D5E75962E20F0B53 /* DDMASearch.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 208A97584D845254E986E9C707635B67 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A1701A9110B0037F53DE181C42DD8E3C /* MJRefreshBackStateFooter.m */; };
- 20AE12553699C8C8E88A9377A3276CD4 /* UIImageView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F5C9F9A45BC837F4ADF9A89BF310EFF /* UIImageView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 20DC5EFA536B064520E620C2ACAB766E /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30AC4DE219872CCCC676F31042DD6383 /* CachedResponseHandler.swift */; };
- 210B55F77AC405C86297DFC22C731FE1 /* DDBaseMutableAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = F4B88DFDD7067FB92AA564486EF117EA /* DDBaseMutableAttributedString.m */; };
- 2178CCCB50352199786601EB05B60A02 /* DDUtilsSwiftKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D63A2D4698D6DA524D3E951F1E60C18E /* DDUtilsSwiftKit_Private-dummy.m */; };
- 219624B2DB84EE52D0E4F6B1789954E1 /* ZFLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BDDA910A2545C56F3DA7374AC447D64 /* ZFLoadingView.m */; };
- 21AA72968F4F1182EB7F071A534F0281 /* UIScreen+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = FAF2FFBB4B1005A22FF744431E3A5076 /* UIScreen+DDCategory.m */; };
- 21D966E2F801F96E6E36D2C7BA73235B /* DDNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE5BD169DF00F2C122F6F290DBC81BD /* DDNavigationController.swift */; };
- 21DE46205F65C28825E1F875B916EB19 /* UITabBarController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = BE13ED9AB8EE3729080CDCE28A719A8C /* UITabBarController+DDCategory.m */; };
- 21FA952E49A0EB77EB7825A78FEF6AA5 /* BRResultModel.h in Headers */ = {isa = PBXBuildFile; fileRef = DBF9607BBD5C250AC1BFE409374D1400 /* BRResultModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 21FADAA36F19612801A23CD9FC35BA98 /* EKAttributes+StatusBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = C679E9F9E8403F4914AD2C950FFF4C38 /* EKAttributes+StatusBar.swift */; };
- 222AACC92BC5B88496FE0DDF8A765FD1 /* DDBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 750465AFC14AD05FD830401372949A63 /* DDBaseViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 224D5F6BA39BADAD19041AF6AD880C80 /* Bool+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D10805D39D3C5591827C0727B185C5 /* Bool+ZLPhotoBrowser.swift */; };
- 226AE9954640E71AA69AC12F268C4B58 /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76CF3351198D0AB4F67C55887815CF0D /* RxPickerViewDataSourceType.swift */; };
- 22A0EE3CF4D4D5DAF933A7871B6E47A9 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = C0B3C5821D94A1D2DAEC87B8D1BDA934 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 22C628740944885DF3220648CDF07964 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D19B864A1CE5CDDC97EB1FCF2DE887 /* String+MD5.swift */; };
- 22CE10056B2DC6A993C8E3CE966A45D4 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CB36F47D613D4F194D363953C9AC5E0 /* NSButton+Rx.swift */; };
- 23070072A95EC58547F751658BD10FB8 /* QLUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = B90125D9384C1FDAD8F9CAE624D8BE9A /* QLUtils.swift */; };
- 2354A0786A1EBBC2298B9CB493F8C4FF /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8668E90E6B996F76811B861823E68F22 /* URLRequest+Alamofire.swift */; };
- 235F5CA0FE85EC9C9BF77DDF796070C3 /* JXCategoryBaseCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EB63A93B4C54BC9BB3A104149626FB5 /* JXCategoryBaseCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 239036796DB886B9DA46D63F53273AA7 /* MATraceReplayOverlay+Addition.h in Headers */ = {isa = PBXBuildFile; fileRef = EF808C98ABEB3DF36AB8A3B66B23A9B1 /* MATraceReplayOverlay+Addition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 23B683FB3262FAB104127CD59D29E34A /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 62633E6852F52F12AC2F20524E2B4EAA /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 23EFAA45BE23C0F05AE3A5A892808639 /* UIView+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = D85EE17441BED4D6D99DA0EF0C272B50 /* UIView+Shadow.swift */; };
- 24488C0EC1CD3766AF3BA0C3361D2F05 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E5E186EE3DDCB813159E86BD4BA1AB /* KVORepresentable.swift */; };
- 245D0E313372FC4F2297E8CDC17BFDF4 /* ZFPlayerGestureControl.m in Sources */ = {isa = PBXBuildFile; fileRef = B3B64B7CCECE62CF972E36286186F6AF /* ZFPlayerGestureControl.m */; };
- 24E5A7A3EDD062056D99F282CAE328CE /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F071832D34041825D64A09CD28D1F9DE /* CombineLatest+Collection.swift */; };
- 254DB7DF69C8F0DA8BAC684099B27944 /* ZLAlbumListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72787076375CCEB6F9299494CDDACED9 /* ZLAlbumListModel.swift */; };
- 25BF5D9FAE084BAE3824007EA8E0196C /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8425C2B88F38D68AD8FC0E7B9E0ED9 /* IQToolbar.swift */; };
- 25CC0CF443857A93D8BE00CDF4546C63 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D6F30467532F4B97A4773CF1EA2C0B1 /* Constraint.swift */; };
- 25F4DC3090DE65822111FACD298A4D7B /* UINavigationItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 89330007318EB76C042A6EE08C36FF68 /* UINavigationItem+DDCategory.m */; };
- 263E6DC0FCCF45948585AE8D649ADCE4 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A8EED1B4C47B4B744AE09FEF2A82B65 /* UICollectionView+Rx.swift */; };
- 2655C03CDF30A7690E43D892DDC95AB5 /* ZFPlayerLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B8AF86C4C6196A16B24354F7FD7E3302 /* ZFPlayerLogManager.m */; };
- 27043FD4E15DBD03FD933A60109C3009 /* EKAttributes+HapticFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4DB31C7FFAFC4A228B69504164C88DC /* EKAttributes+HapticFeedback.swift */; };
- 270ED905740AD9FEFB9A346AC527D53A /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 04EF83B04CD462E3A7BB4DBA1259E6AF /* SDAnimatedImageView.m */; };
- 2776B3355D535E5A68E18C4C77B2D595 /* ZLPhotoConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEFCFF9C48D740365F424CD812C7553F /* ZLPhotoConfiguration.swift */; };
- 27770DF47A61DEEB841F3E977A6BE99B /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 70E4CAD83781D87B930AA12830BB3268 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 279C4E09D6D4113942EB37DE5DD034B0 /* JXCategoryIndicatorBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ADEF939FBDFCD6A9298633F47913B5B /* JXCategoryIndicatorBackgroundView.m */; };
- 27C6551A1B768F10665E45FF45B6848A /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5B1B6C2E01B5939920DF97D44D4A5E6 /* Repeat.swift */; };
- 27EBEDFC0B0142B4646E447763FF0451 /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = B902D7C0FC4DD8E99D4C55DD1AD56614 /* Runtime.swift */; };
- 28E3B45C51EB7B6711CC6AF6BBA4F32F /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D46045A4F34DC280E7BAB2B713A8E18 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 28E8453EBEAA5D3187A1FB686F807A07 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = A687006D017C285764BB07EFA2FB1B64 /* SDWebImageTransition.m */; };
- 290CC252DD7A79A8CD348210A4ECEF8F /* ZFPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = F8F0C99C6968A131E53483F729EE5FB2 /* ZFPresentTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 299E283D8397D50CCE06A9859D0B7316 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27F766B573A6D8AA88AA8244A80E1BB5 /* ObservableType+Extensions.swift */; };
- 29A94387DA04DE3CA441D0244ED3B6E0 /* ZFPlayerConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EA5D2DE35E79348D8F178145364AD7D /* ZFPlayerConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 29ADDEB7070613224B9510A61E41A745 /* EKAttributes+WindowLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B3D76D696510F49D68B777F3C2F20B /* EKAttributes+WindowLevel.swift */; };
- 29BDE26902A035FAEBCB2DC35DEE16F2 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 201E85F3CE93EE726C4ECFB69A6290AE /* ControlTarget.swift */; };
- 29C7B5B61EDB9B6010093123C95146D0 /* ZLCameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A593C7614E5564B5B81B4456B909A0B /* ZLCameraConfiguration.swift */; };
- 2A6423FCAB17960280B3035F79F4DD6F /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB5E8034249F90B7D3F4C99FF0E651AE /* IQKeyboardManager+OrientationNotification.swift */; };
- 2A6516A21BC488E02185E80B8CE10CFB /* DDMASearch.m in Sources */ = {isa = PBXBuildFile; fileRef = 04F9D22EA2345AB1E9575D922C66DC6B /* DDMASearch.m */; };
- 2A9587CB9E83DC818BC42AB6D3BA6C93 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C67F2EC50454CE9ED8CF539C8E97973 /* AlamofireExtended.swift */; };
- 2B6E7E401FECF3BA6B6856DAFE81E233 /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A87F11018A56CCF078C956001689709A /* UIControl+Rx.swift */; };
- 2B799593BA9EF6DAF478B5551D7E7A6D /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0394A9A8E74881BAA5CDD46CF0FDFB6C /* SDImageCachesManager.m */; };
- 2BADE6576846E5DF65518950A2908EA1 /* DDBaseTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 67F10E17A23637E4DAA74983A944C0EE /* DDBaseTableView.m */; };
- 2BBD8EA6B3F3A8EA8F721498BE13D6C8 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = CF4A071A92CD2BA0140A07F828D24761 /* MJRefreshStateHeader.m */; };
- 2BF1A8E6F302964E4EA7E6B004474BF6 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 63B8B55E9EB6419F9E4646F067AA431B /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2BF6AD4F75D3FFC369CCB82DCA4C730E /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 20EE63BF457A74F011D47A501BFE902F /* MJRefreshStateTrailer.m */; };
- 2BF7BE1115AE5E63724A339701C1D7C3 /* ZFPortraitControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 53779230E135054E524900D2D9C9B642 /* ZFPortraitControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2BFEB3B9ADFE685A33150CA1CD79DB44 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAEFA0643177B6BD7BC8E91CC71501B2 /* LayoutConstraint.swift */; };
- 2C37F2D2D4CEAD643BD8D6212242A740 /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28EE2ACE19B5AFAEBD1265D67683EBE5 /* UIRefreshControl+Rx.swift */; };
- 2C6800A5F9C1D1678421E5BEF03AB8C9 /* MABaseOverlay+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = EBE8E25E0B16AC0F4A5286F68506D493 /* MABaseOverlay+DDCategory.m */; };
- 2CC3AD3D3398B56CF9B85CC4A7F9F439 /* QLCompatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A48D8AE5E1638BC2FFFE44CA517637 /* QLCompatibility.swift */; };
- 2CFCF233E052F29452123E61CB274CFC /* UIImageView+ZFCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F1E7DAC2519512F7E53A79CF03B72C7 /* UIImageView+ZFCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2D83E793BB320606B62CFE1E10C2A490 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = B26DF45AFF10F837DB456BE513E87829 /* MJRefreshHeader.m */; };
- 2DE50E86E55B1F0743BE855D5C93C9FF /* NSMutableAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 909CF0E87B9CE3B66AA6161FF926411D /* NSMutableAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2E3D2707E7E60BE010D3246CD02D6584 /* ESTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32D2617A39A86A964BABBA589F6ADFD6 /* ESTabBar.swift */; };
- 2E7732643484F99C94094D864D4F2596 /* UIBarButtonItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = BBEB62077C59332CC345945943E503AF /* UIBarButtonItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2E7F3CDAAF53377E46D82BA29C31E95C /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = C737A6DA550A7158672FF63C22032126 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 2E848100ABBD7854C776895116A74660 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E45EF58AA52D9725148F2932C263B9F /* ConstraintPriorityTarget.swift */; };
- 2EDAF39A638BF0797DAC0C75226CE335 /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBF21A1235FC33C3D737603917814DCB /* UIApplication+Rx.swift */; };
- 2EF18810785C7AE694862E80BBB51567 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B0932EE95E6051BB1F7F9F4A31E5750 /* Timeout.swift */; };
- 302832D4B7652F756A29A925F087C822 /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = D659F99D5D5B56E6932DACCDACF8B0EC /* Concurrency.swift */; };
- 303B93CF0EE553490F73F76D9C534C44 /* EKNotificationMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 606066ABAE1228440F800F1F68BA9490 /* EKNotificationMessageView.swift */; };
- 308503CCD3E28A3911BCC7004887D711 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB2E1934D855D58CB8997996CC4114F7 /* PriorityQueue.swift */; };
- 3088663B2B31153DD3995BB53A10045A /* ZFSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = EB5960725B05CBD8CD6674EC9080BF0D /* ZFSliderView.m */; };
- 3119456DEA632C0C4A9BD481BBDA0A34 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3383791880EACB6BC29B9C34C80A17C /* DelaySubscription.swift */; };
- 315E6E32711371D1E923D202C5BDF0D4 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FCE1E3801073184B1DCA2B8D8A03C2F /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 31C23CF66BBB1520FFD4D8C8AFB510DF /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C0A1EADDB7A86DF76F7320280147D /* IQUIScrollView+Additions.swift */; };
- 31CF6A9299E02044EA28735F99B19686 /* UIView+ZFFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 52702C38A8C11CC5F67511B8C07427B7 /* UIView+ZFFrame.m */; };
- 320242AD0BDA5306F6EA87E90F19E905 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F32BABA9B19C9AA4376675817F87D75 /* SerialDispatchQueueScheduler.swift */; };
- 32D2FA4F8AC6EBE83DDF786AF4629B28 /* DDAF.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01A7C2F75C61BB6E79976BAD0D1D36F /* DDAF.swift */; };
- 32D8FB8BD41F282D0B268FD1BAF598D8 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB787AD95BC28E864CD32C11BE6DDDB3 /* VirtualTimeScheduler.swift */; };
- 33043B5E0E8C4E2805481E6D692949AB /* JXCategoryIndicatorLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BA75886E1B8FB4B4449F4D2E77A8150 /* JXCategoryIndicatorLineView.m */; };
- 33206CE1C59D7666BDDE9E1465A610EE /* ZLEditImageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 909AF99047FC816DAC213AE9209F7FB3 /* ZLEditImageConfiguration.swift */; };
- 3324ED4B7CDB3F6C26C4A8A3CBC0CC3A /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5723D61BE5A98018D1B95A1E2773B542 /* CacheSerializer.swift */; };
- 3330AF540ADDA14479419CFE356CC3DE /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99FB096955E5FD8D958A56ADC1ED1BCE /* Zip+arity.swift */; };
- 33403D084BFD820028C6CED4915913A7 /* Pods-OrderScheduling-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0031ECF94D34F1497602F4B0794DD58 /* Pods-OrderScheduling-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 33859D3CB90E4ABDB24C9227DFE85E4A /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58EE9FDB06A93C858C6AED2F43A0DFDA /* RetryPolicy.swift */; };
- 34286AD91F21C0A3BB9842A60C6D1C33 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = E46B9635C5DB65CFDA43A3A927BC9041 /* Empty.swift */; };
- 347CDB8AD7D81B043D384220FA469534 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73A6AE5BAED73536F1EE0CEE4214A319 /* Multicast.swift */; };
- 348A2399833F70160F70ABBDCB980E2B /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = ADAA857CABFE869DB223504BB206F415 /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 34A19C041DBC4A5BC19AAC802301848B /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4275C172F5D5C448E6B2382B2D5685CD /* SchedulerType.swift */; };
- 34C07B18252160C63FBD16003E845CFF /* JXCategoryNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = AE843BDF86A120FD32E1704B95A4C977 /* JXCategoryNumberCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 34EE7B15E96B44F2F505FF8B47CA47BA /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1683F534F15F5021C57B0CD7C64CCACE /* Response.swift */; };
- 34F4C47DFD00CBF46312DFB03A6E8840 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A0CFBB713C8C6E7F9461F13204953DE6 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3530FB5ECF1B91F9E3243BF34F446980 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = FCDF1740C575CAC041200730ED2BCE33 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3542BDC08CBCA8BB1951AB507AB42AA1 /* JXCategoryImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 12D7425C943C849AC991179033358B36 /* JXCategoryImageCellModel.m */; };
- 3563535F257C8923038E5C66A70CD288 /* BRPickerStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = A5492D1B2C80E15A2BB0CAB086A9D5BB /* BRPickerStyle.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 357C743823312159B0278D1810A8A481 /* EKWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D292FA1F419BE272DC613389809C2BB /* EKWrapperView.swift */; };
- 35B124D386A8A344DB4E378136803251 /* ZFSmallFloatControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F310841CAE46C6FECFA4F3204902078 /* ZFSmallFloatControlView.m */; };
- 35ED1671F8FD3A5108E1B917130980EE /* EKRatingMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC46DD4C720F9A8A99140A61A40CD7E /* EKRatingMessageView.swift */; };
- 36AB9414D82F70F6517E1948301B56E6 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 391201AB80FDA01B5D8BAF4BE4C2D525 /* SDImageAWebPCoder.m */; };
- 36B204B1822DC0BB1A37AADE7218B28C /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = B3B64D8C9A226FD608FD9EBF6A82F2C8 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 36F40E8EBE86E294348DF7F319E98D8A /* AutoUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69A2E5EC61D55FEE02197BFFC9AA2E01 /* AutoUI.swift */; };
- 36FEB6DD53D08DB2164BEE84F3653BE7 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 328C9B20CA457C1DF86AF4FCE9C59638 /* Driver.swift */; };
- 372DFC5E474E6F5988D709EE7BAD99E6 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A8CE3FF8810EDB63840FFF33E04DC10 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 375F536559599A6D96440F7CB81259DA /* DDViewControllerAnimatedTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = CB668FDF926ACA5507745A6BDF7C1812 /* DDViewControllerAnimatedTransition.m */; };
- 376AB860AA50EA0D110D3F35B5EA0B98 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 77A2D131F423BFAB076592544D3A4F93 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 379EF14788368688008C6046091CBA72 /* ESTabBarItemContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AEB777E8972518F98FE5F367E63E2A /* ESTabBarItemContentView.swift */; };
- 37DA31E97761C9AD09DB9F3AD80AAA70 /* JXCategoryViewAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = C102200CFF4DC2D77C0B21989BCB284C /* JXCategoryViewAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 37DB6211F75183A18E6AD4A20B7D60BA /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08422740740495AFEC1F956AFBB1962B /* ObserverType.swift */; };
- 3808291BFCAA43687CA6EEEBA0A23A78 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09DEA4229B50277B5CE06AD09A47DEC2 /* RecursiveLock.swift */; };
- 38113EA83CFE5B14B6BCFC96772A2BDE /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD08052E8A10F338CB0FCBDDA09E0160 /* IQKeyboardManager+UIKeyboardNotification.swift */; };
- 3821F7F346EF7C1F740ED69ABEE5747B /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F706378D0BDBC464721A7127C1AAD5F /* Decode.swift */; };
- 388BBDF2D1096563AA5C9266E06AF151 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBA7194CF97A92BB445257AE91B53CF /* NSImage+Compatibility.m */; };
- 38A780C983F7AD1CEA9E5BCF45FF74C3 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFB77A83B722CFF43C37D98569C29438 /* KingfisherError.swift */; };
- 38B5C354CCEB18536DC8739368429DA9 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14F015AD83057233C0016ED273089D78 /* UIGestureRecognizer+Rx.swift */; };
- 38C8595F8567C1282A543C5DAA8AD0E8 /* NSMutableParagraphStyle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1991AB6E892409615812B2EED2687B52 /* NSMutableParagraphStyle+DDCategory.m */; };
- 38FBBCF8CECD5F2A3449873F6FE865A1 /* DDBaseTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = CD46052CA7A84F6BC67489D6E4B5CC22 /* DDBaseTextField.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3A10B0AAD9F15B171EF41F035369BECB /* ZFNetworkSpeedMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA655D3728A0335166429374743C0E1C /* ZFNetworkSpeedMonitor.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3A5990E726C4079F9C65687890439659 /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = E094270E419C931EE0AB21CD1AAFA583 /* ConstraintDirectionalInsetTarget.swift */; };
- 3A6E2C4AFDE24B27E1107FCF960F7927 /* MATraceReplayOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = C5B714EA4B79DFE35A21A6C1F4F10BDF /* MATraceReplayOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3AAB1695C0F9AAE144A7E37E34966F45 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956B3259745F9ECAD88ED174FAC6E910 /* IQTitleBarButtonItem.swift */; };
- 3ACCD6DF1F9C7989B0BB3482AD01D786 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DEC07BA62332C1657D8E7D5C67D1B64 /* SDImageCoder.m */; };
- 3ACFBA19004CE54466BBD8C6BEF1D27B /* JXCategoryTitleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18C3C1D6155F0495EC02AAD0D4A02B04 /* JXCategoryTitleImageView.m */; };
- 3B14941EB241AF1ED07CFF634860BE1E /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0224050B0B63BF9A7D7DD2BD7EE823D5 /* RedirectHandler.swift */; };
- 3B27DEEF8B3E7FADAE5C068531BFE6F4 /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F6F30E0DDCBCD183F941ACAF5F8821 /* KFImageRenderer.swift */; };
- 3B92A66BB91117E655EB5E8784421FBF /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84B64B18CEDCC06E58B433C67801EE6A /* Map.swift */; };
- 3BA07D26BA7B31AD481DCF513B101864 /* ZFPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = A8347B08AF62D9BB4FE0507E8906FE53 /* ZFPlayerView.m */; };
- 3BCF3FA742C1182453533A8EA99D4D8C /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C4FE0AA5ECB75330B72BDFE09623E9 /* Throttle.swift */; };
- 3C11CB98AFEFBE7A201DA71292528A69 /* EKRatingSymbolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82292FCB37E57D391C3EA2755302C93 /* EKRatingSymbolView.swift */; };
- 3C562F6976BF114648A19A246BFF6428 /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = C822678A2620D67BAB54C0EDAC8E8BFB /* Infallible+CombineLatest+arity.swift */; };
- 3D0C3693EBCFF4DA5505855FB0648DC3 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCE3D8A705A988458190D6C9AF6479E6 /* PrimitiveSequence.swift */; };
- 3D1DB9B06A570F6243016C3FB3692C4C /* ZFPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = C6E7B62BC9B89B9FD818F3EC3B328C4B /* ZFPlayerController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3D5327DF0B8739E3F354FC06A7DDA9C5 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9AE79DCFF9BB44FED08BF5F57A9D99 /* Using.swift */; };
- 3D6CCE17E391E06932DD14D643E46FE0 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2A35F6D3F919B412501C68DBD1DA69E /* Sink.swift */; };
- 3DB9872080D437F2A851158F1F8F2693 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E034E5ECECDC88610EF0BF573BC451E /* SDAnimatedImagePlayer.m */; };
- 3EB7C760F1CE2B707F346DB0CA657B06 /* DDLogKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 82BFAF857404613C07D03CEA71B3D184 /* DDLogKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3EBC1473805AE2975380A13C46E9394E /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C7E9939D878E853E558391118E42AF8 /* RxCollectionViewDelegateProxy.swift */; };
- 3ED2486A34EFAD23ACEA160695EEEAD9 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FB381CDE56D73D02FC149FC95548B68 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3EE1F3D911A2EEFC8A9BC6503440FAA4 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B947ED4D63BA3A6DC939AF726C67AA9 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3EEB15302467C142726D815653A92E15 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FA535B062BE9652CF973BE2D6BEC5C8 /* SDImageGraphics.m */; };
- 3EFC804679D24748F1AE2B2ECC493751 /* ZFUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 021566689C74C1290910F655F53572B5 /* ZFUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3F04950F30488FB6AD475A0519B0B16F /* JXCategoryCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = B747057E538D5B398EEAE33F59D459D1 /* JXCategoryCollectionView.m */; };
- 3F7C7042BBE1B605BD0FA37056BB1D78 /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 1483693586CF0F861D6C658F06438BB8 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3FE17AA44DD3A1A5179103D3798D079F /* JXCategoryDotCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 98C2A38A3AA675001A5347619AE4125E /* JXCategoryDotCell.m */; };
- 3FE8C4F635DCD9A6E1D6B14D4EFFA0FC /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A43699697F0F0561FC3098890318835 /* ConstraintLayoutGuide.swift */; };
- 400E48EE67CD9C8689318B7BE2FE1A3B /* UIView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = AC857A55AAB76C1E5E59F0100374FE44 /* UIView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 40F0EC1B6B9648E6668E369AB598A876 /* BRResultModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FE97E1B7BE8AC311FEF01BC655335FEC /* BRResultModel.m */; };
- 4139B49E8556C97A3D8FE0AB885CA1FD /* JXCategoryListContainerRTLCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B14E6773280A3A1AA3C06219B625ED1 /* JXCategoryListContainerRTLCell.m */; };
- 414B22848D8B19750D4E9971FD0D4AB6 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 968FC31249EC7E0B80ACF589964AABB1 /* Generate.swift */; };
- 417F88073D2B0203BC70C580CA9AACFF /* EKRootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 839EE7F72D504AADBBCFDB1DEB8E16D0 /* EKRootViewController.swift */; };
- 41E11BA5D8CEE6BDCE8107E109FC34A7 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 353047EA4B439CE3C9714DE0075CE343 /* Platform.Linux.swift */; };
- 41EE6D554EC81A3D5775620689635FC1 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D3D6A64720DBCCB832E299585A65F94 /* GroupBy.swift */; };
- 4223E964C57E9A4588FA614FE769EBB1 /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = B863E98237CD6BA132AF50DB0C317377 /* Toast.swift */; };
- 423A35F848C2ACF286C3733820576B57 /* DDMAMapView.h in Headers */ = {isa = PBXBuildFile; fileRef = 23BA8B15B758E24853743139A2480871 /* DDMAMapView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 429AC37278014388FB98EF000ABF9700 /* MAPointAnnotation+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 238B849621D41694FC8CF7D7D0024811 /* MAPointAnnotation+DDCategory.m */; };
- 432CDB24FD1A51EC0E886D74F109EF4F /* MAPointAnnotation+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E663AD18F7E4AA6D93670C80BCFBE7 /* MAPointAnnotation+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4408CB04AFDA8CC998F4FD00910B4738 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D75E316472D8CAD4D7A04ED9446E655 /* SDWebImageOperation.m */; };
- 441793180F0D4EFB3B71D6117EDFA872 /* ESTabBarController-swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 66DF5A99F3791AC430BB2288688FF18A /* ESTabBarController-swift-dummy.m */; };
- 4433D02EE9231F24E94E5FD44492907C /* UIViewController+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22563FD1DD659544BDF6B49E6D99F6B8 /* UIViewController+ZLPhotoBrowser.swift */; };
- 4482C25FB41CA449FB31D498FBC4C50C /* GradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7630A806E49CBF9755E62B890A64B9 /* GradientView.swift */; };
- 448BF34A0F6DF010B085094FFEAB2F8A /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE00F67CFB7D63406FE9C5166CE02748 /* ConstraintMakerFinalizable.swift */; };
- 44BDECE8B10C6DFB4BBFB8621A636FB9 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25422C95EF0D3CDC2D3E19E86E0B8BB5 /* ControlEvent+Signal.swift */; };
- 453C775A0F9ACCD310681A1C49D051AF /* ZLCustomCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FE0F22D5D3E5BF946B93D92651CB0F6 /* ZLCustomCamera.swift */; };
- 456C758D7BE4EDCF597AD04A3D095711 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = C1CC795E45EA83375201D56945655CD1 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 45D859395E2B483CAD7D1F271A31351D /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5233A69B2FCEECDCBCC281C8BFADD628 /* Enumerated.swift */; };
- 45F2115D4EC21D89A899E9D969CA1810 /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14C2F30E0CE0D640E713EE67AFBD31E2 /* NSTextView+Rx.swift */; };
- 460CAF3FCDD140A11875B67D3124B8BC /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 003B524C688EE4F0A3E32FAD185FB835 /* Combine.swift */; };
- 462C25C210FB886E6F915FFF6DAA51C2 /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 527BC155E9716452B05B3581FE8575AE /* Infallible+Operators.swift */; };
- 463859BF5F9D7AAD1F9216EA25687599 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = D21D305BD58373651099702A4D8CA7CA /* MBProgressHUD.m */; };
- 464C0BACBF2990B25DC1444413849288 /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69F11A2F6ED55199A0F7869FD34F0914 /* Driver+Subscription.swift */; };
- 465DDC88E2B046AF9FBB74B1D3D3FECD /* DDAudioPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F70A5C616D9DF03B2365D40F1E6CB76C /* DDAudioPlayerKit_Private-dummy.m */; };
- 466076161BAFA79E1EB9C034956DB0CB /* EKAccessoryNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D34754CCA9B3CCD8F012A884999BA5 /* EKAccessoryNoteMessageView.swift */; };
- 468F7993E475998F74D45D577A1A8079 /* ZFLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = E7C513BFC3602B60D7BE0A37B18518DB /* ZFLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 46958F862AAC361EC5778BFBC64B93E4 /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B9963C0E9A1E77D544C48BB78D65EE9 /* CPListItem+Kingfisher.swift */; };
- 46C36454D8E82CEC47B95D6426063110 /* ZLPhotoBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 227048FCB1D4AD413E8728662C063A62 /* ZLPhotoBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 46E84421E21C9DBA8709A9BE21B2FA46 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45333FA22189D74CF65B48DCE466AAB1 /* FormatIndicatedCacheSerializer.swift */; };
- 4723320357D0EA504D83E69BBCF159D6 /* ZLPhotoConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = C142C25A2CA01252A832B8837CD82326 /* ZLPhotoConfiguration+Chaining.swift */; };
- 474B94BF4B12B3168F0A330F9858BAD9 /* DDSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CCE5DEA8CCE8273603731872454ADA7 /* DDSwitch.swift */; };
- 475A2347C2C908A8DDEACC4C98C0C388 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5341AAFDD513E552A5340CE204E9E469 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 477BADEE897F3C0AA214683C37B50980 /* DDFontKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D7961855C94E4064A620A5631CFDFBC /* DDFontKit_Private-dummy.m */; };
- 477CFF92D9906AC1855C0C337ED32429 /* UICollectionView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 05798AD3B94E8848BA6B0FE935881855 /* UICollectionView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 47ABDC62006F547E265B058A1D70E8BA /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5801E47347FB246A74D2EEFCA83BF43E /* RequestCompression.swift */; };
- 47D8EB644C7FF6AFB4F98F34EAA0FAD2 /* UILabel+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A99D0C472E8D8414E6CCB572632D2CA4 /* UILabel+DDCategory.m */; };
- 48209B5BA2BAD42BAA0B2965D262F245 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57153152FAF1026EBCE4F6A8835F0FBC /* AsyncLock.swift */; };
- 484940673D2B49420F4CA31D609A52F3 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C67127AF172CEA5A5047E71618BB7DF7 /* RxTabBarControllerDelegateProxy.swift */; };
- 48C8179391555746A729FA6483B7EAB0 /* JXCategoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = 39F69AA20A9FDEB59538B4D684BB2E6C /* JXCategoryView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4980DADD831068300F504E6010C54A08 /* DDAutoUIKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C2590A47DF7BB6FFF934B2C222FD3D37 /* DDAutoUIKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 49B34E046084601F4A21F26D84FE832B /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 282F39E0364185F7479C64453DBAF621 /* _RXObjCRuntime.m */; };
- 4A16EDDBFFE31E07FD8BF76294024345 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCF5CA9B836CAC8B7C83EBDE88EDDB8A /* ConstraintConstantTarget.swift */; };
- 4A48E82F99ED27665CF929386AB1FFC6 /* ZFPortraitViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B0A951290AE46CAE44F31581E7F33AF /* ZFPortraitViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4A5855A5E58F24A944BA6D1CEBDC5BBC /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = D9AF11C8D1E4FCD7AF45B18C74C29AF8 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4A73E66A0348DE3EB7FACE0F8FD7DA61 /* ZLPhotoUIConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CA3785F3CA31DDFC0575C45B92C815D /* ZLPhotoUIConfiguration.swift */; };
- 4A8438BA1927768B5ABF3C58D9B8E25C /* DDToastKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 51B42753A1542307234ADE6B131626EA /* DDToastKit_Private-dummy.m */; };
- 4A8848BA22149ACE45A4D1181796A4FC /* UILabel+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 998861B6B8CEB9642FF20F15E5A620D8 /* UILabel+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4AEB0234CB1DA2124199FA68DEF481B8 /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C6242AF8A69719899FB7275433302FC /* ImageModifier.swift */; };
- 4AEEFC52D4F0E173563EF56901855257 /* ZLClipImageDismissAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22EF7B5D32E48DEBF2DD4836A20D395E /* ZLClipImageDismissAnimatedTransition.swift */; };
- 4B541C41E90C260270E635F42EDC9B7F /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 5445A304A26640347396ACF2150F8C77 /* UIImage+ForceDecode.m */; };
- 4B717036F93677425DDB9682C705B644 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 808467A47E23421FAD3248ED1B324A54 /* Alamofire-dummy.m */; };
- 4BB281256AF4C43F5356440D9BCA56AA /* JXCategoryIndicatorCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = A54615DEE24C0CF147A1ECE1DBA6A3C0 /* JXCategoryIndicatorCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4C12DE85147AE7B743C1FBF85A6B4304 /* JXCategoryIndicatorRainbowLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = A00EC21AF157327CFDEE126EE993E57E /* JXCategoryIndicatorRainbowLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4C68A9183D1BA00046D299B8F6A65CDA /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 392A78509504041615B989297021879E /* ConstraintRelation.swift */; };
- 4C81286BC4906210815E4D38F081530C /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = CABC1A12B7913966A57DC395AE57A8CD /* GraphicsContext.swift */; };
- 4DD86C40D4F594076831DF90DFAF5961 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2822289EFADDEDA357E11C337FD31401 /* MultipartFormData.swift */; };
- 4E1B724F70879610E56C69765A0E2938 /* UIScrollView+ZFPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 305B2C100AE9C166D7B3D78277127DF4 /* UIScrollView+ZFPlayer.m */; };
- 4E2861703A1737D84F5933897364ADCF /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8877230786DB2BFF61544011CB86C6D /* SerialDisposable.swift */; };
- 4E7C7FB671B88055BDC2E3D3BAA8D600 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 391FE9ADDC7D4885E0294A4C4CE7A04C /* NopDisposable.swift */; };
- 4EE30E33D02A0D59F317A9CFA0009B01 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E0AC9E9FECCD4C42E328CBDE1989F8A5 /* SDImageIOAnimatedCoder.m */; };
- 4EEB05C55B66338EEC5261DDC2B1A341 /* ZLPhotoPreviewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B15EAB49AFFAFAA3DE571789B6CD8FBC /* ZLPhotoPreviewCell.swift */; };
- 4EF86E003635020AFC9A400EC694195D /* DDBaseImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = E21DD430F1A6E4A83F924BEAB9AB767F /* DDBaseImageView.m */; };
- 4F2473D7D81D7BA70EF1F6A04A329045 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3853FA17077DAC37E79CF9015BF45B /* TailRecursiveSink.swift */; };
- 4F338A6C52C35B05E8A873571A9815D7 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D3A610F3B53C6FE46EB6C0FD6EC7D3A /* IQKeyboardManager+Internal.swift */; };
- 4F50E550117789F0699F8F37CFA9BA6E /* JXCategoryNumberCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B8F998F0509D764E1DA3AB497B1B28A /* JXCategoryNumberCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4F59B6CC1D4B3EFAA25F42D96C22FF40 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 26DEA8DD2DF5BE63C02C17FF1C03692C /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 4F7D809AE1E3A13DCC1DC510298B1AB7 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DC84570EA92E74568E6ED52FFE17CB1 /* Zip.swift */; };
- 4F956FF2471A7147911A1E14A89F4744 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D9C6D24CF59A2360F269D903BBDDBB /* ImageDataProcessor.swift */; };
- 4FA542506516B8922F8AADE85C136E1C /* JXCategoryIndicatorImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = A97CE6EBC902F34FE9E31A98B51187F4 /* JXCategoryIndicatorImageView.m */; };
- 502EA6DB92E0383603F215C479FA7D67 /* UIImageView+DDWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6409138F32D244119B647A25386194F8 /* UIImageView+DDWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 50520A6CAB33DD6A5F11562B65CA78A3 /* JXCategoryTitleImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 984F6D667E39097D351CDBD2E50CCC2C /* JXCategoryTitleImageCell.m */; };
- 5062C5EC2C56E5F0F79BC22205D27131 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CAE1874EFF0F3D7C9F7532133A44899 /* Producer.swift */; };
- 50DD8666AF1EAA8E711927A3EBC87508 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = EBB621CD5274F828FE010136A01E20EA /* MJRefreshConst.m */; };
- 511B522F19916DD68AF4EFED285AF968 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CB77B1480A0D5B30BC268F56EA3E09 /* IQUIView+Hierarchy.swift */; };
- 513CADFB7F193445B353B7320A624FBD /* JXCategoryIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FE9FC90507135F077DB4052C57170128 /* JXCategoryIndicatorCell.m */; };
- 51460A037F3BD4D23EB161ED5D9F279F /* JXCategoryListContainerRTLCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E343DB2D198E792840F40D257D41833 /* JXCategoryListContainerRTLCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 51734B077F9900737E1E59F4E5D6CAFE /* JXCategoryIndicatorParamsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BD6D3593D2D580CBB2D686DCD6172B0 /* JXCategoryIndicatorParamsModel.m */; };
- 5203AC743B6F5D75AD91001D14D4EA19 /* NSMutableParagraphStyle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = ABA5D9A02FE45280E21304C27D44D4EB /* NSMutableParagraphStyle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 523D1B0BB7DE56448B35661435267EC0 /* ZLInputTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50B186E6E33CAD87FE374DAAB053AA7C /* ZLInputTextViewController.swift */; };
- 523D1B7E3260356560241D0C2A66A49E /* JXCategoryIndicatorImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D996426A5534AFE860156D879C0E4B6 /* JXCategoryIndicatorImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 52503A44ADB64610892BAE49C3DF0BA3 /* UIWindow+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 214F0295D97C1D03AF2F0593069DE07F /* UIWindow+DDCategory.m */; };
- 52563FEE66AB6AC291788E02FEE56DFF /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C414FED7CA91C45F797978B14FEECBC9 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 52E7EA351B5EA7DE9BD235418C0484E4 /* EKPopUpMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36F8EA5116CF54B086110B7BB6DB944 /* EKPopUpMessage.swift */; };
- 530C1E6E8D8210BD44D1C17B9A089BDF /* UIImageView+ZFCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AE6028DC86FDF3A8D5644B7F3063F39 /* UIImageView+ZFCache.m */; };
- 53136C9E69D0BA58AD108FF73345FB79 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB67AD657FB845D937C14120A6C5BC /* RxPickerViewDelegateProxy.swift */; };
- 5329C90AA1996CC8942283EF8D52C89E /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95FCC036495C437AF2D73A78930091D1 /* ConstraintDSL.swift */; };
- 53BE9781B11EA0717943CAB4FD2D0D48 /* NSBundle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A82A47CF4A2D8F5CCDB11BAB77A7F7 /* NSBundle+DDCategory.m */; };
- 5434354C379A1C85A849409F278C7BC0 /* DDMutableAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = D09F7BDD2F81F164EAB649775043EED4 /* DDMutableAttributedString.swift */; };
- 54BFDD82C3BBC603F1BA81AA8E103EAD /* ZFPlayerControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C2015C8B031D2E62CF147549785FF37 /* ZFPlayerControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 54C7634794172F98C306F0B3597D5F8B /* ZFPortraitControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = AAD1DCC8DEC9D6975D6C9B02C621C27E /* ZFPortraitControlView.m */; };
- 54E7ACA4C129B78296C039BFE5E61BC6 /* ZLGeneralDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CE32FB7ED9036D38FCC9C79BEBED0EE /* ZLGeneralDefine.swift */; };
- 5551815A96AC2006ED7008C9DD3F8F56 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D8C58EFE823354BBDD456D9074A82A /* UIImage+MemoryCacheCost.m */; };
- 55736FD6531A0F1C3B1FDB92244D02EF /* Array+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF9C0448D9AD37B95A8958F6FF563DA5 /* Array+ZLPhotoBrowser.swift */; };
- 559C39AC9FE303F8E073EC5C205F3C58 /* DDAlamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CC0301C022EBBBC5926E202C0AA5E86 /* DDAlamofire.swift */; };
- 5619747115BC45D8EF9E0AFBFB7754AC /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF177E34E7EDB14FE437787A0220671D /* Signal.swift */; };
- 5645B6525CDB9FF5DE7D566864123984 /* UIBarButtonItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D085A98C98E065563AFB0061C6B62DE /* UIBarButtonItem+DDCategory.m */; };
- 564F74F04646D901439FA92F30873B9E /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453B2B23FC765F01A08AA54918C4BF6A /* SharedSequence+Operators+arity.swift */; };
- 5664FEDF3A5F6FBD52B9B19B2EE7360C /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 20A36A7A60C705953D5F0D5BB7AB355B /* SDWebImageDownloaderConfig.m */; };
- 568DF1ED8C470080C126EA9D00448949 /* DDAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC123468C4BD629D91322876B934658 /* DDAttributedString.swift */; };
- 569F4F768DC91472A4FFB7FCA980098F /* UITableViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = D2C3F70813F2CA0D869E152269094AF1 /* UITableViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 56D33A6E86B978BD0A7C66442E2D8B52 /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD2B964D75DA9FDB1AA239213B7BC9D6 /* IQKeyboardManagerConstants.swift */; };
- 56E6249ACC30A676C07E28C381EA77C0 /* ZFVolumeBrightnessView.h in Headers */ = {isa = PBXBuildFile; fileRef = 91F2CCD1B74E31E6954EA668F6F7AD7C /* ZFVolumeBrightnessView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 57096ADF117830FDA4E842AEFAD07BDD /* EKAlertMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99D297C3494057083644A41F794333E3 /* EKAlertMessageView.swift */; };
- 57B80CE67B76B0DFBD48E90021B939B5 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A48F431550187FFB18285C4CB4D317 /* Infallible+Bind.swift */; };
- 57BBA465F54ED4E136C795160A53D6E6 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C04BA1357ADE21939E83082F00E99533 /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 57D2089A8729B3B2C7F50A805756FA4B /* ApplicationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACC03CB68C21702633F3C3E61CFF59FA /* ApplicationInfo.swift */; };
- 57F7B5336A1A7C7C0255D92BD569122D /* DDMANaviManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D8714CE0730169DFC0AFA7B3C2238380 /* DDMANaviManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 58236AA8C078BA049D0224B773054304 /* JXCategoryTitleVerticalZoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0353D16E8B939F41899BEC7232690C6F /* JXCategoryTitleVerticalZoomCell.m */; };
- 58AC6040F37ABE2B8BD101FE409BB766 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A21DACD2941F79049D13E21B0C122E /* Event.swift */; };
- 59319E58B1FFEFC83067AAA3DFF2C183 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54764FA18A5FF5ED9944B4B3864F7F88 /* ConstraintConfig.swift */; };
- 5939C34E4D2E9A26E09C2334A50D4D39 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 22033B5C1740B4167693EB1C020DD112 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 594D1D762E97E1B91F0320C9CDC53E89 /* DDMALocationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F8601A8857108BFDFEF1F49BC6AF29D /* DDMALocationManager.m */; };
- 599A18B882F08DE626F2B4BC6FF8388C /* SwiftToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCC2613325445CAA21D3DA0D8A72289D /* SwiftToast.swift */; };
- 59D42B6A518B9EA16194171DBE454F94 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FB96029538791C5FD88FC172340E958 /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5A18E4F1E797987FD46675D6E1A9232E /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = CEBA2AB8214A5B56284A891D5E20A94E /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5A38C3484C903DFD7413B4F1A2208035 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADFA99000B844ABE847BC9C41A75C55A /* DisposeBase.swift */; };
- 5AD26F7EA99891DBAD0E052398A3CACC /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 753649BCE16000A2A81D11ED3EF52FAC /* DefaultIfEmpty.swift */; };
- 5B9B3869CE36800618F1D641E9B002F5 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2186AD9C0F8699D7ADED23AAD45BE02A /* MJRefreshFooter.m */; };
- 5BB847676A6F2EC8B5A779AEBC5EEBD8 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB165A3C24CDB382753D9E46CE9BE1A0 /* RxWKNavigationDelegateProxy.swift */; };
- 5BE1573FD25A25AF030B0BF733677457 /* Cell+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBD7D73C6E3BDC6CE30096053F489B6B /* Cell+ZLPhotoBrowser.swift */; };
- 5BEB2A988FCD05A226349FD9C4BC4619 /* JXCategoryView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 119031625F6E0D7743796DD56C0C4ABE /* JXCategoryView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5C279B74A76A02F57B8B90B8D47FDE79 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B8453A8FD828BC84298F4BE2633CB39 /* Create.swift */; };
- 5C8D180662E74F979FE9FA3DC5BEC582 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D21A6E166E1C325387DDBF2D6C5AB7F /* ParameterEncoding.swift */; };
- 5CD1D48C49955582C69C6397A5A6ADED /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62F841B46F1041DF819825F70ABEC3D6 /* Filter.swift */; };
- 5CFCDC35057A3E9FD4B24DD4CBB161AE /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DDA6AEE76B896CAAA3185693AB3A568C /* UIImageView+WebCache.m */; };
- 5D3023A3FDDAEC5C7D316E3C88815548 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B75B6D6C4942554E4813A608ACDE00D /* RxTarget.swift */; };
- 5DA9D5D4FE27BA93CE470741D4A1D202 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDDFA0F69688FF8C84E1373F41141AC4 /* IQKeyboardManager.swift */; };
- 5DC4E3C2A738F07C2943D5C49C79BDA4 /* EKImageNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7347AD876C0951159791F4449F4AE05 /* EKImageNoteMessageView.swift */; };
- 5DF1DAFB09471642BC5AE29E1AD13297 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CD51EBCA7A5E184847140FEAB482F7F /* Bag+Rx.swift */; };
- 5DF597899DFAFFB133A539275BA4A88A /* DDBaseTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 79C5942DCC47FC446D765A79C40FBA96 /* DDBaseTableView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5E228FEF4C8DAD374328D4560B129417 /* DDDateKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DC4E3C946666140434A45A5F6763C9DE /* DDDateKit_Private-dummy.m */; };
- 5E804B9B99EC3531E1BAA872C7AB2DE8 /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3A76F36DE5C2DF739DB48C0DDCBD4C3 /* KFOptionsSetter.swift */; };
- 5EFB9B488300A7396D40C60E2ABB5CEB /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4867DDF7BDA0C0CBDE30E1158AB2CC /* SDWebImageOptionsProcessor.m */; };
- 5F178DC2C4D71599481251FAC75742E2 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 19DF178EC513B91E53CBE7F7F7A5609B /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5F41ADDEE1A3170476DADD035BFF8DAB /* ZFReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A41A11923F3B276CEA2FECBF048D2FC9 /* ZFReachabilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5F73068079D791AB651DA5F0563C5EB9 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAF9CE2464B2626F13EDB6037C5A029D /* IQBarButtonItem.swift */; };
- 5FEB0A58659C60C0B299319EEB72E290 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = B49ABB0610DD445711241D5D6B205387 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 602799538CFA3879F73F85BC04344DB6 /* DDBaseLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F4F3BA0EDE32CBC15E37AEFA1D7D9D /* DDBaseLabel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 602CC4A58ED9B538AFD8A04290F44C75 /* BRPickerView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E6084A4D73F707B79D9DA16C6794E7EF /* BRPickerView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 608E5CD7CA96A3E486C33D9F312FC900 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = FD7553E272C9C158BBF40247D05CF64B /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 60EF2DF520F1164BB293FB035B4F965E /* UIView+Responder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F88A3DA427B75E20AB17D0725C389162 /* UIView+Responder.swift */; };
- 6210A5E8C94D9610DD9326F3F053E236 /* EKTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5A81EB012CB505904B9A8F19C4B8528 /* EKTextField.swift */; };
- 62352D85B1449AECD7D0223B01604088 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EDAB6198F03A97D685DFC848B76F115 /* PrimitiveSequence+Zip+arity.swift */; };
- 62643C2B0784DD59DA7827A6E98164E4 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 776E64ED84A334E13A4CBEC5F4C6AAF2 /* RxTextViewDelegateProxy.swift */; };
- 62645F034EC4123B63B4EF816CA13844 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 55AAD7948F5F9CC7105DCB28EDD764E2 /* SDWebImageIndicator.m */; };
- 626920941BB7E4C97726F970ABCC5E13 /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E5B35B1C92B7AB51D793E9A8720CD20 /* AVAssetImageDataProvider.swift */; };
- 62B80BF819CBAB7AA726DCD9578DDA95 /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F5A069E9AF156CF36534056DEF59626 /* ObservableConvertibleType+Infallible.swift */; };
- 62E03A7C90AC5E5B1D0112A6CC78F131 /* NSBundle+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AD19D63439F5D0147DFB073A9DBBD4 /* NSBundle+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 62FA8548290110F4BCA39F3F2FF3EC7A /* UINavigationBar+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B480F71E1485282D0D0C97C7CAE263F /* UINavigationBar+DDCategory.m */; };
- 638AD6074B37A0C82745B41ABB520CEF /* DDMANaviManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A4A76A22C5CAC8CEEE0EEE78F3F89C40 /* DDMANaviManager.m */; };
- 639859131F5B6B971A6D5F13570E2E5D /* EKAttributes+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A7A510E3D6AA305EE01758698B2C29B /* EKAttributes+Position.swift */; };
- 63C704F1A6AF8079E294E3A552E77AC1 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FCF8B2A102CF70C19904183D3E0C0ED /* KFAnimatedImage.swift */; };
- 63FFF49598498CF8C2ED679A60632466 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97F00CDFCAF0A0D24CB04BF069480F65 /* Request.swift */; };
- 6405B88F00699FB27D556521FA391E9B /* ZLThumbnailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D1AD495A986F358261AE1B554E7F116 /* ZLThumbnailViewController.swift */; };
- 640C2CBE6B97602C194AF9EA9F2D0732 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49FA22E03468F51313078175FD154328 /* HistoricalSchedulerTimeConverter.swift */; };
- 644D7ACB614403168C2CC8A4A100B8E5 /* UISwitch+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AB8FF8E0F3AE5014C886BAC9307A876 /* UISwitch+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 64AA6D009B57DA3099E0F71D9F59D844 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 778A0767A67C37C73C630096B37EBD47 /* SubscriptionDisposable.swift */; };
- 64C3041F08A2B870F8EE53C9DCF2A5AE /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AE1DD225E2A11C4350D364780CD0CFB0 /* UIButton+WebCache.m */; };
- 64E217B3FE62EEA10B5EB992A7B2435D /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4110E450D6CCA335410E88DBC5F489F6 /* UIActivityIndicatorView+Rx.swift */; };
- 64F49E39D140A1416BE44E61C746BA52 /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58800C915D760D1972528AE5A8E4237A /* PublishRelay.swift */; };
- 6536341428794D47BD44255B25FACD0B /* DDBaseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D9932AB7EC6F5C2BFAFF8867FD58BB4B /* DDBaseButton.m */; };
- 65393DFEDA642FBE76283D75C070E00B /* ColorUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EEC451A837CFCA8AA411E6E0379AE46 /* ColorUtil.swift */; };
- 659075391B642E87AA542B9F3EC30173 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19131F7D0E51233F8CFD4F7E05385B27 /* SharedSequence.swift */; };
- 65AABA91476510AE35F8BB5AF8E9BB66 /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB327CC41CFB8078932FF524FDE05C2 /* Infallible+Concurrency.swift */; };
- 65FBF2652959C0C03F5BEB1A97949DCF /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = E183831CA96CDAEA2796BCF68F16035B /* Protected.swift */; };
- 662D8B722CE76FE956E05768FD3ED3B0 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 248D51195B302608803CAAF50529690B /* MJRefreshComponent.m */; };
- 669426523C46BED22DB96FFC90045F60 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 56C00E1D61AB43F5D85A6EFBC1562C1B /* SDAnimatedImage.m */; };
- 66A4D5DEBBA734D31FC0052BC438A63C /* EKAttributes+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9BC81A8E042C54CF49C8C68B399563C /* EKAttributes+Animation.swift */; };
- 66A90DE49D5D62A6B8B93B1BEB6BB0E6 /* JXCategoryImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = B9217F326B5B5DB148D05A25D58F6135 /* JXCategoryImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 672D397B435CBC500C93861871F3DD00 /* UIButton+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F08D351D57071BF3E95609D73BE2522C /* UIButton+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 67361CCD8BA6B13F5AFA500684267561 /* JXCategoryViewAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 865BBF2C1E8F266D668395EB5428826B /* JXCategoryViewAnimator.m */; };
- 67613012FC19662F5A1A452C9DFD7AF3 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF40A21DB8B3B14377B5DA372BBE4B6D /* EventMonitor.swift */; };
- 678E3ECA55B06B72144E0F1FCB7792D7 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 475EF125361012AC460FE01F3180D043 /* IQKeyboardManager+UITextFieldViewNotification.swift */; };
- 67F2E90F42B5116F653D1FCC9C2E9D4A /* PHAsset+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7F344EAF8AE8766FE71D1B9FEB85B8 /* PHAsset+ZLPhotoBrowser.swift */; };
- 6819E936EDDC5F64E03965DDA16F6EA2 /* ZLProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BDA4AC683E6CD5BA939BE8E2492DF68 /* ZLProgressHUD.swift */; };
- 685297AE4AE28A8EA07BECA639E313E9 /* DDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CABD3F10C9CB2FDB473CF28792DE9E9 /* DDView.swift */; };
- 68B4FCC1E1A2735532B81982ECC9BE5B /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DC21D3334FA123A2E691A0818A6DF46 /* SessionDelegate.swift */; };
- 68C20F65E3110735F394C2D1E0E60AC5 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = FB57CF2D401147CEBF560B85C0796A08 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 68E3BB3C139447BA9A82E53CF485909F /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D87798D77B34D965F45F54DE6908196 /* SDImageCachesManagerOperation.m */; };
- 69628B06AF6EDF37ABECD410CCFF53D7 /* SwiftEntryKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65985E2632A712F550DADE94E94A63CF /* SwiftEntryKit.swift */; };
- 698D4BC94388BEEF0696C5F30A549DAB /* RTLManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C43DA3DA46B9EC7A7CFA4AEC1DB3D60E /* RTLManager.m */; };
- 69EC7466EB3C133CE0D82257EF336100 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD69C21D499D59D8C493FC502F4FD4C8 /* ServerTrustEvaluation.swift */; };
- 6A6F48CBEC40D32D1FED610A00C2CB8F /* ZFPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB11CF373D6CB1B1F7E9588B4A0A717 /* ZFPresentTransition.m */; };
- 6ACBA4550693262A153A7DED34EAA2B9 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = D25EC97FF2C88FD99AB6443EF5757A1B /* Single.swift */; };
- 6ADA3C87081F179CAE20350AE6BBA0F7 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 855A39BD939011389138F8CB02C7D9FD /* Dematerialize.swift */; };
- 6B243EEB7444D034A045EB712ECBF436 /* DriveRouteCustomAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DBDF90007BED71E419B9CB1D9F73BAA /* DriveRouteCustomAnnotationView.m */; };
- 6B354D42839B601C9DEFD984415411EF /* DDControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E96B1054A938C1E2FE0F1E3CCEF654B /* DDControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6B4B0963F8C755C427C9258F5CAF4053 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4371332B4B841F7D627B1E42DE9DC1A9 /* GroupedObservable.swift */; };
- 6B553F2B3704D9BD7FF7FCE04E403CC1 /* UIFont+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14ACA537DE16E72E13D35E98E51D1023 /* UIFont+ZLPhotoBrowser.swift */; };
- 6B66FA28308AAD03CF48491A2156DBDE /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D4C26F1FA10BD706793FE4580231F36 /* SDImageHEICCoder.m */; };
- 6B7E196B344D37AF107E8FE16304881C /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12313E05B82F34C44D4EFB7FE6FFA572 /* ImageProcessor.swift */; };
- 6BCEC0DE81E072E922CE82BF2C10D0D1 /* BRDatePickerView+BR.m in Sources */ = {isa = PBXBuildFile; fileRef = C67B5DC0191315FEFF1ADAD2EF99F15E /* BRDatePickerView+BR.m */; };
- 6BD973EF2D9AEAAA897F19ABE6ADB442 /* ZFLandscapeWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B7C6E22CBAA9E40494008F39258119B /* ZFLandscapeWindow.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6C2F59469A83402F572A410AF927A4EF /* DDSwiftLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C981A7858AA3E6C4544557336A16B662 /* DDSwiftLog.swift */; };
- 6C3B575651FF6BCDC6907608E2F89583 /* ZFLandScapeControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = B213C50BEC5B1B230951411789CDC49B /* ZFLandScapeControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6C850BF5602E027A876A27784A160519 /* EKRatingSymbolsContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE5C4E1446B1BD93752C4071AB9DB085 /* EKRatingSymbolsContainerView.swift */; };
- 6CBB8A0459051E23B564D2D128E4B219 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = DAAE63F3777728AF65C625115CCC5B40 /* UIImage+GIF.m */; };
- 6CCDD8BBD40821514AC48F42628D4D7A /* JXCategoryTitleCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1DE1BB1244C7C37D60A64BCDBFD2BE /* JXCategoryTitleCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6CEA6FC42B1EBFB8EB263DDD2295BA1B /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FC6C813CCE308FA5ECDA17F2003E8261 /* SDAnimatedImageView+WebCache.m */; };
- 6D04BB428ED55D57D68354552C043A49 /* JXCategoryViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = A09E6DD1A2A5D7FC85E05DAD65C3FF8F /* JXCategoryViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6D1295F002B144E1731C38BEDF62855E /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 3673AC5FFD1B1FDCCF7CEB74E2E2AD37 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6D68B791CBADAD5A057B2189F07FB87B /* DDBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 6050BF6597C91DDC2E72FC549D0A7FC4 /* DDBaseCollectionViewCell.m */; };
- 6D6A7FF8A7FAE45A66F8F2C130E3C6E4 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9282CC4026E9463EACA4FAB7DC5F2A5 /* ConnectableObservableType.swift */; };
- 6D8A1EAC97E1ABC816801F06E11AEF2A /* EKFormMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DAC98C51E8808C717CA83F37AD949EF /* EKFormMessageView.swift */; };
- 6D9162F60E7975B61948B1E253941FB8 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B00AD2741CEF7EE754B0DB060572D297 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6DBCD383C164E5ACF1DAD34C9E2FCE34 /* DDMATrackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ADCC53B7BA62FDF39E1B06E53E3B144A /* DDMATrackManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6E1CA6F020EE1444B5B7042BF27DC7E1 /* DDBaseViewController.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 67A7905348EB819D1AE5101B1447A798 /* DDBaseViewController.xcassets */; };
- 6E27186648959C2737A0352A5AB3A333 /* DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F0F586240E620691D8273389CC249A72 /* DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6E79B8E1DBB132B9953B5F37A743CB43 /* JXCategoryIndicatorComponentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BF8B08E94ED39823611F1C11914752E /* JXCategoryIndicatorComponentView.m */; };
- 6EBCB4D6E506CFBFAA2680EE18BBC78E /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45ED69ED49823D4F64DF378E7195D69E /* ConstraintMakerEditable.swift */; };
- 6EE3CE5E6C7683F30D2D59D0ADAC6FDA /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 17BC53768D564CBE5D9786B221596371 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6F1697BC66902A6089A108DFE1E31B00 /* DDTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AF6D3BB344F9F95DB2CA9A4512E1D83 /* DDTableViewCell.swift */; };
- 6F1EC7D7C6057783745CD6C5C41EE5EF /* ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7320760DE614C265E883DB2439601A3A /* ZLPhotoBrowser.swift */; };
- 6F46408B20EA653BE535660788D44444 /* ZFLandscapeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BDE6A9594C2F90A716B6FD94A486AC2 /* ZFLandscapeViewController.m */; };
- 6F6324778DAEAC9A6B9C1E5EFEBBA492 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 231EBF69CBA85506A5274BE62ADD97D4 /* Signal+Subscription.swift */; };
- 6FCCBD397D9B887B427DD63D118DE589 /* DDMAMapKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FD0C6E606F532F530EB774688AF9593D /* DDMAMapKit_Private-dummy.m */; };
- 6FF443F739202AD8B2E903FFF878A60D /* DDBaseCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 24DB106D1D372A587B3C0CEE93D2C8B5 /* DDBaseCollectionView.m */; };
- 701681C35B325B45CD0E46CF0D5471F1 /* ZFKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D539A798A592E1A805F8AD1C35F029B /* ZFKVOController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 701D8F660E7573355C32B40B3EC8A2F4 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7449B61B25D2D0B991C8DD7F21644F5C /* SizeExtensions.swift */; };
- 70AC10609FB1A12D49AAF643F6DB6799 /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D39CCFADDD23EE97B84042A09AF14A00 /* UISwitch+Rx.swift */; };
- 70AED23C9E4B7C54A57E04BB493B1632 /* DDColorKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C829C245B6ED7C0797F51184954B99D /* DDColorKit_Private-dummy.m */; };
- 70CB725EC2D3E4977E8C55CE9EAC4D0A /* ZFPlayerGestureControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF5C4CF324223E196EB51E678EC8C3A /* ZFPlayerGestureControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 70D7B97CC2924FD9466C637DB2C7E8AB /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7151A93EDDAD5A714FC7F422D61B61C /* BehaviorSubject.swift */; };
- 7130B8E01638F3AE89806BF5E6DF84BC /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 49FB6ECB6E5451BF8B13EF7018069983 /* RxSwift-dummy.m */; };
- 714B1CA2AD44049A52267BE368CD4C8E /* SwiftEntryKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CCED49F89C7F388CDA4B20E7C6028516 /* SwiftEntryKit-dummy.m */; };
- 71BACD458EFE7CF21260654449513C75 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 76859C8AD2DDED3F8F534DB60DE98480 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 71E369AC039524E2F13AC548B3B043EA /* DDColorKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F4DFF868C3131775B70DAF016CE71B2 /* DDColorKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 721A97ACFEC77E36D1023E41BB0AE1AC /* EKAttributes+BackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D78205C97B87BB446B81EADBA4B66827 /* EKAttributes+BackgroundStyle.swift */; };
- 72B0A8793C1F38AA19A0CD865BEE8BE7 /* EKAttributes+Validations.swift in Sources */ = {isa = PBXBuildFile; fileRef = C81726FEED259C11255DDE395DB7FD89 /* EKAttributes+Validations.swift */; };
- 731BC8F0B05F16D9E44C9EA00B22F4C9 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C13E096E3F54642F733C3F6465A992B /* Session.swift */; };
- 733268DE02E6130D00378694AAE4C9FD /* DDBaseTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C080C3E98143E38724494499CE5C34E /* DDBaseTextView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 73A9E4170A91F0F715E9E7C1F069FA45 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = FE11902623D0B8995AD80BA2AFAEB5A9 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 73E288FCEA27F5DEB683B074F96D0846 /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9446994BF8295489840DD9BBFB1A09E8 /* SharedSequence+Concurrency.swift */; };
- 73FFFD550E5D834616601E46F7468513 /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 675C562A7C5BC320FE76E9A9A8F558CB /* RxSearchBarDelegateProxy.swift */; };
- 7409DA9F87E35B004349AFF0F07049FF /* DDBaseAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 51098A5A2BB7992179E3038F8A2762D9 /* DDBaseAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7409FFC5269708E4F4606C21C9DF1B97 /* DDNetworkingOfAlamofireKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D65029969113C8B5F34E94519062380B /* DDNetworkingOfAlamofireKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 745D1703E1D29FD12340402A7F6B71D5 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B7E9A77C4A4296171B8896199B4C9F80 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7539BFBC46E1BB8AE022CB250A405582 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F540C21E7C87E1B10437CC9438EB9F8 /* HTTPHeaders.swift */; };
- 75C045B811885FBDF3FCB78F77326FDF /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C505C4637CD0CDC276DD389FE83AC6E2 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7615AD04C15B5C1E8A259A80825D68FC /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A37031298F3F03FEDA465150A6B4A79 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 76A190B0F869A4BA61AFA27C1EB92F4B /* ZFOrientationObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 34617073F05D6CD8E57CF67782166986 /* ZFOrientationObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 76BCD01DEA5DFB76E7975B68591D4235 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBF76B7EE5981BFD82B8DE6FD622365 /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 76DF09C74B3CA257D47D36A83AD721F2 /* UINavigationController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = AB57949A1955101BFD6D2EB615E2B7A5 /* UINavigationController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7763DBD66F8DFDEB3DF314276544D9CC /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 135787B9E3EA1EACAE9CDEBD1BDC0E07 /* Infallible+Zip+arity.swift */; };
- 778E3A8B1C762843885DE35716220C4E /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ADA3B01E5118CD5240871CCAD1CFD0C /* ObserveOn.swift */; };
- 780B82DCFDBD9C2D7E5C92DF80FF1630 /* JXCategoryFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 907E84D896ECCB7DDAA374F2EC43F6FF /* JXCategoryFactory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7867E2730114828625D52A47C43CCD2B /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FECA46204700BBEA8561B46E37AF33B6 /* SDImageCache.m */; };
- 78A248AB648A444E87050AA2F36E655E /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E79880A738C9D147B2318C112565085 /* ConstraintMakerPrioritizable.swift */; };
- 78C3333C5B5C5B06AA18DC30F74B61D7 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = A92BC967E0500942BDA16B59E9BC4CDC /* ConstraintAttributes.swift */; };
- 78EBF7216C96994437D7D4AE94E4C28F /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65A34732D04A23A249E9F76A13628162 /* WithUnretained.swift */; };
- 78F19D9EAA15F4779D096963F790CF62 /* JXCategoryTitleCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BCAD19BEB660A26B67A718ED3B7A897 /* JXCategoryTitleCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 78F42347772C57AEB0CE35F118F14AD5 /* JXCategoryIndicatorTriangleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA81637F2194C39E0E0F6D8D7572EA5 /* JXCategoryIndicatorTriangleView.m */; };
- 791629CECDE0D6A5445563A3E0025ACF /* ZFPlayerMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B971F5E1C49FF835F89CF93C1DD1B55 /* ZFPlayerMediaPlayback.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7927E6770872983115C36150EAD11B8D /* MATraceReplayOverlayRender.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AD7DAF61E619DC662122C8646468611 /* MATraceReplayOverlayRender.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 793F19320DBE5EBACB9D67FA411F720A /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 827EE5636996526C781300566E8044E0 /* ObservableConvertibleType+SharedSequence.swift */; };
- 794C8686B1DFD5AA5216F9165ABD8EE3 /* JXCategoryListContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = E1C15641EED614D586EEDA3AE5CC21B5 /* JXCategoryListContainerView.m */; };
- 796D678C2512B04F179909E3AAC2359C /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = B160E96E68CD8BE27304CB5211F0E61E /* First.swift */; };
- 79D547FB7599B9D84A5F5697924BC58B /* JXCategoryTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = D77F46D2D03933C34020561BA0646677 /* JXCategoryTitleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 79F7344C573425769AF35D858AD4A67E /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = FA6CBE3F5BE5217AD2E63EE63CAFCB09 /* UICollectionViewLayout+MJRefresh.m */; };
- 7A5058FBA43109F0B7B3FDA73036C117 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81D710FFC2759DBCFFACC1DA4938801C /* Take.swift */; };
- 7A5F584AC85446E6E68DFFC5CD122469 /* UITableView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = AE7019311FC20F2A70A7DF6DA45B765A /* UITableView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7A658D6A025D08DAD549891AE570D244 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD64C82BFDD29537BDD3D0C8090B0253 /* ConcurrentDispatchQueueScheduler.swift */; };
- 7A852F0AF1F3E1693579BFB0EE3DFEAA /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = F35F170A08FF23AAD1E59243389C2D2C /* IQUIView+IQKeyboardToolbar.swift */; };
- 7ABFC8DDB94ABE4C0687BC981E98A2BE /* ZLPhotoPreviewSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = B574E9F61933BFBF5B422ECA6427DFB0 /* ZLPhotoPreviewSheet.swift */; };
- 7B0B8A575C497874E971408584743E02 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = BFCE1748D564D5DE55D1103735C83731 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7B17705DE2BB59764643610B8F465B56 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = F543760F4305BCAD9A4079C335C4609F /* ConstraintLayoutGuideDSL.swift */; };
- 7B45550C7795D7B29E6E558F00864D1E /* UIImage+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC306E0DEC44A0F1CE2894629AA14EFA /* UIImage+ZLPhotoBrowser.swift */; };
- 7C102020B2256973FC999A05C0160BC0 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFABF90431F3CBDC38B1BEB64B67C27E /* ConstraintItem.swift */; };
- 7C3735F1EBD99BA20421CDE11B9DAD3D /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D2EA92DEA55E0A1845242A331313205 /* TakeLast.swift */; };
- 7C4555B4F80F91CE5F03F39C2D64D86D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F3CDCA5004E2643F9C9A09A6498A55 /* IQKeyboardManager+Debug.swift */; };
- 7CC298CB85BBB9C814F22B8AAEF94281 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F9E26AA058DAF34E104B15F180E0E17 /* IQPreviousNextView.swift */; };
- 7CDD4BF0209AA2F717C7546D5B6BF979 /* ZFPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 05E259742E7CC50345FA68160702ED2F /* ZFPersentInteractiveTransition.m */; };
- 7CF16F9FF530902582B2AB0180001350 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D3ECD2F422FC23A517C2886DFDFDB17 /* Do.swift */; };
- 7D23A05408E0E17BB56E5909C983386D /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10BBDD28033680AF8A8FBFF811417FB8 /* Notifications.swift */; };
- 7D5AC16F195967267DAD36F198E0A5F0 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 664865F1F88E59952B64216BD28222F2 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7DE618E75D855030541F066767DD04F7 /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7E6E6142C0451F72572E41BDF4ADD0B /* ImageTransition.swift */; };
- 7E76E2EF9F6A5859DFCEF2F2B18963EB /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408A73F9A0F0DA11E9077B11842D8A0E /* SessionDelegate.swift */; };
- 7E77F7A02B348F2B136DC0548A0AADB1 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4CD60CE23587456408A17B3B51297DC /* RxPickerViewDataSourceProxy.swift */; };
- 7E89E3B38E4ACBC2954D330AB4FF0293 /* ZLClipImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B4542F80096A081FD205AF333D1F1E6 /* ZLClipImageViewController.swift */; };
- 7E9CB89FA3B14991D8C31254F7594BAF /* JXCategoryIndicatorComponentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 58993A17C507E474CB498513D8B2FCF1 /* JXCategoryIndicatorComponentView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7EA77A25C641287FD1C38A0CF300BE26 /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = E458D361902E90FAD7E2DB101B93C99B /* Materialize.swift */; };
- 7F646201C11F75FEB2701844D49DF702 /* JXCategoryCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DE26F620D486B79E2D0E1BB318DAAF2 /* JXCategoryCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7F989C8D33D73B9F220B7C72C57524A2 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 635D1CC0DE7DE513D1EDB1110C49C474 /* TVMonogramView+Kingfisher.swift */; };
- 7F9C36B013D01F2188457E0D3A7AEF07 /* ZFLandscapeViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E3A4B96D5ADBEBF88288089ADA4A65A1 /* ZFLandscapeViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7FC6502589C78AF673D861167354D46F /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5661F3044C7C43A423BEFCE326E57FCD /* Zip+Collection.swift */; };
- 7FD541C37F57A49DA86354FB0AC6CB72 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D97BE25F8B450489CF9F769C3840249 /* HTTPMethod.swift */; };
- 80310044F03D475A3C67914884B87DE7 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2566DCB60204A569F987B6582C64BC96 /* Catch.swift */; };
- 80474D488D0DE9EEB589E4B5F9EE1256 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3F1078BF94F10EFF0546E71C5CE8D1C /* DispatchQueue+Extensions.swift */; };
- 80707A9E832C8EEAC361896B59A1DE19 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A8821E73AAE958884AABA88ED0B8BE0 /* IQUIViewController+Additions.swift */; };
- 809174478F55FCD93B0706148F6D9B72 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 346297812E42F8240610B4E53E52A25D /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 80BC7581EDC7EF248D8E56A3AB986B53 /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F69A7F76DC5CD4B6CF9D7BF52DF1E9D3 /* RxTabBarDelegateProxy.swift */; };
- 813C178B8D24F60C89F9543378AAE7B1 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63208BE112E3A35C84402FFFE9A89324 /* ScheduledDisposable.swift */; };
- 81452427ADF1E98E642A1233E6B650B0 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 688D6436288BDA270587FFA272BA32A5 /* UIScrollView+Rx.swift */; };
- 81495AC63688C3355033D5BA9CCFC035 /* BRAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = FFEDF0AF68E964F07F0A9459FAD5E84D /* BRAddressModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 814AA2BB51B51E467391D717BF24FAE5 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = ABC263DDB37E37D731E73E92FA013A0F /* SDWebImageDownloaderRequestModifier.m */; };
- 817B254018E2241A09AA25F772829981 /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A19DE6FDCE0A39CB8A91103AC223F5 /* Infallible.swift */; };
- 81A3D9DB1BECA7DD9A94142824783DD8 /* ZLFetchImageOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAB8E8676BF62815CF345E12B50300FF /* ZLFetchImageOperation.swift */; };
- 81CFB72EA73A1CA18859F96B3A00A9EC /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7015B7BD9626DA7351C9FA79FE92FF5 /* Result.swift */; };
- 82148B4B5DDD7ABF3B486C24249E255D /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F22163A5EAC7CFD9E2A7E6E0E2B2CD /* ImageContext.swift */; };
- 82300175606EA43BE4BF57888C4A77E8 /* BRDatePickerView+BR.h in Headers */ = {isa = PBXBuildFile; fileRef = BFF44AD1C9B81D750CEC4818EC2A8636 /* BRDatePickerView+BR.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8267E7D0F3F587C44849AE31750718ED /* NSURL+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 79174E1AC5AA323C3F6D898E0B643E07 /* NSURL+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 826CBCF98A64CC2B444BFC7CFA756F4F /* UIImage+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B50011F978BE26CC85707F1C2565114 /* UIImage+DDCategory.m */; };
- 82F6C49CD5442529B117D4B77ECD8518 /* EKStyleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 325F5D53AC22A09382114297EEC436C4 /* EKStyleView.swift */; };
- 8347E38616E0EBA96582FF0C7E6AFF8F /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7395AA8D2D4013763EE4EDD39C3DFBD /* KFImageProtocol.swift */; };
- 835173C7877CC2512FC25FC6EBBA0350 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A539818A9CCEC9EC81FDA7E4D7574A8 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; };
- 83888A11B0701E2D4EE236DFA1E56800 /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E2FE3338ADB9BA3A8E9CCF3B5124846 /* Result+Alamofire.swift */; };
- 83938D5CBB19BD3E148DA8E030218776 /* MATraceReplayOverlay.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BDE5E3CF2D6CF78FD74F06BD31FB06 /* MATraceReplayOverlay.m */; };
- 83FB80448888FC123E9A45527EEC1C92 /* MABaseOverlay+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 617250433353A1FCCB13C69612CF2A28 /* MABaseOverlay+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 841447C2E526E658EC8102873B77A9C9 /* DDTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 157C42EF4F4C5AD5F650DCC543DCDBAB /* DDTableView.swift */; };
- 8471E77545695FC337C109F192EF4883 /* DDOCLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BE76812CCED0E714DF0AB082A233886 /* DDOCLog.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 84CBB8B38762FD16B0BF7B4BA778228E /* EntryCachingHeuristic.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3FD7892E89631CA9E6DD8451359C16F /* EntryCachingHeuristic.swift */; };
- 84DC0626D65FE608EACE77EE19BCF92F /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B12F9BE0B48B49C235A875EF6F76EF82 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8605E7CCB20DB17594FD03C9CE659A7F /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 112FC61E4E1060E984CEC72D502EFEC9 /* OperationQueueScheduler.swift */; };
- 8613595FC3325A2937F81F058F1BC703 /* DDBaseImage.h in Headers */ = {isa = PBXBuildFile; fileRef = E053D25DE90A57C15BAD9A968CDC85DB /* DDBaseImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8620470517C811FD4767A6DD0371D0D5 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ABAC71276ED9289FA06791F0D6B14F15 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 86997C2E83106153831376DF4CB88084 /* ZLWeakProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2BE8CCEAB482914D15928511EC2A0F /* ZLWeakProxy.swift */; };
- 86EFDCFB015C812E2695EA28F9F3B88F /* JXCategoryImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 37AF71AB75F24B4F362A54E47EE060D1 /* JXCategoryImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 876F0A0ED17438D064D6255B031ED91B /* UIViewController+ZFPlayerRotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D59389EDDB898E20CF461F0693D47C0 /* UIViewController+ZFPlayerRotation.m */; };
- 8772F32DE15FC5E2426A36349DE9E7C8 /* JXCategoryTitleVerticalZoomCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 46AC1878DBB677161004D4EAD00FA363 /* JXCategoryTitleVerticalZoomCellModel.m */; };
- 878B6B1A4C24B3D46773E79E0294CC89 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55E531FEBDD5EDC25FB5A7C3994FA0EC /* PublishRelay+Signal.swift */; };
- 87E790F289BC43498505B6D68AD37C12 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = B05282F1EB1DE05D743FD9380A0A2887 /* UIColor+SDHexString.m */; };
- 87E876627F3BB158FD39966792B76B65 /* ZLVideoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B473C85AA69FF7DCF917368F0F7E0CB /* ZLVideoManager.swift */; };
- 887595F20B78C5473EA5B93D699737A6 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = E8908981577082D4123356CFCD5A8FBC /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 88D743FD2795D175387C7FF90017DFB6 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B9880D07E182A73D7E5DC654EF09F98 /* DispatchQueueConfiguration.swift */; };
- 88E67755F51F1CA22343EAA1CFBD41E7 /* DDProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC23D9DFDCF92A0F1322A14068CEE14 /* DDProgressHUD.swift */; };
- 88E8C4E6532C1885DE243488021CF2D2 /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D8DFB0FB35B13642FF519F954F41053 /* AuthenticationInterceptor.swift */; };
- 8916FF22071C2D2BC93A72A25EAC2D29 /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B1B34981E426621A043E34E405FFAC3 /* NSTextAttachment+Kingfisher.swift */; };
- 89397DE439652F3D754899CF56C08BF0 /* UIImageView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CC31F0F08A1D77BC76DDE6D4543561F /* UIImageView+DDCategory.m */; };
- 898358507A5BA1212B43A55D5EB80D5B /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5E468093677718B056672F6E25AD379 /* KFImageOptions.swift */; };
- 8A3E8C9849B1E73D113589B8F007E566 /* JXCategoryTitleCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 72EB53DA6F52BAB7BB5276EE1845A96B /* JXCategoryTitleCellModel.m */; };
- 8A5D7CFB78278C7861D3061D212B189D /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3256673E401C03AF488AE2331962829B /* SDWebImageCacheKeyFilter.m */; };
- 8A64ED4C758DC20F9F638F956789182F /* UIView+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF1CA0F8B1D42E6C9A74315A669ED156 /* UIView+QuickLayout.swift */; };
- 8A74A91C3BC33BBD7B39C8D4B66C722F /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ED7E80ADB027A3A94C6992138D0B9E2 /* ConstraintOffsetTarget.swift */; };
- 8A92D90C95511B8D5A88D3BBD83C125A /* NSBundle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 923692DFCD1D31CE3752072D5A039CAF /* NSBundle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8A93BFC4ECE061648BEDA3A17DF34B7D /* JXCategoryImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0611C2AA0070C9BE27566C348DC67D62 /* JXCategoryImageCell.m */; };
- 8AC417E616282CACAEC728B4C42DD8E5 /* UIApplication+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DAF2F5F59F438943BE587DB290E62059 /* UIApplication+DDCategory.m */; };
- 8B0347160A18CA356BE98260FFD4AB8F /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5627918B00ED9D2DA678F69C7D4CA855 /* Range.swift */; };
- 8B1A402F74B6E4E6F42C395DDE64169C /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 683CDE8E08785AEC088F65BC702CEE90 /* KVORepresentable+CoreGraphics.swift */; };
- 8B3145567FD389F30FCBB34C08F60CB0 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F642D0506F0D46349D7D8D0DC29D001 /* Platform.Linux.swift */; };
- 8B5C7472AB1189940F2C7A38AB4E5D57 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BA2FD13518A7C84C6812EF2C6B5E1C1C /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8B753F9A4427257D3732F4AE2E2EDCCD /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = E2A100665375D61C156030465F19B2A9 /* SDWebImageDownloaderResponseModifier.m */; };
- 8B8EF47AA48CB5B1AB088BDC3DADA1AC /* UISwitch+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 5938C2EB08C4483692032862CFB1E5C1 /* UISwitch+DDCategory.m */; };
- 8B97E6475C4293432E0051CB8B3689DE /* DDCategoryKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DCFE93E3AD5FDDFFEDA57728DBCD584 /* DDCategoryKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8BD7243E27CAB2AE337CFA2AAC384640 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D10E16A1D4CC46E513E113259AF5C16 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8C1123CFF840715FE9BD669C43D75E7D /* JXCategoryTitleVerticalZoomCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1318A1018DFC2324D393BF6FD4C6B034 /* JXCategoryTitleVerticalZoomCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8C5AE031DA4F7E6C727B298D2CE5AAAC /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E32489C0A7584447ADED5CC14784DD5 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8CF2CA8F920E6C5CA9552B332E7E841B /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D5812F779AA355D077553F3859ABF8 /* SkipWhile.swift */; };
- 8CFB68D77E49914A0DD60B939BA767C0 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FD2FA73DCD1313BDC01ADBA4C7AE0B4 /* SDWebImageDownloaderDecryptor.m */; };
- 8D2C2E93E44DC32A322DC0F747FE8D7C /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9329A4C194CD450F9FC2099F11ADD3 /* MJRefreshAutoFooter.m */; };
- 8D42E6E44020386BF96406F0D3540D19 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 104D588A371AE16B55BC8785B047B0B4 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 8D67E1E9F0E2F132D6A0D8EFB3C36974 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B8A67F76A0FBF589BBC41E6F1D2E6129 /* SDImageAssetManager.m */; };
- 8DADFFBD64C0318A7F4C2B3C4F417935 /* NSURL+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C94D264B7700198951B4D0CA4C4FF5C /* NSURL+DDCategory.m */; };
- 8E0181F282728452E3E05C2634A0DA1D /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C543D5219E23684C46AA814A1BB70E7 /* Placeholder.swift */; };
- 8E2952A3DA04D56ED8EB7AD65FF1CC3D /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7735B24B4BF60517D4B8F83118F09B78 /* Reactive.swift */; };
- 8EA71FCE62BCE72E1798AC86592F4747 /* JXCategoryDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ECFEF1748C17A9FC8A242DF28145B4B /* JXCategoryDotView.m */; };
- 8ED0EA8B64CA7C4860DC6D8B565F4448 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C5A766F34D5B452765C75B55D3AE05E /* RxCocoa.swift */; };
- 8EF8D0C1BE201C03A65D66C92BAD9206 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D421BD9BE4E766EC6EAFBB0544F533B7 /* SDWebImageDownloaderOperation.m */; };
+ 00149C338A154F7A90372D9D111E890D /* UIScrollView+ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 26899B818934EB73E3773CDEE113EDD1 /* UIScrollView+ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 00ACD863EB0E5611C0409D730FE92EAF /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE356A08DF640B1079BB4855DBF82D4 /* ConstraintDescription.swift */; };
+ 00EF75340C617222A2EC2FA00610400F /* NSBundle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 53273AFF182D1448331D558C2CE849E7 /* NSBundle+DDCategory.m */; };
+ 012C3348FDB9BD307BC866EC0B5D23A3 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 69AB52EAA67034B4F64F038B20389BB7 /* SDImageCacheDefine.m */; };
+ 01B815BD97E0BA94CF89C42FE41254A8 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 836F72FEF998CC590A5BE8E3FECCCAEC /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 01B9D6E60F3E12E4D3EE9C6DF123E91B /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EFEC6DAD1358153DEA7A254F93D735A /* Amb.swift */; };
+ 01C132EB3605024492C96C11F1094D0B /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = B808B6CA6EFC1024EC12B5A9FD177E1C /* InfiniteSequence.swift */; };
+ 01D8AE321F1FA71F2D43127EAC90559D /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 01165E270B9856D606C9F0F36BB89FBE /* NSButton+WebCache.m */; };
+ 021D192EBC25A32A394FF83C7D215EF6 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 240EAB13A4FB721F8239D3F607F92F53 /* ConstraintMakerExtendable.swift */; };
+ 02780D132E8AA44865FEF53E4D5155E6 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D304DE4CF103F66F31979BEE7F9666F2 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 02C5131798FF28B7D851F0DB13D67C00 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67561193902047A59CB61B0903BA541 /* UISlider+Rx.swift */; };
+ 02D531FA1E9A19A134ED8BD68C5E04C0 /* JXCategoryBaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FDBFB9211D923511059B207330ACC0A7 /* JXCategoryBaseCell.m */; };
+ 02EDCC0E7DA24D63CD39E7D6326F5A56 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F8DE311D65F80A100A40B21051BF730A /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0325FC0D4CE47D33E675D5F9546D482C /* BRStringPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F8C0657241F2301B2CE81BFAD9A1426 /* BRStringPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0328E2D27FBE6EE399FC37D913E2290F /* EKRatingMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD0A0BFE6C82AA750133AA5CF4A0E8AE /* EKRatingMessage.swift */; };
+ 03417312EA6A35E7909B84C2AA947B02 /* UITableViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 781DA2DCABF74C92BF5B245F7B62DE03 /* UITableViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 04131C0EECA33AD45AD1E07CF500E344 /* RTLManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2561BABF1DE82594EDEF7C9ADD9E05 /* RTLManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 044C9F746F7E39BA1B482B553386CA48 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = D21573ACFDF1B2162A44FCA44E466657 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 04C0033DE2A1FD3EB256E41523A8F0E0 /* ZLEditVideoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99FCECE40865C5993AD351F7AA818B51 /* ZLEditVideoViewController.swift */; };
+ 04C95DB4DD1BD71AAF5FD233628A6C6D /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F334512C7E178353CBBD4A3610A50D10 /* NotificationCenter+Rx.swift */; };
+ 050FF84D94B290DE93EC1F214027D8E9 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453358890BD083DFEB4E047F7C5FD488 /* ImagePrefetcher.swift */; };
+ 05483FBFB4CDB61C97923EE1B7A516EA /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32E2E2996EF78BB88C8F75A03A59069 /* Sample.swift */; };
+ 054C5D3D52D113CC9A7AC9F7115A26A4 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28560129F92BCD7D8FDBAE424E321E3 /* Platform.Darwin.swift */; };
+ 055FD13CE509E194412FE8E424649053 /* ZLFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BCC9FDDE3D5007FBD689693B8AF9DAE /* ZLFilter.swift */; };
+ 0591B0EE71308251E0E53C6D3EDB3D4C /* ESTabBarItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87222D3339F94DB9AFAAEB44A1258124 /* ESTabBarItem.swift */; };
+ 059BC6559FA348BF916CE00F5829A032 /* DDBasicControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AA21B78EEDF8B310B08F185AA991AA69 /* DDBasicControlsKit_Private-dummy.m */; };
+ 059DE39D2D7414DD88A410B406D3AD8F /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = DA8F0C6CC6F1E7898B01A9A2EAE907AB /* SDImageTransformer.m */; };
+ 05C904180640321CF47F6192F6EAF756 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A84DDF6D511C27B528B36292D5588E64 /* Empty.swift */; };
+ 05DF296CF6903BF1FD7D27F1C22BE2CA /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3030E7C016F90730F9FA068CEB61EDD /* ConstraintRelatableTarget.swift */; };
+ 0605E2513549327B19854B3FED759B44 /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = D10E25AA30838D3C234EC42C8AD59BDC /* ControlEvent+Driver.swift */; };
+ 06A20EF6BA10D63870C3AB7C0E1BA53E /* ZLPhotoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04DECDC18D1DF4D1B759F1B27CDE6298 /* ZLPhotoModel.swift */; };
+ 06B371D4F95E8184613EDABA69676D5A /* DDMAGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = C3287DFC51187959605E2EE20B27F8DF /* DDMAGeometry.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 070AC1A560FD65090FD38168F6F8E8C4 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 07157FBB9655CFB578591F73A82C170C /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 07A19290862E49D7A62623C0160F87D6 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A380F980B761D2C3C595349BD6E83B6 /* RecursiveLock.swift */; };
+ 0811BB981A2EF4E3C78C193E8AE1A4BA /* DDCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3190295BD24F197F058B290A0ACF7B8E /* DDCollectionViewCell.swift */; };
+ 0871547FF170E50224EB85D9788F398F /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 070B77C37F91ADB72600D7F4EAAC3F52 /* SnapKit-dummy.m */; };
+ 08BDCE93E93047648166EBFE5E849BAF /* DDBasicControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 105A807069D1A7F4D1FBA032647017C3 /* DDBasicControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 08CC4F2CF084EB4C21FD37F7D5C1728A /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E16CB2E17A4564EB5CE45BEBCC7E1E0 /* ItemEvents.swift */; };
+ 08ED319DCC24EC2A522574E2F8AFE5DE /* UIViewController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = D26B86F4648CB58D85E66400E9F1E790 /* UIViewController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 09B9E5FB7E73F28A4E1F581917EF868A /* JXCategoryNumberCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 89B6CEF772E0B116F0E6F7810DD0DAF2 /* JXCategoryNumberCellModel.m */; };
+ 09CB072529CD8E230649CBA428E3550F /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B2F57F549E013B3483EDC21CFC007D6 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0A1F164255851C4BC2CC537B7E4FBCFF /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6EC3CDC37FE204A63A1174791BF22FF /* KingfisherManager.swift */; };
+ 0A2D90BE277BDB504AA9B88EA08BEAF2 /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC59224359D1553D282FB546743B70F3 /* Materialize.swift */; };
+ 0A762FAE78A91ABC899CB431FE10B9FD /* ESTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5440FD63BB04F7CD4CEDA3AE799F5F0C /* ESTabBarController.swift */; };
+ 0B4577864274CE4EB338A238A241AA0C /* EKAttributes+Precedence.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2AEE570C1F967DA119CD479F3CD1D53 /* EKAttributes+Precedence.swift */; };
+ 0B52A423F3F9E6C5A42612A06BCEEEF8 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BD1785A88A53A37B0A9F04AC87B595 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0B5B8EB020F39AD312D8C7A32FAF741A /* EncryptedMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 727915D810F2719941096C590D19CB4D /* EncryptedMessage.swift */; };
+ 0B6F12B22F4116500DC8501DBE0029D7 /* DDBaseTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F441D7696933655E3E2A20BA9337BDA /* DDBaseTextView.m */; };
+ 0B9CEE26FD1602861077161C0650561E /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC72D5948FA77685B09F6169CE0FD4F /* Completable+AndThen.swift */; };
+ 0BCF8CB00A9A52600E24370C7144693F /* EKNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE0C16950C2E645EFF6D4B87CFEC26F5 /* EKNoteMessageView.swift */; };
+ 0BD1C366C25F9818E18892DBC3565B86 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCAF5B45A71664CE6219A937C5687736 /* BinaryDisposable.swift */; };
+ 0BE8682CF0F1181C9633795E84AC8DC1 /* UICollectionView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 50EA9762B8F76D25CC71FC7CF20BD223 /* UICollectionView+DDCategory.m */; };
+ 0C7A81B76F81FFAA7AFD437D61831C77 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DEA5D180228588DC84D31BB720C8BE2 /* DelegateProxy.swift */; };
+ 0C833DB2294851CFBE098DF5BCEBADF3 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 144FDE95E67F309682B8B2BA7974DA53 /* _RXKVOObserver.m */; };
+ 0C83C845A20F4CDC656714E4DBABC116 /* ZFSpeedLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E8A7FDC3F28861D9ADDB44BB1531848 /* ZFSpeedLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0C8505E5326FAF22FD89CA0172D61C25 /* UINavigationBar+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4ACB5B0A9EDEE75109D7AC31AFD405 /* UINavigationBar+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0CF0A87B87DF71F838545FC4B0161A8B /* ZLResultModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7B7625751B5659974553356A7B59835 /* ZLResultModel.swift */; };
+ 0D444C6AD7BA8B3307579F9FCA9F43FB /* EKAttributes+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8747E0AED774540EFE4DB099DFE9853 /* EKAttributes+Shadow.swift */; };
+ 0E15B9C4A5F2764874F91641966B16E4 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB74FB5B8A3F692010480BBCFFFAC6B6 /* Range.swift */; };
+ 0E84EA21B0858EDC04A53458A7F8DBDD /* HapticFeedbackGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00A97AE8456FE15ED9327B449277277A /* HapticFeedbackGenerator.swift */; };
+ 0EC5EC45F806F2DC7B68E6727227E49E /* ZFLandScapeControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = BB0EDB9AC2382C3C08F0B673186CB435 /* ZFLandScapeControlView.m */; };
+ 0ED3BDFFA04BF718BCCA9B68A3D96AF5 /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA15059AEC2B23E8ED12261ECE9C35D /* KFImageOptions.swift */; };
+ 0F2AAE2334C409128ADD57B132E767F6 /* JXCategoryTitleCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DBF16FCDE24A25A968D04CFEBA6EB5E /* JXCategoryTitleCell.m */; };
+ 0F4B46FA44584B85A9B9FEC5A8E53FA6 /* DDBaseSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = A34F7DDD5D588526E07702B9D2C38BDF /* DDBaseSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 0F64D6B85D683008977BBD08791ED4C1 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0215E2CCA549C910151AE0CACF4AC8F6 /* ElementAt.swift */; };
+ 1008B130702B58D04A225DEEFC09072C /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 972937906BC52967B036B4095690A1A6 /* AsyncSubject.swift */; };
+ 10CB49C989E3BF4B30EF57215CF9B941 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = F60EFE8D2B5E2A21B60F725441066F2E /* Reduce.swift */; };
+ 1112AADD470DD6BB1410B7C32A0EA334 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DDC0E0E7A13D7590469681EF378C1E3 /* IQInvocation.swift */; };
+ 119A65AD7B8F6C7C39DD19128A7B2DA9 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = CA95874B7CCB16F68AFE98DA4CE0ACBB /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 11CDFB1A43FE6D23D2F8463B142537CC /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39BBD4485D7C4160F020D5EE68539356 /* NSControl+Rx.swift */; };
+ 11D315C001F17F9F3DC380AC2D79147A /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D990C1168A25535A48D1D45922F5A6F /* SerialDispatchQueueScheduler.swift */; };
+ 11EAAA60DB73219EFC8B0CF1722D9C1D /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 931768D078888463CC47DB0FC9205F4B /* UITableView+Rx.swift */; };
+ 122AE632ACA133BC9088852D0A0F259F /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F63F90E68C4DF14F283B92478793360 /* StartWith.swift */; };
+ 127BB0831E7F383B0F7DE209003032B9 /* JXCategoryIndicatorRainbowLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8248C4ED8E77BB74DB25890B3B8FCED7 /* JXCategoryIndicatorRainbowLineView.m */; };
+ 129C1964A364166530F529A390760D71 /* JXCategoryTitleVerticalZoomCell.h in Headers */ = {isa = PBXBuildFile; fileRef = B497646F9FB25C76B6CA4099994E47B8 /* JXCategoryTitleVerticalZoomCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 13021DA9D50F9D17966ECE29B5E3B1F6 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E664A41630150668F8E730697DBBF514 /* AnyObserver.swift */; };
+ 1307C5C1B0310CD5A36AC53B4AA8775F /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCB2005C0E89D069FEEEEEAA87A8415 /* ScheduledItem.swift */; };
+ 13788353C4D5299F78D1EC669B475C94 /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0641D34BFF143ECB24754C6E6990DDE8 /* RetryStrategy.swift */; };
+ 1379145EE1CE455EBC27791628DABACA /* JXCategoryBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A575FA95F3426A4B72ADE1D83293CDD /* JXCategoryBaseView.m */; };
+ 13B77B7CF4113B9F3773796ABD5315CF /* UITextView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 573132868F271AFC40EEF90B6BB66ED6 /* UITextView+DDCategory.m */; };
+ 14006084B55ECBF580E396E89C097D64 /* ZLEditToolCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E463DE2C3674D3E86519E5226264B9 /* ZLEditToolCells.swift */; };
+ 1437BB3F5BFA3F0EEF784975F7CA2970 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6FEBAD5FD1DDDBC0A3096100D9E87 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 143DB57AD34189CB64BBFF023171A5D2 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68D64C237A009A7EC20337AF873BF0BE /* Generate.swift */; };
+ 144B55A9628A2AD6B54F8BBACAB7BCFD /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBACEFD49B8252958330120546048C9B /* WKWebView+Rx.swift */; };
+ 145BBF6F393882C968D5A99AC80004E1 /* ZLLanguageDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDFEC7F7D5D8039B7CFA09EF5D048A4 /* ZLLanguageDefine.swift */; };
+ 14C821B748B65A96E6D91708B70C0A93 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D058D4C7BFC99A243470DCBA435456E4 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1514C0A104ED7F4D63ED12FD17932D07 /* DDBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FCDFE07B23110B8F6ECE39799257CA9 /* DDBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 158C3523679542AB1602F3F36F97728E /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB41A6A3CC79536A3BEB25D485061A0 /* SchedulerServices+Emulation.swift */; };
+ 159BBC585A2C51D44D40DE88B5B18AAF /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 83265024306CD0223CC54D64F7DBB363 /* NSBundle+MJRefresh.m */; };
+ 15D38081B9302FBAF9A361BAD7E5B05F /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A775437BB9898C5A365675599CA644A /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 165CB4334172FCDD0A29A5B21C70D99E /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 613FBF0EB07014649AAC9D9D69BEBBAF /* Platform.Linux.swift */; };
+ 1660E2FBDA4323E7357179056B4B0E65 /* JXCategoryDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A888C3C716165E7FD2F748A0D859BD /* JXCategoryDotView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 168F32A6ABFCE1B9110D5C266D36988A /* UIColor+Hue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28D55A060FC61B2CA6E47419AF9E368A /* UIColor+Hue.swift */; };
+ 170074FC568E3787EE6783244E43316C /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4476F5242B9346A5191EAA6CB3F6E8D9 /* RxMutableBox.swift */; };
+ 17C901067A0CC336075ABAC7A279589B /* BRPickerStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 5657273757D85C9E59A62EFE80558E45 /* BRPickerStyle.m */; };
+ 17DA0483F109F5BA66CF5DD7366E36FF /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C2AF354A73147BDA1C4356E9AA1542A /* UISearchController+Rx.swift */; };
+ 180CA2EFB77794CCD1DAC64F4675FF4F /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FCC40ED8000E219343910F801351C19 /* ImageDownloader.swift */; };
+ 181120B85DC156EBB09A52DF1D43A2F0 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7928F245944EE642432B6B9BDB877E0 /* BehaviorRelay.swift */; };
+ 187E1D0C4A8EBF7771D28170EAE5DF26 /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3A9D79FEA38A1ECD9309DCCB56D8E7 /* CallbackQueue.swift */; };
+ 18AD674CED3FBE3A234D0FC13CF3870B /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AB5AABCF535E68946E5EB612265D406 /* Delay.swift */; };
+ 18EBCC2A133B26DF8B5D5754492F3214 /* EKSimpleMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1972B0BE815B5AA99D4C81E42828BB4B /* EKSimpleMessageView.swift */; };
+ 194D6F32A526649820D6B0AA03EEF12F /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A6BC9BDAB0521B4A1AA3A414C675EF /* RequestTaskMap.swift */; };
+ 197C7C4F84B0AC1DC31DC0504FD300F4 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 388BBD30D2645EE22106D06B2E14D0BA /* NSButton+Kingfisher.swift */; };
+ 1984D4549EEA55FB1812D99162C83E52 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442D1B8FB56BF0AED48CA9697329AA3B /* Alamofire.swift */; };
+ 19A02C4DE96937D5354A98D7CE8068BB /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43E4D0AEAC25C0A6CEC729A274291122 /* SingleAssignmentDisposable.swift */; };
+ 19B69267A13B522D47259CF72C882725 /* BRPickerView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2114C69FAF1D400E2DDA88DC61975DEA /* BRPickerView-dummy.m */; };
+ 19D218F9F710E5CC7971333C4E76E629 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73E7CC31DC8FEC59AD78379F84902512 /* ConnectableObservableType.swift */; };
+ 1A370F104A326B06BB5A7A623DC96920 /* NSError+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9A7ACA53C2B6BCCA9E28C67E16FE28 /* NSError+ZLPhotoBrowser.swift */; };
+ 1A64F561597A70C28B3564007FF6D24C /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 07C89DE4DC2C468B24C816527797DB1C /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1A7ADD63C2F158E10825F3FA38EC3639 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6112E386437FD4C4BC69C8CAAAF3BFC9 /* BehaviorRelay+Driver.swift */; };
+ 1AD7C51CCF7E6204B37A504B68924F16 /* JXCategoryDotCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 88D0E8AF06B44E301D3AD93EACF0611B /* JXCategoryDotCellModel.m */; };
+ 1B2A260FFFFCB3D9E0AC958E83C57F4B /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 43E0533ECDCEACBCBD724FE0B85B0A22 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1B957CE26D7722E306F95886B5EDC013 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76412D50E752B2EA8C7744CE819064D0 /* RxTableViewDataSourcePrefetchingProxy.swift */; };
+ 1BA88BD6149449B0EB04E4E7F2822237 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 0545A9DD71831E50857513761C620D53 /* _RX.m */; };
+ 1BBCD74D339EC4640D8FF83105F4D17C /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1105333B502B740D844CC9E0576F2318 /* RecursiveScheduler.swift */; };
+ 1BED5C40C873A14BD22FCC7A8BC11848 /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CE39BE19833F8E2C8FC9C197D032C6F /* RxTableViewDataSourceType.swift */; };
+ 1C0B22AA4E83F0C0C7E55FE842D3C1F9 /* NSDate+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 12EAA7F65A5FC6AD1AA96E9A451CE166 /* NSDate+BRPickerView.m */; };
+ 1C33277D17F042B6BADC5BEFD04DC3E9 /* BRAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = ECCB8CB27D90D805323E22DB75D66997 /* BRAddressPickerView.m */; };
+ 1C9653CE5BA95B8280803BA82EC70A26 /* DDFontKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BABE62DBD4E521F088C1DED77E05C49 /* DDFontKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1CAF7FCBD075678639BE65A029B4E56A /* JXCategoryBaseCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = F66CBA7E4969DA9331C10BC632F1B863 /* JXCategoryBaseCellModel.m */; };
+ 1CC9EB73AA2E6E7AFA3BBECC8E255514 /* DDBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = CF7A1DE1F339F6514D17748C4A6374BB /* DDBaseView.m */; };
+ 1CD029D4F48324168F0220D8213348D3 /* EKProcessingNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D9136E843D6E987A8224175BCCB26FB /* EKProcessingNoteMessageView.swift */; };
+ 1D190CE0BD16354EA18397107DC5E59D /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D941AD7599D86F67CB3CBFB48643264 /* LockOwnerType.swift */; };
+ 1D6D63D61E41CDC8C9A95724CF0E75CC /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA03F4392B2DF1FCFFB6089AC493A9BC /* Validation.swift */; };
+ 1D8B545BC8D19E210DBF6D4C766E8C2E /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88DF4A1DE45C34408DB2C7442E80C2E6 /* ConstraintLayoutGuide+Extensions.swift */; };
+ 1DAD1ABC0638C45123D6AA1E78167F56 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DC1C50384700D9C165B1675960BA232 /* StringEncoding+Alamofire.swift */; };
+ 1DB42CFAC7F01EB466033D2D4E842377 /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 439DD433D8378ACCD4BEE6D01083DB58 /* DefaultIfEmpty.swift */; };
+ 1DC6814D62A55E48FA1EC9E116FABD10 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 781BB0E03E71568336190F58EA3B6404 /* ConstraintMakerRelatable.swift */; };
+ 1E4A2E4EB128ED973EFAD8D0A76ECCAF /* ZLPhotoBrowser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB444E3B39F50034682A927D384F6B0 /* ZLPhotoBrowser-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1F601A8A4AE7C27226B893F8C4611E0E /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A8BF07059C157A16C621D1FD3373BD /* SDWeakProxy.m */; };
+ 1F754D2A40BA5F5DFE87F3A2A2F7097E /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2745F1666D45CE0542843589BFD94E5B /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1F8EDAF5FF11E1DE3EA95DB706FB99F7 /* DDBaseCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 331EEF24DBDC8E1C5EDBCBF7F61ADCCA /* DDBaseCollectionViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 1FA8F809A6DBEC7DE47E57FA88176BBB /* UIBarButtonItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B30A5C329691F4BD095DF9B8580FA23 /* UIBarButtonItem+DDCategory.m */; };
+ 1FC870398A64B8565B90B11479B88B68 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DC14AF0C440E403C783FDBA74E792D9 /* IQKeyboardManager+Position.swift */; };
+ 204CE59B530EB4A273EDE7A2C368E8E7 /* UIWindow+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F2697C2D844C237D95C2C07285EC67CE /* UIWindow+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 20759C768F51054A64D6E2518B494190 /* DDMASearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F7D0DB79136E470F35ECB046506A1BD /* DDMASearch.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 208A97584D845254E986E9C707635B67 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 746C8EB6273488EEC85C698BE75D7AE6 /* MJRefreshBackStateFooter.m */; };
+ 20DC5EFA536B064520E620C2ACAB766E /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74D587FD117D21DC9776757897AD67CE /* CachedResponseHandler.swift */; };
+ 210B55F77AC405C86297DFC22C731FE1 /* DDBaseMutableAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = BB7BE40F18798173B6DDC7306157C94A /* DDBaseMutableAttributedString.m */; };
+ 2178CCCB50352199786601EB05B60A02 /* DDUtilsSwiftKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F32252186FD7A32E138FFBAA05E8447D /* DDUtilsSwiftKit_Private-dummy.m */; };
+ 219624B2DB84EE52D0E4F6B1789954E1 /* ZFLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = D5B62D065B64692DA4330E687DD6C231 /* ZFLoadingView.m */; };
+ 21D966E2F801F96E6E36D2C7BA73235B /* DDNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B5360C1DE1A1D9C6458D16FB17A164 /* DDNavigationController.swift */; };
+ 21FA952E49A0EB77EB7825A78FEF6AA5 /* BRResultModel.h in Headers */ = {isa = PBXBuildFile; fileRef = A3B7167BD3DC769C9A7D87A6B256E109 /* BRResultModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 21FADAA36F19612801A23CD9FC35BA98 /* EKAttributes+StatusBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB645EB9E47D9C134B853B6AD9C420DD /* EKAttributes+StatusBar.swift */; };
+ 222AACC92BC5B88496FE0DDF8A765FD1 /* DDBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 616123D6C70DE9B6927E489483C06636 /* DDBaseViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 224D5F6BA39BADAD19041AF6AD880C80 /* Bool+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8A6355002A78DF371797A657108ED52 /* Bool+ZLPhotoBrowser.swift */; };
+ 224DD77C608A37D8500483CC8AD9A69B /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A23B9544BB960353DD28706C022E0FC /* ConstraintRelation.swift */; };
+ 226AE9954640E71AA69AC12F268C4B58 /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC08E404672D16F422BF15A94CD2FC95 /* RxPickerViewDataSourceType.swift */; };
+ 22A0EE3CF4D4D5DAF933A7871B6E47A9 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = DBBFCB44C6436260A297179CE5019F33 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 22CE10056B2DC6A993C8E3CE966A45D4 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9CCE71C903A19B62FFB7E83F1D66D7D /* NSButton+Rx.swift */; };
+ 23070072A95EC58547F751658BD10FB8 /* QLUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 518CDB1943AF0378BA29F7E88C5D11F8 /* QLUtils.swift */; };
+ 2354A0786A1EBBC2298B9CB493F8C4FF /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE35B30346C3FAED5BC34D145A5C6811 /* URLRequest+Alamofire.swift */; };
+ 235F5CA0FE85EC9C9BF77DDF796070C3 /* JXCategoryBaseCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 90221C58BDB8C60A1FA6CF8A1D297733 /* JXCategoryBaseCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 239036796DB886B9DA46D63F53273AA7 /* MATraceReplayOverlay+Addition.h in Headers */ = {isa = PBXBuildFile; fileRef = E89FEC2C73054DE3340B7C1D64DD816D /* MATraceReplayOverlay+Addition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 23B683FB3262FAB104127CD59D29E34A /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = D022C71FCC2E774E851E7FF540741F0D /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 23EFAA45BE23C0F05AE3A5A892808639 /* UIView+Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 558A63EFF434D750DE62437FE00C8C24 /* UIView+Shadow.swift */; };
+ 24488C0EC1CD3766AF3BA0C3361D2F05 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8D8993F304920C970FD97700F19D980 /* KVORepresentable.swift */; };
+ 245D0E313372FC4F2297E8CDC17BFDF4 /* ZFPlayerGestureControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 53304D9034391100D2A3561F56DFBE59 /* ZFPlayerGestureControl.m */; };
+ 24CCF1057EC351D0401C3432D0FD6EF7 /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA389F17DE9938C239ABD314536ECC41 /* Delegate.swift */; };
+ 254DB7DF69C8F0DA8BAC684099B27944 /* ZLAlbumListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 801ED5A8F7A15E4D536D732107D91EC3 /* ZLAlbumListModel.swift */; };
+ 259DD1BE69FB6C8030BCD5994B5E5B51 /* SwiftyRSA-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 401ACD8DB206F5388ECF5DE23B2CD53D /* SwiftyRSA-dummy.m */; };
+ 25BF5D9FAE084BAE3824007EA8E0196C /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1BDADD2F024DD18914A350808060BC6 /* IQToolbar.swift */; };
+ 263E6DC0FCCF45948585AE8D649ADCE4 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4757D4500C53EB5A2C3D38E354A51E48 /* UICollectionView+Rx.swift */; };
+ 2655C03CDF30A7690E43D892DDC95AB5 /* ZFPlayerLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D1F852D88AEE369C50E8A8EBC09FA1B5 /* ZFPlayerLogManager.m */; };
+ 26C016E324EE21FD277E020FA3C3E099 /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F7DF16C820ECC2CC381D86CA0506ABF /* Placeholder.swift */; };
+ 27043FD4E15DBD03FD933A60109C3009 /* EKAttributes+HapticFeedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F1B515CB9222AEF1F00129E64B9C1F0 /* EKAttributes+HapticFeedback.swift */; };
+ 270ED905740AD9FEFB9A346AC527D53A /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = DC24A4A77397E9B15A5FC32AB42CDE31 /* SDAnimatedImageView.m */; };
+ 2776B3355D535E5A68E18C4C77B2D595 /* ZLPhotoConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FA804416092511F0C68ABF9FDB95667 /* ZLPhotoConfiguration.swift */; };
+ 27770DF47A61DEEB841F3E977A6BE99B /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D66A36E11031DAAB9DB1694488006ED /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 279C4E09D6D4113942EB37DE5DD034B0 /* JXCategoryIndicatorBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3816791A6A2A1B2E64E47C6DEAE82610 /* JXCategoryIndicatorBackgroundView.m */; };
+ 27D862A4F614E790090337D9429B4F64 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 513922A6B8E36353C08EBCF65DD4FC29 /* LayoutConstraint.swift */; };
+ 2856170CA89A6A0844032BCD2D212EAB /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC3082BA6371BFF47FA81DD1E44C6830 /* Rx.swift */; };
+ 28E3B45C51EB7B6711CC6AF6BBA4F32F /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1C23EE18E1431DE9EB353508D98668 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 28E8453EBEAA5D3187A1FB686F807A07 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C1F17C8FB83EBB5CD6383CAC57D0992 /* SDWebImageTransition.m */; };
+ 290CC252DD7A79A8CD348210A4ECEF8F /* ZFPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 587851944208F9AA7CDE47DB5DC8EAF7 /* ZFPresentTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2986B23E45D04A822744A3432E8B8FE2 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55FF01F3725BC313D95FC8D7FBC01F42 /* Bag+Rx.swift */; };
+ 29A94387DA04DE3CA441D0244ED3B6E0 /* ZFPlayerConst.h in Headers */ = {isa = PBXBuildFile; fileRef = F56E336295C2DA0DA56E2A079DD04B58 /* ZFPlayerConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 29ADDEB7070613224B9510A61E41A745 /* EKAttributes+WindowLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 683A7B2FB741FBD0545F8537D18A0624 /* EKAttributes+WindowLevel.swift */; };
+ 29BDE26902A035FAEBCB2DC35DEE16F2 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC8140A06B75FBEBE38D8C31C3EE3CA9 /* ControlTarget.swift */; };
+ 29C7B5B61EDB9B6010093123C95146D0 /* ZLCameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCC0407DD033F3822120841E18268B6A /* ZLCameraConfiguration.swift */; };
+ 2A6423FCAB17960280B3035F79F4DD6F /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC3FD59913A4C8CFDC510CEE9BB24CD5 /* IQKeyboardManager+OrientationNotification.swift */; };
+ 2A6516A21BC488E02185E80B8CE10CFB /* DDMASearch.m in Sources */ = {isa = PBXBuildFile; fileRef = 895B146D82AB84F0F411F3D5BAC75FA0 /* DDMASearch.m */; };
+ 2A9587CB9E83DC818BC42AB6D3BA6C93 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5006022E37B0AB4CDFB848E8C7DDF498 /* AlamofireExtended.swift */; };
+ 2B6E7E401FECF3BA6B6856DAFE81E233 /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F47952AC5432C1190C3E3E758252F4D /* UIControl+Rx.swift */; };
+ 2B799593BA9EF6DAF478B5551D7E7A6D /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FA0C5635499CFAF813F0E1FE218909D /* SDImageCachesManager.m */; };
+ 2BADE6576846E5DF65518950A2908EA1 /* DDBaseTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 637FF82FC2CEB01E331354DDA5F75692 /* DDBaseTableView.m */; };
+ 2BBD8EA6B3F3A8EA8F721498BE13D6C8 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = A51288B16B1B7E90631CB3E6CD4E2D08 /* MJRefreshStateHeader.m */; };
+ 2BF1A8E6F302964E4EA7E6B004474BF6 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 777988F50B625ECD7016B4A8BB8A8C6C /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2BF6AD4F75D3FFC369CCB82DCA4C730E /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 87920AE195CD8C380CD362C3CEB7376E /* MJRefreshStateTrailer.m */; };
+ 2BF7BE1115AE5E63724A339701C1D7C3 /* ZFPortraitControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 85074C09DD06F981ECFE98B35E3C5F35 /* ZFPortraitControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2C0D806E4CC111F69F6DA1589BF4DE81 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AEAD340694F467E45901B447DCA5987 /* PublicKey.swift */; };
+ 2C37F2D2D4CEAD643BD8D6212242A740 /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A4233DA76A9DCAC64A80489CBF767F /* UIRefreshControl+Rx.swift */; };
+ 2C602531EB4B67AD7B8CC825CF921D28 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3072312982D3883ABEE61AB81EAF4F9E /* Catch.swift */; };
+ 2C6800A5F9C1D1678421E5BEF03AB8C9 /* MABaseOverlay+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DF16E4EC019A9100622B33BC578113CA /* MABaseOverlay+DDCategory.m */; };
+ 2CC3AD3D3398B56CF9B85CC4A7F9F439 /* QLCompatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 894329A61E9C1DB1E73407743EE005C5 /* QLCompatibility.swift */; };
+ 2CC479419CF1DFECF192C9E9FC5B0492 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD132593D5A2483C8E219110D4DC814 /* ConstraintLayoutSupport.swift */; };
+ 2CFCF233E052F29452123E61CB274CFC /* UIImageView+ZFCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DC9FF3A2857159859A814C4683A17AB5 /* UIImageView+ZFCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2D2F0FAFDC416C3FDAA61F8F81B2F1FF /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC8B20BC67183773571672AE378ABA5 /* AnimatedImageView.swift */; };
+ 2D83E793BB320606B62CFE1E10C2A490 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 136B7C7A473AA907D3BFD3088E0F635C /* MJRefreshHeader.m */; };
+ 2D9C59BC3483A55BFE509FB550C23FE0 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3147C7827064B5508C53BF34A2109674 /* DisposeBase.swift */; };
+ 2E3D2707E7E60BE010D3246CD02D6584 /* ESTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4A7B1F875DD7D58CC271CB98F1FA5FB /* ESTabBar.swift */; };
+ 2E7F3CDAAF53377E46D82BA29C31E95C /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = B670D18CF2B27ADE231FC2B3B68D5411 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 2EDAF39A638BF0797DAC0C75226CE335 /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B121007635352DFD20B9CF5E54FCD17 /* UIApplication+Rx.swift */; };
+ 302832D4B7652F756A29A925F087C822 /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40C27A11151728E1375444800F0014DA /* Concurrency.swift */; };
+ 303B93CF0EE553490F73F76D9C534C44 /* EKNotificationMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F8D3BD39801EDB7AA9209CBD981582C /* EKNotificationMessageView.swift */; };
+ 308503CCD3E28A3911BCC7004887D711 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E328342A387CDCC039E2A18EE284992 /* PriorityQueue.swift */; };
+ 3088663B2B31153DD3995BB53A10045A /* ZFSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FF0DE6BF289C87514753BC46E29851E /* ZFSliderView.m */; };
+ 315E6E32711371D1E923D202C5BDF0D4 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 788E8DDC17338E84F9C54851462FD40C /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3164ED3B487EFFBC2B561161B6CDA954 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B594F30D4B951A99F32CD1B8467432C8 /* Debugging.swift */; };
+ 31C1E0C8ED86949A98FD1013B8F3AD4A /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76C64F6D34440F45ED7D27630027A0FC /* RefCountDisposable.swift */; };
+ 31C23CF66BBB1520FFD4D8C8AFB510DF /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B1ACFCCDCDECEBB9E8D0D5531725C42 /* IQUIScrollView+Additions.swift */; };
+ 31C4A527939F8718326634D3FF81F2EE /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8E5C42AAF68769D91BC45D1E3CB1A3F /* AsMaybe.swift */; };
+ 31CF6A9299E02044EA28735F99B19686 /* UIView+ZFFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = B9A01E14F96AE82A1761AC69F07304FA /* UIView+ZFFrame.m */; };
+ 31E510D4325FD50CD6C4C84907C046F6 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 897EC17774D0774292845993D17B11DD /* Switch.swift */; };
+ 31EC43D338C23A45EC4BADB8C31A3FD5 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEACDDF3DAD665DC6C7DFA6B5999DD07 /* Binder.swift */; };
+ 3236C00C79AFA0ECE461324FED37BC29 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 403670466B068B11DE0A492B78F2CD20 /* WithUnretained.swift */; };
+ 32D2FA4F8AC6EBE83DDF786AF4629B28 /* DDAF.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8859A8C5525405224596138D088F3C4 /* DDAF.swift */; };
+ 33043B5E0E8C4E2805481E6D692949AB /* JXCategoryIndicatorLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = D5278A5582CF4A56258AF1ACBC588002 /* JXCategoryIndicatorLineView.m */; };
+ 33206CE1C59D7666BDDE9E1465A610EE /* ZLEditImageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E99503CEFA5A6DC9EF6D08967C0B9615 /* ZLEditImageConfiguration.swift */; };
+ 33859D3CB90E4ABDB24C9227DFE85E4A /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02C4111528EAC0A33F1C35A11B3D0341 /* RetryPolicy.swift */; };
+ 348A2399833F70160F70ABBDCB980E2B /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 223027AC15812A0A5D80B03A78AA0956 /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 34C07B18252160C63FBD16003E845CFF /* JXCategoryNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = EC0AEBBC0A3188A949F1804ABA23A8F9 /* JXCategoryNumberCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 34EE7B15E96B44F2F505FF8B47CA47BA /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17BC79C1D6240E11BD1AB6E4F7843B82 /* Response.swift */; };
+ 34F4C47DFD00CBF46312DFB03A6E8840 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C2A88A8A7B0E2F1FBD97EC1C81F68B28 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3530FB5ECF1B91F9E3243BF34F446980 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = A8F4D757E42D1F32BFC4532D43B93B00 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3542BDC08CBCA8BB1951AB507AB42AA1 /* JXCategoryImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C26C43A678313B664B03502E895F4E1 /* JXCategoryImageCellModel.m */; };
+ 3563535F257C8923038E5C66A70CD288 /* BRPickerStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EF34DCE9154638CCED8375708E92D28 /* BRPickerStyle.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 357C743823312159B0278D1810A8A481 /* EKWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7BA137D10B72B8682256F286E07A456 /* EKWrapperView.swift */; };
+ 35879DF361CEA3FF7DCDC32D3695159F /* UINavigationItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = BCC591088DFC4D6D2C455404019C0F85 /* UINavigationItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 35B124D386A8A344DB4E378136803251 /* ZFSmallFloatControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = ABE3292C61BC8746CA98B211FEB61184 /* ZFSmallFloatControlView.m */; };
+ 35ED1671F8FD3A5108E1B917130980EE /* EKRatingMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0C0A82D55344F6EBCEEF6D95A5B39EE /* EKRatingMessageView.swift */; };
+ 3668CCB469730E20E9CDA980C47DA654 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 22046532CB413F6F976661A7D3994C24 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 366901974A1707B7868B08C220A2D24C /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB3673612B66E8E98D5F2A5471AB711D /* ImageTransition.swift */; };
+ 36AB9414D82F70F6517E1948301B56E6 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = BF8B9F3A23D709FAA03359F7B537CB4A /* SDImageAWebPCoder.m */; };
+ 36B204B1822DC0BB1A37AADE7218B28C /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C3365AEBB317842BC5E069CE7E0841A /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 36B4C69256E06DF80C12A407F8499FFB /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AC51B2C1E23D172767B7A9500CF022 /* ImageDownloaderDelegate.swift */; };
+ 36D8348C6366CB2C7F79B6E8CEB24EB7 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = B114A6F25A5D2832636A3990D4B35261 /* DelaySubscription.swift */; };
+ 36F40E8EBE86E294348DF7F319E98D8A /* AutoUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291190B3FEE26AC283B645245793E6AE /* AutoUI.swift */; };
+ 36FEB6DD53D08DB2164BEE84F3653BE7 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5272688B15F4203EA8809B8CEAD7DBAA /* Driver.swift */; };
+ 372DFC5E474E6F5988D709EE7BAD99E6 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = F0D6584AE9434D4D5776014147F5DFAA /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 375F536559599A6D96440F7CB81259DA /* DDViewControllerAnimatedTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 12A01144C9D2AE5116975A573BD94B9A /* DDViewControllerAnimatedTransition.m */; };
+ 378B054E88654A818F2D995B9029EAE7 /* UITableView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 77B64AE16402ACBCF872542FFD887921 /* UITableView+DDCategory.m */; };
+ 379EF14788368688008C6046091CBA72 /* ESTabBarItemContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C55832FFC5B11D51811E6EBD45E465F /* ESTabBarItemContentView.swift */; };
+ 37A195244478F97DE635CDCFCA0F6A36 /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BCEAC60F9240186BDBEBBDDDB07C0DC /* Infallible+Operators.swift */; };
+ 37DA31E97761C9AD09DB9F3AD80AAA70 /* JXCategoryViewAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 427E527242D4FD5AEA657E0D43C26D66 /* JXCategoryViewAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3808291BFCAA43687CA6EEEBA0A23A78 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64220EB02A734AACFDB22FB84B452E4F /* RecursiveLock.swift */; };
+ 38113EA83CFE5B14B6BCFC96772A2BDE /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DAFE6771097B2DEAAF7B66E650BA88 /* IQKeyboardManager+UIKeyboardNotification.swift */; };
+ 386CF226730DB405552BAD3C6C4C8E91 /* UIViewController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 437808A646D3008515954BF2C023E918 /* UIViewController+DDCategory.m */; };
+ 388BBDF2D1096563AA5C9266E06AF151 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = B22AFFC9A0F80425E37CD46470894224 /* NSImage+Compatibility.m */; };
+ 388FB457E5BB58401CDCF6FB7D3E614D /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 940EBD8DB35A0580768B7E217208AEA0 /* DispatchQueueConfiguration.swift */; };
+ 38B5C354CCEB18536DC8739368429DA9 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F9B53C382FE2B19189D9E361A3951AA /* UIGestureRecognizer+Rx.swift */; };
+ 38EFA3A1D675D795C9E285C772B938E5 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9F8DD256AABFC1CC166D8A57C7CBBD /* TVMonogramView+Kingfisher.swift */; };
+ 38FBBCF8CECD5F2A3449873F6FE865A1 /* DDBaseTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B790E8E5660BA3C04F370203ECFC740 /* DDBaseTextField.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 39CC35551DB8B5F6352C33F4E0FFFA01 /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FED768B2943ACED183EB04A6374C893 /* PrimitiveSequence+Concurrency.swift */; };
+ 3A10B0AAD9F15B171EF41F035369BECB /* ZFNetworkSpeedMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = C5AB3F16270B195BF0A931AF1C09129A /* ZFNetworkSpeedMonitor.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3A6E2C4AFDE24B27E1107FCF960F7927 /* MATraceReplayOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = 272897D58FE03E298B6406FD54689607 /* MATraceReplayOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3AAB1695C0F9AAE144A7E37E34966F45 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5756FCAB768BDC4A1E257246D6669EAF /* IQTitleBarButtonItem.swift */; };
+ 3ACCD6DF1F9C7989B0BB3482AD01D786 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F6084616489841D8778DA07C2851C45 /* SDImageCoder.m */; };
+ 3ACFBA19004CE54466BBD8C6BEF1D27B /* JXCategoryTitleImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA0569D5A7DB184A19424B4906AEC0F2 /* JXCategoryTitleImageView.m */; };
+ 3B14941EB241AF1ED07CFF634860BE1E /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F47D25E779F8A3BC04FD309D675CD177 /* RedirectHandler.swift */; };
+ 3BA07D26BA7B31AD481DCF513B101864 /* ZFPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = B362746A1A4DC0BBD361EA4AD66D1F58 /* ZFPlayerView.m */; };
+ 3BAA26D1142E16F7CDD6BC3D035A4F77 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73BE216223F9CFA515F602B9A5EFFDD3 /* Kingfisher.swift */; };
+ 3C11CB98AFEFBE7A201DA71292528A69 /* EKRatingSymbolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B07DF11493BE666AD210A5B15047363F /* EKRatingSymbolView.swift */; };
+ 3CA6371C85FE25DFE2889186676D041B /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6074502150A0915FBF9F38B94FCB2B5 /* PrivateKey.swift */; };
+ 3CAF90EADC0CFEB3FA11DD8984B98065 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACE74A0B96CADB46663D21CD46FCAB3C /* MainScheduler.swift */; };
+ 3CBDC07C302CF8FCE75977987D2832EA /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46429AC5E7FF2AF92472D2F96821CEC8 /* RetryWhen.swift */; };
+ 3D1DB9B06A570F6243016C3FB3692C4C /* ZFPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = FD30B7673ADB0AD4E1D3378690E76A76 /* ZFPlayerController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3D99594286ED1D20D88E0A86886224BA /* SwiftyRSA+ObjC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C17BFD33710FB2540200385074D4FA6 /* SwiftyRSA+ObjC.swift */; };
+ 3DB9872080D437F2A851158F1F8F2693 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 80C48260E4D04262ECF2CA43A1D03E54 /* SDAnimatedImagePlayer.m */; };
+ 3DD036590C06500C18EF1F90EA7E7DEC /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA45284C1880364504C0781A787D89F9 /* AnonymousDisposable.swift */; };
+ 3DDFA4FEB2DAADBDF2E7E5117BFBA776 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1B4A162D0FE49AEA233C508990BE9D /* BehaviorSubject.swift */; };
+ 3DEA905626E25366AC718A60722581D2 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B297294E5C89E730AB842D518C8640C /* ConstraintLayoutGuideDSL.swift */; };
+ 3EBC1473805AE2975380A13C46E9394E /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 643FD0ED50E89FAA6C7CBACD9BC341ED /* RxCollectionViewDelegateProxy.swift */; };
+ 3ED2486A34EFAD23ACEA160695EEEAD9 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 8239DB7B2CD1929FC7C6617D909195F4 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3EE1F3D911A2EEFC8A9BC6503440FAA4 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = ABB3D4AFF77065BFDBAB9C7AB2837261 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3EEB15302467C142726D815653A92E15 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 05496F8C05CF7C709D6F5489FC67A194 /* SDImageGraphics.m */; };
+ 3EFC804679D24748F1AE2B2ECC493751 /* ZFUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = E8919E0E046874E83AA8D94418212ED6 /* ZFUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3F04950F30488FB6AD475A0519B0B16F /* JXCategoryCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = DF9DEA306CBD7271625219BA24D8DFE4 /* JXCategoryCollectionView.m */; };
+ 3F447959F5A0261D04AF75D259B2A662 /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D5055162636BC7265A9AE8EABD0628 /* ConstraintMakerRelatable+Extensions.swift */; };
+ 3F7C7042BBE1B605BD0FA37056BB1D78 /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 71BEC49BDF6C87631676C5633C450197 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3FE17AA44DD3A1A5179103D3798D079F /* JXCategoryDotCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 14598CF743B5CD168F9543EF0D39476D /* JXCategoryDotCell.m */; };
+ 408E77F6FB2A28181214F3571597C6E6 /* Signature.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF229AB8DBA1C5EFDB9237D5969E4BA /* Signature.swift */; };
+ 40B5CC4A78E9F57CF5DB4BEED6656364 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BEED8F7920F104C705DA99EA857E9EE /* ConstraintDirectionalInsets.swift */; };
+ 40F0EC1B6B9648E6668E369AB598A876 /* BRResultModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EEB1D2EB3F86286656CC1170E4B22A8 /* BRResultModel.m */; };
+ 4139B49E8556C97A3D8FE0AB885CA1FD /* JXCategoryListContainerRTLCell.m in Sources */ = {isa = PBXBuildFile; fileRef = AC93E9B41FAB4A391004973F1C4F2B82 /* JXCategoryListContainerRTLCell.m */; };
+ 417F88073D2B0203BC70C580CA9AACFF /* EKRootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84DDD1DB9F0C37FBB548DCB7E897F743 /* EKRootViewController.swift */; };
+ 418311BEB876F9A99B2E530EB614CA4B /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCDA2989418480A4E01BB65DBEB4E343 /* ImageDrawing.swift */; };
+ 421273D074D2EA028A1168C3FA3EF210 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E70DA2A20B1F83B81769DDE9B931268 /* SkipWhile.swift */; };
+ 4223E964C57E9A4588FA614FE769EBB1 /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB66E2E4E09F527CA19667E1ED7B409D /* Toast.swift */; };
+ 423A35F848C2ACF286C3733820576B57 /* DDMAMapView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CD34BDCA405A0C03061D74E48CB202D /* DDMAMapView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 429AC37278014388FB98EF000ABF9700 /* MAPointAnnotation+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DE326E59FA2D5CF997CFD1F719FEDEE9 /* MAPointAnnotation+DDCategory.m */; };
+ 42A3CB9BFC843453B715F709309A0707 /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34FBF4E334A0FD0AAA2A3AE58F53AD1E /* GraphicsContext.swift */; };
+ 42A8E9BB92A94C76A8EE6425892F29AB /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE41135B5F87AC31BE05D1B5C7EEAAB5 /* Zip+Collection.swift */; };
+ 42BAD45EE803345AF72E41E0C949886B /* UIFont+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = BD8FCAF215C9D9648409A5D3E791B0D2 /* UIFont+DDCategory.m */; };
+ 432CDB24FD1A51EC0E886D74F109EF4F /* MAPointAnnotation+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E539F62E57310A3C5B5956453190F621 /* MAPointAnnotation+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4408CB04AFDA8CC998F4FD00910B4738 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = F7C11BC660674BEA5129CD9C81C55C3A /* SDWebImageOperation.m */; };
+ 441793180F0D4EFB3B71D6117EDFA872 /* ESTabBarController-swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BEE45CE46A38136CF15D65B24F4230E /* ESTabBarController-swift-dummy.m */; };
+ 4433D02EE9231F24E94E5FD44492907C /* UIViewController+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926BCBD37EE4769E4AFBED3F66DF9A11 /* UIViewController+ZLPhotoBrowser.swift */; };
+ 4482C25FB41CA449FB31D498FBC4C50C /* GradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C908CF351D859ABED8D207823EFCE6A /* GradientView.swift */; };
+ 44858F3158B7326CD04C065EAFE6E6D2 /* UINavigationBar+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = C01E4CBE3045AE092705FAC91722965F /* UINavigationBar+DDCategory.m */; };
+ 44BDECE8B10C6DFB4BBFB8621A636FB9 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DAC2938D7A5EB99A9D746558699F92B /* ControlEvent+Signal.swift */; };
+ 453C775A0F9ACCD310681A1C49D051AF /* ZLCustomCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24C7DEE721B3600348217B65EB65165A /* ZLCustomCamera.swift */; };
+ 456C758D7BE4EDCF597AD04A3D095711 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 477D2C4F77C22A9A8C710B12D7E33908 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 457BFBD9BF3F9646E6610DA7DE51D1FB /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55D87702AD9AFC38D100156249A6D181 /* VirtualTimeScheduler.swift */; };
+ 45BD8FA6CE794A442D75A4B0DD7F52E4 /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC55C4FB913273E334048831D3D26C5 /* ObservableConvertibleType.swift */; };
+ 45F2115D4EC21D89A899E9D969CA1810 /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4291D28D151BA2C8F196F730BA8660EC /* NSTextView+Rx.swift */; };
+ 45F76CBEB8C958184BAFC81B44ED0B14 /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6B6BD3200294527769D1DB0CF70FB8A /* ObservableType.swift */; };
+ 460CAF3FCDD140A11875B67D3124B8BC /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 190C4F47DABBBF4B8E34D8555641FC1B /* Combine.swift */; };
+ 4625A8B90930D91E64646CB8A2B50224 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07792E6C3B77C5FCB8A3C7085A877A2 /* Platform.Darwin.swift */; };
+ 463859BF5F9D7AAD1F9216EA25687599 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 5410D58596800FFB57B742A28462BD1A /* MBProgressHUD.m */; };
+ 464C0BACBF2990B25DC1444413849288 /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B1181B3997F17F543FC4500F873573 /* Driver+Subscription.swift */; };
+ 465DDC88E2B046AF9FBB74B1D3D3FECD /* DDAudioPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A1B6A0D02DE20EA19791AB8897297865 /* DDAudioPlayerKit_Private-dummy.m */; };
+ 466076161BAFA79E1EB9C034956DB0CB /* EKAccessoryNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33B0AE66E174C230FF41933570E3F1E1 /* EKAccessoryNoteMessageView.swift */; };
+ 468F7993E475998F74D45D577A1A8079 /* ZFLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = BD630D3C79DFDB6C06A7347116648B5E /* ZFLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 46C36454D8E82CEC47B95D6426063110 /* ZLPhotoBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 650A6FF22B0BAAB3B5BD07F8665681DE /* ZLPhotoBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 46FEEDD64FE0D6F96C33600088A5D736 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9646E9A68D647AA744BA9192ECFDF7E /* ObserveOn.swift */; };
+ 4723320357D0EA504D83E69BBCF159D6 /* ZLPhotoConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C8F6686B72D7B53246980D4C2321EAF /* ZLPhotoConfiguration+Chaining.swift */; };
+ 474B94BF4B12B3168F0A330F9858BAD9 /* DDSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 745D64B89453FAA8FA9A8EED0D87D762 /* DDSwitch.swift */; };
+ 475A2347C2C908A8DDEACC4C98C0C388 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E740CA83101D9BA526405BAD6173DE /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 477BADEE897F3C0AA214683C37B50980 /* DDFontKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ABAB7CF488D4AB550344A340DAE1431 /* DDFontKit_Private-dummy.m */; };
+ 47ABDC62006F547E265B058A1D70E8BA /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 333DA58D01A7BE00C6C0EEADD9C60520 /* RequestCompression.swift */; };
+ 4804855B050E675E566EC2E707C1C8D6 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF57EF76D4DFBE54C0D9F358F21A9D69 /* Result.swift */; };
+ 484940673D2B49420F4CA31D609A52F3 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86E270E002BF428E4AEFB996291B82F2 /* RxTabBarControllerDelegateProxy.swift */; };
+ 48C8179391555746A729FA6483B7EAB0 /* JXCategoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = 98E47584F6A488979B0995ED3141A95E /* JXCategoryView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 48E098848D7A0FD0C2321378FDEFEA8D /* NSAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = FDC72AF0094849C1F70BC1613169E668 /* NSAttributedString+DDCategory.m */; };
+ 494B9C581F65C0F3F83FD240042FA593 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD8C190A12315DE3C1A30C57454ED7A3 /* ConstraintMaker.swift */; };
+ 4980DADD831068300F504E6010C54A08 /* DDAutoUIKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 07F810CA953A1035755EA69D4DD1ACB1 /* DDAutoUIKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 49B34E046084601F4A21F26D84FE832B /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C7F1259D3E8211EA8AD4C954613C78B /* _RXObjCRuntime.m */; };
+ 49EE628B80ADDBD269D3883D9ED04F7A /* UIView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = DBB48C6DBA3B4D6B197322C98B1C5588 /* UIView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4A48E82F99ED27665CF929386AB1FFC6 /* ZFPortraitViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 76933A8F6662B2844C13812A276D6D1F /* ZFPortraitViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4A5855A5E58F24A944BA6D1CEBDC5BBC /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = EFD7A04574B1AD5E3887FF97461724E0 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4A73E66A0348DE3EB7FACE0F8FD7DA61 /* ZLPhotoUIConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F4D89AB0E6EE407B60A0C78F0A2C47 /* ZLPhotoUIConfiguration.swift */; };
+ 4A8438BA1927768B5ABF3C58D9B8E25C /* DDToastKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 67BB2AE9D4B5125B52FE9EFE7019FBD2 /* DDToastKit_Private-dummy.m */; };
+ 4AEEFC52D4F0E173563EF56901855257 /* ZLClipImageDismissAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = E090B9AB87E1086FFBF3A48738EA9C90 /* ZLClipImageDismissAnimatedTransition.swift */; };
+ 4B189937E57BF0892B8D8487BD8786DB /* UIImageView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 560DA5FD1ED61BCB900D5E149BD4FF4D /* UIImageView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4B404DA810E1667BF7FAC5DBC7007526 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEF6A0E33A76D6B66F917EFB453DE67F /* ConstraintAttributes.swift */; };
+ 4B541C41E90C260270E635F42EDC9B7F /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B99C7DB3B25D16BE7A0AFA5C3A5A1EB /* UIImage+ForceDecode.m */; };
+ 4B717036F93677425DDB9682C705B644 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 073BB7E9E45EC8D3E6A9B1C94B66B116 /* Alamofire-dummy.m */; };
+ 4BB281256AF4C43F5356440D9BCA56AA /* JXCategoryIndicatorCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = A1F3DEACC58807F1B76E90BEC80B4428 /* JXCategoryIndicatorCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4C12DE85147AE7B743C1FBF85A6B4304 /* JXCategoryIndicatorRainbowLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EB6CA6E4C75F0B7D3A3AD3AFBD3FF90 /* JXCategoryIndicatorRainbowLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4CE36A82D6921C338F5DBE8CF13C8BA2 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1488604CC02450079A3798BC3A6DDBCF /* Event.swift */; };
+ 4DA00BE18B2FD3CC8F5B1F58BB3BA105 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43006584D926E5435B672CEE7C024113 /* ConstraintPriorityTarget.swift */; };
+ 4DD86C40D4F594076831DF90DFAF5961 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35C09F3CF8D4D5E1643F982E4BAB397C /* MultipartFormData.swift */; };
+ 4E1B724F70879610E56C69765A0E2938 /* UIScrollView+ZFPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 868BAE2A02F4F5D986F8748C72A07F1C /* UIScrollView+ZFPlayer.m */; };
+ 4E2E95B4812870A973F2D0FCECF307AA /* NSData+SHA.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A90B7B8575A5EAF6DA447C89A08652E /* NSData+SHA.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4E7CD3554B9812D456E482360DC600CC /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97DC9C13D4DF7681483F0AA546B808BE /* CPListItem+Kingfisher.swift */; };
+ 4EE30E33D02A0D59F317A9CFA0009B01 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 63ED0691DD846BB27C562D421F2C27C0 /* SDImageIOAnimatedCoder.m */; };
+ 4EEB05C55B66338EEC5261DDC2B1A341 /* ZLPhotoPreviewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3914DD9ACCF8645696E1A602DC37197C /* ZLPhotoPreviewCell.swift */; };
+ 4EEB74CE563A073FEA06A8FB80CA10DC /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A69066447E6F501AAEC55B8070868CE2 /* ConstraintInsetTarget.swift */; };
+ 4EF86E003635020AFC9A400EC694195D /* DDBaseImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 225247E7479ED10BA41F4F87FFA05181 /* DDBaseImageView.m */; };
+ 4F338A6C52C35B05E8A873571A9815D7 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 930489684042C5D50CAFF88A79CE8930 /* IQKeyboardManager+Internal.swift */; };
+ 4F50E550117789F0699F8F37CFA9BA6E /* JXCategoryNumberCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 54D83B09003D953690FC2B070D0D0E39 /* JXCategoryNumberCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4F59B6CC1D4B3EFAA25F42D96C22FF40 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 58EA2A3FE1B2E252EDE3830A5C6EE859 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4F8133FF579C53BF49F89F80B4636B70 /* DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 97F46BA840976575FE63FA9E03A5D425 /* DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 4FA542506516B8922F8AADE85C136E1C /* JXCategoryIndicatorImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A60FB78E8449599FA08CA017D37D5 /* JXCategoryIndicatorImageView.m */; };
+ 502EA6DB92E0383603F215C479FA7D67 /* UIImageView+DDWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = BB2D6FC8F7C3B6544222A5ED93D3F1EE /* UIImageView+DDWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 50520A6CAB33DD6A5F11562B65CA78A3 /* JXCategoryTitleImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = EA280BED7E69BFB4CD7C516F4F715925 /* JXCategoryTitleImageCell.m */; };
+ 5097ED0FDCCC6C1AF8E1DAF62C25E30A /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D1999FBA8A778FAED4FE454353B2B74 /* CompositeDisposable.swift */; };
+ 50DD8666AF1EAA8E711927A3EBC87508 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = BCD1552DDCC003B383D2421F702666AD /* MJRefreshConst.m */; };
+ 511B522F19916DD68AF4EFED285AF968 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07755F927CAC68BAF44BA5596C7F34AA /* IQUIView+Hierarchy.swift */; };
+ 513CADFB7F193445B353B7320A624FBD /* JXCategoryIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 09CB793C57BD587DD932F4569A2AD569 /* JXCategoryIndicatorCell.m */; };
+ 51460A037F3BD4D23EB161ED5D9F279F /* JXCategoryListContainerRTLCell.h in Headers */ = {isa = PBXBuildFile; fileRef = C6DA6F043E710676E9DA779420E013A4 /* JXCategoryListContainerRTLCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 515EEF8259659718787A3CE545794A58 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B258D9714849B95B9F69E9B8425ABAC7 /* Cancelable.swift */; };
+ 51734B077F9900737E1E59F4E5D6CAFE /* JXCategoryIndicatorParamsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = B036961E24D5BF43B5BCD8F843D4D94A /* JXCategoryIndicatorParamsModel.m */; };
+ 51817265F1ACEC671B14966C6A02E7BD /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CF9A56F11EEEC830FD2EEB6934F0231 /* Constraint.swift */; };
+ 523D1B0BB7DE56448B35661435267EC0 /* ZLInputTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA5C31082E48FB8507CAD1C366334CB1 /* ZLInputTextViewController.swift */; };
+ 523D1B7E3260356560241D0C2A66A49E /* JXCategoryIndicatorImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 42FCD8A3F601CCFD79EB784C26A7519A /* JXCategoryIndicatorImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 52563FEE66AB6AC291788E02FEE56DFF /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 119F3A916ED4044F1AF53FE7B70DD372 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 52E7EA351B5EA7DE9BD235418C0484E4 /* EKPopUpMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8AF0FFEDEF53A65C082AE0A899D43CC /* EKPopUpMessage.swift */; };
+ 530C1E6E8D8210BD44D1C17B9A089BDF /* UIImageView+ZFCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C2DAA50D1096BE14D9784597F1541BF3 /* UIImageView+ZFCache.m */; };
+ 53136C9E69D0BA58AD108FF73345FB79 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7CF7589B05C168A12DC8890F4B270A2 /* RxPickerViewDelegateProxy.swift */; };
+ 53693C4A79EC833BC3BA47F4CAAC9E44 /* ClearMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0980791E749BB97B2704D99BA115F47 /* ClearMessage.swift */; };
+ 5434354C379A1C85A849409F278C7BC0 /* DDMutableAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67C67C17B9F7A71AFE3C1E4B7A269301 /* DDMutableAttributedString.swift */; };
+ 54BFDD82C3BBC603F1BA81AA8E103EAD /* ZFPlayerControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 56B2176FFD8081A1004EC82712858BAF /* ZFPlayerControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 54C7634794172F98C306F0B3597D5F8B /* ZFPortraitControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7553DE59F997C527E3CDBB2C8825933E /* ZFPortraitControlView.m */; };
+ 54E7ACA4C129B78296C039BFE5E61BC6 /* ZLGeneralDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F059EF7A3B99941CA46ECEDD7FDDCA8 /* ZLGeneralDefine.swift */; };
+ 55348D8154527D853A3521166ED89A72 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = A35E2E40787EE6FB33C59B42C67E3D7D /* CombineLatest+arity.swift */; };
+ 5551815A96AC2006ED7008C9DD3F8F56 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 0703D4AE5B0380FE0B16748D6A737CEC /* UIImage+MemoryCacheCost.m */; };
+ 55736FD6531A0F1C3B1FDB92244D02EF /* Array+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBD60F37F8FB372EA702E9CEAD7C4101 /* Array+ZLPhotoBrowser.swift */; };
+ 559C39AC9FE303F8E073EC5C205F3C58 /* DDAlamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A47F945AB85806F0713A121A5C18379F /* DDAlamofire.swift */; };
+ 55B3E7468FC012913E2E42597A2B26BD /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF070755B077A5A614AD258E8EA86C7A /* Disposable.swift */; };
+ 55E2FE2E9F286C27F19DA35A65CC43D6 /* UIImage+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E596C35D918B72D0E789BA806943A3B0 /* UIImage+DDCategory.m */; };
+ 55EF3CB36738C4DB67EDDC1C6122022A /* UIWindow+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 409CD093EA94A3675106B5ADD6627274 /* UIWindow+DDCategory.m */; };
+ 5619747115BC45D8EF9E0AFBFB7754AC /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = C23508D22A30D6A05428BE60DC248BE7 /* Signal.swift */; };
+ 564F74F04646D901439FA92F30873B9E /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 329C8ADEA38CC0AA9F618BC03D757612 /* SharedSequence+Operators+arity.swift */; };
+ 5664FEDF3A5F6FBD52B9B19B2EE7360C /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = F4D508D5434DD161A1F1291AF48FD448 /* SDWebImageDownloaderConfig.m */; };
+ 568DF1ED8C470080C126EA9D00448949 /* DDAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0BF9AA410BABAD25CBFA303AC6D957E /* DDAttributedString.swift */; };
+ 56D33A6E86B978BD0A7C66442E2D8B52 /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6A0B7B9AFC8D5F062B86A5BAAE1346 /* IQKeyboardManagerConstants.swift */; };
+ 56E6249ACC30A676C07E28C381EA77C0 /* ZFVolumeBrightnessView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5103CC366562761294B2867B5CCB55D2 /* ZFVolumeBrightnessView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 56F5C173F495099C610B58B4F4969FFF /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = C536463A6611EC5DD40E13F1E9801440 /* Runtime.swift */; };
+ 57096ADF117830FDA4E842AEFAD07BDD /* EKAlertMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB57F67EC39246AB3EECA5361BD51D17 /* EKAlertMessageView.swift */; };
+ 5731BE833E0DE1EB0F35BAD935821275 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E78D93E0F501188ED1B94B07AB33A60 /* Utils.swift */; };
+ 57B80CE67B76B0DFBD48E90021B939B5 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F64B5045CC473208723FF3C1ACF2DC9 /* Infallible+Bind.swift */; };
+ 57D2089A8729B3B2C7F50A805756FA4B /* ApplicationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD9609E6842F9344A2285517113C5693 /* ApplicationInfo.swift */; };
+ 57F7B5336A1A7C7C0255D92BD569122D /* DDMANaviManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D53C898F0ED6FE19A6EC5D2BC7F83C0 /* DDMANaviManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 58236AA8C078BA049D0224B773054304 /* JXCategoryTitleVerticalZoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F137A26C948022CD6B3235FE93A29707 /* JXCategoryTitleVerticalZoomCell.m */; };
+ 582C791549023B8CF54E8441EDF3EDD7 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13BB53EE48D73502121C7B2207C01D0 /* Filter.swift */; };
+ 58822F1518D10F0019E58B75E8ACDCBF /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CBD6918F405B295E30DE3C48882D6B0 /* Map.swift */; };
+ 589598A755F89055986767420374A5EF /* UIFont+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 80588A6CD5717F91324F75ED55CA031C /* UIFont+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 58FB2E095833D570677F7C660A9316FA /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D3B54AABFB3121980C894FC4B344CE4 /* ObserverBase.swift */; };
+ 592B0AA6F9EFBFDAD65F7B35CDCB88A0 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39C30C75201E66AF60265F14F65DFB4A /* ConstraintConfig.swift */; };
+ 5939C34E4D2E9A26E09C2334A50D4D39 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7291861C34D1234A59E2E7663157C73E /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 594D1D762E97E1B91F0320C9CDC53E89 /* DDMALocationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 778775D0B20E1298E9528ECD0BF0FCCA /* DDMALocationManager.m */; };
+ 599A18B882F08DE626F2B4BC6FF8388C /* SwiftToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A420CCF84B2C2FC6E1B0051F5EAC36 /* SwiftToast.swift */; };
+ 59D42B6A518B9EA16194171DBE454F94 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = F1736A1158485325CFDED4AF6969DBAA /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5A06FBA7F075B07D33260FEF3E823B16 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39272B5928C5EF3CC09432A65A275F27 /* Zip.swift */; };
+ 5A18E4F1E797987FD46675D6E1A9232E /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = F9BEC15263E54A3B187CA68FB3545E55 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5B27C3EA7E64E2B765C06D5B319BC346 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B25F92A0533353A6B7CFA07EE7115E2 /* Observable.swift */; };
+ 5B9B3869CE36800618F1D641E9B002F5 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F756103F6BED2A9989DA89AB358C6AC /* MJRefreshFooter.m */; };
+ 5BB847676A6F2EC8B5A779AEBC5EEBD8 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F58610F2D4EE5A601D68E910A54F427 /* RxWKNavigationDelegateProxy.swift */; };
+ 5BE1573FD25A25AF030B0BF733677457 /* Cell+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C5BA6B94ED58401A542988B78346470 /* Cell+ZLPhotoBrowser.swift */; };
+ 5BEB2A988FCD05A226349FD9C4BC4619 /* JXCategoryView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 669A8322924B6918A13F2DDB2FD12A8C /* JXCategoryView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5C8D180662E74F979FE9FA3DC5BEC582 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B5CA7DAE772025C9C706896619E2EB /* ParameterEncoding.swift */; };
+ 5CC6E3D9050E3E6DDA281EC076B21526 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = A47C0F1AFA26B46994AB203AFDBD6488 /* CombineLatest+Collection.swift */; };
+ 5CCE2BCD6DBB60571AD722FF53D6841B /* UITabBarController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 74EE9F374DD3812331BE3AC287BB0478 /* UITabBarController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5CFCDC35057A3E9FD4B24DD4CBB161AE /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1663316920B0DE5726FE9F4B4A6F8B6A /* UIImageView+WebCache.m */; };
+ 5D039FFA4E5C2A3C005C2A4D429F51D0 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E12F1D6A93BC554D13320EABCF0AA0C3 /* CurrentThreadScheduler.swift */; };
+ 5D3023A3FDDAEC5C7D316E3C88815548 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43E3E9D2F89626A7AD3172B686BA882D /* RxTarget.swift */; };
+ 5D9084179059C8D3248F4813CC420658 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F7C25DF69E7C2C06A012D4B9A314A88 /* SerialDisposable.swift */; };
+ 5DA9D5D4FE27BA93CE470741D4A1D202 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48C27C7640F2963D7AE9B4557DCF1A98 /* IQKeyboardManager.swift */; };
+ 5DC4E3C2A738F07C2943D5C49C79BDA4 /* EKImageNoteMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F786DCBA874DAA05B96CBDB0559D8AF1 /* EKImageNoteMessageView.swift */; };
+ 5DF597899DFAFFB133A539275BA4A88A /* DDBaseTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 93594E2827E935E2F2F8FE0D1D258AE1 /* DDBaseTableView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5E228FEF4C8DAD374328D4560B129417 /* DDDateKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 408DD7BD32C903A2A709F7FA08F733FC /* DDDateKit_Private-dummy.m */; };
+ 5EFB9B488300A7396D40C60E2ABB5CEB /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = E4C863497ABD710843ED872930AE914A /* SDWebImageOptionsProcessor.m */; };
+ 5F06318EC4DB493BAC862F4B897FEA2E /* UITextView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 45F1BE5E08836D1BAD7095BEE2C173D7 /* UITextView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5F178DC2C4D71599481251FAC75742E2 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F80FAC89AA7343D7ECE6080C3714CD6 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5F41ADDEE1A3170476DADD035BFF8DAB /* ZFReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BFE2F655D37D32CDC85D0E4DE0DBA65 /* ZFReachabilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5F73068079D791AB651DA5F0563C5EB9 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4DADD0EABD62354DB73CD128FF0A62D /* IQBarButtonItem.swift */; };
+ 5FD67A55B98C90B07CF77EE471DA187A /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = A71D2D86BB4EFD84D969CC16176D9778 /* Observable+Bind.swift */; };
+ 5FEB0A58659C60C0B299319EEB72E290 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E9D111F135AD8E3E20C00CAB4BAFFF9 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6001F61E1E9850BDB6ED30E25E542678 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4652400BA39258CFC9FC4F301D8999C7 /* Bag.swift */; };
+ 602799538CFA3879F73F85BC04344DB6 /* DDBaseLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 551DFC1339E7AEDCCD7EAE623E75DD18 /* DDBaseLabel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 602CC4A58ED9B538AFD8A04290F44C75 /* BRPickerView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6975A74148FCE05B2C65136470B4B8C7 /* BRPickerView-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 608E5CD7CA96A3E486C33D9F312FC900 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = AFCE0957D9AD24CDDA8B9E278A232ABE /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 60EF2DF520F1164BB293FB035B4F965E /* UIView+Responder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34B1444E6197B64565CB31173EDEB437 /* UIView+Responder.swift */; };
+ 61215E93056729AC6B0B0CED92116A68 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0888835B6F3E033F907014FD54E2EADF /* LayoutConstraintItem.swift */; };
+ 6210A5E8C94D9610DD9326F3F053E236 /* EKTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03C9E6DAF18F630BBDECA13292CE950E /* EKTextField.swift */; };
+ 62643C2B0784DD59DA7827A6E98164E4 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E3739804B4E8EB8C002C9E2536AA3A8 /* RxTextViewDelegateProxy.swift */; };
+ 62645F034EC4123B63B4EF816CA13844 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 59A5E91E477FB38F43325D21CB428E52 /* SDWebImageIndicator.m */; };
+ 62E03A7C90AC5E5B1D0112A6CC78F131 /* NSBundle+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = CAC59BBCD380715A354DD0CAA53DB126 /* NSBundle+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 631A68D6158B10A00FC20EDFFB79A255 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 600195CD28F2594B94DC45E97009DD3E /* CombineLatest.swift */; };
+ 6381E087B572CADF9CE1639603703F5B /* CALayer+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F021013F8D4705ABA9A70AA6EC905BF2 /* CALayer+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 638AD6074B37A0C82745B41ABB520CEF /* DDMANaviManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 69918464C6FCC7780409324DC9549071 /* DDMANaviManager.m */; };
+ 63945427F70EC1F0C2238D19528E15C8 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32231503054B44F73EC8D9D13C601F15 /* Errors.swift */; };
+ 639859131F5B6B971A6D5F13570E2E5D /* EKAttributes+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47717AE9DD2104BBF8224B61A2B6509D /* EKAttributes+Position.swift */; };
+ 63FFF49598498CF8C2ED679A60632466 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B5F9B79DCFFD611EE1E7A7B10D413DD /* Request.swift */; };
+ 6405B88F00699FB27D556521FA391E9B /* ZLThumbnailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16B6D9933365BF2B90ECCEAC734726F5 /* ZLThumbnailViewController.swift */; };
+ 6493425E3E4C19E44FC6CD187D394C1E /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C0A4753147812B862743BBC34358A0A /* PrimitiveSequence.swift */; };
+ 64C2F2DFA943ABFA8C031E61FBB33454 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA2902960A13EF4C1AB47535C10C4CCE /* Producer.swift */; };
+ 64C3041F08A2B870F8EE53C9DCF2A5AE /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BB400D7C55915249B31152826B45AECD /* UIButton+WebCache.m */; };
+ 64E217B3FE62EEA10B5EB992A7B2435D /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D09C8FFA519AB78039380A95AD5C342 /* UIActivityIndicatorView+Rx.swift */; };
+ 6536341428794D47BD44255B25FACD0B /* DDBaseButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 9850D361D48AFF76DC6C7D4963E0269B /* DDBaseButton.m */; };
+ 65393DFEDA642FBE76283D75C070E00B /* ColorUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1FE173F7CA881DA8CC598B3B5736D15 /* ColorUtil.swift */; };
+ 65756D377C63465C0C494B9206FEA832 /* UIScreen+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 668E7B2AB5C3178D85512DB1509CC045 /* UIScreen+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 659075391B642E87AA542B9F3EC30173 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A50DCF80F2F469655054804BF6FCB0D5 /* SharedSequence.swift */; };
+ 65A16D4268AC4B7AC3365920EA1F6434 /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 915D02A20032AC6B00843E311099DD8B /* ConstraintLayoutSupportDSL.swift */; };
+ 65FBF2652959C0C03F5BEB1A97949DCF /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD5074057586DB879F2989A28626DF5E /* Protected.swift */; };
+ 662D8B722CE76FE956E05768FD3ED3B0 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 5370284D15D696A8827144BFFEFA7DB6 /* MJRefreshComponent.m */; };
+ 6655EB0C4877AAC775C84E05DC9F5DF3 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D324B555B05A55D0934DA399A7223A4 /* HistoricalSchedulerTimeConverter.swift */; };
+ 669426523C46BED22DB96FFC90045F60 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E3FCB235B37D6880D24808F9C44E577B /* SDAnimatedImage.m */; };
+ 669C985668AF55F9F93CAAFBC717B2CB /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC5EA9D9E0BED5AD55CC5BB0E92374AE /* DiskStorage.swift */; };
+ 66A4D5DEBBA734D31FC0052BC438A63C /* EKAttributes+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C67C5059D22C9C148874920AA59B2029 /* EKAttributes+Animation.swift */; };
+ 66A90DE49D5D62A6B8B93B1BEB6BB0E6 /* JXCategoryImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 06A77B996A873F6915C23504931B2ACA /* JXCategoryImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 66F9A6033F610DE0FEA49B33EC62B2DC /* UITextField+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A054161578BDA99D8F0919510F52E6 /* UITextField+DDCategory.m */; };
+ 67361CCD8BA6B13F5AFA500684267561 /* JXCategoryViewAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 8352243AC55C60D1A4C88D983DFF3D28 /* JXCategoryViewAnimator.m */; };
+ 67613012FC19662F5A1A452C9DFD7AF3 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA067CAD99BFAB5F80152B3DF30FC44 /* EventMonitor.swift */; };
+ 67739B857C0A3B9EDA6E0A15E7F51BDD /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2AD2D2A5883637762B2729A9006EC29 /* ConstraintItem.swift */; };
+ 678E3ECA55B06B72144E0F1FCB7792D7 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6F62498D57E4D56052FA5935BC86BC6 /* IQKeyboardManager+UITextFieldViewNotification.swift */; };
+ 67F2E90F42B5116F653D1FCC9C2E9D4A /* PHAsset+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9821B7B45C4E127ED895DD5815424773 /* PHAsset+ZLPhotoBrowser.swift */; };
+ 6819E936EDDC5F64E03965DDA16F6EA2 /* ZLProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3853617FF5ED2E7FB3750D9DBF85D27F /* ZLProgressHUD.swift */; };
+ 6831622192486FAA2B58532877ABE7D9 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6929DD8F6353028112A5F89B0152734F /* Do.swift */; };
+ 685297AE4AE28A8EA07BECA639E313E9 /* DDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1F8BA03ED0FA79A6B5F396CFA3A027D /* DDView.swift */; };
+ 68B4FCC1E1A2735532B81982ECC9BE5B /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538B0FFD78B48212B1341132C24BAEC3 /* SessionDelegate.swift */; };
+ 68C20F65E3110735F394C2D1E0E60AC5 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = A07A35B74CD8B2F5C803091C6E130832 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 68E3BB3C139447BA9A82E53CF485909F /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D1B0E97C33007C5DFA00D598911568C /* SDImageCachesManagerOperation.m */; };
+ 69628B06AF6EDF37ABECD410CCFF53D7 /* SwiftEntryKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 159C2B9BF1C3CC9320097496116B0C59 /* SwiftEntryKit.swift */; };
+ 697710D64CE97D7378D230B0D21E621F /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 192220309FA19E02597314179EC2FE7B /* SubscriptionDisposable.swift */; };
+ 6984080F2E803420E09167ECDE7FC702 /* NSThread+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 297EB23B20367A8799C5C1E39076AE4D /* NSThread+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 698D4BC94388BEEF0696C5F30A549DAB /* RTLManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0483461DF34D6DC86D9F9613FA1E5143 /* RTLManager.m */; };
+ 69C351AC506A55B880CD70A7FEE9BECE /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73A79243AFDB0227C2EAE183B9D58E65 /* HistoricalScheduler.swift */; };
+ 69EC7466EB3C133CE0D82257EF336100 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E0A2E8663E255A3A4FBA56F1F02210D /* ServerTrustEvaluation.swift */; };
+ 6A33ADB63C8A731F7B52F74445B47CB1 /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB2AE0C001DCBD9F62C295B571E1CB13 /* ImageFormat.swift */; };
+ 6A6F48CBEC40D32D1FED610A00C2CB8F /* ZFPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB39A26A4F5BD58AD7CE750FDA2AEE3 /* ZFPresentTransition.m */; };
+ 6B243EEB7444D034A045EB712ECBF436 /* DriveRouteCustomAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = D643A97F3444AB972A3CFB502C4FE07E /* DriveRouteCustomAnnotationView.m */; };
+ 6B354D42839B601C9DEFD984415411EF /* DDControlsKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A1DFB078A06EAC210FBB962551E9DFDA /* DDControlsKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6B553F2B3704D9BD7FF7FCE04E403CC1 /* UIFont+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E636085C4916E36345974D287F745568 /* UIFont+ZLPhotoBrowser.swift */; };
+ 6B66FA28308AAD03CF48491A2156DBDE /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = CA0CA66597F05B4E59D4469544095213 /* SDImageHEICCoder.m */; };
+ 6B719B1EE1ADD6E36D645385BFDE131C /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1D95A9055B2850C1013F53BDCFB0A22 /* KF.swift */; };
+ 6BCEC0DE81E072E922CE82BF2C10D0D1 /* BRDatePickerView+BR.m in Sources */ = {isa = PBXBuildFile; fileRef = C7F9B774D46EFDBDE0C09260497FDB54 /* BRDatePickerView+BR.m */; };
+ 6BD973EF2D9AEAAA897F19ABE6ADB442 /* ZFLandscapeWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E332606596B19ED32D1741EB512B4E /* ZFLandscapeWindow.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6C3B575651FF6BCDC6907608E2F89583 /* ZFLandScapeControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C76D3764B54E4980F7E37A094F2E884 /* ZFLandScapeControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6C850BF5602E027A876A27784A160519 /* EKRatingSymbolsContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F8D6252B38685DD383A50F72A5AA88C /* EKRatingSymbolsContainerView.swift */; };
+ 6CA8A2D767B5DF2164998561C338A67B /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45EFBD8F82233EB514EBB589FE1E9392 /* Merge.swift */; };
+ 6CBB8A0459051E23B564D2D128E4B219 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = CDAD9DFFCCB6323FD7E6134BB7D382AF /* UIImage+GIF.m */; };
+ 6CCDD8BBD40821514AC48F42628D4D7A /* JXCategoryTitleCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8145610EB97EBA5BE8063BE8298884A5 /* JXCategoryTitleCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6CEA6FC42B1EBFB8EB263DDD2295BA1B /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 29E0206D9F73F985129624C41930B0F8 /* SDAnimatedImageView+WebCache.m */; };
+ 6D04BB428ED55D57D68354552C043A49 /* JXCategoryViewDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = AB986EC20A8B6772B4CA9154C015806F /* JXCategoryViewDefines.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6D1295F002B144E1731C38BEDF62855E /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B07EA69E8945D6837B038416505D47 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6D68B791CBADAD5A057B2189F07FB87B /* DDBaseCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C96E7723C18483E0CAA9AB5065102B15 /* DDBaseCollectionViewCell.m */; };
+ 6D6D4480B3BCBCE50A14448D057D49AE /* NSMutableParagraphStyle+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1323389B8040D5E4254A461BCB2F379D /* NSMutableParagraphStyle+DDCategory.m */; };
+ 6D8A1EAC97E1ABC816801F06E11AEF2A /* EKFormMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B0FE699B281140CF9E78F4790EF60F /* EKFormMessageView.swift */; };
+ 6D9162F60E7975B61948B1E253941FB8 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A314F31B84ACD9004B761FF3FD2E0ED3 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6DBCD383C164E5ACF1DAD34C9E2FCE34 /* DDMATrackManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E3DC2166E5F59ED59278ED2004F01D6D /* DDMATrackManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6DC5492871E49A263904BF48863835C6 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 287E0F30241F71CD2590D3766A626747 /* AddRef.swift */; };
+ 6E19E671A3C16D408645C1243980BCB3 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A616279851918F3D0E9A1282D2CCF4 /* First.swift */; };
+ 6E79B8E1DBB132B9953B5F37A743CB43 /* JXCategoryIndicatorComponentView.m in Sources */ = {isa = PBXBuildFile; fileRef = EDC6EC97003196B54C494FD4F66EE530 /* JXCategoryIndicatorComponentView.m */; };
+ 6EE3CE5E6C7683F30D2D59D0ADAC6FDA /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = B6994BADFF5CF937E9EE911667AE1BE9 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6F1697BC66902A6089A108DFE1E31B00 /* DDTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1B37B798F932C6C0EE2809B1C8FAE82 /* DDTableViewCell.swift */; };
+ 6F1EC7D7C6057783745CD6C5C41EE5EF /* ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7677464F1B6C1DF87AD04BBD010E45B /* ZLPhotoBrowser.swift */; };
+ 6F46408B20EA653BE535660788D44444 /* ZFLandscapeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61EB439D9AF3EDEE6581079775EF0420 /* ZFLandscapeViewController.m */; };
+ 6F6324778DAEAC9A6B9C1E5EFEBBA492 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4A42DC7EBB0432740D3876E7D71FA92 /* Signal+Subscription.swift */; };
+ 6FCCBD397D9B887B427DD63D118DE589 /* DDMAMapKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CF6E53586567489C9FB025A699AF75F6 /* DDMAMapKit_Private-dummy.m */; };
+ 6FF443F739202AD8B2E903FFF878A60D /* DDBaseCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 057F8B79948186CA361FAEFE23B98E12 /* DDBaseCollectionView.m */; };
+ 701681C35B325B45CD0E46CF0D5471F1 /* ZFKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = D61C49B7294340B26670EA73EDC3F0E2 /* ZFKVOController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 709711B731CC35DA65084FE1C1A2F73C /* X509Certificate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC7BBA415C58EBAA070110AA8284A31E /* X509Certificate.swift */; };
+ 70AC10609FB1A12D49AAF643F6DB6799 /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18079B68FD14850317287C882B72EEEE /* UISwitch+Rx.swift */; };
+ 70AED23C9E4B7C54A57E04BB493B1632 /* DDColorKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A0E5A1600512B9E2EFD03B906C05034 /* DDColorKit_Private-dummy.m */; };
+ 70C54E1698DDCFE2990288CEE403C7CE /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6763654490367E264D3D2F4EA3F650E /* SessionDelegate.swift */; };
+ 70CB725EC2D3E4977E8C55CE9EAC4D0A /* ZFPlayerGestureControl.h in Headers */ = {isa = PBXBuildFile; fileRef = BF376DD40A535B6C56033313FC9E74C0 /* ZFPlayerGestureControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 714B1CA2AD44049A52267BE368CD4C8E /* SwiftEntryKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 66BB1EF6245CCE36E02C01A37EACCE45 /* SwiftEntryKit-dummy.m */; };
+ 715E0CE5A024B37CDB2716ED8AA23436 /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D159EBE6B07E6B75DC6BCCD2D065346 /* Maybe.swift */; };
+ 71A3A70F0961C94C89CE67E9E99F4FE9 /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F66BCDCFAC85A297228352689C7C87D6 /* Kingfisher-dummy.m */; };
+ 71BACD458EFE7CF21260654449513C75 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5963713B26341C11BEE39D33E2A4773C /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 71E369AC039524E2F13AC548B3B043EA /* DDColorKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EC3EAC7B191C8739411C061F3C169C1 /* DDColorKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 721A97ACFEC77E36D1023E41BB0AE1AC /* EKAttributes+BackgroundStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DC359F10F4DDC1B9862298FFC659CE /* EKAttributes+BackgroundStyle.swift */; };
+ 7265310965D54EFA3B364F03097EAB8A /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E67DFCE7682DD69E2FFEBEAF1DE229F /* Zip+arity.swift */; };
+ 72ADC7F77BA625C25B5DD8415B6D01CA /* DDLogKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 98DFE2953DE81F1993C22BB7D7A3A08A /* DDLogKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 72B0A8793C1F38AA19A0CD865BEE8BE7 /* EKAttributes+Validations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03C7A99EB3157FD88AAC871BD1D32BAF /* EKAttributes+Validations.swift */; };
+ 72C5EC0E84997FAACB4C4E6454644651 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = B26DD2F6D8DD5623222B7360C48C51EC /* Debug.swift */; };
+ 731BC8F0B05F16D9E44C9EA00B22F4C9 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3975EADA016B24D28B92112CF532487 /* Session.swift */; };
+ 733268DE02E6130D00378694AAE4C9FD /* DDBaseTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = E4E72AD56BE6BFF9C8CF62978E6B02B2 /* DDBaseTextView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 73A9E4170A91F0F715E9E7C1F069FA45 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C3CC5B2530D9FD89C421F1F641E0AB0 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 73E288FCEA27F5DEB683B074F96D0846 /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21E3DB98F6DA316A8319AE5300EEAD0E /* SharedSequence+Concurrency.swift */; };
+ 73FFFD550E5D834616601E46F7468513 /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E611CEF66CF3CCF7E5B9869F6034701 /* RxSearchBarDelegateProxy.swift */; };
+ 7409DA9F87E35B004349AFF0F07049FF /* DDBaseAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = EC55B470D492AC90F45CEB755B327E83 /* DDBaseAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7409FFC5269708E4F4606C21C9DF1B97 /* DDNetworkingOfAlamofireKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FE5123104D27E23AFA12A4B323B9BD4 /* DDNetworkingOfAlamofireKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 741422E1242B16C361FEDBFD6CCF4ED9 /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32DC29D2FA1AE02591F7BF69F65BB4CC /* ConstraintView.swift */; };
+ 745D1703E1D29FD12340402A7F6B71D5 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 992A35882152F89FE4E8DD93E985976C /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 74A7CDA735C63EF4760EE830B61BAB58 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68C7B93F1AA9FB3764A5E4F9407EDF8E /* SynchronizedUnsubscribeType.swift */; };
+ 7539BFBC46E1BB8AE022CB250A405582 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CD28A633F937F2C2F0DC04C053614C4 /* HTTPHeaders.swift */; };
+ 75C045B811885FBDF3FCB78F77326FDF /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E062AFD8760F4C5867993973371B47F /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7603B641E9F4390FBE95A644D1F19B76 /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA7D4751A48E89BC3E7430567099A1C3 /* ImageContext.swift */; };
+ 7615AD04C15B5C1E8A259A80825D68FC /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = E3C3845FA3E07347F33B01C73CBE9A05 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7637112069520665E16B26E7E3A0403F /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 099C066EAD5093CD188CEE53B98EEA20 /* Date+Dispatch.swift */; };
+ 765873CE5BBBEC459D3703D8BA6F2F32 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CE81FB16607F9DE23703085E5D587E6 /* VirtualTimeConverterType.swift */; };
+ 76A190B0F869A4BA61AFA27C1EB92F4B /* ZFOrientationObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 36444E1EC7F37AC702744CF9C2A36203 /* ZFOrientationObserver.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 76BCD01DEA5DFB76E7975B68591D4235 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 652BE93688EA8A92AFD73F9E81744DCB /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 774CFF5DF8BB0D8AF40C421AC4E7427C /* SwiftyRSA.h in Headers */ = {isa = PBXBuildFile; fileRef = C6F7BF54C81E1CAF0B73AEBA5782180A /* SwiftyRSA.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 780B82DCFDBD9C2D7E5C92DF80FF1630 /* JXCategoryFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 18ECED145E3BA4CFFFEAA3D2B9BFA4C0 /* JXCategoryFactory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7847CF6A87327BEEC651A192551FAC53 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3FAF2A2930240B21A09E31B8F83FB15 /* AsyncLock.swift */; };
+ 7867E2730114828625D52A47C43CCD2B /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A3F699B16E324C14AC0E128FCAA8A6FE /* SDImageCache.m */; };
+ 78AA4C4AEEEEF3ED2048241A68F226D3 /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B989A650013A8095CFD06FFBE24A9D4 /* GIFAnimatedImage.swift */; };
+ 78D9487F522D63B6F0388BEAC101D171 /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D73933BF84352258C33D3E60E03C4F /* KFImageRenderer.swift */; };
+ 78F19D9EAA15F4779D096963F790CF62 /* JXCategoryTitleCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D3018C9DE4A1D9F7A4BAAB052D1AB1A0 /* JXCategoryTitleCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 78F42347772C57AEB0CE35F118F14AD5 /* JXCategoryIndicatorTriangleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 25C1AEEFDF58054216D5A496954C8FB6 /* JXCategoryIndicatorTriangleView.m */; };
+ 791629CECDE0D6A5445563A3E0025ACF /* ZFPlayerMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = C1131DB4DC4EFC57F66883ED602564B2 /* ZFPlayerMediaPlayback.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7927E6770872983115C36150EAD11B8D /* MATraceReplayOverlayRender.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FBC6CDB2A2B347F1FFC870A1E0D3087 /* MATraceReplayOverlayRender.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 793F19320DBE5EBACB9D67FA411F720A /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9962CC6C0B2883897BDB9BC15C412D84 /* ObservableConvertibleType+SharedSequence.swift */; };
+ 79413D007F384038A362F73C5B35BA48 /* NSMutableParagraphStyle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F0410A74A5B202916B2D2C99D2C91CA8 /* NSMutableParagraphStyle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 794C8686B1DFD5AA5216F9165ABD8EE3 /* JXCategoryListContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 60A2637E86957EA4D9BBFA90912512A1 /* JXCategoryListContainerView.m */; };
+ 798CA9211651A170D2D8E2E13A17EE23 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D1D481221A3F5C91D233B4BDE4358B /* InfiniteSequence.swift */; };
+ 79C4B4E1194FBB6FE2FA0D545ACFFDE7 /* UISwitch+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E5B1F724036D3A8CE09567559B66F7AA /* UISwitch+DDCategory.m */; };
+ 79D547FB7599B9D84A5F5697924BC58B /* JXCategoryTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = B11C6482C4A56BD6A4B2479A8A4B88EB /* JXCategoryTitleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 79F7344C573425769AF35D858AD4A67E /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 61800BF0A2E903ED6EEB5C42A34C596D /* UICollectionViewLayout+MJRefresh.m */; };
+ 7A852F0AF1F3E1693579BFB0EE3DFEAA /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6520C9786F204135BBEEBCB0D26F97E /* IQUIView+IQKeyboardToolbar.swift */; };
+ 7ABFC8DDB94ABE4C0687BC981E98A2BE /* ZLPhotoPreviewSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9659EACD7B3274FFD86A173C222F83A /* ZLPhotoPreviewSheet.swift */; };
+ 7B0B8A575C497874E971408584743E02 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EC01E21671D3E39630F415F8D8238BE /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7B45550C7795D7B29E6E558F00864D1E /* UIImage+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = B327F80BFF0E0FE5D8C17614D4A8D074 /* UIImage+ZLPhotoBrowser.swift */; };
+ 7C4555B4F80F91CE5F03F39C2D64D86D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08280B45268AF9CB37426E4ECB1ECFC4 /* IQKeyboardManager+Debug.swift */; };
+ 7CC298CB85BBB9C814F22B8AAEF94281 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05BE0AA5C257BEAA17BAC6390A9DE007 /* IQPreviousNextView.swift */; };
+ 7CDD4BF0209AA2F717C7546D5B6BF979 /* ZFPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = B1F19220A8D864E1AC5A094872FE25E2 /* ZFPersentInteractiveTransition.m */; };
+ 7D23A05408E0E17BB56E5909C983386D /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4797B5E4676DBBBC094C69D03B3C42D /* Notifications.swift */; };
+ 7D5AC16F195967267DAD36F198E0A5F0 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = F25DCFABC05C1791DB6267922480FD71 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7DF26FE5A9AF886EEA362BD9C81678E7 /* SwiftyRSAError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D27FB6081E7A42C9B926402A52EB26B /* SwiftyRSAError.swift */; };
+ 7E77F7A02B348F2B136DC0548A0AADB1 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 923198486C0F608165B3F6ECC9CA6F91 /* RxPickerViewDataSourceProxy.swift */; };
+ 7E89E3B38E4ACBC2954D330AB4FF0293 /* ZLClipImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E72FCE0B899E261DD10EFD5F84E04EC /* ZLClipImageViewController.swift */; };
+ 7E9CB89FA3B14991D8C31254F7594BAF /* JXCategoryIndicatorComponentView.h in Headers */ = {isa = PBXBuildFile; fileRef = EC30AC23AD2F817420426CE3FD1BB848 /* JXCategoryIndicatorComponentView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7EB917A15CC276822360B3550BBDE0BF /* NSURL+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F0C309DD410CBF6A52E317F65F60EC /* NSURL+DDCategory.m */; };
+ 7F435C100F04923FFC4777235570695F /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = A48F8332CACD425D15B9B96501C47795 /* ImageCache.swift */; };
+ 7F646201C11F75FEB2701844D49DF702 /* JXCategoryCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E9C94F3B4D33D52BC493BCB7877FA9 /* JXCategoryCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7F9C36B013D01F2188457E0D3A7AEF07 /* ZFLandscapeViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E96DFCC741DD669F7EF497E2C8CBAD0A /* ZFLandscapeViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7FD541C37F57A49DA86354FB0AC6CB72 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = B50655654844AE6175218E63C81776C1 /* HTTPMethod.swift */; };
+ 7FE3195ED476EAC06A4737EC39F468B3 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81190D870E19535F77E13C0FA823C95A /* Box.swift */; };
+ 8016D6B57CCA703F78D3D35B3EE797A0 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B2F9EC3C53A7DE34535FE1600EF0E8E /* Error.swift */; };
+ 80474D488D0DE9EEB589E4B5F9EE1256 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE956AF4F94A10C909DDCE43A746A970 /* DispatchQueue+Extensions.swift */; };
+ 805E205B7801C1F2AB7051D45E550824 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFFB743818882FDFA937AB93088EBC91 /* Scan.swift */; };
+ 80707A9E832C8EEAC361896B59A1DE19 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D518B97A5DD01EE1C396D98FEAB95423 /* IQUIViewController+Additions.swift */; };
+ 8080FFD7880AEA499F1FAAB699EFE746 /* CALayer+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = B730265BFEC680E9FE60E9CE4C70EC06 /* CALayer+DDCategory.m */; };
+ 808521662C5446F01605BF43F72403D2 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E7C66B2274F3CB72B4F4CCD606F37C5 /* SynchronizedDisposeType.swift */; };
+ 809174478F55FCD93B0706148F6D9B72 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = E3A0781B4830A61C52DBF89561FDEE63 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 80BC7581EDC7EF248D8E56A3AB986B53 /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0631D76478BF306DF83CB4F3E57BF63 /* RxTabBarDelegateProxy.swift */; };
+ 80EE34F82C6A2B37F734A036D0C53E85 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FD0C9464533959CDC250056F3AAD91A /* DispatchQueue+Extensions.swift */; };
+ 81452427ADF1E98E642A1233E6B650B0 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8DD0E7DFD644F260BBD1720141ECDCF /* UIScrollView+Rx.swift */; };
+ 81495AC63688C3355033D5BA9CCFC035 /* BRAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB8D3C4B0CB235C9CACBB89D9C7062C /* BRAddressModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 814AA2BB51B51E467391D717BF24FAE5 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 07464199F80F77661AC8676CA416BCBB /* SDWebImageDownloaderRequestModifier.m */; };
+ 8197622CC5670ECED71EBD118B08895B /* UIScrollView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B15A888F871D29C427FEAA53805C340 /* UIScrollView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 81A3D9DB1BECA7DD9A94142824783DD8 /* ZLFetchImageOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9EDAF61B9E0ECF3A12C2CEC900F9D51 /* ZLFetchImageOperation.swift */; };
+ 82300175606EA43BE4BF57888C4A77E8 /* BRDatePickerView+BR.h in Headers */ = {isa = PBXBuildFile; fileRef = 84BF01E8BA24D2826EE6C3686F717550 /* BRDatePickerView+BR.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 82EF038651030A355B63DB153489A589 /* UITabBarController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B8F6BA626B6E44D9CF9FFC1453E3FEB /* UITabBarController+DDCategory.m */; };
+ 82F6C49CD5442529B117D4B77ECD8518 /* EKStyleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2C70FBC846381E58854361620416801 /* EKStyleView.swift */; };
+ 83215DD87DF5EE089DC63C180E4266EF /* NSObject+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A30F1ECD78C794CC8566AFE36E90FE0 /* NSObject+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 835173C7877CC2512FC25FC6EBBA0350 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECF3FA727248B933FA58EA88751C0198 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; };
+ 83888A11B0701E2D4EE236DFA1E56800 /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A24D65C89E5734DFDD5BFFF8C37BF17A /* Result+Alamofire.swift */; };
+ 83938D5CBB19BD3E148DA8E030218776 /* MATraceReplayOverlay.m in Sources */ = {isa = PBXBuildFile; fileRef = 7425C4B0E76D52D456492878019D7541 /* MATraceReplayOverlay.m */; };
+ 83FB80448888FC123E9A45527EEC1C92 /* MABaseOverlay+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 33FDBCAB5BE994BDA3BE75E240306796 /* MABaseOverlay+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 841447C2E526E658EC8102873B77A9C9 /* DDTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BA5C1203AA971D6A3BA6146332E3DD7 /* DDTableView.swift */; };
+ 8417CBC0B5E4FDC615A15DDF58CCBF37 /* UIApplication+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 90D32140934EB8E02D917C20C64F79E3 /* UIApplication+DDCategory.m */; };
+ 84CBB8B38762FD16B0BF7B4BA778228E /* EntryCachingHeuristic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 346222C40D261F8BD5066A99D818527D /* EntryCachingHeuristic.swift */; };
+ 84DC0626D65FE608EACE77EE19BCF92F /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 31B96C1A3120D46B3D23774B56C00E11 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 84FE7EE2C335977146A7812BA4BDF161 /* DDCategoryKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD092EF778F210514523A03E6703EFF2 /* DDCategoryKit_Private-dummy.m */; };
+ 8513849F11EF7791B162633748E3372E /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD39A5E7A9E7BF7E53A9B08F32E63A82 /* WithLatestFrom.swift */; };
+ 85FD020C68C5D1103178219529CD1A75 /* DDLogKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C3A8CD4A64C88801B934DA0D3BF8C5E /* DDLogKit_Private-dummy.m */; };
+ 8613595FC3325A2937F81F058F1BC703 /* DDBaseImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F0E02513E331E3F49752E2F6AF3C3A /* DDBaseImage.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 861E2625B15883040DDB00B21558E107 /* Pods-OrderScheduling-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0031ECF94D34F1497602F4B0794DD58 /* Pods-OrderScheduling-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8620470517C811FD4767A6DD0371D0D5 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FC4421CB059B6CF2B7031B7A8A80A48 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 86997C2E83106153831376DF4CB88084 /* ZLWeakProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42B92480740E8DB5B58040A1B63D768E /* ZLWeakProxy.swift */; };
+ 86E8936B31A900B5CEE3289496025879 /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 252371941678027EFB6E9675102866A0 /* ConstraintLayoutGuide.swift */; };
+ 86EFDCFB015C812E2695EA28F9F3B88F /* JXCategoryImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 01982558DEEE120F22D0F8F326B8820E /* JXCategoryImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 876F0A0ED17438D064D6255B031ED91B /* UIViewController+ZFPlayerRotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AA9811A67FF583543A7145DAAA6D7FC /* UIViewController+ZFPlayerRotation.m */; };
+ 8772F32DE15FC5E2426A36349DE9E7C8 /* JXCategoryTitleVerticalZoomCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 89677655FE92912490D95227E6D9D091 /* JXCategoryTitleVerticalZoomCellModel.m */; };
+ 878B6B1A4C24B3D46773E79E0294CC89 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 333315BA1808AA12E2D6C8AB8AA9F5BC /* PublishRelay+Signal.swift */; };
+ 87CF3C237214F7AA1C30A1F290FE6632 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0579DD31ECA2ADE3380F522DC801CEA /* Debounce.swift */; };
+ 87E790F289BC43498505B6D68AD37C12 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 19E01B1BF939455555C1C902F6F1B566 /* UIColor+SDHexString.m */; };
+ 87E876627F3BB158FD39966792B76B65 /* ZLVideoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 031336358062C3B493522568B126A141 /* ZLVideoManager.swift */; };
+ 886157788C17B0B7CCB812692E107990 /* UITableView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 685C9FA1A538545CC80E866CD87C933B /* UITableView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 887595F20B78C5473EA5B93D699737A6 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 27662385B3A4DA3C98C3A98B0DB6F088 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 88E67755F51F1CA22343EAA1CFBD41E7 /* DDProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6846FEF5E2981F3C1C9183D4078B0863 /* DDProgressHUD.swift */; };
+ 88E8C4E6532C1885DE243488021CF2D2 /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1350C8FBE6EE29CEF4CF97EB1AD065DC /* AuthenticationInterceptor.swift */; };
+ 8951E4DECB1C7E56FBA5D5E90C76AC86 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86656A8BDA0F4F21BC6F446582ED576 /* ReplaySubject.swift */; };
+ 8956C991B73F25E9AC85C6E17B5EF66A /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8A85FC91121CEF33ABCC7477865BA06 /* Deferred.swift */; };
+ 89E8EE7DD3C128BE634C4EDC663E3D6D /* UIScreen+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D860316DE0D2658579B94DD86A633189 /* UIScreen+DDCategory.m */; };
+ 8A3E8C9849B1E73D113589B8F007E566 /* JXCategoryTitleCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F1E24F68CE02F2C8BA17DBC78A0FF9F /* JXCategoryTitleCellModel.m */; };
+ 8A5D7CFB78278C7861D3061D212B189D /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = B923D3CE24BA281AB2AD8B86FBFB6DAD /* SDWebImageCacheKeyFilter.m */; };
+ 8A6158438F3B894DE7F91DE5FE93C795 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5176941CCFF9FD5B75E0E8B6DAC6C5B0 /* Message.swift */; };
+ 8A64ED4C758DC20F9F638F956789182F /* UIView+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = A165D6C71B5C6732C988B119C6274D6F /* UIView+QuickLayout.swift */; };
+ 8A68991E2686569AFF7ACE7F00AEAF59 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515E276F4DEE74C572657BBACC740CB0 /* Lock.swift */; };
+ 8A85C9FF2C8A56AEC11B97ACAF391214 /* UINavigationController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 91C0D982062CE7109A706F0DE2219FF8 /* UINavigationController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8A93BFC4ECE061648BEDA3A17DF34B7D /* JXCategoryImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F5FFADA3D095244BB2014FAA00EA7CC /* JXCategoryImageCell.m */; };
+ 8B1A402F74B6E4E6F42C395DDE64169C /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55187FE1E4EA9B415CB82AE94480F994 /* KVORepresentable+CoreGraphics.swift */; };
+ 8B3145567FD389F30FCBB34C08F60CB0 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AB4BC914DC3D7B6E0BD5EAFAC4478B1 /* Platform.Linux.swift */; };
+ 8B4EBFD0CBF958D1ED217D974B4B80AD /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A331140616A2F8C7226396F74890B0CC /* Filter.swift */; };
+ 8B5C7472AB1189940F2C7A38AB4E5D57 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC98D07018B0D240C023236B573DACE /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8B753F9A4427257D3732F4AE2E2EDCCD /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = E4A406B9E651DCE94BAE46F2E0A5D6F9 /* SDWebImageDownloaderResponseModifier.m */; };
+ 8BB02B1CAAB113B44FCE34A5DA8C678A /* UIButton+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 649F6D9557937A1EBF780CDA7B620C30 /* UIButton+DDCategory.m */; };
+ 8BD7243E27CAB2AE337CFA2AAC384640 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A1ACA97153D1290AD9B06692F68D539E /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8C1123CFF840715FE9BD669C43D75E7D /* JXCategoryTitleVerticalZoomCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DDEB99F2D41F6BE37E564FA62C81900 /* JXCategoryTitleVerticalZoomCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8C5AE031DA4F7E6C727B298D2CE5AAAC /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = EC1E94E48BB87D09935A1BD947B85EFF /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8CFB68D77E49914A0DD60B939BA767C0 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 1327A5E4EE834C5B6F24D22F163A9084 /* SDWebImageDownloaderDecryptor.m */; };
+ 8D2C2E93E44DC32A322DC0F747FE8D7C /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 86521441676687DD3BFC6AA9D490AABD /* MJRefreshAutoFooter.m */; };
+ 8D42E6E44020386BF96406F0D3540D19 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D82C80F433A93125D4EA4A4FBADDC1BC /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8D67E1E9F0E2F132D6A0D8EFB3C36974 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 925A7455198046E620F56B7A1AFB0DEE /* SDImageAssetManager.m */; };
+ 8EA71FCE62BCE72E1798AC86592F4747 /* JXCategoryDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 96F5375638C6156206A241307D0D4A67 /* JXCategoryDotView.m */; };
+ 8ED0EA8B64CA7C4860DC6D8B565F4448 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = F609DB4758372931A510EE45ED7649FD /* RxCocoa.swift */; };
+ 8EF8D0C1BE201C03A65D66C92BAD9206 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DBD4E277B7E3C311BEF06D7F8C89C4F /* SDWebImageDownloaderOperation.m */; };
+ 8F2EEDF628838EB0EDB7BC9DD8295849 /* UIButton+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA01E6DFEFCE4C5D230E7692CFDB51E6 /* UIButton+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 8F684A8DA7E5E16C7A0B192752361A38 /* UISwitch+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 33EB4581B50A133C7B5C882541779BD9 /* UISwitch+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 = 8D52B703883C3CD209CEFDCD05645AB2 /* JXCategoryTitleImageCellModel.m */; };
- 903A71840C870FA00E3A9643D2FA47AE /* DDBaseSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D2816F3BF008AD0426EA4CB65CFF606 /* DDBaseSwitch.m */; };
- 9069546BCE91958C23E24D6279C5E7C0 /* JXCategoryIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = B48080F0352A9394A500743240C92F84 /* JXCategoryIndicatorView.m */; };
- 90747EAF8374FFC67934EEAD2592FB29 /* ZFPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 66F43DADB538C6EA730642FF38F6D1AA /* ZFPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 90C2306666CD2C08EF76F2012825951C /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 13C28AE605451065A4B0A2F27EED634D /* MJRefreshBackGifFooter.m */; };
- 90C350B739A3E899B1B53E52B15430EE /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5509E95D91730075FB04DFC65292FA9C /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 91A36B31EC90DB60DC9584F00E5D5643 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 833F92B56F331D09792B0F54E11049F4 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 91B718E97E5B0E6C8E089096AC2DF4FD /* EKAttributes+DisplayMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1DAE2005D7D704199C19E4F53121B2B /* EKAttributes+DisplayMode.swift */; };
- 91ED131F555A03F5905E86878BF38C69 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F3CC406E106C8FB3CE703635E2107C5 /* MJRefresh-dummy.m */; };
- 92047996BDD846448C818DE992381FEE /* DDNavigationControllerDelegateReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E25DA4E9D6BCA5936559018962248F0 /* DDNavigationControllerDelegateReceiver.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 923EE64F6CBFF20AD30002B633BC50BF /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 368CCA9458C05A49453BC77266CFE580 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 927A9E34C2E88E982888A5D2F8A9B127 /* BRPickerViewMacro.h in Headers */ = {isa = PBXBuildFile; fileRef = CBE79E695A7F99B84E897884A3704CF1 /* BRPickerViewMacro.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9296A7F636492CD65C200BA1048C223A /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 617AB3AB0846F148F5CC02FD0CFD35B5 /* Date+Dispatch.swift */; };
- 9313F5863E61D51958D4954C876666DC /* DDControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D875A47581898B0EE8EC036D48EB363 /* DDControlsKit_Private-dummy.m */; };
- 93207A865D205334FE48160E599E0FC7 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = EBB67E96967CC364DA7FE698EC4FDB39 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 93B0DE734390629386BD3AE10AB6D173 /* DDBaseMutableAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A5AEF6C190C4999008E57AA2DEACDB0 /* DDBaseMutableAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 93C25343A940D20BD21AE6C1EF582189 /* ZLThumbnailPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BABE8E0C1950DCFAED9C826D369049F /* ZLThumbnailPhotoCell.swift */; };
- 93DF6D6B5E32104AFE985F15355F629A /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = A6DC2BADCD2D34034A9248C7B94DCE3C /* MJRefreshNormalTrailer.m */; };
- 940946EF79368F5DE7F3335A20E8E203 /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B223691BBCF54B8A7EF60F5FD53FD240 /* ConstraintMakerRelatable+Extensions.swift */; };
- 9413C7DB4B03B9C9178A64659F476AD0 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 25BD204D0D09017174DB7A29CF5DA8D0 /* IQKeyboardManagerSwift-dummy.m */; };
- 9465F2111E8867B136738C724EF99EF5 /* UITabBarController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7926448B28E0AF2A3BC28A811DBD9D21 /* UITabBarController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 947DEB27BD26643AADB0D0EFF4A0B0D4 /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DCF7F5099CC0E14D4DAD1931260F30F /* DiskStorage.swift */; };
- 9497825ACEC7F42AFA494D810FDCD4EC /* ZFPlayerLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E45448822E000C45FF1C8BD832CC5F4 /* ZFPlayerLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 94B52F9D43DC46D45062BB39E53E9DE1 /* EKBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36874ADC928A388570813D66EBDA580F /* EKBackgroundView.swift */; };
- 9517AFD055FCAC61888F63B46B1012CB /* ZLCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0690E21A05403897DFDDE0154724753C /* ZLCollectionViewFlowLayout.swift */; };
- 95277350C6DD3C3641CFF98AE0A12B12 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74F8FB391BC1C3305BA5E1F5ED344200 /* OperationQueue+Alamofire.swift */; };
- 956D916FBDBCA5947906FF8D9E9FD740 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91B9C7936002BA2922C0FB2817F7A095 /* Disposables.swift */; };
- 95A9A97F70CC38E01F0A0D3663B78556 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10BC660D7095E1F6372297C75F9C7E31 /* ConstraintMakerExtendable.swift */; };
- 95AD0B08F159E5B4571FD8C7FCC3A78D /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = AD27B05D136D4982C9883879542DCF3B /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9618F27BDCC455CA0A059F9D22208A2A /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDDBB0D06D34E9E5BB97A82BCA8C015B /* AnonymousDisposable.swift */; };
- 96199F1BEE04A029B3278BB1BED5F276 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73E560D5F0D67C08040281A349936CCC /* IQNSArray+Sort.swift */; };
- 96351482FE93C85C20C75E992ACC4D3C /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF5D374C16C43C9F4DE3D9994CE4C5AA /* RxCocoaObjCRuntimeError+Extensions.swift */; };
- 9656217F093ABF88EA46F4D2F5C304F7 /* UIView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D68D428863CC7F679C6FFEC6C5DC87E /* UIView+DDCategory.m */; };
- 969C1BBE64177B6E443583076B5319FF /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1B3263B0399513B0A98FEC04A1D7873 /* Delay.swift */; };
- 97352932EA7908FEA0DB6210F4692034 /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 73704ACCC073B718DEFF7A653C87F86C /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 977F8070B2734739DD77174D591DC065 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 729765C8A9163366DB689F28BA6FDDAB /* SDImageAPNGCoder.m */; };
- 978F1E1DB8162B842C98DA5CF708F58D /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF1C0B8414B50C6F5781ABD1EF36EDEA /* CompositeDisposable.swift */; };
- 97ACD5F8ACFCD7B423375EB425F82287 /* JXCategoryIndicatorDotLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C35BF0045E5F8D0EB398B4CD912A71 /* JXCategoryIndicatorDotLineView.m */; };
- 97B4A15E0218313B8CE3CDB2D3CC73D2 /* DDNetworkingOfAlamofireKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A1255D7396AB74C3A771627693F644AD /* DDNetworkingOfAlamofireKit_Private-dummy.m */; };
- 9817388F04E487B7ECB5C08DDE606F86 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BC36D87F5A991C477F3A45ED18DF1A5 /* MJRefreshConfig.m */; };
- 981F1BFE14D989096611F7DB1D782B97 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA50139297229F53F9E2AF4FEFF60FB /* SDDeviceHelper.m */; };
- 98B67D713ED488F55554ABA3A7C19E78 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 609BFFA24CC3A1AB4F0B26C3273404B5 /* Sample.swift */; };
- 98DA24ABD909BC903CFAF4FCDEB610AC /* DDBaseTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = F1DAA71272825B03F553A107A7FC9B97 /* DDBaseTextField.m */; };
- 9912583A0C3DCE5F8AC15A3FC34E6FE2 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA006107F648AA0A601418BB6B86798 /* ControlProperty+Driver.swift */; };
- 999B33DC38983D04AD690B4599F3C316 /* ZLTextStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 004B7676058E2407CB5B153CA3FBEA9F /* ZLTextStickerView.swift */; };
- 99C661E8358BAEC9CC7FCA08076C1F22 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = F236A0546D056A59B2E0E68E79FE5586 /* Skip.swift */; };
- 99D7BD631F5D4CC39B09885065481AE0 /* JXCategoryBaseCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = F5477E0BD8E7B59FB422BBB5A716C13F /* JXCategoryBaseCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 99DA6881BF1C2ED38D9A3387A838746C /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13744DA57FB380F2AC38B7F17899A4B /* Debug.swift */; };
- 9A1982F4B7EC4DC43DF43AF12B82233B /* DDNavigationControllerDelegateReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = F62D1987268D7EE112CD8BAFE3DD0F2F /* DDNavigationControllerDelegateReceiver.m */; };
- 9A1DF88AB0E546AB51597714309B05C2 /* JXCategoryIndicatorBallView.m in Sources */ = {isa = PBXBuildFile; fileRef = D4E1E287BA0A855BAB8EB194E5967B31 /* JXCategoryIndicatorBallView.m */; };
- 9A41FC2ABBF645CC7F01120A6BDB0A24 /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46BAF0103037A757F2288651AB1528FB /* UITextField+Rx.swift */; };
- 9AE63A71DB55322FFBB6EF1D979282BE /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EF6930081CB7743A2BAA4EF375F7A0E /* UIView+WebCacheOperation.m */; };
- 9AF82E3FE6B0FCA2D289149812D57304 /* ZLPhotoBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A12DDF2E1F9F5270A6A0328ECCCEBB /* ZLPhotoBrowser-dummy.m */; };
- 9B0EF4B9ED87B17EA4281EB6D1E69999 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EA2120684F1EBC8DB9E4CCB107BE8C2 /* Reduce.swift */; };
- 9B60D8949C42453895CC5C3DA64DCE21 /* NSObject+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = BE73AB34AC33C638DD67B75E47D3676C /* NSObject+DDCategory.m */; };
- 9BE899982FAEB47E89D2EE2FD9684CCA /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F8961D07281C0CAF01626D7D03EFCD35 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9C684D4B5A1385F3E1EC96775C271847 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F5C90D1734FFE9DA560CD12C00ECE27 /* Window.swift */; };
- 9C82FEA9EFF0E1ABA3337D8F93435519 /* DeviceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 044034445EF7615ACD20E7DF372ABB33 /* DeviceInfo.swift */; };
- 9CF1888AF79CD22EB414BFE758E5D36A /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88F69A7DA37120A46865E1A6A42C74A3 /* UITextView+Rx.swift */; };
- 9CFBE2A3F8BFF4BBDB6DA37F9CE7C266 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A340556F7651E05B30B051B4A060D6A5 /* SDImageGIFCoder.m */; };
- 9D43333662E9A614D8F63052D7F1ABA7 /* UIApplication+EKAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDE202FFE7C586F29124DB5C0BF7CA0C /* UIApplication+EKAppearance.swift */; };
- 9D4EAF940F2C46778D1682E8127F003A /* ZFFloatView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B13BCDF72CCF01B041DF1DB8DDD3617 /* ZFFloatView.m */; };
- 9D6F0AF8CFD45EF19EF915164499C84F /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9C5209C5EED33DE8BED2EC8CC567079 /* CombineLatest.swift */; };
- 9DAB2556D82974EE7905C156B4F3A07A /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 46515A431C5F4CFB0DAAF858494B3D75 /* MJRefreshAutoStateFooter.m */; };
- 9DC2A94B2891D5F2B37FF69F48347EA7 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B483C04B3556CAAA755402AA16E94DE /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9DEFB591D6DEBAAAF949BE635617A7A6 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = ACD6140ABCC464155886AF913FC14EB0 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9E0AC3A8BB8EA7EB2085404E6097DE46 /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 256E5B4770ECBFD43BE8B284308F80D6 /* ExtensionHelpers.swift */; };
- 9E0EAF95B26AF2506359722B8C6D7662 /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0BDE8DB100A615A5126257E4AAAC5A4 /* ImageBinder.swift */; };
- 9E13BAA5897DBE84C6842BE86EED1CFC /* EntryAppearanceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BC878C7D37CB423CE67D0E26B7D0E22 /* EntryAppearanceDescriptor.swift */; };
- 9E62248A9774F552D4D2DF2D5FAB40C2 /* NSMutableAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A508CD34620EF8EF95ABF2A6C0C7133E /* NSMutableAttributedString+DDCategory.m */; };
- 9EA55F404A7BE4684E3299402A5B88AE /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = CB0DA7C290319AD6912C6D0A1C6B3FE6 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9EE55E6E57DFF49D9CEB2493AD5B93A9 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E77753F99553FBEDB039A64563A72E8 /* SharedSequence+Operators.swift */; };
- 9F26F0EB6575EEC06D48252EC38DDC46 /* EKXStatusBarMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65670E5A24053A3DE3CC549FEDF04DC0 /* EKXStatusBarMessageView.swift */; };
- 9F75DD325C460FFC7984DF4A9A42BC68 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = F3EF6887A1F81458BA2A3C75CAFF57C2 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9F90CCC3FC0CF5D2BF452D59CDDF8A7B /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 18956B9C51867549899EF02BCB5D92EA /* SDGraphicsImageRenderer.m */; };
- 9FA55209BBEC5446B1699EFEAA8AE99C /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E84DD6F4959B5D39B5672BC7D51220EE /* RxTableViewDataSourceProxy.swift */; };
- A011FE7F352E2DC4F52A72ACC985E865 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DE823678DFB9EC3AED82E6ED7BF691E /* ParameterEncoder.swift */; };
- A02CB2E756207BCF430DE5A01806255F /* DDUtilsSwiftKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A00E4D83E1D0AEAB6109B92CFE5EE30 /* DDUtilsSwiftKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A0649D13B9C3CE011F3FEA618EA1724B /* JXCategoryIndicatorTriangleView.h in Headers */ = {isa = PBXBuildFile; fileRef = B6ACC61A280432131E1C5800F87924B0 /* JXCategoryIndicatorTriangleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A0657A64DEA57E5606A79DF5FFA0C0C9 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 177F3EA4C54DFAC28DCD2DFE84CCD9D3 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A0CAC16C811D166585ADC16AF08A6EBA /* JXCategoryIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 04328BA6C98D38179D8302972549E0D2 /* JXCategoryIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A0E59DE1E829AB6653A41F549DEA9F3C /* ESTabBarController-swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2946C904804C46C6D9F3151FE20A6BBB /* ESTabBarController-swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A1059E3A9E938EE8F540D5639AB4B4E5 /* EKPopUpMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B33D4DAD8C3C9D376A94A12C023B798 /* EKPopUpMessageView.swift */; };
- A13B4CC2584A03BF7414FE90F04C487D /* EKNotificationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60BC838C8FE9A41C4CC796070A644735 /* EKNotificationMessage.swift */; };
- A17B88101B55AE2259598D30E3CDA92E /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 07753BE8384688A918F9DDED51728CA3 /* SDAssociatedObject.m */; };
- A29CAE715EFFA6F90408C3B8345A1883 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = EC7A02742212AEC991D88A48D8540B61 /* UIImageView+HighlightedWebCache.m */; };
- A2B52B66E0891E57CFA6C3750BF7DBC7 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F706F18A5273A3F9B90A4061CF9D5FA4 /* ObservableConvertibleType+Driver.swift */; };
- A328DD14BD9500BC78D1C7120DBC30E4 /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = F72F59F68F128DEB970DED4608D9DB36 /* IQKeyboardManagerConstantsInternal.swift */; };
- A358C72687DDFF484CAB4B0124CE34A8 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = ED2F69B0FF3E5AEFCA7A7A633CAC97D3 /* SDWebImageCompat.m */; };
- A37CF398196E23510714733B12B6B416 /* UITableView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D5BECA776C74B5B894A9491EBEFC6C /* UITableView+DDCategory.m */; };
- A3AEB06DFD06EFFA49052CBFAC85B7A1 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E719D89281DD264E3477C5EA9113D1D5 /* ConstraintView+Extensions.swift */; };
- A3B77F8C9174BB40B47EC514E18E8115 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 066AEFE319BB79E3553147EA5F93199B /* ScheduledItemType.swift */; };
- A3F68F7FD050BA0038F03314E92B7CFE /* JXCategoryListContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 03B528C2C0BA2DEEB4ED99E70BC06496 /* JXCategoryListContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A45846C269357C355CDEBF8B8EF896CD /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = AE110A2FD8940BCF2F317B58CE24FF20 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A4A7ABED1032211400D53E4E87920576 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DEC5ECD3E288FE90A1AB02D4827DF98 /* ObservableType+PrimitiveSequence.swift */; };
- A4AE06BE1B4C107F33C291F8B1B10E22 /* JXCategoryTitleVerticalZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 630C63E59A9C61FDD778A152ABD08757 /* JXCategoryTitleVerticalZoomView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A54E5AAB68D5F5C95EC8012A6075E6A1 /* UITextField+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A4D78F4D13AAD9D7FB91EDEC86795C8 /* UITextField+DDCategory.m */; };
- A55957E3D086EA4A11734CFCE71FBF0A /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 119B89ECC5F32181FCC8B832ACECEA96 /* AnimatedImageView.swift */; };
- A576C4698BA14346E54EB6463022EAD9 /* JXCategoryIndicatorCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FEDEC5F1FADB219540524B3A333F5EDA /* JXCategoryIndicatorCellModel.m */; };
- A5DCA31A4D36F66FFA278B81D8BEF027 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D3405BE29B2450918FF4688FECFFFD2 /* UIImage+MultiFormat.m */; };
- A5DDCCAE29F2F5E25CC92A67C3423889 /* DDTimerSwiftKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 18B7926F09F2F43261291956FBEE9165 /* DDTimerSwiftKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A5F8871912A1A3E8168E6DCF8EB4207D /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607E8AB09F9266B64024BBC46BD3CC1C /* UISearchBar+Rx.swift */; };
- A608BF8A042013F0E8E790941B4D8866 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 35AA5E880B7E0D7DADD5393B684DC504 /* SDMemoryCache.m */; };
- A69C94A0DD35B9524F7481113B574E33 /* SDWebImageMapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A1211D200A27A7CBD6B289843398102 /* SDWebImageMapKit.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A6D371F7B8F0AE9A55EE402E33583504 /* EKButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3C6DA9DA2237E9F725750A81AF777C4 /* EKButtonView.swift */; };
- A7405437B50723FDB2C5B3968B1764CA /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0595D790A3107AC3743EBE2A2029BF67 /* Delegate.swift */; };
- A7C7305399DA8DE392F0272A9B26F5C0 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B86A902E6CA841078C05C22122E4C89 /* RetryWhen.swift */; };
- A7DDBE6F9D3327DCD114F6F15010BDC7 /* DDBaseTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = F36B0B0E74EF1A627B9699CF5F9D753C /* DDBaseTableViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A7F0DD82C3127128E4EEEDEFC9040477 /* UIImage+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = ABC11A51D9A9CF993D50530BC1535E61 /* UIImage+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A859C89F424EDCA9AFE07133A3CF3FC7 /* DDSpeechSynthesizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 182976190BE532FBD45D1A1D2FF6F952 /* DDSpeechSynthesizer.swift */; };
- A88D569C6D40F093E8AA5773B735147D /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 25FB7ED435E1F20D3844C8ED1D420354 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A8A0C288519E463DE5E9B307FAE797F3 /* EKAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5308E8AC9A9F088C0686243A99721769 /* EKAttributes.swift */; };
- A8B944BAB631257F43D3311470B1EC99 /* DDBaseScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = A85537A001B917E500E27F2E22BB7A7F /* DDBaseScrollView.m */; };
- A8DC4B6CAA17BCE09B33F0CBD7B760AA /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A74D3FC27F8E931B5DED06F753012FB /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A90D06F752E1428BF5E2623AF01076EB /* DDBaseNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = 11BF4A900E3ABDA6403DDABCC463BF9B /* DDBaseNavigationController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A91F69373347CD458D89B84B084E0640 /* ZLPhotoPreviewAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 007F8A46B5AB2BF99C8D477EAB683962 /* ZLPhotoPreviewAnimatedTransition.swift */; };
- A928D17689392DAAC600620B1020505C /* ESTabBarItemBadgeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBA5353C3182294E96C4E2872EEC5231 /* ESTabBarItemBadgeView.swift */; };
- A952741473205F790F725FA10B2C2667 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D058CFBE5B1FC61CCE7DD9BA50CD0FB /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A96082D29C3DB573EB4541AE401E5A3E /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D382AB844EBFE33D9BB393B03D31DF37 /* Utils.swift */; };
- A97E69232EB284E6EF3127992F66C58D /* BRStringPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 06EF6996074DE7E440328B352F4982B9 /* BRStringPickerView.m */; };
- A989FAAB45AFC4C42962D59C60B4E927 /* NSObject+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FC7642FFE3CF735D1E0B606448D7D38 /* NSObject+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- A9A5CC537275881320975BDC2EE7F62C /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5D37648AD357B240D7893972BA3F04 /* SDWebImageCacheSerializer.m */; };
- AA6F9F6A4405BB9AFDDAAFF967296ACD /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B74249BB803E679AD35730C5EA3D5B96 /* SDWebImageManager.m */; };
- AB428E89F87EB92898B1F5F76C3C5674 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B82C0A7943BA43A4304EA24ECEA0963 /* RxMutableBox.swift */; };
- AB73FDA15272E6BBF2F3C553ACF7596C /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 377CB21060FA6F9B7EA42A9C457D0C1F /* SubjectType.swift */; };
- AB8707AC05E95D10D125F69C0F1F84CC /* ZLImageNavController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 199AC16D395EA9DF9F02A7662ABA908B /* ZLImageNavController.swift */; };
- AB8DFDD12C800A3A8B73F1AEA10B11B4 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = C38A47289011B4962A32CA698984B4EB /* RecursiveLock.swift */; };
- ABA3BE298F1B209B9A4F53D73F8EFAE7 /* ZLProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DD766E42CF6343A4D0C8D57C3752AE3 /* ZLProgressView.swift */; };
- AC816DAE095CF51A98ECF689E6158059 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 050C15D33ADF18EE286B7AB8C6A47802 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; };
- AC9381917A1798AFA5CD86AFC14382B7 /* UIFont+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = CF91FF430A4B977E5EACAD9490FC1C53 /* UIFont+DDCategory.m */; };
- ACF6E744FFBA77DB4FE3E42A917E5CAC /* DDWebImageKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 34671F5A3C932CD618EE9C53BD3F4D84 /* DDWebImageKit_Private-dummy.m */; };
- AD4BA3FD6AE09706BDA93AC0E8A17DD5 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = D78E1804922CFE72C188F2E6C9F739E7 /* HistoricalScheduler.swift */; };
- AD66A4F4F0F3CD5B24A490015EB60AB2 /* CALayer+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 796B0AAE7CCDF9046E3470AEAA20731B /* CALayer+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- AD77D27CC15A61BF845C06859553F9E7 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82E171A4D62AE8024DF0362C28DF48FB /* StartWith.swift */; };
- AD7F0F6D87359200CD4211C6B811F2FD /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFDB1257807DC774E3A91DBC1843F5ED /* Buffer.swift */; };
- ADEEBACC578AD5501E8ADC19E6098BCC /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 400A757755E542045BDBAEFCDC701913 /* ImagePrefetcher.swift */; };
- ADF031ED0468E75793D32E1609139984 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 921270A228473867367B472DE26A5F16 /* RequestInterceptor.swift */; };
- ADFDF04B44D98030E7FB1F4A4196F155 /* ZFOrientationObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F57EF387408E38EF207C57D9AAA89A6 /* ZFOrientationObserver.m */; };
- AE0C97E14DAE540C069DF65D6821F6E4 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4BCBBEB28B21C5331CBD2304519336F /* SynchronizedDisposeType.swift */; };
- AE1015AC17118CA9A93681AAE7454DCD /* JXCategoryNumberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 253270FA55C05AB0AAD83DAC109964E0 /* JXCategoryNumberCell.m */; };
- AE2421B86D481DB24462BBB65580903A /* ZLPhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96141B81E25A9313CBB94C0D808B048D /* ZLPhotoManager.swift */; };
- AE310A252E96F1A89125262C9293FB10 /* ZLImageStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7550D4B472027B15D778CB33CFF78B0B /* ZLImageStickerView.swift */; };
- AE3814FADC3432DB8F6B88D2102EBB0B /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DCCFDF90F6D31713C3B5E7B0465EF61 /* NSTextField+Rx.swift */; };
- AE81E26AA0581A9E7559FB6CCC5FDC36 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FE80BECD70B7AFC4A0BE16D6AF9CBD9 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- AE843310955AFAC2A360E09BD30C3138 /* DDBaseImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E6DCD5C9C94DC21C530E24396C47267 /* DDBaseImage.m */; };
- AEA7C6499E0E25C798F7C5773CDD9C90 /* UICollectionViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F2D7652CC61AFD814CAAAA60C3C79FE4 /* UICollectionViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- AEE86A9326DC09055B5C28D98C50874A /* UIImageView+DDWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C5D871EFBA8F4ABAAB4CB99214349D2 /* UIImageView+DDWebCache.m */; };
- AEF44F2047B371C39D4591E8EECD04C6 /* UITableViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = B03E6E8DB8C6627860A3C7658CAA813A /* UITableViewCell+DDCategory.m */; };
- AFA87EA35BBF8E4F0A2D41954069DD9C /* ZLEnlargeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0EA45E09EEBA178ED37347EE76E1EA3 /* ZLEnlargeButton.swift */; };
- AFE7A6835DD89F0D3331538280787CEE /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65A9BC05D23E282469BBC44E1A47D783 /* IQKeyboardManager+Toolbar.swift */; };
- B00F605D291DA51F921C63DF5847F0BB /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CF52881112EB4299F18008AF32F3271 /* Sequence.swift */; };
- B01AD0CF889816FA1985284F075CFBF7 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5048C7F77A5504F5CD50BA270E6A9DAB /* NSView+Rx.swift */; };
- B026AD1C1E94F5FC78A1CE5A96DDEE89 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49462E78AAE7AB2228588FA0741EE354 /* NSObject+Rx.swift */; };
- B0470BF38DA7AECBDEC223D60C2A05D4 /* ZLBaseStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0BADB35A89B9240A279929E29DAA9DA /* ZLBaseStickerView.swift */; };
- B04A1F654CEE373527D6A1FDE4706545 /* ZFIJKPlayerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BA0101469C3D26C830F15B506E1B31E3 /* ZFIJKPlayerManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B062397EBC3E007F3B3A05D7EEDE6ABD /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8738F1DAC39249AFCF88AC4939C35883 /* SDAsyncBlockOperation.m */; };
- B08257202077029351FCACC6C33ACEBD /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A49B0105A67B516C482796366B010F4 /* Indicator.swift */; };
- B0C86B62900B2C3ED6A6CC0E578492D1 /* JXCategoryFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = B27193FF05E4C704CA10DFF0BCC168A0 /* JXCategoryFactory.m */; };
- B0E96406252E6A197B8CBBF1850205DA /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB6FCC479670EB2A01B5DFA36075D664 /* Disposable.swift */; };
- B12803F0E38CFAE8770FE476242895C3 /* EKProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC267FBE0FB5C2B2DDC4FDB7E06B3DBB /* EKProperty.swift */; };
- B160B0CA89F69CF7F59CC2CE1C7B5AE1 /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B73A02022E6D78F10B838520F62A5C7B /* Kingfisher-dummy.m */; };
- B169869926BCF8894AD891F3261B8AF1 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB228E49D692925FB8D85D58D4F19C7D /* URLSessionConfiguration+Alamofire.swift */; };
- B18A0CDD85864D32D2F82ED2B5F22B41 /* DDBaseImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 35CFF054128B6004713157DD54DB7456 /* DDBaseImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B1CCDEB46FFBD5C857CEE2829F31D65F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB618C02095A50D3413D55177281E9F /* RxCollectionViewReactiveArrayDataSource.swift */; };
- B27F69341AA274200D4EC565EA51B477 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A44F15ED1A918AE70EE2FC4DEF79EFE /* NSObject+Rx+KVORepresentable.swift */; };
- B2A861042944D7380C13A8B77A99F92B /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DD636F70C3086BCF155C8317C7E152B /* Box.swift */; };
- B2B998194CCD760C0095B9CD67B288CD /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 216F3B38A6FF8B5888760B254466E3E7 /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B2BB06514C0A38F894279DA3BFAAB03E /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8ED2FA12810B65137DBC3738A7A6421 /* RxPickerViewAdapter.swift */; };
- B2D642C95422A517DA336F0917B68562 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 826E23D70747E00E977AA1E65A0CC03F /* AnyObserver.swift */; };
- B2DC99BC8C2BAB5C1FFFD9D042C37475 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB59A552432C79E45A72F45AA49F674D /* Typealiases.swift */; };
- B2E3B006A6EBE8AAB7911F7F030B5568 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15D77BF6119CB3A23E0AAAB10398D027 /* DelegateProxyType.swift */; };
- B35FA69ACFD66603CDF6015FA5F2EFFB /* CALayer+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 16FDBFED1ADA3202B2F419AFBEC313B6 /* CALayer+DDCategory.m */; };
- B3E2E1B9AE15CC280B8957C339243BEB /* JXCategoryTitleImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1361E1085CA4472D06A08023A5FDA022 /* JXCategoryTitleImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B3E51F0E8AA1550E1B667D96C3BDD1A5 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46DA6E01143FC50288567F8CFFC9D77A /* URLEncodedFormEncoder.swift */; };
- B40E0790D6C9B7387B5FAB251E16B1C0 /* Bundle+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = B67033836F38C6C5BD8C0E8EA07E6AFF /* Bundle+ZLPhotoBrowser.swift */; };
- B41FD6E22B5A75FC2EAA129FF1B54B82 /* ZLCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA8D74F8F51B529D3F6B5A76870013B6 /* ZLCameraCell.swift */; };
- B4C0B46C21087CA310DE57D0B9FF1C17 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 719714C42C68865E2824629BC7F06EDA /* AFError.swift */; };
- B4DA45D21312C13C1BD200335595798D /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37CE8E20567A1429DB73B6698DA0D6EA /* NSTextStorage+Rx.swift */; };
- B4E965E045EA23076AB6880F4A5B452E /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC5F897D862231ADD2E5CAB3064A937 /* ConstraintLayoutGuide+Extensions.swift */; };
- B502E9659BC94C3074C41F9294248930 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 415FF56667CEFEC4309D9034D84F5926 /* ControlEvent.swift */; };
- B50F13ACF021B970636435A9DB1E0AC0 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FB142D088781B2F8833F359CF938030 /* AnonymousObserver.swift */; };
- B5169B93C52F1FF030F7497A6FEF7E2E /* ZFIJKPlayerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F29990B802D7742CA79E930159194BBB /* ZFIJKPlayerManager.m */; };
- B5909D30D3D2544499F30CA21286AC58 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = B8AF99C20C639F9C6F836B8CEFF438DF /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B5E8226BCB600380F56DF4E98CAA2777 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 05329949F13D28BDF8850D76E94419A4 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B5F5635CB0E895EAC58232DADF5FC3AE /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16D544C7E5FB2109B24DFE9EA4C061A8 /* UIStepper+Rx.swift */; };
- B601FF45040CC3B4D882477DB46A8DFD /* ZFLandscapeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 7425B2B089DAF86482D45B05A28556A0 /* ZFLandscapeWindow.m */; };
- B604D7B23F7F4D052F3DFFAD910AB04E /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67E4CF43F3746867DCEE94E782BC055B /* KingfisherManager.swift */; };
- B6062CB645AB7C112A4963605E59E4AE /* UIRectCorner+Short.swift in Sources */ = {isa = PBXBuildFile; fileRef = A32480A770366DCD672EE1CB2788800B /* UIRectCorner+Short.swift */; };
- B6A5A9C096B866F53FC368AA2E9E94B7 /* JXCategoryIndicatorCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F4DE8A8C832F275F11961DF9DB4B01D /* JXCategoryIndicatorCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B70BB03F1D414155F2C5F9E34E659806 /* UIView+ZFFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 888A46AE546820686D32F4CAF469341D /* UIView+ZFFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B7192ACDC4B49F39190EB7583AAA8A28 /* MATraceReplayOverlayRender.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B51831110DFC6066640AB7A4194454 /* MATraceReplayOverlayRender.m */; };
- B734391A023E1397D7C4988865147809 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 14764BDBC84292209D656CEDFE984289 /* SDImageCacheConfig.m */; };
- B7B9F94EF5A56E156C57147F5F302559 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A9850D3BAD33467A54DA84A848342BE5 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B7F2FC2537F8A512F7969F37EEBABA19 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BEFF4D18B13895079AFA907BF75528A /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B801E0F1CAFEE74EF65BE4C882EE6C18 /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 782BF5068144A165F49905B11D6A3190 /* ImageDownloaderDelegate.swift */; };
- B8184193B0CB7DECBA21EC6BB9FCDAD1 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90D69B16A5403DBF1D5078B2976068B0 /* ToArray.swift */; };
- B84BED170956D2391246497EC4ACE3B3 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A4164D3DD94910463949C20A7DFDF997 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B850BC342D7976173853AA223DF66FDF /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DBCF27F45E9DE45ABEF79FA31DF55835 /* SDImageLoadersManager.m */; };
- B87F66F29AE647B619CFE0FB89D2DC0C /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 303FF4553C3CDEFE6876155427F4CCB3 /* Optional.swift */; };
- B87FA1A74AFFD85DC6676B5D9F777DA4 /* ZFPlayerControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = A331812F9E9382022C16C05684CA7803 /* ZFPlayerControlView.m */; };
- B891F38969577C29346CB287E9696F44 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55C8C677D3099B96D8FF00200EDC4401 /* Never.swift */; };
- B8ACFB27F7B7E309059AA265F2657634 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = DB74AF39FF7548771887C65014656F73 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
- B929603A11A07A494CBE9E734195270E /* UIColor+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56100DC03413AA89CB3DC2E0DAD70BA3 /* UIColor+ZLPhotoBrowser.swift */; };
- B963E078896CC9DF2C37C06A438908DA /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65066E58B23F8F0CE11F53C68967D652 /* UIButton+Rx.swift */; };
- B972450A02CEA543BE5375AE31C81A6A /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AE9471A5D951EBDC27A1773783B7356 /* DisposeBag.swift */; };
- B9AE7983EB3E754C9E655B15C36143B1 /* ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED251BE91562DB5D2BBB9EC0F501568 /* ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BA11AE6276ED0BCA627940CF2AA4A82A /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 334BD71E49CDC6FD5EA690F2BDDB8ABA /* SectionedViewDataSourceType.swift */; };
- BA9C4365F34B941E38477E5CA6E40387 /* DDMAGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AEF2C1130160AD2AC47AEBF284AE834 /* DDMAGeometry.m */; };
- BAB7A04FB6B2883C06D4EFB12CD4974F /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BE5C366329F00E2B266C195EFDCFEE3B /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BB1D61B7D957E411C5CE3E21DAD20C6D /* ZFFloatView.h in Headers */ = {isa = PBXBuildFile; fileRef = F2495D849DB68E39CFD64EB94247A7BC /* ZFFloatView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BB40CB8F0BF7FB02D93D24005F92C7ED /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D7FF3F7882BDA960B3EE27630ECC52E /* Debounce.swift */; };
- BB53D3B70456942057B1D13A5B59CA10 /* ESTabBarItemMoreContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F5ED53BF3CA697464A0A1DBFE85E76C /* ESTabBarItemMoreContentView.swift */; };
- BB714B9D7C8AECD5513CD2452AD8687E /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = F42C7789E2FE6C8DF075C6A31D72A63F /* _RXDelegateProxy.m */; };
- BB91F7BFE3AECA8494D5E2BFA3AE593E /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = E487E8E8F95B531073B46AEC2862FC5A /* SDWebImagePrefetcher.m */; };
- BB9CF389D15F65172C5D16936279DAAD /* FontUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = F892D45AC92BDA17949E2E1B035837C1 /* FontUtil.swift */; };
- BBEC1389AE859C1F53CB8588CA32A54B /* ZFPlayerMediaControl.h in Headers */ = {isa = PBXBuildFile; fileRef = EEDB6443D9B5DA090BB6449BF21D4B73 /* ZFPlayerMediaControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BC17BBE68BE2B0233A2B24429A134292 /* JXCategoryTitleImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 383128B167C6E3FB94FDDCEEB52CDDF3 /* JXCategoryTitleImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BC3AF54DE998A7FEC71B84AF6A2E8D4A /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595D14D8704EB2ADC9FA2C36B93B5DD9 /* AsMaybe.swift */; };
- BC4248890A2765F68B3FCA279352ED4F /* BRAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = A19D321ECE75B0C53F59F403F7CD2DBF /* BRAddressPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BC9DE732A9A9A3E6BA2DBE6C7ACB0427 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B78BA6B636238B9C31F3E51CA42F2F1 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BCCDD2B2C0D0B159D41052C743780F3A /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CD8CD31DCBFD0648B52817608836B29 /* Image.swift */; };
- BD2BEEB68778EC69A7B04BC9216B4112 /* DDMATrackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A1C4248E6EA38F4DA7525BAC5853E312 /* DDMATrackManager.m */; };
- BD361E4E0FE4613901338D791BD13A5D /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = D07FD1E695CAFE982A2DED3FA121AB93 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BD42414ADB05335CCF6162EED02EB0E0 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 787D935F929840FED118AC822D56CE53 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BD71DAAD9C863C0905780369F5942079 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A856A1BC7617917946BCFC728062FFB /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BDEF2FB7D927B0B5EC012429474270DD /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 999E8C176BED31FB67EE772AFCB201C4 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BE1A80FF8E7EBE33844C18B9DE10DF9F /* EKButtonBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D36193E88A18A35D11FD1689CE00421 /* EKButtonBarView.swift */; };
- BE5E45566FE7DF80AFCE321E3EB0FBCD /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97EE270AAD66F02E99430C16113DD861 /* URLConvertible+URLRequestConvertible.swift */; };
- BE87C4B8DC91703BFEBF22B2AB670F49 /* DDBaseAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 72BAD5BCC8A38686C4E1D280206DFEB6 /* DDBaseAttributedString.m */; };
- BED5AF0BB1DBC3E842A683F7E03C331D /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DF19A145D99E1641B05CF0530CE80AC /* MemoryStorage.swift */; };
- BEDC9DBFBB0DC7DD1731D138A43247C8 /* ZFPortraitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1864E6A8440CE48A822FA7565107CDCF /* ZFPortraitViewController.m */; };
- BEE07291E32F6B0395830FBEA7E6F610 /* DDMAMapKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 883338514E414313038E1B5EA4A6A87F /* DDMAMapKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BF2F9348A80AD292B37135521A29FA03 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = CBD8895F322CCC81BBB3E27B490B59F4 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- BF4B5199FBBD2138841B0FFE7D841114 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF410CD66631A84A9062C6262918C6B3 /* RxTableViewDelegateProxy.swift */; };
- BF881EB2D215E42293F81042B4DCC526 /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1351EFD6463F8B4BBAEE63EF2EE86FA4 /* RequestModifier.swift */; };
- C01355012AE3DC761464C352BCFD4197 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = DBA42D9377B1B78FACA09CA7672E1EA9 /* SDImageLoader.m */; };
- C06003DD05A5FB9050C6BCE1DD128511 /* DDScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F3231C59A42C8AEA7B63C4A51F70C5 /* DDScrollView.swift */; };
- C06198FCBBF8CEF254BBBFA81EC292F8 /* JXCategoryImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = F18A60746E6B044E7E7A0BDCECB564D9 /* JXCategoryImageView.m */; };
- C08497A34F7671FF094AA92DDB82CEE1 /* ZFPlayerNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 02B4B812822FD28C0EB03AE09282A465 /* ZFPlayerNotification.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C0A16AD03D4F121B5F6D22E51F6FD69A /* String+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E83AE68D5C8CD3B2789417D8760B53 /* String+ZLPhotoBrowser.swift */; };
- C0C8B5A6D43875BA9B2C23CC0181071D /* DDLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 394E40451A5794ADACD8ABF69704BB1C /* DDLabel.swift */; };
- C0D9D4A614A12FDB0DE800B0B4EA8D6D /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFEA776E777234B81C7F43133A610AB5 /* ConstraintDescription.swift */; };
- C0DFFD5B336054676ECDF6534C861940 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47260BD316016B0165ECE3FEC77708F2 /* Timer.swift */; };
- C13CCD0F2979956BF520659BC2826A70 /* ZLImagePreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88A897BE9D9044188FC72324976D484 /* ZLImagePreviewController.swift */; };
- C14DE31A6A5A40C529BB38E190140498 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5932AB031B0BD7656410F19C37957495 /* NSButton+Kingfisher.swift */; };
- C186C65BD8FFF83F48C17CE6CA50C96F /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A26F4231E4C1E4FE11823C57F0B8940 /* AsyncSubject.swift */; };
- C2690FBB1AF6367DBEFA11F552A14ACD /* JXCategoryIndicatorBallView.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C25597E1C495A444AE8B8FBD45E3F5 /* JXCategoryIndicatorBallView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C27ABE24E18EFF2E44F24F349035D003 /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = C33B6D4EE73F8919DCDC11769A7D6215 /* ImageFormat.swift */; };
- C27DA232D42C0C1A1860904474D006CE /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC2C50294271C5414E5AD15FDBE0EAF7 /* MultipartUpload.swift */; };
- C28474B4C426F48FD45476D5832CC326 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C064D653075CC04EE2692C0F3099046F /* Filter.swift */; };
- C2B53EB045512989EDDDE03B3592E068 /* ZLAddPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDB7327C66E1407EAE8B40BDFF74ADA2 /* ZLAddPhotoCell.swift */; };
- C2D22CA4BAB1284607AAF88C287E6DB7 /* UIFont+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = FDCDD4393AD5CA136ED63236611F220C /* UIFont+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C2EC935BBFE9B553962121DA980857D1 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76543AC22593AF1DED91FF40EA424D11 /* ConstraintInsetTarget.swift */; };
- C313E645865798661616F4F3407D8BD1 /* ZLEmbedAlbumListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297477CEF1886712CE98ACFF36B98557 /* ZLEmbedAlbumListView.swift */; };
- C317B43DB6D2482017A763892A53203F /* ZLAlbumListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7B6566DCF4640B1C4204401B1C648F6 /* ZLAlbumListController.swift */; };
- C324D23492EC6AD067A7DC7E705DACD9 /* DDButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = E424068A845397B847A041B8F1EC9A34 /* DDButton.swift */; };
- C3396F46162BECCC47A36826B0CA1070 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 300DE89A2F7ADBC14DB79BF4DBE82EF5 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C3CFA478FB802F5A6AD209E5E1B34F54 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 039010DA8BFB2C2A6717114B6A9656C7 /* UITabBar+Rx.swift */; };
- C40F08C50B0B6DDB15E4F1D6F18213A5 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F33C7CDF9E104871CBC09BCBABF90FA /* SDImageIOCoder.m */; };
- C4B86A1F59A5CA336CC38E25DC15F58B /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D444AB38756B46325663640BAE3A6D5 /* Infallible+Create.swift */; };
- C4BF6BFB52FEE82B04DB8EA2AE9E5BBA /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455D4D179C6BAC5024988764D38F71F9 /* UIDatePicker+Rx.swift */; };
- C56AD838C0FF689FEA8E5AEA32E94175 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B1AF430A20634C0C897E693C8CEB5FC /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C573A199FE9BBDAF1818206D3B2EB340 /* UIButton+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B81040535DC7B45FFA730026E49F3F0 /* UIButton+DDCategory.m */; };
- C581FAFB2BE7E18B9FCA322BE28127A2 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = B4FDA486925B72CC9E2262349C7DAB92 /* UIImage+Transform.m */; };
- C5A65CAA184CBF2D7641A9EC731D4F5E /* JXCategoryIndicatorDotLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 23F90E1DD232C968F8F44A0F225CB5E9 /* JXCategoryIndicatorDotLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C5FB63FEB00AFD20B032E78637506B9D /* DDBaseButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 3644CB9DF250B7074CCFDBA46EB7CB56 /* DDBaseButton.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C65ED3D3286E2BFCEFB3291A3A776317 /* ZFSpeedLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 51DA72AEA7C4697DF354A89E5DDD03AA /* ZFSpeedLoadingView.m */; };
- C67841324248C9CA5635AE5BD7C3784C /* DDDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EBBF0355FB46923D9BA640526D5CAF7 /* DDDate.swift */; };
- C685B4E57FCFFF4FC132CC2C886CC561 /* DDWebImageKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4A07461099EE18E761CD93004D08C0C /* DDWebImageKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C68C35A8E72BEE67B8BDE9E7FE89BE46 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B38C6D2892A8D38AC01651E92585EA /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C6FB7F94CB7899B5D36DFC3BCC9124F5 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 65718780E4BD17347E4328307F222C86 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C70566B479FBFB82538A0E1C48E33C45 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD428B8E6012DF1EB6224593C04415EB /* RxScrollViewDelegateProxy.swift */; };
- C76E436525BA78E49B7646D419140C86 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33F30AAC022B3BC27BBF053C746D88E1 /* UIPickerView+Rx.swift */; };
- C7705E2AB582892EA6CDB7AF837288F5 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB8836A95D9B137254DE9F5B7A11ECD /* AuthenticationChallengeResponsable.swift */; };
- C848D2C5E05796A51A2CEC91D99D186C /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 787D60C0B6B9BD1BBA05184F86EEB50F /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C8522895B2B87B2C972E499ED4BCA683 /* JXCategoryNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = 41A7E12D7449C557A15701F5D8476387 /* JXCategoryNumberView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C91C59A7EBFE30758FB1BE247A0C1368 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F0FB20085827A24B5FF66F5CDAFF804 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C95B8F480731860D9ECCC227B4D61FEF /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1B612D8F9B5C5A226CD425BB8302D93 /* Platform.Darwin.swift */; };
- C975D55EF9DA37044907022D01EFC501 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 121BF37FB7425B216A39F55713DA865A /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C9A4CE5CAA3D142D609453B227BDF3CF /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 21C43279C5D6A8103C35C909E6E5BACF /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C9B62B3353AC16ACBAF7E31EC92B795D /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = D24F06D3F2234224653BC2087BDEAA9C /* Switch.swift */; };
- C9C8E7783A4B162E8F36ED06A7871220 /* UrlLinks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21056EF70386B0B63763051687680BFB /* UrlLinks.swift */; };
- C9FF0064F6C55CD4E49ED41B2EA17DE8 /* EKSimpleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94B03752321A6AD71D5ED7D8044DC805 /* EKSimpleMessage.swift */; };
- CA012B78C0AF2BE1423BED34CB3E6578 /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94BEE5D0A91056C553B19BFDA246B4E4 /* KingfisherOptionsInfo.swift */; };
- CA09255FDEA073F52E9B21618886EE8F /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 46A6FE3E0A53F6E41F0843BDB3624CAF /* MJRefreshNormalHeader.m */; };
- CA9B9D6F4655B5BDF8259DB842366370 /* DriveRouteCustomAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = B4D9FBB88A4639833CCC17674F0EE640 /* DriveRouteCustomAnnotation.m */; };
- CAB5A868A61CB97E7501C0E73726E34B /* DDProgressHUDKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B343C8BBEC0441005F89D6A885BBE338 /* DDProgressHUDKit_Private-dummy.m */; };
- CB0DCDB203D1D4E3DBCF2931711D6A7C /* EKMessageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 077AFFAACDD191C9837E2920BA5B64DC /* EKMessageContentView.swift */; };
- CB102F363451D0A39E837ED8CA634A74 /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E1AED2555F5FAE91D31D0F874767032 /* RxRelay-dummy.m */; };
- CB16360065DF8550B4E7A9B7FEA46F50 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11AF65E1A057D2D000B6B96BD704FEDD /* BinaryDisposable.swift */; };
- CB3A4113D6A0796E5AE8CC02BA5D95FF /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = A06CD23429DDB6B7E05AB9604F19DD5B /* ConstraintLayoutSupport.swift */; };
- CB3AE85F2BD02615BDD9EFFD893BE634 /* NSThread+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 24176330F36B80B178FC6D0E1627E280 /* NSThread+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CB4C379BF0DEB83EFDD76B9103F67188 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44326326E1354D83F29CBDD31E20E41A /* Merge.swift */; };
- CB5254E9AAB4F757E00E02332C1A4CA9 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C81D82CF8AE09B8BC63EDE4176D0489 /* Deferred.swift */; };
- CB8149496048815D79F0E61EAC03B9C2 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117E96269AFF0996443E699F51607FF3 /* SingleAsync.swift */; };
- CBB261988616F006F3D14E6E3E1A1567 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AA36F8299A5815674D3DF86ACFC67A0 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CBC0092B7AA29B2D684CEF70AE56FE3B /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6F326CB15C71F6927A7EAB044C94185 /* AtomicInt.swift */; };
- CBC7F6CAD45F4BE6E058E1ABA62F83A4 /* DDZFPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09D331CEEA7E95D09E74304397A29860 /* DDZFPlayerKit_Private-dummy.m */; };
- CBEC084A900017F2E5219E7C514B1CA5 /* DDImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 423CE869BCA170735AED0E2FD16C720E /* DDImage.swift */; };
- CD1FBD083AEB95AF2A233A5D251CC860 /* JXCategoryIndicatorBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = CC9336BF47AA2E4BCA7CBC3F051D1C52 /* JXCategoryIndicatorBackgroundView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CD25427AEC067E2E672CD4FCD03E1C0C /* JXCategoryImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = D5F1C751CBDB75BB7958FD07D3CFFD63 /* JXCategoryImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CD28B9F3F0DF1EAAFBCCFD3FDFF7E877 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17278A0AFF96EDBE6C7D5350F663FFB /* SchedulerType+SharedSequence.swift */; };
- CE53DDB87C864CE0B303DD4BB61087FD /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AF7E45FF849891D04CF3A829CCEA71 /* RxNavigationControllerDelegateProxy.swift */; };
- CEAF6058D42F63FA245DAD43FE4981CD /* UIView+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AD9564F77189BF3C4782C302327C075 /* UIView+ZLPhotoBrowser.swift */; };
- CEF5ADCAD1251F127AC70054BB17179B /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8214272BFE46A73504D112C11C304815 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CF0542E7E27082F0AE761E78228DEB8F /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 950C07D28671A7517257971A3F02F71B /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CF8D15E322415CC1628A88CB4935CF1A /* BRDatePickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7C328CD9427E4337E25F7E00D9D45B /* BRDatePickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- CFA4B5FE834BF6F5947C854ADC9C5A57 /* EKAlertMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9E01B5A1EC0A12D4FF1814DF5EFD436 /* EKAlertMessage.swift */; };
- CFB3EAA6E6A485204E7568CF85DBDA3C /* Sources_DDMAMap in Resources */ = {isa = PBXBuildFile; fileRef = A66E038C3C039574C45DFACE896C2151 /* Sources_DDMAMap */; };
- CFCCC0B66A4858FC59896A0D0B4111B4 /* BRBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C9C2E74200568C92155788BF5004AD0 /* BRBaseView.m */; };
- D00540052F1FB948B0D765563B6970E2 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5065582A1F6674B4C8E25D4D49E666E2 /* Completable.swift */; };
- D011A951260E637F1A06FAB4D4760C8D /* UINavigationController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = BD28A99679DC1C9E3F8906D7A2A2C7C3 /* UINavigationController+DDCategory.m */; };
- D02E869FBC7503DA41EA8292A40085F8 /* EKAttributes+LifecycleActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11E44DB01BF52DF27DED9F8DA8397B6B /* EKAttributes+LifecycleActions.swift */; };
- D0E71DD9EE24AB487376A2387832B9B3 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BF58BCECAA172E9567605DB776B2DF3 /* Observable+Bind.swift */; };
- D10A97575FC17A740F4AD23FC87961E3 /* BRDatePickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EC1F209A08E73D6CB48FB1B136B40C1 /* BRDatePickerView.m */; };
- D123E3F8FF68D9C3A384B0B217306B70 /* DDLogKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D75EB1C7D1B785770E75EB82FA738B4C /* DDLogKit_Private-dummy.m */; };
- D12A6518AD01C22CBBD148C8FC550D6D /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = A95EF92B56232FE565FA7CC180D92CD4 /* TextInput.swift */; };
- D1381434AA9A73F22A5686775B9BDD03 /* EKAttributes+FrameStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A725E4F30CC496FC2FFCB8E9ECB39799 /* EKAttributes+FrameStyle.swift */; };
- D14356BF87F9E91736CB650348922BB1 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BD4D2C90F7C2FF5A165111A5D8BE1EB /* NetworkReachabilityManager.swift */; };
- D1C81C32A93CCE7A35A72FC1D5FFBC75 /* DDImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A6A99C658C7DF2F349243618D009104 /* DDImageView.swift */; };
- D1CA27FA62FDFD654437AFE802F0FDC1 /* EKWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E757CE2228AE63A091941338F74AE5 /* EKWindow.swift */; };
- D1D3FC269DB485011A5C792F187BD964 /* DDToastKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 71743E97BDAB73159A7FB2D6A2C981AD /* DDToastKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D1F58981CC9B866CA76BD812F0DF5E18 /* BRAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E5E01B7CD4199EE3D3ACF9A2248783 /* BRAddressModel.m */; };
- D256BFFB636E5E4412DFF3AB6DA53DD8 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F4355DCEA46C5894DEAAAE1241E0A7 /* Lock.swift */; };
- D269044D982531C2EABA7BD3F34101D2 /* CGFloat+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = A34F6D5B31A94793FA93893AD9489E80 /* CGFloat+ZLPhotoBrowser.swift */; };
- D2E4ADA8EAEB74C04F4F366189A7EB0B /* DDBaseScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CAF12C2FF61D3A84D919D42918D0EA9 /* DDBaseScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D30295702271BA26222EC0E8D2829E63 /* EKAttributes+UserInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7B7F3E9F7E277284425118203CC1AFC /* EKAttributes+UserInteraction.swift */; };
- D3A692A8D6778B0C530C667E0D2645F5 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 75BE8875B06FED44318EC0DE718B8B63 /* MJRefreshAutoNormalFooter.m */; };
- D3AF532A82510425CD2371364569D16C /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5084E53700F9D4CB8B0160079B41EB /* ObservableType.swift */; };
- D3DAA79DECE865BDCE076290194B4033 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F773D518558BC9DD5D61777B5A0F579 /* SDDiskCache.m */; };
- D41706C216134FC77605103354F07C42 /* ZLAlbumListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9246BF5AF8832E4280C5813A891D38 /* ZLAlbumListCell.swift */; };
- D45471D1E2289BEDB132AE8868F21AAA /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 352F283BEA42FF56347394E09329D0F8 /* MJRefreshGifHeader.m */; };
- D4981731005F623D4E0F95955BE84AE0 /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C846336A32B4467C20350EA19EB9CE /* TakeWithPredicate.swift */; };
- D4DE36B575B65B54091CB7179DDE1242 /* EKAttributes+Duration.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA58C60D0E596ADDB1F29E7FAAA1DE71 /* EKAttributes+Duration.swift */; };
- D4F67ACDCA6B952008E043750BAC4940 /* JXCategoryIndicatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B0AD3E8A0110FE8805BC0C38700419A4 /* JXCategoryIndicatorProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D509C61F07A0066B5BD32F31E7F095F2 /* DriveRouteCustomAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7263E45249205740176535A3BC4F0134 /* DriveRouteCustomAnnotationView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D54C1EB233C3DFF0AB1C78D665B7A5DF /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CC82094FDD87DD86C5B20E3F7D73243 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D552F57595574A84A82587BF008F32BB /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14540496A0CE90C46867D2F2DA4B108D /* DispatchQueue+Alamofire.swift */; };
- D591717337E72C406E7C3F0BF9F4907B /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A773735160F96E8056704CD7F33F08A /* UITabBarController+Rx.swift */; };
- D60B988D3D044287FA25F19070D0CE27 /* DDBaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 368D7F8E6B424CED8232EE2446B37D1F /* DDBaseTableViewCell.m */; };
- D60BAB4C125FD9B03E9EA268B853D6D0 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50E2CA64CFBA7E29B8A0EB19E2E3D0E0 /* Cancelable.swift */; };
- D6696173A60A63EAC3F30D4BBC21C72E /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = A43F0AECE80A5C799252047BA07CC012 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D6E51D328530E74EBF3DFBA6709DE9D0 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B039B0A1123986BAB8B20CDE267AACAE /* UIView+WebCache.m */; };
- D7021695D72DB0DE5E5EEB63D13D5D14 /* DDMALocationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 23174A889597C5941C81E63A0387939B /* DDMALocationManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D71DB149872E935A2073094D6A5889E7 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9491656224D0FCF6159A00459E9BE193 /* WithLatestFrom.swift */; };
- D76130AD70A7483771A8051BE486A761 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = CD4510A734CB7E62092057269093222E /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D86F0D26E943BB73BBB29356FD203D18 /* ZLAdjustSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24501A27147C8C7B1C2EB2CE5AA7CEAA /* ZLAdjustSlider.swift */; };
- D87C8DA2C35F94CD5157A6F37F9A9728 /* EKAttributes+PopBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 343F0E9AED13F8EF7A8F57966500D103 /* EKAttributes+PopBehavior.swift */; };
- D8DDE2D559F66BDDAFAEBD52C6E4176C /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C21EC68536C7F6ED53451BCBA20FC0C /* NSBezierPath+SDRoundedCorners.m */; };
- D8FD93FBAC2166F333BA48C4D726B091 /* ZFUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 6786167D48718F3FDB3CF78310422087 /* ZFUtilities.m */; };
- D92B1206C4A56675D86B7DA86021B450 /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D5E65EB1DAEA97E4D899831185C58FF /* RetryStrategy.swift */; };
- D941B55ACBC7402786A5668FF2548967 /* DDMAMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = CBFB3F03EA44106BEF279C16D5EFD754 /* DDMAMapView.m */; };
- D9608FB125F849D4B3C79BFC4B8023C3 /* BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 682D157A18CFC49DAB38947AF4345680 /* BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- D9B8B43830362EE0C77A55B6CE157ECA /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = DF7CDEFBFDC15F31A3D57759A5F8AC31 /* UIImage+Metadata.m */; };
- D9D008897503F84CD72C66D23B89F82F /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A416963AECB61D2BA0FEEA4E2F3EBA7 /* Concat.swift */; };
- D9DFB73AB4BE6CB973F6F316B2A6A765 /* UIViewArray+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C018D867C46974B25FED3D1C9ED193 /* UIViewArray+QuickLayout.swift */; };
- DA39F13925A217C94F8582009262EAA2 /* EKWindowProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0347D13E14D55C9BDBF2D378BD0955C9 /* EKWindowProvider.swift */; };
- DB15F0057F1CC17F374030B02456DBD6 /* ZFSmallFloatControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = A391BDA39A05D8D6A0C828AA4B07FB8E /* ZFSmallFloatControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DB534E0B9BCE28F670003044F0242932 /* NSBundle+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = BCCA0007B09D54C0D60438EDDD62DD52 /* NSBundle+BRPickerView.m */; };
- DB546CEBEB12A61D98A707A776672188 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = DAEAE2CC7883036FC04565C586054AB8 /* UIScrollView+MJRefresh.m */; };
- DB8E1097EFEC248D83112C45B37D7B88 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 19C743769308B03FCA2671D68216A79D /* MKAnnotationView+WebCache.m */; };
- DC2AD54F59773138F1461A45C2F19097 /* ZLPhotoPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0F631DFE9C6B55494D7E0B825FABC19 /* ZLPhotoPreviewController.swift */; };
- DCD6B5737F0263777C4C9A3EE760114B /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49656CF20129649D3E14CF905B81CFF6 /* SwitchIfEmpty.swift */; };
- DD0D82EA0192E44DA541CEC3B4A673CA /* UIView+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DF4065EFC063D3C7EE57D4EF1A98083 /* UIView+Utils.swift */; };
- DD13D1582CFCE65C448C2B56AB55ADB1 /* DDAudioService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22C007EC445593FC31D8E0C6E62FAB7C /* DDAudioService.swift */; };
- DD792E3784D6D144A65A189A78A58428 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 36AC962C6154C096EEB832F99F99A210 /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DD7FD9534175BB8CA05C83AA8BDCF23A /* DDAudioPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E2F70CE0517833590AFACEBB1154FAEC /* DDAudioPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DDF9F1CD51A0B6E3FAEEC690269482E6 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E53C3CC11EB6251FB7BE1FEA574C715 /* NSSlider+Rx.swift */; };
- DDFE00C961BDCC08086F9939477303CD /* DDTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9BDF273B8399921F90B8E3437F75A7E /* DDTextView.swift */; };
- DE63FE12234373986128740BCD872713 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A1CC181C807926A95A1B09578C3B94 /* Observable+Bind.swift */; };
- DEA9C3D6CE995A50A590F7844D364C53 /* ZLCustomAlertProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F76969A66700A8509CC842EFBC44DA8 /* ZLCustomAlertProtocol.swift */; };
- DEAD2BF3F313B482DA2B2CCFD779FE48 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A529BCC5EE9042D34104C7FC97FE146D /* ConstraintMultiplierTarget.swift */; };
- DEC51677536A6246A508EAC6146E29D5 /* UIScreen+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4F9344026C6D2E5936C737B8814DB4 /* UIScreen+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DEF927C402FB3083C602264BC937F644 /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00D8DB87FBFCC8DC00439AE693D544B7 /* Source.swift */; };
- DF217CDC17FBC6B0860732A9547F6805 /* ZFNetworkSpeedMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 71855AFB5A015EBF844F74786A52BE73 /* ZFNetworkSpeedMonitor.m */; };
- DF330707BC9ABEDC09D16DDD00298969 /* UICollectionView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 65975CE3EC921F5C1ECB54A0142386D9 /* UICollectionView+DDCategory.m */; };
- DFA46412CF2FE571B31ECD6CC8EEB9BE /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 90BBEC74A0EF3144171388AC02834395 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
- DFD7E2867E7336167973FFE6FFF1DCD6 /* DDCategoryKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C305061A43F4C2FC103B2F00149C126D /* DDCategoryKit_Private-dummy.m */; };
- DFF1DB48DB0640CE62267571AB775F15 /* DDAutoUIKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B6505E069ED9E19E88494F572B8F5532 /* DDAutoUIKit_Private-dummy.m */; };
- E017B4EF323A0EBD732F33B9C92FBD0D /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABEA0196D0AC7313EC1C2B9E11532FB /* UIImage+ExtendedCacheData.m */; };
- E01CDA460DAFCC348AFF41C35B802C89 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 72E5C5E1AB1E35EBAC6D96C5C8E1C712 /* UIView+MJExtension.m */; };
- E034031C40FE734AB1A4ACF321EEB12D /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 075C93D4370E32F7C43C1E5AA40A9546 /* RxCollectionViewDataSourceProxy.swift */; };
- E0528E490DB59F03F3D21D2509CC36E9 /* EKContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5819EF7BD550DC2DFA3B49505B105807 /* EKContentView.swift */; };
- E0535C22C58CFE61C7FC72412989EE7E /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FB68F7F7B71678D1348AD4C1FC7F86E /* SDFileAttributeHelper.m */; };
- E07F5D56A6657C9297ACEF8B1E6047A3 /* ZFVolumeBrightnessView.m in Sources */ = {isa = PBXBuildFile; fileRef = F92832974AA6EF3FCE06D2F81AB10BF2 /* ZFVolumeBrightnessView.m */; };
- E0A97352EFF47010A3449A81255CE5FD /* DDCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E889469CD4B253CAAD1E37EBD8679DB /* DDCollectionView.swift */; };
- E0CC6E9D3DFD309886FF7628DF68DED5 /* UICollectionViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 7315D1F8FC4040B2AE061AB9405761EC /* UICollectionViewCell+DDCategory.m */; };
- E186BBBB4B58C407579F3F8EBE863EC1 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 472B9B4D8F176723B7B0E2DEA9DA8F42 /* Completable+AndThen.swift */; };
- E1B742B08C2A73502ABF68D9479E4D69 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDD8585E8160D9ADD0939CBD810AAF7F /* ConstraintRelatableTarget.swift */; };
- E1DED8173DF8AFC25EEA07263F8AF666 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4789EA9B6B21AD5B48E88A5803829646 /* PublishSubject.swift */; };
- E1FDB8D42137D8BF8709EE551862079B /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F08CFEB7B6DE482CE7F36F4BC4432FA4 /* RxCollectionViewDataSourceType.swift */; };
- E275DC16AFBC1AC8C77052631BFA0E56 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3963BD4966C7DF217C145D8AB8AC2FBC /* Scan.swift */; };
- E27EFB8F48312FC0268C6B922BA3474E /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = E44C4CBA1461C022CD91AEF60BE0AB24 /* MJRefreshTrailer.m */; };
- E2D1C8236E08CA248E758FF3BDDD2BB1 /* JXCategoryTitleImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 11A9CCF054D7E41116E54A9AE9BA516D /* JXCategoryTitleImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E2D3345435E9F597C1445F09F5BD5FF4 /* EKAttributes+Scroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68E2A234C44A533BB1D679BD9BBBBCF4 /* EKAttributes+Scroll.swift */; };
- E2EF5387D71F2D5DEC1F9C0FE6026C1A /* EKEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D132BDE216349780B8BB26EACEA0199D /* EKEntryView.swift */; };
- E30D053236494B7F13FCF9171D8EF69A /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C69DAE254B635FD143074BE1E27FAE60 /* UINavigationController+Rx.swift */; };
- E3E3DE23FC79DC2811F35E5B7E278ACC /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C9E4CF343D8B8625D02F1DAAADADBBE /* Errors.swift */; };
- E425B1792B00EFB153A9BCAC85B730F4 /* DDViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E2B7F7E2BB2CFF86928895CB40897B8 /* DDViewController.swift */; };
- E42BF0E600D0189F7F9AD5329D385334 /* DDTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2044256119F60107C9F86B722FC4D42E /* DDTextField.swift */; };
- E4C40BEFE20B4E8D845C04FBF78F8162 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5B3710990D2B7BC5721451D81B7490B /* Rx.swift */; };
- E4D5C473FE1076929BCB98EE40EC1C91 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECE8C514F069EE93B6F71A58D3E07D47 /* KFImage.swift */; };
- E539F0D185B36013E1A03A35C27258B9 /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1917A93D07541DC4E0F7ABF9B95B2EE /* ReplayRelay.swift */; };
- E5B3C04F705FCB65441CA1FE35CFC536 /* GCDTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD00A7991FF6430A6A5D5FC44797A155 /* GCDTimer.swift */; };
- E5F6C631FE32C41FFA4610E64AFEBEF6 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D3DF83A584DE08AA687F6DF45C5A12 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E60B45E5647579F76C24F8451C2EB8F7 /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9EF0F840DE02C19D441FC59D2A20D21 /* RxTableViewReactiveArrayDataSource.swift */; };
- E62A2816F9FFAF952C0E47C31B28D461 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFA945966346391D0041C870EBE78535 /* ControlProperty.swift */; };
- E62A3E33CD01B815039CCA9622117DC2 /* UIColor+JXAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 51CC0EB4DAE02EE75E2EE3CD27EE74F1 /* UIColor+JXAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E64665EEFA44DA067C2F45FD437A5507 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CD13D743B74B267A65C7F4B046E22CE /* RedirectHandler.swift */; };
- E674B743DA97272AC8135AF21CF22F80 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA9C99F07FE83251B7ED329975DC4660 /* KVORepresentable+Swift.swift */; };
- E6AAEB8C90F798D2176874B496FAED5B /* ZLPhotoUIConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFC200CB29150616F1B6EEE4FC8D52AD /* ZLPhotoUIConfiguration+Chaining.swift */; };
- E6BD7696EA5DDA8FE1397BA30CF46778 /* UIScrollView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 3ECA2DFEF76216F16FCF73FEBA5FD0E4 /* UIScrollView+DDCategory.m */; };
- E71B6E755ECEE68AA709F73CF03711B0 /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 948B839A01248E739F456F1E4D3F574C /* KF.swift */; };
- E75122710DC5E6C2B7231F89D86281C4 /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9A12B786E8D1A2987B94D175404C849 /* ConstraintView.swift */; };
- E7974F958576012A4C096B81F43B5022 /* DDBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 25DE850B7532056F2382E4BC4B8DF44E /* DDBaseViewController.m */; };
- E7C0930074475557B4EF8C50659E6C1A /* UITextView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 70E422A9AC5B99381A21FEFD62C9B812 /* UITextView+DDCategory.m */; };
- E89EA5216E074A8E2073062D8AF5EA40 /* JXCategoryIndicatorLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 65166A72961F028569EF8F3C436C6577 /* JXCategoryIndicatorLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E8A2CDF5B1D642F2C3225619514140C4 /* EKAttributes+PositionConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40CDE96E1CF3780B7F972F125D92DA8D /* EKAttributes+PositionConstraints.swift */; };
- E8F5C10BEE66E0A8E67F786EE75C4DE3 /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90CF95FDEF841956138F5E00F99EC2E4 /* UISegmentedControl+Rx.swift */; };
- E91856AAFFCCDF982ACDE180CA771300 /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C75E78729CB104714ABF4627FF574C26 /* WKInterfaceImage+Kingfisher.swift */; };
- E9466C49123B6DB38997B61FBE1A864C /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D655B246724B348EB3A838C4BA8BCD59 /* SDImageCodersManager.m */; };
- E94B3EE66EBD1003468410DFEEBCA688 /* ZLPhotoPreviewPopInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8027DF7A4F3ED2E40FF6E9C358E7DE91 /* ZLPhotoPreviewPopInteractiveTransition.swift */; };
- E9D877C0FC7A2087F6B5FEC67FFD4CFE /* JXCategoryView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C8B681146BE152ACCA3AA98BB54FE355 /* JXCategoryView-dummy.m */; };
- EA20E7451CE67E411DAE038C6EE49472 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FA4AD4233CA0B7D11FA3C779D8E69C /* SDImageCoderHelper.m */; };
- EA68C451D897EEF2F22007A644F8D269 /* UIWindow+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B0D04FFDD1595A490645EEACDBBE9000 /* UIWindow+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- EB34415A0817B6F0EA97C89773A6FB99 /* ZLEditImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55F0221ECC6EE578BE948BCFEB730EFE /* ZLEditImageViewController.swift */; };
- EBCEE8F5579114E5F617B63B87CF4B48 /* UIView+QLContentWrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 553430FD412E81577CC10948DEB10EF9 /* UIView+QLContentWrap.swift */; };
- EBD415C26D6A34A0BD3DC50D43856960 /* ZLAnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1B95B104A397B8CAC5FB0A7CBE9FADD /* ZLAnimationUtils.swift */; };
- EC2B3804DBD7244270FE3CBB4076AE22 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBDF95A58A9987FE039371DD70D0C635 /* Bag.swift */; };
- EC9EECF0E331ABEE9BE71F00974E9912 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27EE0A3F44AFD4AAD378A470168986B4 /* AsSingle.swift */; };
- ECA3C9098832D36585005439969C9F8C /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD102BBD93E2897C403C03465F95FF6D /* ShareReplayScope.swift */; };
- ECDA38050E5B86E2E58E7AE6A4E7442C /* DDViewControllerAnimatedTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AFAAE42760F819F0B9EDD24096E8D92 /* DDViewControllerAnimatedTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
- ECDAFF0DD9AB8B67DDD302B944A58D13 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF67331E6FD51792CBF87AA68A8EA90E /* DispatchQueue+Extensions.swift */; };
- ECFA032906B25C329C3B68D61C4B8375 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658FF1A4D43134AA19624EB7BF8316F6 /* SwiftSupport.swift */; };
- ED3F8719AE0C4D9464C372D0CB5D2E14 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CD476296FE89880ACD34C9FF3987308 /* SDInternalMacros.m */; };
- ED9F225882E966D67FD120629EE2B926 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = B48D21361DC358E7483130844863A296 /* SDDisplayLink.m */; };
- EDB63409EB6B2D945EB157D8A6CB1E4D /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A03A12AF7240969CAA9B3ED42B900E4 /* MJRefreshBackFooter.m */; };
- EDC4065EC27A50BCC6B13FC3ACD00185 /* JXCategoryTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2699FA5D2F52EA61C508D3F7FB6423BB /* JXCategoryTitleView.m */; };
- EE379B4848EDB17BE1C4D32E97B930A8 /* ZFPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = DC5AE8EE33062813D1CE352795131D11 /* ZFPlayerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- EE4F330BFC8B694E49B714C8A93CC916 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6C4134AE784D091B1F01C8D2B3A1631 /* RxTextStorageDelegateProxy.swift */; };
- EE6C58D44961C3217831063619494F1D /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B9254C4FA7C36D1A857AFCD2D74256 /* Error.swift */; };
- EEDA96A76FB155190923BB27C5EDE661 /* DDBaseCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = EC1C95C224C45E23CDFF8970AB6F8B0B /* DDBaseCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- EF5F3CF8BBFDE4BEA2A2380A503569E5 /* JXCategoryBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CC5138911CE712E46EFE27F4AC2A67D /* JXCategoryBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F001B72EF2941419AF8310B30D8FF42C /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0AE4B225CDEDF8AD051F01FA5ABB568 /* IQTextView.swift */; };
- F0133CE9DC3178B35F2AF1F29D535F7F /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDF18104446524DD0FBE32F6A9C55B3 /* URLSession+Rx.swift */; };
- F07D944FB9EE7D69319AEA7DF8818876 /* JXCategoryNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5301089EA0B905C173AC702B42B11325 /* JXCategoryNumberView.m */; };
- F0B4282A102ACF883C5664EE6EFB2081 /* ZFSliderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 38FA73D6FE1280AC2AABFB8FDD9470C6 /* ZFSliderView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F0BFF5608C4202CA0453E53F57D91514 /* DDProgressHUDKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BE812BF3A52DDAC396ECDD9358AE000 /* DDProgressHUDKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F0F38230060D730610F5815650288F1A /* DDZFPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EA8D5FF03C57C77AA2556B61776E1C5 /* DDZFPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F152746FB849EF208D83302F893A6658 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB2D04BBE4CCD93BE00F7EE826D6D84D /* ImageProgressive.swift */; };
- F19174B6F08BC6807F7168938A624447 /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BCD5BE277F5749CBA30B3ED833FCF21 /* NSObject+Rx+RawRepresentable.swift */; };
- F1B8D62196F1AEB3E7F0D9B1EFE4FD15 /* ZFPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 90103854DF1E0F105821E13A67BFBA08 /* ZFPlayerController.m */; };
- F1CD6661FAFABF16CD930C30A0566C47 /* JXCategoryDotCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 12FD80DA766E5AA5BCD33318B9B4BCA9 /* JXCategoryDotCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F1E0D664B3B3883C479AAC28AD6D3D7F /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F3EFFD0E2D7B7933DF52B46E5005668 /* CombineLatest+arity.swift */; };
- F2A3C645016E3EA88FA9001E2D6F12EF /* Pods-OrderScheduling-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 439EA354473F5B1B44C857E4C3A7D7D7 /* Pods-OrderScheduling-dummy.m */; };
- F3128567652CC62E62B1B8DBEEC5A304 /* UIEdgeInsets+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EEE3BF1975EB04E24076DFEA6984957 /* UIEdgeInsets+Utils.swift */; };
- F39F0FA7DEC7786370959E557810E16D /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A7573C19BA5A4A230CE6992965C0AF6 /* SDAnimatedImageRep.m */; };
- F438E226F576E6A0FED2268D83A82AC6 /* DDBaseLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = B1F5502314CC59CAAEDE080580304B20 /* DDBaseLabel.m */; };
- F4B076723D3EEFEE244EE1009B3CCF28 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = F4BDC0F324C2CA6FA47BB3C0D64B3A29 /* MJRefreshBackNormalFooter.m */; };
- F4CEE8AEE1D3CC874439E8E5988CB8AC /* DriveRouteCustomAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = 906B5E7E30C9A04D430BFA2687FC55D6 /* DriveRouteCustomAnnotation.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F502C7E976C0502B97EABBFF8032C7A3 /* UIViewController+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8482C558D30F73509735C0DC16CC73D2 /* UIViewController+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F525906C5A016C296FF10CB143F624BD /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EFD51A8295EB1971055BA54D2A04615 /* SDWebImageDownloader.m */; };
- F5BB2BEFDB9F1EA2A0A168F46096A065 /* JXCategoryTitleVerticalZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 309B1572CF2EFFB32EE342E1C74ED9BF /* JXCategoryTitleVerticalZoomView.m */; };
- F5D8728188EC93EA5FAF5CA84A2C3E3E /* SwiftEntryKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C1C9C21AE3B8A62E7D2F0B24F75D68 /* SwiftEntryKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F5E07701094C970A9458F8BFDAB4F3B1 /* BRBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = DB1C7F33D6C92385800EDEA35CC69C73 /* BRBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F610D4583B86C6599C47292F1D1AC91D /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06AF06F6B544BD354726F0591A3E188 /* UIBarButtonItem+Rx.swift */; };
- F6771DBD2D0EFBDC47030E698BA56780 /* JXCategoryDotCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F173F6615E1E0DDB16BB37B62A5766D /* JXCategoryDotCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F7869ECB08349199C0FCBC6ACA0DFA89 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = B58A432C406C47BE98AFD227EC5A6A9C /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F79338C3D732C666311E9A66D3611901 /* JXCategoryIndicatorParamsModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 55650C47436BA5D733E2B2FF835DDDB4 /* JXCategoryIndicatorParamsModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F804CEACBCC1AB7CFD580B0076DB9F76 /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BAF26AA0328628B4CDF6CD90EA8ECE5 /* ConstraintLayoutSupportDSL.swift */; };
- F844A55CF6790D853D264312D6F883E0 /* UIColor+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = B9E0CDD9B1EFE572A86E3CF1B70B1EB3 /* UIColor+JXAdd.m */; };
- F85954F8ECD9E80718B093791EA95425 /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21A2C752059CBD7AEEDA303C3DDDE795 /* IQUITextFieldView+Additions.swift */; };
- F87C3F12FA754F2BF1068C663D2E8EDC /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = EA02D2EBC28B3BDBCAC13AEE827BCD26 /* SDWebImageError.m */; };
- F8A7F261739C12A8135E4A47FFA7772E /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 978FE1C0126BB0EBC0162C2169991E64 /* SDWebImageDefine.m */; };
- F8DDC9D4E7FFBE6F0911E2D7A4DC9F80 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEB96C68E7AF597875BD6C2A2C16D79F /* Queue.swift */; };
- F8F722B95C950969CB8FCA2543BFE113 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D63A53E06FA33C857AFA8B231F18B1E /* RxCocoa-dummy.m */; };
- F9184E29F1DA762B71C60EB1C951805F /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 344CC90BB1EF5B03398B3EC976FA4FA1 /* Amb.swift */; };
- F93585E000D26239A2916515A4E9B8D4 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71895AE72E93BE32326BAB527EDB2C2B /* LockOwnerType.swift */; };
- F96A3F0B8CDABE0D30C061B8F02BE857 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80653E3C794492C1132D7E89E109D0DD /* Just.swift */; };
- F9E6C48FEF11BDA55B335E1060721D74 /* EKColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB326CC9FC67ED01000DF51471C9264D /* EKColor.swift */; };
- FA145D73018E7D2FB142938415DB42E5 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DD608EC54B982400638C74B13A81899 /* SDImageFrame.m */; };
- FA398422E4E9153C85204F33651B6414 /* UIColor+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 289B5E89C58007C89BFC5A8FFA13E97D /* UIColor+Utils.swift */; };
- FA46D15B11235046C6234111666D3BBE /* DDDateKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AF35CF9F41487D85B6306055BF9FD9B9 /* DDDateKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FAD6802AC12ADC25F94106A57E5A4661 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0738A91452A5AB8516CD9809C8206672 /* VirtualTimeConverterType.swift */; };
- FB16503E903E5B60EE15B0DD4D8562D1 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = B3533A9857B0CFB1224A0B13CE1D0AD1 /* NSData+ImageContentType.m */; };
- FB543E6A5F8C2EC92FF45630C6D5F49E /* EKAttributes+Presets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02B5D36893B7C5B2A04CA6311C796209 /* EKAttributes+Presets.swift */; };
- FB547DAE81B162C9D42CE19898164777 /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53815EF6EDED65BB92B8C6625841EEF2 /* SchedulerServices+Emulation.swift */; };
- FB6EED41AAC772ABC186A60870F80120 /* UITextField+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B1853C5407ECA486162DA334FE78FE0B /* UITextField+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FB71719ABC69822A591EC1354D1B4A2E /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCCA66CD5DC4231D2E8336E440AF5F7D /* Observable+Concurrency.swift */; };
- FB726649DB4AFB1EF71F4D6F6F4FA5B0 /* NSDate+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = EDF06D4B5118986A9ACEECDCAF03D68F /* NSDate+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FBC89193D9C95C427AEB8FAAA0184E43 /* ZFKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = 611D15D08DBA689FCD039A3C6276081B /* ZFKVOController.m */; };
- FBEB6B48527D13F8A742BF3404733845 /* DDBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 39CE5EF5ACA417E3A5A55584322ADC67 /* DDBaseNavigationController.m */; };
- FBFC887E3133465DDFE6B3D8A52EC67D /* DDTimerSwiftKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FA0980ED381B9102BC01EAC35448DB3 /* DDTimerSwiftKit_Private-dummy.m */; };
- FC061D954352F832FBE08C01973F7DF7 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49BBCEC4040C15B8C86CAA7C0C59CBC4 /* ResponseSerialization.swift */; };
- FC2E44457138A6E427F9444433ECA19A /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55877E0A0277FE39E64AEDC8ED661944 /* Bag.swift */; };
- FC6847F51D34B767EFA97FA948C924E3 /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9EB7F4E272B5A6E617B526E6D4807D4 /* GIFAnimatedImage.swift */; };
- FCE1D3599681E6144363C9C86451836B /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5F6C7F436169BC1FDA3F622C244D1F1 /* Observable.swift */; };
- FCED5EA34F470E1DE64CB9C632245922 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3993100651A55041F8EF7B51B222725 /* ObservableConvertibleType+Signal.swift */; };
- FD0574A25469F0713B34ED1B682755F2 /* ESTabBarItemContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8720B6D35C9E0030D3EF486D254C8738 /* ESTabBarItemContainer.swift */; };
- FD70F673A044AAAE0C5AA9739516065A /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = B50ACD6C35DE18B1012B91AFA770E168 /* MJRefreshAutoGifFooter.m */; };
- FD7228A6A8B2236D44BE57275510EEAC /* ZFReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FFF5015AA2CC23D57CF7884CAD856947 /* ZFReachabilityManager.m */; };
- FDE175AAA2CB3652B67AA421E7AF96AF /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E39E20E88245B6C827AC3000375933DF /* IQKeyboardReturnKeyHandler.swift */; };
- FE20744885FCBBEFACEA58867A812C6C /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EEF8C8982B1ED735852F8E6ABB1862F /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FE4E4F6B2C705CE624BB46C49E7FC233 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70AF3C5468F2854A26AA649CD625C82C /* InvocableType.swift */; };
- FEAFA67E08DB568B43C4401757293A23 /* NSAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = B326312DF712A13555DF3E29A4B91ECF /* NSAttributedString+DDCategory.m */; };
- FED1A8F3BF9F7BF8F946021465C8D7AB /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99B456EA084FF91321A01E0666F686A0 /* CurrentThreadScheduler.swift */; };
- FF09DB3E12CCF2AEC3DC0E4B813B2DCA /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED5385FBB514A746C324203EBEABDE72 /* InvocableScheduledItem.swift */; };
- FF774FDF91BF04B9304411D419586FE5 /* UIScrollView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E2E02A764677ACF75C90EED91376009 /* UIScrollView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
- FFA171B211AC028D0A9375105738BDC1 /* ZFPlayerNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 6918D1561A26E4FF3496D39FE6D77847 /* ZFPlayerNotification.m */; };
- FFAA74F5A2EF6804BF1496B33FF45C9E /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 84415988F58EC4140120E933A009CFA3 /* UIScrollView+MJExtension.m */; };
- FFB9E82FF0E210BFEB30F4D221DD476C /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502609DC32845BBCB996F48B071CF66F /* RxSearchControllerDelegateProxy.swift */; };
+ 8F94DE7C574F2E68FB7F4182FF4AA19A /* JXCategoryTitleImageCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 155619BF705E1655B32AB84D0D5D4E2A /* JXCategoryTitleImageCellModel.m */; };
+ 903A71840C870FA00E3A9643D2FA47AE /* DDBaseSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = B7EBE53D1754BC9297E4756B91F44EA8 /* DDBaseSwitch.m */; };
+ 9069546BCE91958C23E24D6279C5E7C0 /* JXCategoryIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 38D4B8002228F68139F5990006E8E792 /* JXCategoryIndicatorView.m */; };
+ 90747EAF8374FFC67934EEAD2592FB29 /* ZFPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ED68723AA799127B04F2553758DD8F4 /* ZFPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 90C2306666CD2C08EF76F2012825951C /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = FF67FF0C7E43DFB1B46C7F6E82204C0E /* MJRefreshBackGifFooter.m */; };
+ 90C350B739A3E899B1B53E52B15430EE /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BD24F68C5F526FD16FA97DAE11EA396 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 91A36B31EC90DB60DC9584F00E5D5643 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D7E6B4C8466F91D21013CE90580B95E1 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 91B718E97E5B0E6C8E089096AC2DF4FD /* EKAttributes+DisplayMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 343A045D7CDE50CF84E858F4ADDCCCB5 /* EKAttributes+DisplayMode.swift */; };
+ 91ED131F555A03F5905E86878BF38C69 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CFB26CF5621FF67D562C3A51962117 /* MJRefresh-dummy.m */; };
+ 92047996BDD846448C818DE992381FEE /* DDNavigationControllerDelegateReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B1140339E6320E1789AF3DF2B447321 /* DDNavigationControllerDelegateReceiver.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 923EE64F6CBFF20AD30002B633BC50BF /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C7C4FC4CADF746D4486B1F1ACC53E4 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 927A9E34C2E88E982888A5D2F8A9B127 /* BRPickerViewMacro.h in Headers */ = {isa = PBXBuildFile; fileRef = F8F289538A1E5CCE27D6143BDE8C3C7E /* BRPickerViewMacro.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 92B9142D903DD2B9E0763C272C14D4FB /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3DA7BC7E32319184D13D1D56DA5A62B /* Observable+Concurrency.swift */; };
+ 9313F5863E61D51958D4954C876666DC /* DDControlsKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A13444D44921CEBDDDC76E17C29CF384 /* DDControlsKit_Private-dummy.m */; };
+ 93207A865D205334FE48160E599E0FC7 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 849CEDE4B15AEE4628D9BBF6EDC54544 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9344728945CC53EF7F6BBE082FB75608 /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F2136B37F6658CCCBD50F594387BE2E /* AVAssetImageDataProvider.swift */; };
+ 93B0DE734390629386BD3AE10AB6D173 /* DDBaseMutableAttributedString.h in Headers */ = {isa = PBXBuildFile; fileRef = F2E1D8C81CFECE29C7174EBB55E4B116 /* DDBaseMutableAttributedString.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 93C25343A940D20BD21AE6C1EF582189 /* ZLThumbnailPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEA4D1A05404D014A6DB7F7BA22B3572 /* ZLThumbnailPhotoCell.swift */; };
+ 93DF6D6B5E32104AFE985F15355F629A /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = C4563147B1D38802885B6D3A6F1E078C /* MJRefreshNormalTrailer.m */; };
+ 93FA53EEF1864C283CEF7D14AE13CE6D /* UICollectionViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 39F17B6068A186802C7B299486D4D86B /* UICollectionViewCell+DDCategory.m */; };
+ 9413C7DB4B03B9C9178A64659F476AD0 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A5B28FFE3561FE88070009145556C70C /* IQKeyboardManagerSwift-dummy.m */; };
+ 9432E056B8CAAA388B147DCB84ADD87C /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3551C7F4F30DFFB1424A38339784FBA /* SubscribeOn.swift */; };
+ 9471304CD38075966A61352BDF5F6355 /* NSThread+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E172A2E8AC9148B4E7E76E2F6990C21F /* NSThread+DDCategory.m */; };
+ 9497825ACEC7F42AFA494D810FDCD4EC /* ZFPlayerLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F88ACBA29F4448BE2A81B821D99C92C4 /* ZFPlayerLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 94995FDB6FA99A1624AB777838C7E9D4 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28D0D19AD33E13BE1F303F3CE435872B /* PriorityQueue.swift */; };
+ 94B52F9D43DC46D45062BB39E53E9DE1 /* EKBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B48C7272C86243862937CE9B9A366273 /* EKBackgroundView.swift */; };
+ 94BFD58A47F3F266858BD10F18304D34 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 180D8B486AA9612221523990118DBF41 /* ImageView+Kingfisher.swift */; };
+ 94CF43674FE88770939E1680F1B5F461 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 825FD970A73ACF356764FE4CB01C784B /* KingfisherError.swift */; };
+ 9517AFD055FCAC61888F63B46B1012CB /* ZLCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F3FC7E6D0E3386D854A273F5037B7B0 /* ZLCollectionViewFlowLayout.swift */; };
+ 95277350C6DD3C3641CFF98AE0A12B12 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 407D791CE2890CD3C6E224A042A698E8 /* OperationQueue+Alamofire.swift */; };
+ 952CE5BEFEEDE604E871E93C59D0DB2A /* UIScrollView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 91D91B1235F24CF4BE6FB41569E1E597 /* UIScrollView+DDCategory.m */; };
+ 95AD0B08F159E5B4571FD8C7FCC3A78D /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = D4E334A1899ADE2231D3D066E135DAD3 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 96199F1BEE04A029B3278BB1BED5F276 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BA2CB84B0D914B19C0E60AFB56F7472 /* IQNSArray+Sort.swift */; };
+ 96351482FE93C85C20C75E992ACC4D3C /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6580193229AF5B031680CE1344561AD4 /* RxCocoaObjCRuntimeError+Extensions.swift */; };
+ 97352932EA7908FEA0DB6210F4692034 /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F7DDDC217E0DAB56EB3CB84FB1838E1 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 977F8070B2734739DD77174D591DC065 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = DC059DD79137283B1289D2ACDAF4A239 /* SDImageAPNGCoder.m */; };
+ 97ACD5F8ACFCD7B423375EB425F82287 /* JXCategoryIndicatorDotLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = AD5EDC76CE4AFD4CD0AD5E3408F9B30B /* JXCategoryIndicatorDotLineView.m */; };
+ 97B4A15E0218313B8CE3CDB2D3CC73D2 /* DDNetworkingOfAlamofireKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E187B864AEEC030C3F4B98D6DF375692 /* DDNetworkingOfAlamofireKit_Private-dummy.m */; };
+ 9817388F04E487B7ECB5C08DDE606F86 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 374C7A1D557F58529CF12C75CD8847E7 /* MJRefreshConfig.m */; };
+ 981F1BFE14D989096611F7DB1D782B97 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D1B8F75C0671B4D1C827B5DB9B6B80E8 /* SDDeviceHelper.m */; };
+ 98DA24ABD909BC903CFAF4FCDEB610AC /* DDBaseTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = F81324FD17CC8E6D2EF7E94158F91710 /* DDBaseTextField.m */; };
+ 9912583A0C3DCE5F8AC15A3FC34E6FE2 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9119530A5CE6A7C8F4F032B65A95CD9B /* ControlProperty+Driver.swift */; };
+ 999B33DC38983D04AD690B4599F3C316 /* ZLTextStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBE25637915BFE0DA661BC3ED07D4B9D /* ZLTextStickerView.swift */; };
+ 999FC93A8F35B8B1988539937F4387E5 /* UIImageView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DD1C03B686EDD9FF9CF40AC3AC5D64A3 /* UIImageView+DDCategory.m */; };
+ 99D7BD631F5D4CC39B09885065481AE0 /* JXCategoryBaseCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D6727E6ABE15AFF572CB5134017B6F58 /* JXCategoryBaseCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9A0FADEB77DC698618B1576C5793BE9E /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB9C1EFB8B2D58B74148CA6F9628A32D /* ConstraintConstantTarget.swift */; };
+ 9A1982F4B7EC4DC43DF43AF12B82233B /* DDNavigationControllerDelegateReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DC76E58022B56440D1C29A254895BA1 /* DDNavigationControllerDelegateReceiver.m */; };
+ 9A1DF88AB0E546AB51597714309B05C2 /* JXCategoryIndicatorBallView.m in Sources */ = {isa = PBXBuildFile; fileRef = CB5CD22A5D65114F7C4D8D35C08C2CAB /* JXCategoryIndicatorBallView.m */; };
+ 9A30D75D9BE50343271088D2A8E5F342 /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74944B044F218043FC2540BA59BA773D /* Indicator.swift */; };
+ 9A41FC2ABBF645CC7F01120A6BDB0A24 /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EB7C9F5CCB9211ACC575D00DA79D7F8 /* UITextField+Rx.swift */; };
+ 9A8F55E165A971D2A76822CBD21762F1 /* NSAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 006C466F038C8D3F679B955B70628913 /* NSAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9AE63A71DB55322FFBB6EF1D979282BE /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = C3911AD919C26ABDFA566D57576CFF28 /* UIView+WebCacheOperation.m */; };
+ 9AF82E3FE6B0FCA2D289149812D57304 /* ZLPhotoBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B890A6BF074C8819DE44C6913E371F6 /* ZLPhotoBrowser-dummy.m */; };
+ 9BE899982FAEB47E89D2EE2FD9684CCA /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 12DC9E0C69F5BF0B3A18B534FB4F3820 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9C82FEA9EFF0E1ABA3337D8F93435519 /* DeviceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FA7A31DB43FAADC48CD63ED17DB353C /* DeviceInfo.swift */; };
+ 9C8CAB6C14E9E42905F20614A20DE025 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A3DB76F4E8464006D6BBD38053A5810 /* Enumerated.swift */; };
+ 9C8F5F1156F6D6B520656A6EEB65772C /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFE774171C9E8F9C9A30DEAC51C44A73 /* Decode.swift */; };
+ 9CF1888AF79CD22EB414BFE758E5D36A /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47F7D2B0BC826E552DF39A908E4B0EA4 /* UITextView+Rx.swift */; };
+ 9CFBE2A3F8BFF4BBDB6DA37F9CE7C266 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = EB4722C64B0A7AE596D7A6AD82814F2B /* SDImageGIFCoder.m */; };
+ 9D43333662E9A614D8F63052D7F1ABA7 /* UIApplication+EKAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54E02866029BA0FB6841866CEB255ECC /* UIApplication+EKAppearance.swift */; };
+ 9D4EAF940F2C46778D1682E8127F003A /* ZFFloatView.m in Sources */ = {isa = PBXBuildFile; fileRef = E37B514AC29245206521C7BCBBA5974A /* ZFFloatView.m */; };
+ 9DAB2556D82974EE7905C156B4F3A07A /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 183B0E0C67719ECD3FDFFC03AA82F97C /* MJRefreshAutoStateFooter.m */; };
+ 9DC2A94B2891D5F2B37FF69F48347EA7 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = CE4FF6ABEC918E3A6D0E3351F7622AAA /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9DEFB591D6DEBAAAF949BE635617A7A6 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E7EB4202D41B609E6D4A72C96F1ACBF /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9E13BAA5897DBE84C6842BE86EED1CFC /* EntryAppearanceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F7689FE8D438E5B1D8DD1C6BD9EF9B8 /* EntryAppearanceDescriptor.swift */; };
+ 9EA55F404A7BE4684E3299402A5B88AE /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DF86C05D1390B33177123C10AF4D728 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9EE55E6E57DFF49D9CEB2493AD5B93A9 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0289747F460EA5BDFBD37CDCBBD0FF2 /* SharedSequence+Operators.swift */; };
+ 9F26F0EB6575EEC06D48252EC38DDC46 /* EKXStatusBarMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411FBD3791DE58C639E6FB5C6C5A0A33 /* EKXStatusBarMessageView.swift */; };
+ 9F2C79E3CB491CA94A06433FC93302AB /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = F399AB963CB5CFF4E2D5B88E86C12F8F /* Throttle.swift */; };
+ 9F75DD325C460FFC7984DF4A9A42BC68 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1594F9DC9ACEBDF590BA024D34A403B6 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9F90CCC3FC0CF5D2BF452D59CDDF8A7B /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = BD0C74E2D1D63D5ABC8A100D297805B3 /* SDGraphicsImageRenderer.m */; };
+ 9FA55209BBEC5446B1699EFEAA8AE99C /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E3D03B7A98DC245240914D58B4C42EB /* RxTableViewDataSourceProxy.swift */; };
+ A011FE7F352E2DC4F52A72ACC985E865 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0E6DBB6AD0D25C201A4DF27ED3FC90D /* ParameterEncoder.swift */; };
+ A02CB2E756207BCF430DE5A01806255F /* DDUtilsSwiftKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CAC713FBF5422C2D7021841D780940 /* DDUtilsSwiftKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0649D13B9C3CE011F3FEA618EA1724B /* JXCategoryIndicatorTriangleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 686F4A1C8F36385AAE0969BE4EEFFA3A /* JXCategoryIndicatorTriangleView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0657A64DEA57E5606A79DF5FFA0C0C9 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F1DF8FECE4DA98B6AEC50A137C3D22D0 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0A7CC650C5AEBC19C39AF7888B64844 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5992C2459113A43547B3CD1106EDE04 /* InvocableType.swift */; };
+ A0CAC16C811D166585ADC16AF08A6EBA /* JXCategoryIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = BDF797D2326D7DA222FE253861E6B66B /* JXCategoryIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A0E59DE1E829AB6653A41F549DEA9F3C /* ESTabBarController-swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 71449F7FC024B4ABE0931BC75B08B502 /* ESTabBarController-swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A1059E3A9E938EE8F540D5639AB4B4E5 /* EKPopUpMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B91B524C80B4FAD55389D76FBC61965 /* EKPopUpMessageView.swift */; };
+ A13B4CC2584A03BF7414FE90F04C487D /* EKNotificationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D107417FE821F5F5739FFBF04A9E0099 /* EKNotificationMessage.swift */; };
+ A17B88101B55AE2259598D30E3CDA92E /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 035DB9AA3CD9B27D166C2E29157584B7 /* SDAssociatedObject.m */; };
+ A21A3EDB30349656A7BF23004B6AF02B /* SwiftyRSA-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4FB206390FECAD1763509AEA3C47268 /* SwiftyRSA-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A28DC3972CCE9A0D6DCED2E150896B9E /* UITextField+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = A8ADB568851E32D0DA08803E33970A82 /* UITextField+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A29CAE715EFFA6F90408C3B8345A1883 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D1D4CFF3AB4FBE1C85EBD837B90B9286 /* UIImageView+HighlightedWebCache.m */; };
+ A2B52B66E0891E57CFA6C3750BF7DBC7 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2873C3571991430C9069EA6F1547A993 /* ObservableConvertibleType+Driver.swift */; };
+ A328DD14BD9500BC78D1C7120DBC30E4 /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2875727CB37923E7FCA9B93C1062CD9F /* IQKeyboardManagerConstantsInternal.swift */; };
+ A358C72687DDFF484CAB4B0124CE34A8 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EC9AFC4DB70738526D8D47AB80BC533 /* SDWebImageCompat.m */; };
+ A3820B8458B3078D817B6C0CE66D3CAC /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4E28B1A1CBCA44093EF4A3C9D700978 /* Never.swift */; };
+ A3F572BA0BB57A9EB7A2192FD0D21AF0 /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F52C14390AA42E87173EB109378A3B71 /* WKInterfaceImage+Kingfisher.swift */; };
+ A3F68F7FD050BA0038F03314E92B7CFE /* JXCategoryListContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = C92994C3E851D89A4B01FBA74B7B4F96 /* JXCategoryListContainerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A45846C269357C355CDEBF8B8EF896CD /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DB3CA36B82A0F894C013AE127A216EAD /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A4AE06BE1B4C107F33C291F8B1B10E22 /* JXCategoryTitleVerticalZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 23798DC1A4AD870D27F4453ED20B6278 /* JXCategoryTitleVerticalZoomView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A4E5D7A2EB267FDFB942F39B413E0DCD /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 134160542C2D8040410A06C1B54D309F /* ScheduledDisposable.swift */; };
+ A507C7C27CD9F2571A9D041F4BA3F6D9 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C9A5731230BFD6F95599B8D3BAE928E /* Dematerialize.swift */; };
+ A50C699B813ED8BC09C01A289C82AEAB /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D55DFD8A0C678AA1EB6DB7D5BE9182C8 /* ConstraintMultiplierTarget.swift */; };
+ A576C4698BA14346E54EB6463022EAD9 /* JXCategoryIndicatorCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C04F4CD198F8D8DA25AD205C91ACE59 /* JXCategoryIndicatorCellModel.m */; };
+ A5DCA31A4D36F66FFA278B81D8BEF027 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = CC77904A1BBCBA550D89D637473D3DC0 /* UIImage+MultiFormat.m */; };
+ A5DDCCAE29F2F5E25CC92A67C3423889 /* DDTimerSwiftKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96241B2C0B580EDBF0995C648EACAE34 /* DDTimerSwiftKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A5F8871912A1A3E8168E6DCF8EB4207D /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4085095611F5481A159CBABBB9912037 /* UISearchBar+Rx.swift */; };
+ A608BF8A042013F0E8E790941B4D8866 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF02DCD48859EE05311D9C19961A2AE /* SDMemoryCache.m */; };
+ A69C94A0DD35B9524F7481113B574E33 /* SDWebImageMapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E31E9CF94327A753D3A0CE31979282A /* SDWebImageMapKit.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A6D371F7B8F0AE9A55EE402E33583504 /* EKButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF0D62C2741CFD0CE729BEB7878D3177 /* EKButtonView.swift */; };
+ A70CFBE795732C8057D3B3F64191074B /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = D34C6E36A27C1B63FB5AA27F79FB9150 /* Concat.swift */; };
+ A782477E6F87D98F45BA7FAC8C5CCF1D /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C7B02AC973D7DD55F013350D98626C /* Multicast.swift */; };
+ A79A3043BFC562E52DBFD870FD21E8B4 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 986C2E9BF646C2502793B126DF2493A1 /* Disposables.swift */; };
+ A7DDBE6F9D3327DCD114F6F15010BDC7 /* DDBaseTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D22FF045E97ED25927450C1816A9139 /* DDBaseTableViewCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A7EBAE321569F5D853BC8BF78D5CD3DB /* DDSwiftLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 459B9468E79FEC59AB833AD694C90F52 /* DDSwiftLog.swift */; };
+ A80DA06292E5791B7D491FF8CB617A3C /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6023F9DDB828A4D12A55C89F1512CED6 /* MemoryStorage.swift */; };
+ A8224EACFF9B3BBAF0BCE8DCB2B3C28E /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C43C1F0353D582356B073D675882736 /* ConstraintPriority.swift */; };
+ A859C89F424EDCA9AFE07133A3CF3FC7 /* DDSpeechSynthesizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41A9D4A01F05E237661C1EC0C4D29122 /* DDSpeechSynthesizer.swift */; };
+ A88D569C6D40F093E8AA5773B735147D /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 70744BE2346B0E74495F6B6A054D5955 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A8A0C288519E463DE5E9B307FAE797F3 /* EKAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56D714EA3C4B97B7605C20867762FDC8 /* EKAttributes.swift */; };
+ A8B944BAB631257F43D3311470B1EC99 /* DDBaseScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = F7FCDE8E566A6F9195532DF2F0DF0F96 /* DDBaseScrollView.m */; };
+ A8C40399EA25DBE62C3F623C48688955 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C18B9C4222E3C5B048EE6B1AB0EFAFF /* Window.swift */; };
+ A8DC4B6CAA17BCE09B33F0CBD7B760AA /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 4372909216C559BADD20B9C06431301A /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A90D06F752E1428BF5E2623AF01076EB /* DDBaseNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = 07C520256D9FAFB22217323BA80A66EA /* DDBaseNavigationController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A91F69373347CD458D89B84B084E0640 /* ZLPhotoPreviewAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B91A74C7D0501158960E0F75CCAD3E5 /* ZLPhotoPreviewAnimatedTransition.swift */; };
+ A928D17689392DAAC600620B1020505C /* ESTabBarItemBadgeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F84959002CB961AE0E0357C03C2F061 /* ESTabBarItemBadgeView.swift */; };
+ A952741473205F790F725FA10B2C2667 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4246B6B1B97DB78C38DE834BE5778A8E /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A97E69232EB284E6EF3127992F66C58D /* BRStringPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D70F5F22AE70550BEE5E3A335550D23C /* BRStringPickerView.m */; };
+ A99CF24F1B900AB7722D972FA4FED6BE /* SwiftyRSA.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABAF7D369D8CAB8FAE4DA8AA9ABE2B73 /* SwiftyRSA.swift */; };
+ A9A5CC537275881320975BDC2EE7F62C /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = E1CD75CB18D54E546A8C750CD6B51721 /* SDWebImageCacheSerializer.m */; };
+ A9FA63139DA9F76CD3DE47CA23B3FF9A /* UIImage+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E9810B08217CA9904DCB3AE11FFABDD5 /* UIImage+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ A9FC870C541FD9E74A57DEDB8372A04A /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52B4493F5811C63B169218B23D9944DA /* ObservableConvertibleType+Infallible.swift */; };
+ AA6F9F6A4405BB9AFDDAAFF967296ACD /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 31BC511618CE2D6C7D1F1E28E444E8D0 /* SDWebImageManager.m */; };
+ AAD01249A3908C50BE83A5AE5CFE8B2F /* DDCategoryKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C4452D38601D8C889F255350D1219411 /* DDCategoryKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ AAD3CC9993C8264FB5C835C9C17E6540 /* Sources_DDMAMap in Resources */ = {isa = PBXBuildFile; fileRef = D1465B8EAEB28607EE7F2AB349EB5349 /* Sources_DDMAMap */; };
+ AB8707AC05E95D10D125F69C0F1F84CC /* ZLImageNavController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD436022051C0863D11E52A056A203FC /* ZLImageNavController.swift */; };
+ ABA3BE298F1B209B9A4F53D73F8EFAE7 /* ZLProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CAE203AF91471E862265B8D95462E4B /* ZLProgressView.swift */; };
+ AC816DAE095CF51A98ECF689E6158059 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D4DBC67D1604100550D5BB5B762526 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ ACF6E744FFBA77DB4FE3E42A917E5CAC /* DDWebImageKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 214A9B394F2C4C09D58704F3C2281938 /* DDWebImageKit_Private-dummy.m */; };
+ AD9DFEEAC9CABE54B8137E6BB6387C96 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538FAD618FA72648F5426441227959BC /* Queue.swift */; };
+ ADF031ED0468E75793D32E1609139984 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40AF32C315461BD3627FFD5C49835DDE /* RequestInterceptor.swift */; };
+ ADFDF04B44D98030E7FB1F4A4196F155 /* ZFOrientationObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E0349A590A7BCF811D3A128D66A8A93 /* ZFOrientationObserver.m */; };
+ AE1015AC17118CA9A93681AAE7454DCD /* JXCategoryNumberCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 40AAB9E6E34765B292255079C346E438 /* JXCategoryNumberCell.m */; };
+ AE2421B86D481DB24462BBB65580903A /* ZLPhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D44E398824D3C9DB085A36A1BD06C2BF /* ZLPhotoManager.swift */; };
+ AE310A252E96F1A89125262C9293FB10 /* ZLImageStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244EB37F74172591461FC2BEF75F567E /* ZLImageStickerView.swift */; };
+ AE3814FADC3432DB8F6B88D2102EBB0B /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE84BDD492E0D5F12FDEB158F3DE94C /* NSTextField+Rx.swift */; };
+ AE81E26AA0581A9E7559FB6CCC5FDC36 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 836B3E0D56ACB4588C27DFAA6F270EB7 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ AE843310955AFAC2A360E09BD30C3138 /* DDBaseImage.m in Sources */ = {isa = PBXBuildFile; fileRef = A085E8A7BBFA73411C21F46775052889 /* DDBaseImage.m */; };
+ AEAF3FAA6BC5A2339CE016C26341BAEB /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0539435A4B849E8437A6169D3040DB9 /* TakeWithPredicate.swift */; };
+ AEE614B9F01D873F697B069703AA5142 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCE62FF626F09D31682EF32586F0E769 /* AuthenticationChallengeResponsable.swift */; };
+ AEE86A9326DC09055B5C28D98C50874A /* UIImageView+DDWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B6BE6CA64F56EAD398415BC762D18F0 /* UIImageView+DDWebCache.m */; };
+ AFA87EA35BBF8E4F0A2D41954069DD9C /* ZLEnlargeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = E996E1CBAE2D6041F1D5489C5F0E54A3 /* ZLEnlargeButton.swift */; };
+ AFBE5A3CD20E26CBB43BF76A50A41CB3 /* UIApplication+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E08BD539474D1160BCB26839C290183A /* UIApplication+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ AFE7A6835DD89F0D3331538280787CEE /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26CD68BA1682332F82CDF0A3FFB769D9 /* IQKeyboardManager+Toolbar.swift */; };
+ B01AD0CF889816FA1985284F075CFBF7 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A55352F7A5BA29B8E28318BC5C2417DB /* NSView+Rx.swift */; };
+ B026AD1C1E94F5FC78A1CE5A96DDEE89 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1274F4E64DCC8899AE0F13E2CCA054DD /* NSObject+Rx.swift */; };
+ B0470BF38DA7AECBDEC223D60C2A05D4 /* ZLBaseStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 741E76EFB251A0EC34346E5F6099C1DA /* ZLBaseStickerView.swift */; };
+ B04A1F654CEE373527D6A1FDE4706545 /* ZFIJKPlayerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A06CEA60F6441CE4DE9922CB3C8C3034 /* ZFIJKPlayerManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B062397EBC3E007F3B3A05D7EEDE6ABD /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 953E4E4ED60E9F8CCEBBF0DF46E2D6F4 /* SDAsyncBlockOperation.m */; };
+ B0C86B62900B2C3ED6A6CC0E578492D1 /* JXCategoryFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 96E587E11D4374386D1AAE0FE387F9A7 /* JXCategoryFactory.m */; };
+ B0DD3BC7F0CB753FC284B6D04889D585 /* Pods-OrderScheduling-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 439EA354473F5B1B44C857E4C3A7D7D7 /* Pods-OrderScheduling-dummy.m */; };
+ B11769C6D0E6CA59FC36D1D77F642A78 /* NSData+SHA.m in Sources */ = {isa = PBXBuildFile; fileRef = 0129C81EFDDC279F0CC7664A492900D0 /* NSData+SHA.m */; };
+ B12803F0E38CFAE8770FE476242895C3 /* EKProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BD854CAEEFBDC9072A0084C4D3ACD45 /* EKProperty.swift */; };
+ B169869926BCF8894AD891F3261B8AF1 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = C96E4D6C0038C2F14CAEC2C44A37C1F2 /* URLSessionConfiguration+Alamofire.swift */; };
+ B18A0CDD85864D32D2F82ED2B5F22B41 /* DDBaseImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C4CE145801EE77CE19286548DA7104A /* DDBaseImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B1CCDEB46FFBD5C857CEE2829F31D65F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB6E7CE79E24D8D5D89A385EA95708F5 /* RxCollectionViewReactiveArrayDataSource.swift */; };
+ B1F53AB23D205E1BBD45A47DF38E7DFE /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C7903B69673F7E060CE1101D9B5FE12 /* Just.swift */; };
+ B27F69341AA274200D4EC565EA51B477 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5ED07E2742CA77A02245331B7B7D9DE3 /* NSObject+Rx+KVORepresentable.swift */; };
+ B2B998194CCD760C0095B9CD67B288CD /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 10F9E9A4B17C7CD419EA8368C022CC1B /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B2BB06514C0A38F894279DA3BFAAB03E /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B94FB0FFC0D65587C8FF9AA6DB1518B /* RxPickerViewAdapter.swift */; };
+ B2C447A5792E86CE4A676CAFC33DF948 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A07A9DB89FA4AE16F46C527839E354D /* SchedulerType.swift */; };
+ B2E3B006A6EBE8AAB7911F7F030B5568 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4312D21062B803D065122C46F8C0BBB0 /* DelegateProxyType.swift */; };
+ B372E2C826D0CBBD580A2CB1812A5399 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23B417B702E38FE69850D5750EA22C74 /* String+MD5.swift */; };
+ B379A94EA1642AEBE263CC60EDD5FE74 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BC88B42E01760829DC44EF0FAC9EA35 /* AnonymousObserver.swift */; };
+ B379E31F44FCB0E78A06833A3907A5D7 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7D6525F0009D5A776119E4AB77127C6 /* Timer.swift */; };
+ B3E2E1B9AE15CC280B8957C339243BEB /* JXCategoryTitleImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3742590655DBC8E12BEE54C0598C023C /* JXCategoryTitleImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B3E51F0E8AA1550E1B667D96C3BDD1A5 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBB9B44B5A7A2445A7ADFE91B61343E0 /* URLEncodedFormEncoder.swift */; };
+ B40E0790D6C9B7387B5FAB251E16B1C0 /* Bundle+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8575BFEA7FEB88B7B7EF014E9A1828 /* Bundle+ZLPhotoBrowser.swift */; };
+ B41FD6E22B5A75FC2EAA129FF1B54B82 /* ZLCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FD5AE133398B12DFDCF9CAC67593A15 /* ZLCameraCell.swift */; };
+ B4C0B46C21087CA310DE57D0B9FF1C17 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CAAF82635F2BDE2E196FB3A1D116F74 /* AFError.swift */; };
+ B4D6D0B1293924456A218BDA00D0AFD7 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF193A857DD350C7C4794BCD2A3DF53B /* KFAnimatedImage.swift */; };
+ B4DA45D21312C13C1BD200335595798D /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49CF540F2E3E5B12828BF36665481F2C /* NSTextStorage+Rx.swift */; };
+ B502E9659BC94C3074C41F9294248930 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CCD9C46FE523CA5E429A590A5900ADE /* ControlEvent.swift */; };
+ B5169B93C52F1FF030F7497A6FEF7E2E /* ZFIJKPlayerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC13811521F916EE068EE4BCFA9229 /* ZFIJKPlayerManager.m */; };
+ B57B5E9766D679F2595160F2F9C55996 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD92B0A9C7B6498251F21C86EEF7F4F4 /* Sink.swift */; };
+ B5909D30D3D2544499F30CA21286AC58 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = A78F618F1D1ECD1BB1338E59CC5DFBAD /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B5E8226BCB600380F56DF4E98CAA2777 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 14DB24FDE9E5C9A7756D7FBE8291D15F /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B5F5635CB0E895EAC58232DADF5FC3AE /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B77F41D922AD6E8F747623FE8C73325 /* UIStepper+Rx.swift */; };
+ B601FF45040CC3B4D882477DB46A8DFD /* ZFLandscapeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = A073764429073AF4B796E0A1846BE894 /* ZFLandscapeWindow.m */; };
+ B6062CB645AB7C112A4963605E59E4AE /* UIRectCorner+Short.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F0BE0F72BC192DE68418CE133B1265F /* UIRectCorner+Short.swift */; };
+ B6A5A9C096B866F53FC368AA2E9E94B7 /* JXCategoryIndicatorCell.h in Headers */ = {isa = PBXBuildFile; fileRef = C97D914D9283CFC605BAD22BA0ACA15E /* JXCategoryIndicatorCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B6F061506FEC753CE58FFBD6AD2A130B /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB269D075A04FBD1C6F2276E3BBF0DC5 /* SizeExtensions.swift */; };
+ B70BB03F1D414155F2C5F9E34E659806 /* UIView+ZFFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CE1BEA0A8B9964F6385372CBB5B230D /* UIView+ZFFrame.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B7192ACDC4B49F39190EB7583AAA8A28 /* MATraceReplayOverlayRender.m in Sources */ = {isa = PBXBuildFile; fileRef = E082F6F890B84890AA6BA84D8EB27740 /* MATraceReplayOverlayRender.m */; };
+ B71F833E650A70B52FBF6E5F2564403D /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E49B3C1CA4C369381D185C7DBF724A9 /* ImmediateSchedulerType.swift */; };
+ B734391A023E1397D7C4988865147809 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = FD5F8F9124DB94F68A9CF2A760350386 /* SDImageCacheConfig.m */; };
+ B7B9F94EF5A56E156C57147F5F302559 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A570D02A6AD50DD0D091673B11003894 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B7F2FC2537F8A512F7969F37EEBABA19 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 15F1CD0A6B5CE21D8B051A2D0FACD5AC /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B84BED170956D2391246497EC4ACE3B3 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F80F384E703E6CA94384D01AC2F2A17 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B84FD11871CDEAEDBBBCC64C7FA38F00 /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = D880F64F4D01BA09003D7DE519CFE90C /* Infallible+Concurrency.swift */; };
+ B850BC342D7976173853AA223DF66FDF /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B91C6200D0080A1A9D81A3094295D95 /* SDImageLoadersManager.m */; };
+ B86458DF285936AE0AB29CE610692A56 /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9ABD8487E1727890770AB0749A041A2 /* CacheSerializer.swift */; };
+ B87FA1A74AFFD85DC6676B5D9F777DA4 /* ZFPlayerControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E9ED571D48BEB160754DB24E570E28E /* ZFPlayerControlView.m */; };
+ B8ACFB27F7B7E309059AA265F2657634 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 595844287B69BC4794DCC945DD77CDD8 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ B90D0B3E1A892276349C74325CE3BFAB /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E123501182E620F9FE5B82460D8FDCA /* GroupBy.swift */; };
+ B929603A11A07A494CBE9E734195270E /* UIColor+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC804708149FD4C2695DD233FE52F9A8 /* UIColor+ZLPhotoBrowser.swift */; };
+ B963E078896CC9DF2C37C06A438908DA /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8803EBBCE26099C601F68BC3C81631EA /* UIButton+Rx.swift */; };
+ B9AE7983EB3E754C9E655B15C36143B1 /* ZFPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F550E42EB75272B6C9E2B0609ACF94B2 /* ZFPlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BA11AE6276ED0BCA627940CF2AA4A82A /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 898DF3249ADECE5A1A29F21C9932D09E /* SectionedViewDataSourceType.swift */; };
+ BA3C492126D3EF5FC1BB6435531AD664 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = F50A546E194378289DF1E229C4FCD3B0 /* ConstraintViewDSL.swift */; };
+ BA5C8B65B18A7DD2BD71CDD618FA9830 /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 542760C483281344A0716B43483DD023 /* KFImageProtocol.swift */; };
+ BA9C4365F34B941E38477E5CA6E40387 /* DDMAGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = DFFE7D76CE71FDC631BEBCBB5947067E /* DDMAGeometry.m */; };
+ BAB7A04FB6B2883C06D4EFB12CD4974F /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6916F80B5289EF25DDCD14EC423DF5 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BAC82E2E9FAF472A324103E591C2083E /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D80CDD979506B2558DD4207DDDC9A32 /* PublishSubject.swift */; };
+ BB1D61B7D957E411C5CE3E21DAD20C6D /* ZFFloatView.h in Headers */ = {isa = PBXBuildFile; fileRef = 35DB3D5D7904F50FD35F26D405A35D86 /* ZFFloatView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BB1F8AA13465E7105A5EEBA24A199DD9 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A48856C6235493DE05AFC84DBED319E /* Using.swift */; };
+ BB53D3B70456942057B1D13A5B59CA10 /* ESTabBarItemMoreContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DB6A1A6EF321DC13B079FA22510C4FA /* ESTabBarItemMoreContentView.swift */; };
+ BB714B9D7C8AECD5513CD2452AD8687E /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = D6642BA47717A26D3884284C27DE5550 /* _RXDelegateProxy.m */; };
+ BB91F7BFE3AECA8494D5E2BFA3AE593E /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A61CFED708A99A01BB6BCA2530DD5737 /* SDWebImagePrefetcher.m */; };
+ BB9CF389D15F65172C5D16936279DAAD /* FontUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8BB2DC2BD7475EDDB697A612428935A /* FontUtil.swift */; };
+ BBEC1389AE859C1F53CB8588CA32A54B /* ZFPlayerMediaControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 60693A8CD9D8C0E1CA7A3D877F4B491C /* ZFPlayerMediaControl.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BC17BBE68BE2B0233A2B24429A134292 /* JXCategoryTitleImageCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = C06037AFB1D2282514ECF89AEC955A0B /* JXCategoryTitleImageCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BC39C3CAFC7F12883414D259D5C80505 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFC9D1673C3E9A68E076881C89FFB97 /* ConstraintDSL.swift */; };
+ BC4248890A2765F68B3FCA279352ED4F /* BRAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A160F4CD3833A1AB0F209CDFC1E2A8 /* BRAddressPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BC9DE732A9A9A3E6BA2DBE6C7ACB0427 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD6BCC7CB258BA6CFD278EA5F04D60D /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BCBBF10BE22DDD6781DEEF68D7703A1E /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 698C29610CB6754EA36BB6B4281E751F /* CompactMap.swift */; };
+ BCF58E7BEB790437D49FB8C3C8CE0EE0 /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BABF67FBCF959B9247402C72ECF1408 /* Source.swift */; };
+ BD0565A326E5D66FCB9D115E4EF97A8A /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A4D70DC1C7F40DB6315D67014A322E9 /* ConstraintMakerPrioritizable.swift */; };
+ BD2845AB0AC0832F68FD3EC73A89E4C5 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D6499B2D07F0ECBB8FA05630A1BDBB /* ConcurrentMainScheduler.swift */; };
+ BD2BEEB68778EC69A7B04BC9216B4112 /* DDMATrackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A544101CEE08B1DCC55B7396912FF94 /* DDMATrackManager.m */; };
+ BD35AC2AC676F6538EF9414C7B237B6A /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 285560FD738ACD714B1F1C6F95FFA451 /* UILayoutSupport+Extensions.swift */; };
+ BD361E4E0FE4613901338D791BD13A5D /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = D99A2B352DA7E6558AAEBF4FEDCAE258 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BD42414ADB05335CCF6162EED02EB0E0 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E755CAA6267BC05F933713EA37684E /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BD71DAAD9C863C0905780369F5942079 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BA3C0342E35A83C915CB88C2550F026 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BDAEEF1B63B23DB3540223B9456E772E /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7330F712BA5B6A610F226AE792F76650 /* PublishRelay.swift */; };
+ BDC0FC06574FC953549DAA72B9D4EA20 /* NSURL+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = AEF738550CFA4088B93F665832E83539 /* NSURL+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BDEF2FB7D927B0B5EC012429474270DD /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = C1854E8EC0E381322E40DDDCE172AD4A /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BE1A80FF8E7EBE33844C18B9DE10DF9F /* EKButtonBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05ABE830F1260D15A68E2F77CD7B105C /* EKButtonBarView.swift */; };
+ BE235A7A51647464DDF59DDA115E8C83 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 908A41F6DF8ED3FAF1639A8A2231E464 /* SynchronizedOnType.swift */; };
+ BE5E45566FE7DF80AFCE321E3EB0FBCD /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 526B6C292F1169F3444FC16248957F0D /* URLConvertible+URLRequestConvertible.swift */; };
+ BE87C4B8DC91703BFEBF22B2AB670F49 /* DDBaseAttributedString.m in Sources */ = {isa = PBXBuildFile; fileRef = 06A29DD2004113F2546C946873E36FA2 /* DDBaseAttributedString.m */; };
+ BEDC9DBFBB0DC7DD1731D138A43247C8 /* ZFPortraitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BCF3A67ADEEA7174F3171BE3DB0AC92 /* ZFPortraitViewController.m */; };
+ BEE07291E32F6B0395830FBEA7E6F610 /* DDMAMapKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A87B2F152191CB01898A9B99B6294C1F /* DDMAMapKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BF2F9348A80AD292B37135521A29FA03 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CDA01FEAFB2F22E1157382FA12EE4FF /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BF4B5199FBBD2138841B0FFE7D841114 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = DACB66851B016F24C5546487A544782C /* RxTableViewDelegateProxy.swift */; };
+ C01355012AE3DC761464C352BCFD4197 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FFF095BD777DD27B8F347DD32279F8E /* SDImageLoader.m */; };
+ C06003DD05A5FB9050C6BCE1DD128511 /* DDScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E22213CD6C25F52300184C606FA1985 /* DDScrollView.swift */; };
+ C06198FCBBF8CEF254BBBFA81EC292F8 /* JXCategoryImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = C099EE592DE510EB489DA1F30E17C57A /* JXCategoryImageView.m */; };
+ C08497A34F7671FF094AA92DDB82CEE1 /* ZFPlayerNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 48BEEA939DC2391C38F38A3ECF34F42F /* ZFPlayerNotification.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C0A16AD03D4F121B5F6D22E51F6FD69A /* String+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A00F58462882C68723063275F72469 /* String+ZLPhotoBrowser.swift */; };
+ C0C8B5A6D43875BA9B2C23CC0181071D /* DDLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C438DF75D25CD5C47F3CB85D49F03DB /* DDLabel.swift */; };
+ C13CCD0F2979956BF520659BC2826A70 /* ZLImagePreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 721B71FE394329A4C0D3CD149E73AD29 /* ZLImagePreviewController.swift */; };
+ C1D5D466A1C9D71A726606119817E7B4 /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D60318401BEBAAE432C3217D341B858 /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C2690FBB1AF6367DBEFA11F552A14ACD /* JXCategoryIndicatorBallView.h in Headers */ = {isa = PBXBuildFile; fileRef = 11BFD7C8DF05D11F9D08F1957E59A350 /* JXCategoryIndicatorBallView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C27DA232D42C0C1A1860904474D006CE /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC0ACD5A07988DE26B9828BED74F6738 /* MultipartUpload.swift */; };
+ C2B53EB045512989EDDDE03B3592E068 /* ZLAddPhotoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA918F77D3920B551E07EF54920E4C1F /* ZLAddPhotoCell.swift */; };
+ C313E645865798661616F4F3407D8BD1 /* ZLEmbedAlbumListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D2911581D1C464176F95886F9799E77 /* ZLEmbedAlbumListView.swift */; };
+ C317B43DB6D2482017A763892A53203F /* ZLAlbumListController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 509D9C10E5CA32540BB7389F8C64E9FC /* ZLAlbumListController.swift */; };
+ C324D23492EC6AD067A7DC7E705DACD9 /* DDButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C008DA91D9FB9012019EBFC5ED08670 /* DDButton.swift */; };
+ C3396F46162BECCC47A36826B0CA1070 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E988F068C9B9933CCEDD8F95EA3305EA /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C34B70104B73B14479F30D5EEA30A9BE /* UILabel+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = EC24877302969EE149FDDBA4ED5DFEED /* UILabel+DDCategory.m */; };
+ C38766F890D37A8CAA05D9EE3B22A79D /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 590AF5F7AE00168373FDAEDE0988BEFB /* Image.swift */; };
+ C3CFA478FB802F5A6AD209E5E1B34F54 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF6E7C4FD48696C58EE975C668AE1C4F /* UITabBar+Rx.swift */; };
+ C40F08C50B0B6DDB15E4F1D6F18213A5 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = C2BB4A23CAFF0D681D6485CB6B49EF49 /* SDImageIOCoder.m */; };
+ C45170085567696F23695DD0C98DD5FB /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BAB9C9F58CD59BA3B5E5010761087F0 /* Skip.swift */; };
+ C4BF6BFB52FEE82B04DB8EA2AE9E5BBA /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95303F46B596959E8D9C7B5B999157D3 /* UIDatePicker+Rx.swift */; };
+ C55F5714E2BB132A6C04A58D50F6CBCA /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40FE09673C1C4BB48644AC2C239E75CE /* Infallible+Create.swift */; };
+ C56AD838C0FF689FEA8E5AEA32E94175 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0DB5463B3CA6FD70E09739D21E64BB /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C5781F0985CB67942C012F6C88D1A358 /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39417AC40884AC9C7C28A5C37B8420F6 /* ImageProcessor.swift */; };
+ C581FAFB2BE7E18B9FCA322BE28127A2 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = FC0913429DF9EFA0CCF658CE17FA11CD /* UIImage+Transform.m */; };
+ C5A65CAA184CBF2D7641A9EC731D4F5E /* JXCategoryIndicatorDotLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E8B67C5038142A82336FC81F3A19AA4 /* JXCategoryIndicatorDotLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C5F563ABAF8CC88242E651FDCEF0D6BD /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C21E646A51D9007BD9C65C34FDE5229B /* BooleanDisposable.swift */; };
+ C5FB63FEB00AFD20B032E78637506B9D /* DDBaseButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E92617FF34F4A561791C11D8D20730B /* DDBaseButton.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C65ED3D3286E2BFCEFB3291A3A776317 /* ZFSpeedLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23ADA07CBD7E72FE4F5DA838CC2AC935 /* ZFSpeedLoadingView.m */; };
+ C67841324248C9CA5635AE5BD7C3784C /* DDDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50EEA8A65A58A8B86D20BA0DF2AEDB0B /* DDDate.swift */; };
+ C685B4E57FCFFF4FC132CC2C886CC561 /* DDWebImageKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1614D1D378AA3EFCC86B67F9B72A7F59 /* DDWebImageKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C68C35A8E72BEE67B8BDE9E7FE89BE46 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DAFB34F075C37D00BB21AB6EAF48702 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C6FA5ED77225BADC9366D15AA5668E62 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1233C5ACAF44AD64E9C5E7C5F3B2CBCA /* KFImage.swift */; };
+ C6FB7F94CB7899B5D36DFC3BCC9124F5 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 138DC12BA22342AD0F9F89B3F9D0990B /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C70566B479FBFB82538A0E1C48E33C45 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A423CE49D9E183D4EA4DFE9BFDE82D /* RxScrollViewDelegateProxy.swift */; };
+ C72C152C7A0F3A9EE80FC0BED7E9A513 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74E90FA4A6B18565E4D860FED2B918CB /* Reactive.swift */; };
+ C73E216B6CFFF13F127A348FF7EC5F90 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37E2532ED8739F0DEA595ADFB1E8C60C /* UIButton+Kingfisher.swift */; };
+ C76E436525BA78E49B7646D419140C86 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4788A0B36A49179AFD4D3CBB41D00331 /* UIPickerView+Rx.swift */; };
+ C848D2C5E05796A51A2CEC91D99D186C /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA47C6A73667A2D6BD020EB49A0CB7BA /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C8522895B2B87B2C972E499ED4BCA683 /* JXCategoryNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D877EFD80C6FACEDA76DBD0BD56E75F /* JXCategoryNumberView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C91C59A7EBFE30758FB1BE247A0C1368 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 02DE8F846A9A741162954C82297E7FA5 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C975D55EF9DA37044907022D01EFC501 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E9BCCBA9ADDF32E01339E49650FB75 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C9A4CE5CAA3D142D609453B227BDF3CF /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = A6CD8E0C5E4D6223C0CB2404EB056C2C /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C9C8E7783A4B162E8F36ED06A7871220 /* UrlLinks.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4F30D459C35A39B42ADCB2FC4DC4AB9 /* UrlLinks.swift */; };
+ C9FF0064F6C55CD4E49ED41B2EA17DE8 /* EKSimpleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC39FAB63315C1E499A6FBC3EAD61B4E /* EKSimpleMessage.swift */; };
+ CA09255FDEA073F52E9B21618886EE8F /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 344CCA4B154C09286CD9BB93651E28E2 /* MJRefreshNormalHeader.m */; };
+ CA2B874D565763E0C0B2899A2DCB9AD9 /* DDBaseViewController.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 787C914F67256CD1DD837FDA89B522ED /* DDBaseViewController.xcassets */; };
+ CA7742CAB47EE2E2F5BBD2F327AD5F49 /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06EB3BC376186D19A76A1DE123FE496B /* ExtensionHelpers.swift */; };
+ CA9B9D6F4655B5BDF8259DB842366370 /* DriveRouteCustomAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BE8AEF58D276036E43D444C2885BE00 /* DriveRouteCustomAnnotation.m */; };
+ CAB5A868A61CB97E7501C0E73726E34B /* DDProgressHUDKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F5A118F105A1DC960014CEE4EFD198EE /* DDProgressHUDKit_Private-dummy.m */; };
+ CAC9FCED35545191C14BC269FEF56EFE /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3039D8BB2793C1D70E6E7B78C0E78F4E /* ObservableType+PrimitiveSequence.swift */; };
+ CAE958C9D810599C2B355983174577C5 /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F4E5FA8E975EBF27F5FCDC8F2902812B /* RxRelay-dummy.m */; };
+ CB0460B983D39C82EE728B4A50834E84 /* DDOCLog.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A1EDFE4EAF67948AA5F88215EFC7C6 /* DDOCLog.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CB0DCDB203D1D4E3DBCF2931711D6A7C /* EKMessageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 820595C8EDA7AC7DF5C45B7B3016A3D2 /* EKMessageContentView.swift */; };
+ CB5E77E3D7F2232D846EBE7AFFFB62E8 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09B680870838F1BA2C1AAB8F51AA88C3 /* RedirectHandler.swift */; };
+ CBB261988616F006F3D14E6E3E1A1567 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 758452A996433493E00CAA226947ABFA /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CBC7E6F87275663CE192EDE15D0A5CA2 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D72078106D0925A5410259C9C4119EC /* ConstraintMakerEditable.swift */; };
+ CBC7F6CAD45F4BE6E058E1ABA62F83A4 /* DDZFPlayerKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BB3A338138B3E529D9CECAB5507AF8C6 /* DDZFPlayerKit_Private-dummy.m */; };
+ CBEC084A900017F2E5219E7C514B1CA5 /* DDImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DED09E471C5719910A5A2E6AA7434E7 /* DDImage.swift */; };
+ CC55C5B908ADB58120CCC05520A0BFFD /* Key.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A467F7DE905642598119BBCBF5861F5 /* Key.swift */; };
+ CCB66CD8E0444BD32AB9E992C449A069 /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 948A18BEDEB71FC2B27ED9D01438EE2C /* Infallible.swift */; };
+ CD1FBD083AEB95AF2A233A5D251CC860 /* JXCategoryIndicatorBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D1D655CC7CD5E8CD6286C7409B1B8D4 /* JXCategoryIndicatorBackgroundView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CD25427AEC067E2E672CD4FCD03E1C0C /* JXCategoryImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = E3FD30DB34798B60F769F2DEEAA8D377 /* JXCategoryImageView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CD28B9F3F0DF1EAAFBCCFD3FDFF7E877 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08F78E58A3E1692702D550CD61AD91C8 /* SchedulerType+SharedSequence.swift */; };
+ CE53DDB87C864CE0B303DD4BB61087FD /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DA78FE0301E67E859D43E20FD1FA318 /* RxNavigationControllerDelegateProxy.swift */; };
+ CEAF6058D42F63FA245DAD43FE4981CD /* UIView+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35D4DE92974C266638BC9E36ECD498BA /* UIView+ZLPhotoBrowser.swift */; };
+ CECFD11FDA4B57E817A9FC895D73F08B /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05C6153CA6CF6B73D559BDC12D86B0B6 /* ToArray.swift */; };
+ CEF5ADCAD1251F127AC70054BB17179B /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E205291448829DC3D15E575A9BA3FD9 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CF0542E7E27082F0AE761E78228DEB8F /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A72B1FD1E9EDC1ECFF3BBE27A25C47 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CF472816320079E25B729BB4067AC3A3 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 093BF83551CAE633B1C15DA4F5D14B6B /* ConstraintView+Extensions.swift */; };
+ CF4B470DD37BC44750A44371DC3DA816 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F9B617FE1A7FCCA6F0751FB80F0F7E5 /* Create.swift */; };
+ CF8D15E322415CC1628A88CB4935CF1A /* BRDatePickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ED875CE0080849AEFDF31E20C1EC37C /* BRDatePickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CFA4B5FE834BF6F5947C854ADC9C5A57 /* EKAlertMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF797A0879436B1BCA57E3DE45549095 /* EKAlertMessage.swift */; };
+ CFB21B332C0EDD06876129AC6A916AF1 /* NSBundle+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F687EB48C8B8632CA657CCCD65D7281A /* NSBundle+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ CFCCC0B66A4858FC59896A0D0B4111B4 /* BRBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 94392C93211AB3BBEDD280194932EF8E /* BRBaseView.m */; };
+ D02E869FBC7503DA41EA8292A40085F8 /* EKAttributes+LifecycleActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DCA83AE1732BBD9E6749B5C8261981D /* EKAttributes+LifecycleActions.swift */; };
+ D0ABDEA149EFFC4F8F9D35BF6623E108 /* UIView+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FF1946A34D7BCD1877F1C0B6567E93 /* UIView+DDCategory.m */; };
+ D10A97575FC17A740F4AD23FC87961E3 /* BRDatePickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = FADD2E4262DFB85D1B70492A324D587C /* BRDatePickerView.m */; };
+ D12A6518AD01C22CBBD148C8FC550D6D /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = B206EBAF6A6C34B3580D0234B3BE38DB /* TextInput.swift */; };
+ D1381434AA9A73F22A5686775B9BDD03 /* EKAttributes+FrameStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049B92642AB434B160C7BB25DAB0B5EB /* EKAttributes+FrameStyle.swift */; };
+ D14356BF87F9E91736CB650348922BB1 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC1C9004F8A99815BDE880889DE5EC6B /* NetworkReachabilityManager.swift */; };
+ D1C81C32A93CCE7A35A72FC1D5FFBC75 /* DDImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF15AC0865E90A62B6B0AD4C45BFE796 /* DDImageView.swift */; };
+ D1CA27FA62FDFD654437AFE802F0FDC1 /* EKWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E25D8A477E2D99D38B1178882DF5929 /* EKWindow.swift */; };
+ D1D3FC269DB485011A5C792F187BD964 /* DDToastKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E3A9F1A91D9BF105DDC1461F262100B4 /* DDToastKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D1F58981CC9B866CA76BD812F0DF5E18 /* BRAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = ED59961A27E5FF434D1DA079FF254C16 /* BRAddressModel.m */; };
+ D269044D982531C2EABA7BD3F34101D2 /* CGFloat+ZLPhotoBrowser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EB5493CAB122C09AE1FC313DAEE68D8 /* CGFloat+ZLPhotoBrowser.swift */; };
+ D2E4ADA8EAEB74C04F4F366189A7EB0B /* DDBaseScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 876B5ECD13A4F5D1DB9A93C8576E9873 /* DDBaseScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D30295702271BA26222EC0E8D2829E63 /* EKAttributes+UserInteraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F7AF60C450D4DBA7679D364ECAE5C9 /* EKAttributes+UserInteraction.swift */; };
+ D39E953088D7279CA9C02776578B97AF /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9378E167DE28162F7D05DE9729BB38C3 /* ReplayRelay.swift */; };
+ D3A692A8D6778B0C530C667E0D2645F5 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0326CEDD328328DE98A3484878D89717 /* MJRefreshAutoNormalFooter.m */; };
+ D3DAA79DECE865BDCE076290194B4033 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C3E9F67C9F108C4913A6E9EA7E20622B /* SDDiskCache.m */; };
+ D3EFAE14FCE69373583A17521B83E83C /* UINavigationItem+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2D315027DB6532422CB3359781374C /* UINavigationItem+DDCategory.m */; };
+ D41706C216134FC77605103354F07C42 /* ZLAlbumListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1304E66AB0FA3CC72E2175182D5D258D /* ZLAlbumListCell.swift */; };
+ D45471D1E2289BEDB132AE8868F21AAA /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4111BEB0CFBE4941A4FCFC70124572D1 /* MJRefreshGifHeader.m */; };
+ D4A457EA5973C743FE8DAD4E8170BE4F /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B828518BC6173BF382AD4B6D76A76816 /* Infallible+Zip+arity.swift */; };
+ D4DE36B575B65B54091CB7179DDE1242 /* EKAttributes+Duration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E49CF73E44E20969A4832D82EED3AF9 /* EKAttributes+Duration.swift */; };
+ D4F67ACDCA6B952008E043750BAC4940 /* JXCategoryIndicatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = C6A07943CF6DD78916FA3466FAFC43BB /* JXCategoryIndicatorProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D509C61F07A0066B5BD32F31E7F095F2 /* DriveRouteCustomAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 938BF1DEDAE3A98B414B5ACD8F5D9A99 /* DriveRouteCustomAnnotationView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D54C1EB233C3DFF0AB1C78D665B7A5DF /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C4D1139867904F6C9A422B8C5564D83 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D552F57595574A84A82587BF008F32BB /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA9895FE0D6F307A2C045F6DCC6328E3 /* DispatchQueue+Alamofire.swift */; };
+ D591717337E72C406E7C3F0BF9F4907B /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6E6EB246091632AC52DBDF81C9587D7 /* UITabBarController+Rx.swift */; };
+ D60B988D3D044287FA25F19070D0CE27 /* DDBaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CD5AD798CA6D85BA84F4270479F90214 /* DDBaseTableViewCell.m */; };
+ D6696173A60A63EAC3F30D4BBC21C72E /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = B81CF2F107AB843F4349C20F506C7A16 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D68D293AA9854E4B0BD585B929AF3BA0 /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B058FE165ED557B8888666AC1037DD15 /* Infallible+CombineLatest+arity.swift */; };
+ D6D9FE820514D6CBA5F29C0F6C12FE80 /* UIBarButtonItem+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 60F65151EE5F6C48C5BB20C63A4D4037 /* UIBarButtonItem+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D6E51D328530E74EBF3DFBA6709DE9D0 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E6DD03979F40F5D4B80D63699E0D71E /* UIView+WebCache.m */; };
+ D7021695D72DB0DE5E5EEB63D13D5D14 /* DDMALocationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ED0A11028E91DD5C3C2BDA6CE5D5E24B /* DDMALocationManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D76130AD70A7483771A8051BE486A761 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BD1D74E68241F8B9D9B33B9DBC9C40 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D761812F633CAD45BB7B2AE48AD8AE0F /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71ED4D7ED7154CC76EE639CA84EB963E /* OperationQueueScheduler.swift */; };
+ D77EEFC47CD957F33FC3FCE0601FF60E /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EECB9FEA8CFD9C98A541442E8401458 /* Single.swift */; };
+ D86F0D26E943BB73BBB29356FD203D18 /* ZLAdjustSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E63605C52B5DC93D9A7CC3221D3D376 /* ZLAdjustSlider.swift */; };
+ D87C8DA2C35F94CD5157A6F37F9A9728 /* EKAttributes+PopBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 309D54F2795F84DAD2E6158876083B0A /* EKAttributes+PopBehavior.swift */; };
+ D8DDE2D559F66BDDAFAEBD52C6E4176C /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E46523269507E38B7388A864CC761AE /* NSBezierPath+SDRoundedCorners.m */; };
+ D8FD93FBAC2166F333BA48C4D726B091 /* ZFUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = C213E214A61344101405F9A2A89591C8 /* ZFUtilities.m */; };
+ D941B55ACBC7402786A5668FF2548967 /* DDMAMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = 465DB419D258898676E70DDE172276F6 /* DDMAMapView.m */; };
+ D9608FB125F849D4B3C79BFC4B8023C3 /* BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 224A87FB918CF13CDFF1360E4C234D4F /* BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ D9B8B43830362EE0C77A55B6CE157ECA /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E6BBA74D7FD761B92ACDB4CD6F91B0F /* UIImage+Metadata.m */; };
+ D9C4C3355D15861392840D48E77BBFF0 /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = F80FFC477DBFE98ECCECD3A9A42EC826 /* KingfisherOptionsInfo.swift */; };
+ D9DFB73AB4BE6CB973F6F316B2A6A765 /* UIViewArray+QuickLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DEABCB4F8F5593F7410FDD85871398 /* UIViewArray+QuickLayout.swift */; };
+ D9EBEAD04E37CEEA00A6351035F96D83 /* UICollectionView+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 268E7637072B2512B90CD8515F349DBF /* UICollectionView+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DA078F1EB01654711CD5426769BCF794 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E9C501903DA0A7D230DBE5DA72DB601 /* ConstraintOffsetTarget.swift */; };
+ DA39F13925A217C94F8582009262EAA2 /* EKWindowProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17AC630AF64B06EFEA4EF23A95444C6 /* EKWindowProvider.swift */; };
+ DB15F0057F1CC17F374030B02456DBD6 /* ZFSmallFloatControlView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CD0AE603F0BCF95F145173DF515CDB3 /* ZFSmallFloatControlView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DB534E0B9BCE28F670003044F0242932 /* NSBundle+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 01760F6494C196B4D89F2F8B7F964907 /* NSBundle+BRPickerView.m */; };
+ DB546CEBEB12A61D98A707A776672188 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = EC2831DD2540241AF24DA0938CA013FB /* UIScrollView+MJRefresh.m */; };
+ DB8E1097EFEC248D83112C45B37D7B88 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D3B3E8B5FF688495AED404D592D3B48 /* MKAnnotationView+WebCache.m */; };
+ DC2AD54F59773138F1461A45C2F19097 /* ZLPhotoPreviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7FCC70350C3610173281BB5D3B27153 /* ZLPhotoPreviewController.swift */; };
+ DD0D82EA0192E44DA541CEC3B4A673CA /* UIView+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47000FF68323B39F05E74FCFA9C0BE7C /* UIView+Utils.swift */; };
+ DD13D1582CFCE65C448C2B56AB55ADB1 /* DDAudioService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31F09D8F73C2FEC8172340CFE731F2E4 /* DDAudioService.swift */; };
+ DD6B2233F8E1A8ACEC7DA10D719748AF /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F58659B0A22C741075DC97C580E8E326 /* KFOptionsSetter.swift */; };
+ DD792E3784D6D144A65A189A78A58428 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 00E575DD85DE83AB4DBCC6A60907B3B5 /* MJRefresh.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DD7FD9534175BB8CA05C83AA8BDCF23A /* DDAudioPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 033D06C26755220A94B2D2C43985CABB /* DDAudioPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DDF9F1CD51A0B6E3FAEEC690269482E6 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2FCECF4CE4A1B8A56607650C5D2A97D /* NSSlider+Rx.swift */; };
+ DDFE00C961BDCC08086F9939477303CD /* DDTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F4E49355C7D671D04631A61AF8E9596 /* DDTextView.swift */; };
+ DE63FE12234373986128740BCD872713 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4FA6E7C5F7F85CB924C727E80677127 /* Observable+Bind.swift */; };
+ DEA9C3D6CE995A50A590F7844D364C53 /* ZLCustomAlertProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEEEDBA9DAD359DBFEEAF3CFD49B7B4B /* ZLCustomAlertProtocol.swift */; };
+ DF217CDC17FBC6B0860732A9547F6805 /* ZFNetworkSpeedMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A4E48DBD8510B8AD26117EF22D7236 /* ZFNetworkSpeedMonitor.m */; };
+ DF5956B4D4C9A1222303B3679DFA81FA /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9382A45EB219D440CA62800E6984B6C7 /* Repeat.swift */; };
+ DFA46412CF2FE571B31ECD6CC8EEB9BE /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 48EA89B8BD17F5ED3BEFA294ACA4C3F7 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ DFCAB6D26E57F3C0FC0B8D7918D16BFD /* UINavigationController+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = DDFE23B075D0634FEAC38EBA095F2D54 /* UINavigationController+DDCategory.m */; };
+ DFF1DB48DB0640CE62267571AB775F15 /* DDAutoUIKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 358354A174CCDF859C29A54690CE383F /* DDAutoUIKit_Private-dummy.m */; };
+ E017B4EF323A0EBD732F33B9C92FBD0D /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 31107DF01DB0D51DA27944EA4EC00FFA /* UIImage+ExtendedCacheData.m */; };
+ E01CDA460DAFCC348AFF41C35B802C89 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = FB157BC083A671908E2455BDC972E0F5 /* UIView+MJExtension.m */; };
+ E034031C40FE734AB1A4ACF321EEB12D /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7F308E7751262314F2113DA6E6E5F3 /* RxCollectionViewDataSourceProxy.swift */; };
+ E0528E490DB59F03F3D21D2509CC36E9 /* EKContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E8B8DE128087CA79FE599FE2A829D02 /* EKContentView.swift */; };
+ E0535C22C58CFE61C7FC72412989EE7E /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F3CD06CC35FB5CAFD9C8692C4EDB127 /* SDFileAttributeHelper.m */; };
+ E07F5D56A6657C9297ACEF8B1E6047A3 /* ZFVolumeBrightnessView.m in Sources */ = {isa = PBXBuildFile; fileRef = B1E6CC95452C13BEF7D77A5CDBA1FC62 /* ZFVolumeBrightnessView.m */; };
+ E0A97352EFF47010A3449A81255CE5FD /* DDCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C36FE2A2E11B01440C9658C4A4D3223A /* DDCollectionView.swift */; };
+ E1054B0E42C4EF11DF493F80482D255A /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2D6247A02A478E2285C8D52EFB811A6 /* AsSingle.swift */; };
+ E148FF2EAA0EF346CFFF007B5ACA06FC /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD0C08A305FFAE1C03D63FD9563F1F7E /* ImageDataProvider.swift */; };
+ E16CDAF083BD14211C62750997EFFAB5 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E1B8CE981B317E4C92ACC5453DF383C /* AtomicInt.swift */; };
+ E187FAC9804C56F2EF10E152236DA6F6 /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2070EA24B36268AA823EA1790616033 /* ImageModifier.swift */; };
+ E19B96CE3D8C26063CC3EEC2533CDF32 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54EF671109853FCB4C501E809D5B8191 /* DistinctUntilChanged.swift */; };
+ E19D17AFF55DEFB35F3B0A1958CA1574 /* NSMutableAttributedString+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = B990D1456120F96297159AF6E70725FB /* NSMutableAttributedString+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E1FDB8D42137D8BF8709EE551862079B /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AE30351B94449C909967753606ABC8D /* RxCollectionViewDataSourceType.swift */; };
+ E24B4E923380A82510C81933D8ADEBC0 /* Asn1Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117368108D5948C97E56C38C953135B4 /* Asn1Parser.swift */; };
+ E24FDCAEF11F2BEAFD0510C2B79C30F4 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A25502CB7DF1016864DFF03949214F9 /* Timeout.swift */; };
+ E27EFB8F48312FC0268C6B922BA3474E /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB073537FA8479778ADDB30F26EFE9F /* MJRefreshTrailer.m */; };
+ E2D1C8236E08CA248E758FF3BDDD2BB1 /* JXCategoryTitleImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AB27B9C861497EB41D962CA89DC5D88 /* JXCategoryTitleImageCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E2D3345435E9F597C1445F09F5BD5FF4 /* EKAttributes+Scroll.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2319CBC99C5AF0C3430D6CAE3E64B446 /* EKAttributes+Scroll.swift */; };
+ E2EF5387D71F2D5DEC1F9C0FE6026C1A /* EKEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E71B972D46275F5E0BD37B098F707AA4 /* EKEntryView.swift */; };
+ E30D053236494B7F13FCF9171D8EF69A /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77D85E60A3BE3E3AAC66CC76ED9F31AC /* UINavigationController+Rx.swift */; };
+ E38A6828926D31C1FBCA5DCB227A6979 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E68971849092587746ED2DEB50B5C2 /* PrimitiveSequence+Zip+arity.swift */; };
+ E393C2B16E4BC953B088F8AEE41BC933 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA78BF7720D0E63A34B47B0EE57B5A03 /* Storage.swift */; };
+ E3A43BD7CFF374DB546660668C519B3F /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E0ECBA4B086453467DD10608DC570DF /* SwitchIfEmpty.swift */; };
+ E40C8C38AF1B81B0F005E5EC82652580 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC16748764E6E42EFF99021C0BBC6A80 /* ImageDataProcessor.swift */; };
+ E425B1792B00EFB153A9BCAC85B730F4 /* DDViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E42E7784FA5094058562267520D5E4EE /* DDViewController.swift */; };
+ E42BF0E600D0189F7F9AD5329D385334 /* DDTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 311910512D3C892DBA4B9E097AC2A8F9 /* DDTextField.swift */; };
+ E480556B6B1EB81CC17ABA8FE18D76BD /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3F0202F37B1B63F3DB419483E824C20 /* SubjectType.swift */; };
+ E5B3C04F705FCB65441CA1FE35CFC536 /* GCDTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BA8F6BA2CDFEB0A5866A62A938B627 /* GCDTimer.swift */; };
+ E5E42EC0AEA260E5972429CB5FDDEC50 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = F371D37BD8D06F715A1130688789BFF3 /* TailRecursiveSink.swift */; };
+ E5F6C631FE32C41FFA4610E64AFEBEF6 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ACFF71685BF238E58A4E40879EDAF5D /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E60B45E5647579F76C24F8451C2EB8F7 /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 584B5F803F8FDC421D08B68BA67E4EF3 /* RxTableViewReactiveArrayDataSource.swift */; };
+ E62A2816F9FFAF952C0E47C31B28D461 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54B9A0254BD2B37D19CB7F25BCB46FD6 /* ControlProperty.swift */; };
+ E62A3E33CD01B815039CCA9622117DC2 /* UIColor+JXAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 86A86120F24AB5B811DDD8C86AEA6E70 /* UIColor+JXAdd.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E674B743DA97272AC8135AF21CF22F80 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA2870DBE7D3BC0D995A3949DBA3D2D7 /* KVORepresentable+Swift.swift */; };
+ E6AAEB8C90F798D2176874B496FAED5B /* ZLPhotoUIConfiguration+Chaining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77530620CBBAE015E85BB423528277A9 /* ZLPhotoUIConfiguration+Chaining.swift */; };
+ E7974F958576012A4C096B81F43B5022 /* DDBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA28D5B34FBA0ABEF8F502D6945CB9C /* DDBaseViewController.m */; };
+ E7AD6AE716AEB944281B79E382F43EF6 /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67543B644A7E31EED08E524DB27D1506 /* SessionDataTask.swift */; };
+ E7C366C12396BCD1876D497E0A42A381 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C75AE4C08E4176EB5256AC5B46FA5BD /* NopDisposable.swift */; };
+ E8007F67FAC72D7FED68148DCAD0E6F4 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2C0238ED26F65F0A612B07F48329597 /* ImageProgressive.swift */; };
+ E89EA5216E074A8E2073062D8AF5EA40 /* JXCategoryIndicatorLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C82298F605E432C914D32959DEDB6B5 /* JXCategoryIndicatorLineView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E8A2CDF5B1D642F2C3225619514140C4 /* EKAttributes+PositionConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C71CDF0F146BF1FCE309235DB50C145 /* EKAttributes+PositionConstraints.swift */; };
+ E8BE49AB463ABBEB651AAABE03C067AE /* NSMutableAttributedString+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F97E96AA2D3107D385F41BE850303A9 /* NSMutableAttributedString+DDCategory.m */; };
+ E8F5C10BEE66E0A8E67F786EE75C4DE3 /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CB4F0783D0B523EFD5C6A82CDB99B /* UISegmentedControl+Rx.swift */; };
+ E9466C49123B6DB38997B61FBE1A864C /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C5925CE686EE444615AAFCCA2F329B83 /* SDImageCodersManager.m */; };
+ E94B3EE66EBD1003468410DFEEBCA688 /* ZLPhotoPreviewPopInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A90B72C9B643659DD7AAF2DF4F9EECEB /* ZLPhotoPreviewPopInteractiveTransition.swift */; };
+ E95877D9129CF925F5655E0FFCE959CE /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25992ECF4D55528C9853C839C1F76F91 /* Completable.swift */; };
+ E9D877C0FC7A2087F6B5FEC67FFD4CFE /* JXCategoryView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 087ADDA34DAD6CBAF0E37D752A70DB9F /* JXCategoryView-dummy.m */; };
+ EA20E7451CE67E411DAE038C6EE49472 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 18C041F244FDD71C3B953DA886203CA5 /* SDImageCoderHelper.m */; };
+ EB34415A0817B6F0EA97C89773A6FB99 /* ZLEditImageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B372C120EA752E6F3B19DD8BFCEFD95 /* ZLEditImageViewController.swift */; };
+ EB62E661CA6FE3F51FBFE9BE9B3D8CF0 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 122BC2F2AB840922923FF991AE4FE9F6 /* ScheduledItemType.swift */; };
+ EBCEE8F5579114E5F617B63B87CF4B48 /* UIView+QLContentWrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = D41AD9D2EE3AD36CFDCEDB74871F42C5 /* UIView+QLContentWrap.swift */; };
+ EBD415C26D6A34A0BD3DC50D43856960 /* ZLAnimationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA74F18A5AE0032CEEEEE6D733EF0BC3 /* ZLAnimationUtils.swift */; };
+ EBFCC1423A9EE01BC779D40DE6369AA6 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F363A33EC409EF7BE145A6AB8F36C8DC /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ EC2B3804DBD7244270FE3CBB4076AE22 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 107DAF7BD99C9FCEB9F4103A70908E0B /* Bag.swift */; };
+ EC74DD23D292A35183EA54FE773E65DD /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4724D1418FF49BF8B869A219A84BC3CD /* FormatIndicatedCacheSerializer.swift */; };
+ EC977DB36D76D25CBDEE29F4A99489CD /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3848543E076FA948BF8F52796E86046A /* Typealiases.swift */; };
+ ECDA38050E5B86E2E58E7AE6A4E7442C /* DDViewControllerAnimatedTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = C50B0AA296F02E45AC40D731AE06FB33 /* DDViewControllerAnimatedTransition.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ ED3F8719AE0C4D9464C372D0CB5D2E14 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 04573D70B364DE1C38A68425CAB00E12 /* SDInternalMacros.m */; };
+ ED5AAFB060593F5E5C15C7785C097AA2 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDE48D3C7F3D66000D155D6269CA10CE /* ObservableType+Extensions.swift */; };
+ ED6ED9BF0CB9DBA436E1E65659D65A92 /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50C83E52E084E7253774759CEE0DF98A /* ImageBinder.swift */; };
+ ED6F8CCC29BECBE8A09CE9403D4CEE1E /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70C9FE60698521028D70C4E1C3B119F7 /* ObserverType.swift */; };
+ ED9F225882E966D67FD120629EE2B926 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 4802E5E25DBBF06ACD67E91699341313 /* SDDisplayLink.m */; };
+ EDB63409EB6B2D945EB157D8A6CB1E4D /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B4062BC7F8B14241EC855C19200097 /* MJRefreshBackFooter.m */; };
+ EDC4065EC27A50BCC6B13FC3ACD00185 /* JXCategoryTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B1A34519D955B9B9093B9180428B2D1 /* JXCategoryTitleView.m */; };
+ EDE14980FBF8FF9DC74203EBDE9C250A /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A276979D688E5C52794A4C613AC34976 /* GroupedObservable.swift */; };
+ EE379B4848EDB17BE1C4D32E97B930A8 /* ZFPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C065B325560F8C650396328FB9DB95 /* ZFPlayerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ EE4F330BFC8B694E49B714C8A93CC916 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B51FD6DB279C094D2DC8E3411738B8 /* RxTextStorageDelegateProxy.swift */; };
+ EEDA96A76FB155190923BB27C5EDE661 /* DDBaseCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = CAA433F9BF51604752FC682F7CEB78A2 /* DDBaseCollectionView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ EF512939A26601814F4BA7F8A21FB564 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = D03039A6DED57AF946FFD23E34DA4BC8 /* TakeLast.swift */; };
+ EF5F3CF8BBFDE4BEA2A2380A503569E5 /* JXCategoryBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6235111792F5A786577D1D6067B577DD /* JXCategoryBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ EFE414FED33117E2120AE390E1316600 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E6C6CF7DC16AD27DDBCC927F12AD146 /* SingleAsync.swift */; };
+ F001B72EF2941419AF8310B30D8FF42C /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 153EF1CCAE36495BC3E0F3838DE7A378 /* IQTextView.swift */; };
+ F0133CE9DC3178B35F2AF1F29D535F7F /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D2A2598E9D7A816B129182369CAF99F /* URLSession+Rx.swift */; };
+ F07D944FB9EE7D69319AEA7DF8818876 /* JXCategoryNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = C6ED85C468358E0C7E0AC5505113FDF6 /* JXCategoryNumberView.m */; };
+ F0B4282A102ACF883C5664EE6EFB2081 /* ZFSliderView.h in Headers */ = {isa = PBXBuildFile; fileRef = AC9C3146E7DEE101A5676F5B3894825D /* ZFSliderView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F0BFF5608C4202CA0453E53F57D91514 /* DDProgressHUDKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E98745CDB5F4F7EF13B6DF28D4A337C5 /* DDProgressHUDKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F0F38230060D730610F5815650288F1A /* DDZFPlayerKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C37927E7D1B795199812603422B80DA6 /* DDZFPlayerKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F170940BBF3614BCA298BEE8E51CD72E /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3BA0727BE13396193FA390EEF248D7B /* NSTextAttachment+Kingfisher.swift */; };
+ F19174B6F08BC6807F7168938A624447 /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D8701499B05511C9EC99FFC9D938C4 /* NSObject+Rx+RawRepresentable.swift */; };
+ F19473BAA2D7290B0CCF6709EC75A430 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED85EA864F0BC2D8A667C134BA4B08A6 /* Buffer.swift */; };
+ F1B8D62196F1AEB3E7F0D9B1EFE4FD15 /* ZFPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 241CD4D5CB3F92674FE57FE283B5AB70 /* ZFPlayerController.m */; };
+ F1CD6661FAFABF16CD930C30A0566C47 /* JXCategoryDotCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7536D3698A645D5EEA5DA5C1030A71F1 /* JXCategoryDotCell.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F21EFC0C3DC55D1DEC3457CDAACE12E3 /* UILabel+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = EB2331355BB5AC8656556271DF9793FC /* UILabel+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F238DD3E34BF1D76A441ADF3A3F00669 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = E80B0F9ACC5EC116327A1D8672FA9238 /* Optional.swift */; };
+ F3128567652CC62E62B1B8DBEEC5A304 /* UIEdgeInsets+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8561D56C44F5454D60EBFD873816A75 /* UIEdgeInsets+Utils.swift */; };
+ F3830BB230D515959FC2346332CF8CF0 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE988E5407E938DFB9B187E0336C5DE0 /* Take.swift */; };
+ F39F0FA7DEC7786370959E557810E16D /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 44A5B7BEB12546F0E6334DC3D5F50134 /* SDAnimatedImageRep.m */; };
+ F438E226F576E6A0FED2268D83A82AC6 /* DDBaseLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = F5CBCC747904D0FE6BE27A322A9C9A05 /* DDBaseLabel.m */; };
+ F43FF18901470E7B4A97FCEC1326CC62 /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE8878B29C47087B52703F1A3BA7281B /* RequestModifier.swift */; };
+ F4B076723D3EEFEE244EE1009B3CCF28 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A70C2C629ABBCBD1A1289B8EFBBD73DC /* MJRefreshBackNormalFooter.m */; };
+ F4CA9888200BF3B6975CDBC959D59F2C /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99F8FAA35DE3D9D541990AEF0528CD63 /* SkipUntil.swift */; };
+ F4CEE8AEE1D3CC874439E8E5988CB8AC /* DriveRouteCustomAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = C4132ADCB7DE760F4637DDEA1B8F02F1 /* DriveRouteCustomAnnotation.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F525906C5A016C296FF10CB143F624BD /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = F334F78126E683F42EF9638294E7DF91 /* SDWebImageDownloader.m */; };
+ F5322158F4BBD4D374FAEFD720E23E53 /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7573E846DCD5467B063DBF55B277F027 /* RxSwift-dummy.m */; };
+ F542EB3878DC8EC0B045B084AAE8FD77 /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC98A15D5576CEA4CC954B4D0B91FEAA /* InvocableScheduledItem.swift */; };
+ F5854846CABA81A2F818C47B8462F16B /* UITableViewCell+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EA50D71D57A583130004CC8448E3296 /* UITableViewCell+DDCategory.m */; };
+ F5BB2BEFDB9F1EA2A0A168F46096A065 /* JXCategoryTitleVerticalZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = CD7F7ED412A8CE308DB2B0DE7C63B8E5 /* JXCategoryTitleVerticalZoomView.m */; };
+ F5D8728188EC93EA5FAF5CA84A2C3E3E /* SwiftEntryKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 515C91A4937A33C099A2CD0CE623C9B1 /* SwiftEntryKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F5E07701094C970A9458F8BFDAB4F3B1 /* BRBaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 01F1690BC421A6781D13BADE70EEAD03 /* BRBaseView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F610D4583B86C6599C47292F1D1AC91D /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72039CABAC4E1291DF2065FC2FF66725 /* UIBarButtonItem+Rx.swift */; };
+ F6771DBD2D0EFBDC47030E698BA56780 /* JXCategoryDotCellModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F1E39190D511185417D65FCEB75E4CF /* JXCategoryDotCellModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F6EC6EA560B799E1C787BAA1111822A0 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 940BD468AF66C6A23CFA7A5AD994EC1A /* ConstraintInsets.swift */; };
+ F7869ECB08349199C0FCBC6ACA0DFA89 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E6B19F7A0AC93167F3969EB70388CC1 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F79338C3D732C666311E9A66D3611901 /* JXCategoryIndicatorParamsModel.h in Headers */ = {isa = PBXBuildFile; fileRef = CCB4EDD002C4EF07EEAED8A79387BAA1 /* JXCategoryIndicatorParamsModel.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F79BE630D9705E730D2D2C0B1148F32D /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = D807117C445A83B88DC2F7E346380565 /* ConcurrentDispatchQueueScheduler.swift */; };
+ F816B4D9CD4770B30FC18EA5F93442AC /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03B19107BFC8FA4E39178A1364C2B68B /* DisposeBag.swift */; };
+ F844A55CF6790D853D264312D6F883E0 /* UIColor+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 309AEDC05D9256F3E3EE78B3632868F4 /* UIColor+JXAdd.m */; };
+ F85954F8ECD9E80718B093791EA95425 /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0794DFFC12B669E593035F227E74B50 /* IQUITextFieldView+Additions.swift */; };
+ F87C3F12FA754F2BF1068C663D2E8EDC /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = A42E3343589CBE0B18FBE5240EE549CC /* SDWebImageError.m */; };
+ F8A7F261739C12A8135E4A47FFA7772E /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FB3FE32FB0BCCBDD5CD298E1A142913 /* SDWebImageDefine.m */; };
+ F8DDC9D4E7FFBE6F0911E2D7A4DC9F80 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAA8D21AC46AEC40CB388595CEF61336 /* Queue.swift */; };
+ F8F722B95C950969CB8FCA2543BFE113 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AC9367F1AB8169505A698AB0F67BCB7D /* RxCocoa-dummy.m */; };
+ F90884F80185E6264AE4830377C3F0B3 /* UICollectionViewCell+DDCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A23B698F4B5D04737F378D3DBCB1B79 /* UICollectionViewCell+DDCategory.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F9C0E0B340E2C561B9915BBBCA34751F /* NSObject+DDCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 317113FDF87BAE21B19E0EA1C8375F2A /* NSObject+DDCategory.m */; };
+ F9E6C48FEF11BDA55B335E1060721D74 /* EKColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926726AF95A8D7D82040F5C13274F9D7 /* EKColor.swift */; };
+ FA145D73018E7D2FB142938415DB42E5 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 711E44C6BF02633740F8C07246BE32D5 /* SDImageFrame.m */; };
+ FA398422E4E9153C85204F33651B6414 /* UIColor+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA7C6DAFA02BFD92B56A8150797AA496 /* UIColor+Utils.swift */; };
+ FA46D15B11235046C6234111666D3BBE /* DDDateKit_Private-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 84C330823DE2AFF1CAF9CD04864E59AD /* DDDateKit_Private-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ FB16503E903E5B60EE15B0DD4D8562D1 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 1861F0B168C90B9A05AE3D826A993C41 /* NSData+ImageContentType.m */; };
+ FB543E6A5F8C2EC92FF45630C6D5F49E /* EKAttributes+Presets.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F91165FBB99C9CD75AD7FA6EFEB583 /* EKAttributes+Presets.swift */; };
+ FB726649DB4AFB1EF71F4D6F6F4FA5B0 /* NSDate+BRPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 566686FB3ED05522CBB651E39F7DE89E /* NSDate+BRPickerView.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ FBC89193D9C95C427AEB8FAAA0184E43 /* ZFKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = 235A26ACE4D2973EDB56D0F84274A190 /* ZFKVOController.m */; };
+ FBEB6B48527D13F8A742BF3404733845 /* DDBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 51A1EEAF03A420F431DA32096710F563 /* DDBaseNavigationController.m */; };
+ FBFC887E3133465DDFE6B3D8A52EC67D /* DDTimerSwiftKit_Private-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CBA6D17EBD19C90BF833327812E7BAF /* DDTimerSwiftKit_Private-dummy.m */; };
+ FC061D954352F832FBE08C01973F7DF7 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD4BC7C566292B361D4BA99045FB3D7 /* ResponseSerialization.swift */; };
+ FC1E7CE4786F13F1900086C5DDAEDD68 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6568E49CD9DFE889E1F90A1DD185CDC9 /* ShareReplayScope.swift */; };
+ FCED5EA34F470E1DE64CB9C632245922 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBD1CDE366376BAC80882B3EA7580831 /* ObservableConvertibleType+Signal.swift */; };
+ FD0574A25469F0713B34ED1B682755F2 /* ESTabBarItemContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8E082AB936E40C68E4B3D7C4722C975 /* ESTabBarItemContainer.swift */; };
+ FD70F673A044AAAE0C5AA9739516065A /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 51587683616E1CBD44302066580E416C /* MJRefreshAutoGifFooter.m */; };
+ FD7228A6A8B2236D44BE57275510EEAC /* ZFReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C6305829970F318B73AE1C60BE41410 /* ZFReachabilityManager.m */; };
+ FD7D8D5A101295AE96B73E9C545D0A18 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7609ECF2AFD46EB8977D7B3C5C3998B3 /* Sequence.swift */; };
+ FDE175AAA2CB3652B67AA421E7AF96AF /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7063CF44F0078A96246EA2194BCF0CBB /* IQKeyboardReturnKeyHandler.swift */; };
+ FE20744885FCBBEFACEA58867A812C6C /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 850F71C0E61414A344F519B16CE9E3B4 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ FE6DF3F8A39602FB46D56CB59938CBC5 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4F9AF5DFF5007F32BC6CC7383B64801 /* SwiftSupport.swift */; };
+ FE98172622A238127DC29E6B244C076C /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = A249A62FF3A3BB0B599560466B8BF79C /* Resource.swift */; };
+ FF7AAC615AE9285074D6E639CED3724A /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E784C2623D82F32A8B8DAA1BEBFE9890 /* ConstraintMakerFinalizable.swift */; };
+ FF8584B6AC7513A41ED32E6DD62279BB /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0160315EFA29A33524B64E437743AA5 /* ConstraintDirectionalInsetTarget.swift */; };
+ FFA171B211AC028D0A9375105738BDC1 /* ZFPlayerNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = D6F2493DFA07786FEA6B8E409AD92C9D /* ZFPlayerNotification.m */; };
+ FFAA74F5A2EF6804BF1496B33FF45C9E /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 436647579BB4BCD5738E5E7D81254733 /* UIScrollView+MJExtension.m */; };
+ FFB9E82FF0E210BFEB30F4D221DD476C /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF2BB1533008A0C6801184C739DE7994 /* RxSearchControllerDelegateProxy.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
- 023E26E4D04A492A1D604294EFFDBFF5 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
- remoteInfo = "AMapLocation-NO-IDFA";
- };
- 06C4C58B058D09D49F469AAF35137BDF /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
- remoteInfo = RxSwift;
- };
- 0E5E48C925575BBF6AE7E1A67D0D182C /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 5C23965029860967865B3429B5E29092;
- remoteInfo = "DDBasicControlsKit_Private-DDBaseViewController";
- };
- 1134C043F41FD47CC85035544AF680DD /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = FA849029E6A899F45F613165943A6C68;
- remoteInfo = DDDateKit_Private;
- };
- 1486EC49BE87F8AEA8A665A5F7D7D5AF /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2FAF03761A44702490259F857A848B42;
- remoteInfo = ZLPhotoBrowser;
- };
- 199B7CCE8DCF6435996E651DD2E97A82 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
- remoteInfo = RxSwift;
- };
- 1B6E90626B7E21A937490441EE482AFE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
- remoteInfo = Kingfisher;
- };
- 1EE2B556EAEAC14889E5052C5340EF60 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E72BE4C94039A951B47CCC942F6B4B8F;
- remoteInfo = DDAudioPlayerKit_Private;
- };
- 1F6532C8313D989FC9D5EAD4DA197286 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
- remoteInfo = RxRelay;
- };
- 26FA96BDFC6E3909E35019AB26EFC4C8 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 0D4DC618BC2D969E8743E01C79FFB7BD;
- remoteInfo = DDTimerSwiftKit_Private;
- };
- 321CBAD7B93A88147BBD511E60E8331E /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2864923095274ACF5E5F99312F360AEB;
- remoteInfo = DDZFPlayerKit_Private;
- };
- 35AB7A463C36BF3C9C45984EAB1E7A30 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = A8B712B20F60AB02004557B884A28FD4;
- remoteInfo = DDUtilsSwiftKit_Private;
- };
- 3B7DCFC52A335809FC92F1E3634EEEC4 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
- remoteInfo = DDLogKit_Private;
- };
- 3C917F954E2EF91961A71B0CD7A6711F /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = BFED7668E8D0960F3873C9C1329EB63F;
- remoteInfo = DDColorKit_Private;
- };
- 40EC0E3C832EA759A99C509A0963DC87 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
- remoteInfo = "AMapLocation-NO-IDFA";
- };
- 50045AACEA8F9AA96A93C46B10A9AA30 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 035D1842293C4AA08F442FFD899F7F28;
- remoteInfo = DDControlsKit_Private;
- };
- 511A460D8C6FBB7ADE809E4CAABEFF20 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F;
- remoteInfo = "AMapNavi-NO-IDFA";
- };
- 55FC34365F9CE150D5806CDC80863F23 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F;
- remoteInfo = "AMapNavi-NO-IDFA";
- };
- 58888A474C78FE6EDFEE33AEB9D0F502 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
- remoteInfo = Kingfisher;
- };
- 6027FF131510BEBF26664CC778FF1E96 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
- remoteInfo = MJRefresh;
- };
- 67722F074AEB1CAADDBBA9B68FC9FD53 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
- remoteInfo = "AMapTrack-NO-IDFA";
- };
- 6799B53635F1BAB7C2172DD34D5C7ECE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED;
- remoteInfo = JPush;
- };
- 68316A7DCF977DEF9801A6BBF6F6D306 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
- remoteInfo = RxSwift;
- };
- 69B9033770BAAE728801BB5162B70F61 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
- remoteInfo = "AMapTrack-NO-IDFA";
- };
- 6B0D868681882427E92255C279425765 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
- remoteInfo = DDLogKit_Private;
- };
- 6B937961ACC9C219C2FDB5866DB92833 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
- remoteInfo = DDCategoryKit_Private;
- };
- 74EDAA8C4D4EF19BE13671B43EFDCFF4 /* PBXContainerItemProxy */ = {
+ 0C8FD79728117D77CB92DB39589A1C91 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = B41F58F2856AB275B4CF75F359937653;
remoteInfo = DDMAMapKit_Private;
};
- 7A6F4366038C338073FB81BADC8CCEE6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = D505645C3F99EB1E8B6529D64D2C3E1C;
- remoteInfo = BRPickerView;
- };
- 7BD5064B71BE3B6D0DD1C936D80DC8A6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 609276B985CD7549B9F1DEE4969208FF;
- remoteInfo = JPushExtension;
- };
- 82DC3AD7824B5675DA7EF49B834FD5C2 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
- remoteInfo = "AMapLocation-NO-IDFA";
- };
- 8497DB90904BF2EC47B67D9D1B17C700 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 8BEAFAA726C1965864B79B4B441AA513;
- remoteInfo = JXCategoryView;
- };
- 84E8B310CFB7DF17BF7914165CD299E6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 6056870867CC4728BCEF2E5EBDD1DCB3;
- remoteInfo = "DDMAMapKit_Private-DDMAMapKit_Private";
- };
- 86F42CDE3231A7C5FC8837CA039C19EC /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
- remoteInfo = DDLogKit_Private;
- };
- 886F64332392A44C3DB36DBD6207E5C3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF;
- remoteInfo = JCore;
- };
- 8D53C4122979FE2648090F5004F2CFD7 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- 91C53F4953B344F7F194764516BFAC99 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
- remoteInfo = SnapKit;
- };
- 960F3E5D244D5C90EAED5A6F216B148C /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6;
- remoteInfo = DDBasicControlsKit_Private;
- };
- 9F85F7D9923C0371937DA0CA5A574D12 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
- remoteInfo = Alamofire;
- };
- A0F340B98CA090CEEBF253D8909F9ACC /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF;
- remoteInfo = JCore;
- };
- A1A2AF473EACBEA2CFF7FB17D2FB32B3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6;
- remoteInfo = RxCocoa;
- };
- A51BE3B132FB004DFF53119441D9C2EA /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- A7A3314866D810E8A98016890BC6D25D /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = B68A4B40517CF9B14050FA0A4A618B04;
- remoteInfo = DDNetworkingOfAlamofireKit_Private;
- };
- AA50FCDC7F49FA49B32D49702BA9CAF6 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4A68CFD979D413A619DF631BB121D98F;
- remoteInfo = Bugly;
- };
- AD7A63D004351E09D1F8FC6971224121 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
- remoteInfo = DDCategoryKit_Private;
- };
- B429A74A5D287A426919C34BA28D813A /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
- remoteInfo = SnapKit;
- };
- B834E6904792EEC524ED10D22F35E21E /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 8F3F4D8426620E7E4A06FE4BCDB96FDE;
- remoteInfo = DDFontKit_Private;
- };
- BA199443FF3B6665D1E08B105C1F0830 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6;
- remoteInfo = DDBasicControlsKit_Private;
- };
- BE3B294C5EEF87F4B11ABDE44E84D179 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = FEA6FF0588A91CCD972EDCD698B85647;
- remoteInfo = SwiftEntryKit;
- };
- BFE659DE4C5A1EFDAAA1C14C39D1C4BF /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
- remoteInfo = IQKeyboardManagerSwift;
- };
- C2296A09D45C3BC6B89E85DBAD21040E /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 53463808DD395EFE0C9E0CDCB79A6C0A;
- remoteInfo = DDAutoUIKit_Private;
- };
- C8CA3A882F45E6E6AE5CBD583C13824D /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- CB082E17B1510ED0A064CAE42B7859BB /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
- remoteInfo = RxRelay;
- };
- CDB37B877ED631BC7802AB5063062727 /* PBXContainerItemProxy */ = {
+ 1778D85C28563F0F24F3DBAE6BC79372 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
remoteInfo = RxSwift;
};
- CDEE3FF2C80289148F7F422566F5F318 /* PBXContainerItemProxy */ = {
+ 19A4F095DFCFFEA679E0F27C87AFB28B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = FA849029E6A899F45F613165943A6C68;
+ remoteInfo = DDDateKit_Private;
+ };
+ 22653743F1FC78740A58414B0F21A904 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
remoteInfo = DDCategoryKit_Private;
};
- CE614C370F61F9BC707C8CCA2F18AF2A /* PBXContainerItemProxy */ = {
+ 227F30293A864BFAC2CBEDEFA2EE2C94 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 3F83465BA81F6E581B3A431642D2992E;
- remoteInfo = "ESTabBarController-swift";
+ remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6;
+ remoteInfo = DDBasicControlsKit_Private;
};
- CF499DE55346B7E3C3D07FD7E72881A9 /* PBXContainerItemProxy */ = {
+ 22BD59141A63FBD50C072A0E5CB824CD /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2FAF03761A44702490259F857A848B42;
+ remoteInfo = ZLPhotoBrowser;
+ };
+ 2336B13CDA8DBDED4D26955C4DA4084D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = B68A4B40517CF9B14050FA0A4A618B04;
+ remoteInfo = DDNetworkingOfAlamofireKit_Private;
+ };
+ 2884E60083DE0D636B6F9DFA8F973D90 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8BEAFAA726C1965864B79B4B441AA513;
+ remoteInfo = JXCategoryView;
+ };
+ 29E7C14DAEA97FE63A5780119DD3466B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 6056870867CC4728BCEF2E5EBDD1DCB3;
+ remoteInfo = "DDMAMapKit_Private-DDMAMapKit_Private";
+ };
+ 2A4B09715FAA61676352B670E8C86B93 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ 2E7A68E1FD0042AD2E30FB7DAE69031E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ 2F24AE1C7FBC5C077827273DEA6CC2A4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
remoteInfo = DDLogKit_Private;
};
- D2384274EE77FAF38AC300091224410F /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
- remoteInfo = DDCategoryKit_Private;
- };
- DA9FB9F96037D000CD2C636334C87757 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 477926D6FB1DCEFB352517A19636405D;
- remoteInfo = DDWebImageKit_Private;
- };
- DB3E12A6E5A10C8550D319C0549C0EAE /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- DCAEDED64D55BA67BD5C6D78C52E2528 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
- remoteInfo = Alamofire;
- };
- DF3A8FA4061E9311F303CE4BA9248FC0 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
- remoteInfo = "AMapFoundation-NO-IDFA";
- };
- E59CC3E1FE27337A003C945D40767E33 /* PBXContainerItemProxy */ = {
+ 33205FEF902C81007957FB8D0597EEB0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5;
remoteInfo = "AMapSearch-NO-IDFA";
};
- ED623CF4F9CA7F4898D362B42C51CBC6 /* PBXContainerItemProxy */ = {
+ 3683E7373A71AFF750A1A0B38F099C0E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 387C7767E705FE68450F97CBA4348CC0;
- remoteInfo = DDProgressHUDKit_Private;
+ remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
+ remoteInfo = DDLogKit_Private;
};
- F641F24FFF3261724288571492870D71 /* PBXContainerItemProxy */ = {
+ 37402CE0DFD39D05EA1AC95CBACF76E7 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 087B100C5691B6A3C04A45198E6C32F6;
+ remoteInfo = DDBasicControlsKit_Private;
+ };
+ 379D5AAD5FB58AEE3DC860A9C87D6C3C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 5FB6AB0A09E7A2F2BE11AD6BAEFD9AED;
+ remoteInfo = JPush;
+ };
+ 37C1E821DE9082F7F151FE9211D9DD4E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 035D1842293C4AA08F442FFD899F7F28;
+ remoteInfo = DDControlsKit_Private;
+ };
+ 3A84D61D216F72C532D0C006A0A59210 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
+ remoteInfo = "AMapLocation-NO-IDFA";
+ };
+ 3AEE4173A9DF5D5E221D0E5AB8323DB5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
+ remoteInfo = RxSwift;
+ };
+ 3EA0C32DFC1F606D0799CE163502061D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
+ remoteInfo = "AMapLocation-NO-IDFA";
+ };
+ 48ABDECBB83C1974DED1753D52547166 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4F1379598302C9160590B3650C10E1A5;
remoteInfo = "AMapSearch-NO-IDFA";
};
- F96105133835B5540F7B99071D775E46 /* PBXContainerItemProxy */ = {
+ 4983039EC86B528528864BECB925162B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
+ remoteInfo = "AMapTrack-NO-IDFA";
+ };
+ 4A70BA9E01C698016EAF1BDD03B81DD5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
+ remoteInfo = DDLogKit_Private;
+ };
+ 538DFDF19B3F623C64927BD942AE7793 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 0D4DC618BC2D969E8743E01C79FFB7BD;
+ remoteInfo = DDTimerSwiftKit_Private;
+ };
+ 6756101513F4935CEFB900C4B5BE1A55 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 92A1C13902E7ACDA3ABB5BA1FEACC86C;
+ remoteInfo = SwiftyRSA;
+ };
+ 69132D9CD734331232EDDD701D9FC392 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = BFED7668E8D0960F3873C9C1329EB63F;
+ remoteInfo = DDColorKit_Private;
+ };
+ 6A24403C34B2AF6376E56546AF8EC9A5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = FEA6FF0588A91CCD972EDCD698B85647;
+ remoteInfo = SwiftEntryKit;
+ };
+ 70225CCE310E9C2EC38377AF8CE88CBB /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2160840D78FCB958CABE1B88300E38C5;
+ remoteInfo = "AMapTrack-NO-IDFA";
+ };
+ 72ECD206BB648D95E2A579B02B217024 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8F3F4D8426620E7E4A06FE4BCDB96FDE;
+ remoteInfo = DDFontKit_Private;
+ };
+ 77471ECD9B0935FCE10C127D1BE37740 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = CFF5B7CDF57A32781D2AD4CC98E95B29;
remoteInfo = DDToastKit_Private;
};
- FDE5AD597E46A694E192537D0BF78BAC /* PBXContainerItemProxy */ = {
+ 77B59FF2B19121F5087B35A92E9F35C2 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F;
+ remoteInfo = "AMapNavi-NO-IDFA";
+ };
+ 7809D3631CA2D2DD5FF793AA63C0D879 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E72BE4C94039A951B47CCC942F6B4B8F;
+ remoteInfo = DDAudioPlayerKit_Private;
+ };
+ 793A62C8FFF5E158DF98D7A839B7F4CD /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2864923095274ACF5E5F99312F360AEB;
+ remoteInfo = DDZFPlayerKit_Private;
+ };
+ 8001DCE75F7E44E4B5B11146F82EADED /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 3F83465BA81F6E581B3A431642D2992E;
+ remoteInfo = "ESTabBarController-swift";
+ };
+ 8251BB11B743268C0AEE5444709BB46C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
+ remoteInfo = Alamofire;
+ };
+ 83A14C207901E367BC30E997B484E65A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
+ remoteInfo = DDCategoryKit_Private;
+ };
+ 86B7FE44207B97B5DABE8B3D5650008C /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
+ remoteInfo = RxSwift;
+ };
+ 8B7C6356D3EADEC8C1C58B6303EC37E1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E94C558142469C11984D67CA883BAB1F;
+ remoteInfo = "AMapNavi-NO-IDFA";
+ };
+ 8E82E036EE81CF9A5DDB7A5C437DA4F5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ 92BF4704C922256116F16CDB690372B1 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = A8B712B20F60AB02004557B884A28FD4;
+ remoteInfo = DDUtilsSwiftKit_Private;
+ };
+ 93D548416E83780E84C7CDEB579AD551 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
+ remoteInfo = SnapKit;
+ };
+ 999DA5612CFC6C692CDB4D2084EB4A3F /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
+ remoteInfo = RxRelay;
+ };
+ 9D14DAF17074BFC2B8AA2BB69FAB27E3 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D505645C3F99EB1E8B6529D64D2C3E1C;
+ remoteInfo = BRPickerView;
+ };
+ 9D9EE222E965EBF9A7F3E07D253CFBEC /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
+ remoteInfo = IQKeyboardManagerSwift;
+ };
+ 9FEC5FA884C27012D1A2B80A04A21EF5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
+ remoteInfo = DDCategoryKit_Private;
+ };
+ A08373BF3C3790E2D332C2C71240A4E0 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
+ remoteInfo = Kingfisher;
+ };
+ A4E93D141FF60BDEABA9048013345B4A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 387C7767E705FE68450F97CBA4348CC0;
+ remoteInfo = DDProgressHUDKit_Private;
+ };
+ A81F608F62155319539C67F4836CC497 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
remoteInfo = DDLogKit_Private;
};
+ AC7A15138580BE03FF87BF7BAE6647D5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7B8412F08BD27981DB53CE2C25C19F0A;
+ remoteInfo = DDCategoryKit_Private;
+ };
+ B672B4B90E4E20E864354C41CD1F8A17 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ BB3E5C4C5BD0D49B9D88DE6547535D04 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084;
+ remoteInfo = RxRelay;
+ };
+ BD2AAE0952CDA979A1106A6B3204E2C2 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF;
+ remoteInfo = JCore;
+ };
+ BF7F21B2F36B51973D1601BCD7B648B8 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
+ remoteInfo = MJRefresh;
+ };
+ C89A75869926BD231074FA4663281169 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4A68CFD979D413A619DF631BB121D98F;
+ remoteInfo = Bugly;
+ };
+ C9CCFB33112CE955B457EE6B866688DD /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 53463808DD395EFE0C9E0CDCB79A6C0A;
+ remoteInfo = DDAutoUIKit_Private;
+ };
+ D30E4597996557121B524C9E13BFF963 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
+ remoteInfo = SnapKit;
+ };
+ D488C5D2F6EE59D63829E115EA5E34C0 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F;
+ remoteInfo = RxSwift;
+ };
+ D62DD29CAC3C0FF542568A5882E92BD2 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4BD4E22D3419D68A85BDD6119CB37C6C;
+ remoteInfo = "AMapLocation-NO-IDFA";
+ };
+ D91A63C3450C34AC040DD2E1C4A565FA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 9B182CB4E1716E9070813D3C59736001;
+ remoteInfo = "AMapFoundation-NO-IDFA";
+ };
+ DAD8C313E2BAE626D6B3234ADD27651B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 5C23965029860967865B3429B5E29092;
+ remoteInfo = "DDBasicControlsKit_Private-DDBaseViewController";
+ };
+ DE5699801B8A000FA51194190A996787 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 477926D6FB1DCEFB352517A19636405D;
+ remoteInfo = DDWebImageKit_Private;
+ };
+ E6B58ECC6659B942AA6999AA07D11ED0 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
+ remoteInfo = Kingfisher;
+ };
+ E7E5AC98B14F953FC4C04B1178C6E5E9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
+ remoteInfo = Alamofire;
+ };
+ EB01FE2EB89829A724D28F631AE5889E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 26BA8950EBF05410254D54F7EF76D5CE;
+ remoteInfo = DDLogKit_Private;
+ };
+ F0730E5FE76DFBF9E4E78DC9D8CA36B9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 609276B985CD7549B9F1DEE4969208FF;
+ remoteInfo = JPushExtension;
+ };
+ F10E868B555CD4D88D61923A05B46993 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D504B99928659EA67A1C3A9E981EB8FF;
+ remoteInfo = JCore;
+ };
+ FD20CC43DA4EBF3790BDDC006B045BBB /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6;
+ remoteInfo = RxCocoa;
+ };
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
- 002BD6FF4A3F9245D1458F92EEE1244E /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; };
- 003B524C688EE4F0A3E32FAD185FB835 /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Combine.swift; sourceTree = ""; };
- 004B7676058E2407CB5B153CA3FBEA9F /* ZLTextStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLTextStickerView.swift; path = Sources/Edit/ZLTextStickerView.swift; sourceTree = ""; };
- 0056123C916B3FAD3792056915881F03 /* AMapTrackHistoryObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackHistoryObj.h; path = AMapTrackKit.framework/Headers/AMapTrackHistoryObj.h; sourceTree = ""; };
- 006D6E3E99459ACD25635521536BE2A6 /* BRStringPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRStringPickerView.h; path = BRPickerView/StringPickerView/BRStringPickerView.h; sourceTree = ""; };
- 00735EBF786716344798F415F02C9B68 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; };
- 007F8A46B5AB2BF99C8D477EAB683962 /* ZLPhotoPreviewAnimatedTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoPreviewAnimatedTransition.swift; path = Sources/Animation/ZLPhotoPreviewAnimatedTransition.swift; sourceTree = ""; };
- 00B38C6D2892A8D38AC01651E92585EA /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; };
- 00D8DB87FBFCC8DC00439AE693D544B7 /* Source.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Source.swift; path = Sources/General/ImageSource/Source.swift; sourceTree = ""; };
- 015631681C7B83B2C7216F38F9058174 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; };
- 0180772D844948DAC2787CB2A6DEF7F3 /* JPush.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JPush.debug.xcconfig; sourceTree = ""; };
- 01A48E6579C505EE72815548B5ACF350 /* BRPickerView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BRPickerView.modulemap; sourceTree = ""; };
- 021566689C74C1290910F655F53572B5 /* ZFUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFUtilities.h; path = DDZFPlayerKit_Private/Classes/ControlView/ZFUtilities.h; sourceTree = ""; };
- 0216A78851EDD3737472DC9315B386D6 /* UIColor+Hue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+Hue.swift"; path = "DDColorKit_Private/Classes/UIColor+Hue.swift"; sourceTree = ""; };
- 0224050B0B63BF9A7D7DD2BD7EE823D5 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/RedirectHandler.swift; sourceTree = ""; };
- 0229B90B8667C9AC8AC2AD9147D4AB3B /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; };
- 02310BAF6D639F2ADDC42E15AFBF6A64 /* MAPolygonRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygonRenderer.h; path = AMapNaviKit.framework/Headers/MAPolygonRenderer.h; sourceTree = ""; };
- 02B4B812822FD28C0EB03AE09282A465 /* ZFPlayerNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerNotification.h; path = DDZFPlayerKit_Private/Classes/Core/ZFPlayerNotification.h; sourceTree = ""; };
- 02B5D36893B7C5B2A04CA6311C796209 /* EKAttributes+Presets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Presets.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Presets.swift"; sourceTree = ""; };
- 02C5F35C54716819262C5C051CFA98FD /* MATouchPoi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATouchPoi.h; path = AMapNaviKit.framework/Headers/MATouchPoi.h; sourceTree = ""; };
- 0347D13E14D55C9BDBF2D378BD0955C9 /* EKWindowProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWindowProvider.swift; path = Source/Infra/EKWindowProvider.swift; sourceTree = ""; };
- 0353D16E8B939F41899BEC7232690C6F /* JXCategoryTitleVerticalZoomCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryTitleVerticalZoomCell.m; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCell.m; sourceTree = ""; };
- 039010DA8BFB2C2A6717114B6A9656C7 /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; };
- 0394A9A8E74881BAA5CDD46CF0FDFB6C /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; };
- 03B528C2C0BA2DEEB4ED99E70BC06496 /* JXCategoryListContainerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryListContainerView.h; path = Sources/Common/JXCategoryListContainerView.h; sourceTree = ""; };
- 04026D8D5B7E288F29CAC9DA752D1858 /* AMapNaviCompositeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeManager.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeManager.h; sourceTree = ""; };
- 04328BA6C98D38179D8302972549E0D2 /* JXCategoryIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorView.h; path = Sources/Indicator/JXCategoryIndicatorView.h; sourceTree = ""; };
- 044034445EF7615ACD20E7DF372ABB33 /* DeviceInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceInfo.swift; path = DDUtilsSwiftKit_Private/Classes/DeviceInfo/DeviceInfo.swift; sourceTree = ""; };
- 04A4241915648C1F85271F19998F4D84 /* AMapTrackTerminalObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapTrackTerminalObj.h; path = AMapTrackKit.framework/Headers/AMapTrackTerminalObj.h; sourceTree = ""; };
- 04D693D0E11355F5E5A496FA5A343B60 /* JXCategoryView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXCategoryView.release.xcconfig; sourceTree = ""; };
- 04EF83B04CD462E3A7BB4DBA1259E6AF /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; };
- 04F6F30E0DDCBCD183F941ACAF5F8821 /* KFImageRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageRenderer.swift; path = Sources/SwiftUI/KFImageRenderer.swift; sourceTree = ""; };
- 04F9D22EA2345AB1E9575D922C66DC6B /* DDMASearch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMASearch.m; path = DDMAMapKit_Private/Classes/DDMASearch/DDMASearch.m; sourceTree = ""; };
- 050C15D33ADF18EE286B7AB8C6A47802 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; };
- 0523B8FC02288EECEE46034A44A8713A /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; };
- 05329949F13D28BDF8850D76E94419A4 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; };
- 05798AD3B94E8848BA6B0FE935881855 /* UICollectionView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UICollectionView+DDCategory/UICollectionView+DDCategory.h"; sourceTree = ""; };
- 0595D790A3107AC3743EBE2A2029BF67 /* Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delegate.swift; path = Sources/Utility/Delegate.swift; sourceTree = ""; };
- 05E259742E7CC50345FA68160702ED2F /* ZFPersentInteractiveTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZFPersentInteractiveTransition.m; path = DDZFPlayerKit_Private/Classes/Core/ZFPersentInteractiveTransition.m; sourceTree = ""; };
- 0611C2AA0070C9BE27566C348DC67D62 /* JXCategoryImageCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageCell.m; path = Sources/Image/JXCategoryImageCell.m; sourceTree = ""; };
- 06577ABE3599CAB071738E23F2FB1AC9 /* DDProgressHUDKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDProgressHUDKit_Private.debug.xcconfig; sourceTree = ""; };
- 066AEFE319BB79E3553147EA5F93199B /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; };
- 0690E21A05403897DFDDE0154724753C /* ZLCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLCollectionViewFlowLayout.swift; path = Sources/General/ZLCollectionViewFlowLayout.swift; sourceTree = ""; };
- 0692BF75289B5D9FA6E065FDCD764DA2 /* AMapLocationRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationRegionObj.h; path = AMapLocationKit.framework/Headers/AMapLocationRegionObj.h; sourceTree = ""; };
- 06D603CC1BF0357A61F9C28A044D05A6 /* DDLogKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDLogKit_Private.release.xcconfig; sourceTree = ""; };
- 06E757CE2228AE63A091941338F74AE5 /* EKWindow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKWindow.swift; path = Source/Infra/EKWindow.swift; sourceTree = ""; };
- 06EF6996074DE7E440328B352F4982B9 /* BRStringPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRStringPickerView.m; path = BRPickerView/StringPickerView/BRStringPickerView.m; sourceTree = ""; };
- 0738A91452A5AB8516CD9809C8206672 /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; };
- 075C93D4370E32F7C43C1E5AA40A9546 /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; };
- 07753BE8384688A918F9DDED51728CA3 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; };
- 077AFFAACDD191C9837E2920BA5B64DC /* EKMessageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKMessageContentView.swift; path = Source/MessageViews/EKMessageContentView.swift; sourceTree = ""; };
- 07B3D76D696510F49D68B777F3C2F20B /* EKAttributes+WindowLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+WindowLevel.swift"; path = "Source/Model/EntryAttributes/EKAttributes+WindowLevel.swift"; sourceTree = ""; };
- 07E5E01B7CD4199EE3D3ACF9A2248783 /* BRAddressModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRAddressModel.m; path = BRPickerView/AddressPickerView/BRAddressModel.m; sourceTree = ""; };
- 07F3CDCA5004E2643F9C9A09A6498A55 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Debug.swift"; sourceTree = ""; };
- 08118123B3B3A7494D5016580E08E097 /* UITextView+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITextView+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UITextView+DDCategory/UITextView+DDCategory.h"; sourceTree = ""; };
- 08422740740495AFEC1F956AFBB1962B /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; };
- 08716B5368601A28F3A4FEE91F97B165 /* JPushExtension-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "JPushExtension-xcframeworks.sh"; sourceTree = ""; };
- 0879953FD3BA5ED42848EC138BECD5E9 /* JXCategoryDotCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryDotCellModel.m; path = Sources/Dot/JXCategoryDotCellModel.m; sourceTree = ""; };
- 095BF2545157350966764C9BD15342A9 /* DDFontKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDFontKit_Private.modulemap; sourceTree = ""; };
+ 00114283B3F9661E486BB06B6C2AC9F8 /* MAGeometry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeometry.h; path = AMapNaviKit.framework/Headers/MAGeometry.h; sourceTree = ""; };
+ 006C466F038C8D3F679B955B70628913 /* NSAttributedString+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+DDCategory.h"; path = "DDCategoryKit_Private/Classes/NSAttributedString+DDCategory/NSAttributedString+DDCategory.h"; sourceTree = ""; };
+ 00A97AE8456FE15ED9327B449277277A /* HapticFeedbackGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HapticFeedbackGenerator.swift; path = Source/Utils/HapticFeedbackGenerator.swift; sourceTree = ""; };
+ 00E575DD85DE83AB4DBCC6A60907B3B5 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; };
+ 00EDF9CC403BE3396BD2D26D8106F66E /* DDCategoryKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDCategoryKit_Private.modulemap; sourceTree = ""; };
+ 01165E270B9856D606C9F0F36BB89FBE /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; };
+ 0129C81EFDDC279F0CC7664A492900D0 /* NSData+SHA.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+SHA.m"; path = "Source/NSData+SHA.m"; sourceTree = ""; };
+ 013D14345E6A9537DBE8DA45B5345D1C /* jpush-extension-ios-2.0.1.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = "jpush-extension-ios-2.0.1.xcframework"; sourceTree = ""; };
+ 01760F6494C196B4D89F2F8B7F964907 /* NSBundle+BRPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+BRPickerView.m"; path = "BRPickerView/Base/NSBundle+BRPickerView.m"; sourceTree = ""; };
+ 01982558DEEE120F22D0F8F326B8820E /* JXCategoryImageCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageCellModel.h; path = Sources/Image/JXCategoryImageCellModel.h; sourceTree = ""; };
+ 01B0FE699B281140CF9E78F4790EF60F /* EKFormMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKFormMessageView.swift; path = Source/MessageViews/EKFormMessageView.swift; sourceTree = ""; };
+ 01B5CA7DAE772025C9C706896619E2EB /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; };
+ 01F1690BC421A6781D13BADE70EEAD03 /* BRBaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRBaseView.h; path = BRPickerView/Base/BRBaseView.h; sourceTree = ""; };
+ 0215E2CCA549C910151AE0CACF4AC8F6 /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; };
+ 025B0CD7F80676592928B32A5E28A56A /* MAOfflineItemMunicipality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemMunicipality.h; path = AMapNaviKit.framework/Headers/MAOfflineItemMunicipality.h; sourceTree = ""; };
+ 02C4111528EAC0A33F1C35A11B3D0341 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/RetryPolicy.swift; sourceTree = ""; };
+ 02DE8F846A9A741162954C82297E7FA5 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; };
+ 031336358062C3B493522568B126A141 /* ZLVideoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLVideoManager.swift; path = Sources/General/ZLVideoManager.swift; sourceTree = ""; };
+ 0326CEDD328328DE98A3484878D89717 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; };
+ 033D06C26755220A94B2D2C43985CABB /* DDAudioPlayerKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDAudioPlayerKit_Private-umbrella.h"; sourceTree = ""; };
+ 035DB9AA3CD9B27D166C2E29157584B7 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; };
+ 03B19107BFC8FA4E39178A1364C2B68B /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; };
+ 03C7A99EB3157FD88AAC871BD1D32BAF /* EKAttributes+Validations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+Validations.swift"; path = "Source/Model/EntryAttributes/EKAttributes+Validations.swift"; sourceTree = ""; };
+ 03C9E6DAF18F630BBDECA13292CE950E /* EKTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKTextField.swift; path = Source/MessageViews/MessagesUtils/EKTextField.swift; sourceTree = ""; };
+ 03E740CA83101D9BA526405BAD6173DE /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; };
+ 04042A09CEE3E9173FBFA53AB0CF019F /* MAHeatMapVectorGridOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAHeatMapVectorGridOverlayRenderer.h; sourceTree = ""; };
+ 04573D70B364DE1C38A68425CAB00E12 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; };
+ 0483461DF34D6DC86D9F9613FA1E5143 /* RTLManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RTLManager.m; path = Sources/RLTManager/RTLManager.m; sourceTree = ""; };
+ 049B92642AB434B160C7BB25DAB0B5EB /* EKAttributes+FrameStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+FrameStyle.swift"; path = "Source/Model/EntryAttributes/EKAttributes+FrameStyle.swift"; sourceTree = ""; };
+ 04B07EA69E8945D6837B038416505D47 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; };
+ 04DECDC18D1DF4D1B759F1B27CDE6298 /* ZLPhotoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLPhotoModel.swift; path = Sources/General/ZLPhotoModel.swift; sourceTree = ""; };
+ 0545A9DD71831E50857513761C620D53 /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; };
+ 05496F8C05CF7C709D6F5489FC67A194 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; };
+ 057F8B79948186CA361FAEFE23B98E12 /* DDBaseCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseCollectionView.m; path = DDBasicControlsKit_Private/Classes/DDBaseCollectionView/DDBaseCollectionView.m; sourceTree = ""; };
+ 0597DB5CFBD456B080B568BDC2F8CA30 /* AMapNavi-NO-IDFA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapNavi-NO-IDFA.release.xcconfig"; sourceTree = ""; };
+ 05ABE830F1260D15A68E2F77CD7B105C /* EKButtonBarView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKButtonBarView.swift; path = Source/MessageViews/MessagesUtils/EKButtonBarView.swift; sourceTree = ""; };
+ 05BE0AA5C257BEAA17BAC6390A9DE007 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = ""; };
+ 05C6153CA6CF6B73D559BDC12D86B0B6 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; };
+ 05CE3B68F9BF92946C22C100BA2AD50A /* AMapFoundationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationVersion.h; path = AMapFoundationKit.framework/Headers/AMapFoundationVersion.h; sourceTree = ""; };
+ 05D5C3A1EA859345DE19E224B2175BC1 /* DDAudioPlayerKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDAudioPlayerKit_Private.modulemap; sourceTree = ""; };
+ 0641D34BFF143ECB24754C6E6990DDE8 /* RetryStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryStrategy.swift; path = Sources/Networking/RetryStrategy.swift; sourceTree = ""; };
+ 0674B089B9CEC57E809005449301FA1F /* AMapNaviCompositeUserConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviCompositeUserConfig.h; path = AMapNaviKit.framework/Headers/AMapNaviCompositeUserConfig.h; sourceTree = ""; };
+ 06A29DD2004113F2546C946873E36FA2 /* DDBaseAttributedString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDBaseAttributedString.m; path = DDBasicControlsKit_Private/Classes/DDBaseAttributedString/DDBaseAttributedString.m; sourceTree = ""; };
+ 06A77B996A873F6915C23504931B2ACA /* JXCategoryImageCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryImageCell.h; path = Sources/Image/JXCategoryImageCell.h; sourceTree = ""; };
+ 06E427A431F946E34FE8F3A9DDD23246 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; };
+ 06EB3BC376186D19A76A1DE123FE496B /* ExtensionHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionHelpers.swift; path = Sources/Utility/ExtensionHelpers.swift; sourceTree = ""; };
+ 0703D4AE5B0380FE0B16748D6A737CEC /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; };
+ 070B77C37F91ADB72600D7F4EAAC3F52 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; };
+ 07157FBB9655CFB578591F73A82C170C /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; };
+ 073BB7E9E45EC8D3E6A9B1C94B66B116 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; };
+ 07464199F80F77661AC8676CA416BCBB /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; };
+ 07755F927CAC68BAF44BA5596C7F34AA /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = ""; };
+ 07C520256D9FAFB22217323BA80A66EA /* DDBaseNavigationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseNavigationController.h; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDBaseNavigationController.h; sourceTree = ""; };
+ 07C5C4F025BD9C6822FE0A062E35B277 /* ZLPhotoBrowser.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZLPhotoBrowser.modulemap; sourceTree = ""; };
+ 07C89DE4DC2C468B24C816527797DB1C /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; };
+ 07F810CA953A1035755EA69D4DD1ACB1 /* DDAutoUIKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDAutoUIKit_Private-umbrella.h"; sourceTree = ""; };
+ 08280B45268AF9CB37426E4ECB1ECFC4 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Debug.swift"; sourceTree = ""; };
+ 087ADDA34DAD6CBAF0E37D752A70DB9F /* JXCategoryView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXCategoryView-dummy.m"; sourceTree = ""; };
+ 0888835B6F3E033F907014FD54E2EADF /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; };
+ 08BD1785A88A53A37B0A9F04AC87B595 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; };
+ 08C065B325560F8C650396328FB9DB95 /* ZFPlayerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFPlayerView.h; path = DDZFPlayerKit_Private/Classes/Core/ZFPlayerView.h; sourceTree = ""; };
+ 08F78E58A3E1692702D550CD61AD91C8 /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = ""; };
+ 093BF83551CAE633B1C15DA4F5D14B6B /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; };
+ 0983AED5AC8921BAD75E067754B40144 /* MAOfflineItemNationWide.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemNationWide.h; path = AMapNaviKit.framework/Headers/MAOfflineItemNationWide.h; sourceTree = ""; };
+ 099C066EAD5093CD188CEE53B98EEA20 /* Date+Dispatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Dispatch.swift"; path = "RxSwift/Date+Dispatch.swift"; sourceTree = ""; };
09B4C59FAB38D6054E5993BD78205023 /* DDAudioPlayerKit_Private */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = DDAudioPlayerKit_Private; path = libDDAudioPlayerKit_Private.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 09C511CF745FD7F04CFFB08438BB48F3 /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; };
- 09C846336A32B4467C20350EA19EB9CE /* TakeWithPredicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWithPredicate.swift; path = RxSwift/Observables/TakeWithPredicate.swift; sourceTree = ""; };
- 09D331CEEA7E95D09E74304397A29860 /* DDZFPlayerKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDZFPlayerKit_Private-dummy.m"; sourceTree = ""; };
- 09DEA4229B50277B5CE06AD09A47DEC2 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; };
- 0A13083E0A98C1071EA899BE089E438C /* MAArcRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArcRenderer.h; path = AMapNaviKit.framework/Headers/MAArcRenderer.h; sourceTree = ""; };
- 0A43699697F0F0561FC3098890318835 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; };
- 0A74D3FC27F8E931B5DED06F753012FB /* 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 = ""; };
- 0A816803A89C34B7AA317AFA8BB419A6 /* MAIndoorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAIndoorInfo.h; path = AMapNaviKit.framework/Headers/MAIndoorInfo.h; sourceTree = ""; };
- 0A82EA26A86196FD9A47A69F0FD1D587 /* RxRelay.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.debug.xcconfig; sourceTree = ""; };
- 0A8CE3FF8810EDB63840FFF33E04DC10 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = DDWebImageKit_Private/Classes/SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; };
- 0AA81637F2194C39E0E0F6D8D7572EA5 /* JXCategoryIndicatorTriangleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorTriangleView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorTriangleView.m; sourceTree = ""; };
- 0B78BA6B636238B9C31F3E51CA42F2F1 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; };
- 0B9880D07E182A73D7E5DC654EF09F98 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; };
- 0BABE8E0C1950DCFAED9C826D369049F /* ZLThumbnailPhotoCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLThumbnailPhotoCell.swift; path = Sources/General/ZLThumbnailPhotoCell.swift; sourceTree = ""; };
- 0BC36D87F5A991C477F3A45ED18DF1A5 /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; };
- 0BDA4AC683E6CD5BA939BE8E2492DF68 /* ZLProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZLProgressHUD.swift; path = Sources/General/ZLProgressHUD.swift; sourceTree = ""; };
- 0BF8B08E94ED39823611F1C11914752E /* JXCategoryIndicatorComponentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorComponentView.m; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorComponentView.m; sourceTree = ""; };
- 0C5D37648AD357B240D7893972BA3F04 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; };
- 0CAF12C2FF61D3A84D919D42918D0EA9 /* DDBaseScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseScrollView.h; path = DDBasicControlsKit_Private/Classes/DDBaseScrollView/DDBaseScrollView.h; sourceTree = ""; };
- 0CD8CD31DCBFD0648B52817608836B29 /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image/Image.swift; sourceTree = ""; };
- 0CEB0E47ED416CB2A2E9BF26DD1069A0 /* DDCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDCollectionViewCell.swift; path = DDControlsKit_Private/Classes/DDCollectionViewCell/DDCollectionViewCell.swift; sourceTree = ""; };
- 0D21A6E166E1C325387DDBF2D6C5AB7F /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; };
- 0D2EA92DEA55E0A1845242A331313205 /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; };
- 0D539A798A592E1A805F8AD1C35F029B /* ZFKVOController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZFKVOController.h; path = DDZFPlayerKit_Private/Classes/Core/ZFKVOController.h; sourceTree = ""; };
- 0D6624D2D23A7FC7187240B46006B176 /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxRelay/BehaviorRelay.swift; sourceTree = ""; };
- 0D6F30467532F4B97A4773CF1EA2C0B1 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; };
- 0D875A47581898B0EE8EC036D48EB363 /* DDControlsKit_Private-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DDControlsKit_Private-dummy.m"; sourceTree = ""; };
- 0D996426A5534AFE860156D879C0E4B6 /* JXCategoryIndicatorImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorImageView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorImageView.h; sourceTree = ""; };
- 0DAC98C51E8808C717CA83F37AD949EF /* EKFormMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EKFormMessageView.swift; path = Source/MessageViews/EKFormMessageView.swift; sourceTree = ""; };
- 0DBEB531B1F522F3456E9FF94DFDFB7C /* MAShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAShape.h; path = AMapNaviKit.framework/Headers/MAShape.h; sourceTree = ""; };
- 0DE823678DFB9EC3AED82E6ED7BF691E /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/ParameterEncoder.swift; sourceTree = ""; };
- 0E034E5ECECDC88610EF0BF573BC451E /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; };
- 0E25DA4E9D6BCA5936559018962248F0 /* DDNavigationControllerDelegateReceiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDNavigationControllerDelegateReceiver.h; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDNavigationControllerDelegateReceiver.h; sourceTree = ""; };
- 0E889469CD4B253CAAD1E37EBD8679DB /* DDCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDCollectionView.swift; path = DDControlsKit_Private/Classes/DDCollectionView/DDCollectionView.swift; sourceTree = ""; };
- 0EBC85C28088C2DD3C6951CDBF5FDF17 /* AMapNavi-NO-IDFA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AMapNavi-NO-IDFA.debug.xcconfig"; sourceTree = ""; };
- 0F988E0F7472DAC39FAE8B0965FD1999 /* DDZFPlayerKit_Private.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DDZFPlayerKit_Private.modulemap; sourceTree = ""; };
- 104D588A371AE16B55BC8785B047B0B4 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; };
- 10614A3C4111BCD651DF823F8A5DC564 /* DDFontKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDFontKit_Private-umbrella.h"; sourceTree = ""; };
- 10AD19D63439F5D0147DFB073A9DBBD4 /* NSBundle+BRPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+BRPickerView.h"; path = "BRPickerView/Base/NSBundle+BRPickerView.h"; sourceTree = ""; };
- 10BBDD28033680AF8A8FBFF811417FB8 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; };
- 10BC660D7095E1F6372297C75F9C7E31 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; };
- 10D41A889FA71F6D2324DDFB7A0D7481 /* MAOfflineProvince.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineProvince.h; path = AMapNaviKit.framework/Headers/MAOfflineProvince.h; sourceTree = ""; };
- 110AA6DB5DAB69B0CF6FD9CFA45592DE /* MAOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAOverlayRenderer.h; sourceTree = ""; };
- 112FC61E4E1060E984CEC72D502EFEC9 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; };
- 117E96269AFF0996443E699F51607FF3 /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; };
- 119031625F6E0D7743796DD56C0C4ABE /* JXCategoryView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXCategoryView-umbrella.h"; sourceTree = ""; };
- 119AA3EDC5E0341791DF4B60B7D82CC7 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "DDWebImageKit_Private/Classes/SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; };
- 119B89ECC5F32181FCC8B832ACECEA96 /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/Views/AnimatedImageView.swift; sourceTree = ""; };
- 11A9CCF054D7E41116E54A9AE9BA516D /* JXCategoryTitleImageCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageCell.h; path = Sources/TitleImage/JXCategoryTitleImageCell.h; sourceTree = ""; };
- 11AF65E1A057D2D000B6B96BD704FEDD /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; };
- 11BF4A900E3ABDA6403DDABCC463BF9B /* DDBaseNavigationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseNavigationController.h; path = DDBasicControlsKit_Private/Classes/DDBaseNavigationController/DDBaseNavigationController.h; sourceTree = ""; };
- 11E44DB01BF52DF27DED9F8DA8397B6B /* EKAttributes+LifecycleActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+LifecycleActions.swift"; path = "Source/Model/EntryAttributes/EKAttributes+LifecycleActions.swift"; sourceTree = ""; };
- 121BF37FB7425B216A39F55713DA865A /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; };
- 12313E05B82F34C44D4EFB7FE6FFA572 /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/Image/ImageProcessor.swift; sourceTree = ""; };
- 12D7425C943C849AC991179033358B36 /* JXCategoryImageCellModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryImageCellModel.m; path = Sources/Image/JXCategoryImageCellModel.m; sourceTree = ""; };
- 12D8FD2DA82FAACBFD29F8B75809BA52 /* DDToastKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDToastKit_Private-prefix.pch"; sourceTree = ""; };
- 12FD80DA766E5AA5BCD33318B9B4BCA9 /* JXCategoryDotCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryDotCell.h; path = Sources/Dot/JXCategoryDotCell.h; sourceTree = ""; };
- 1318A1018DFC2324D393BF6FD4C6B034 /* JXCategoryTitleVerticalZoomCellModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleVerticalZoomCellModel.h; path = Sources/VerticalZoomTitle/JXCategoryTitleVerticalZoomCellModel.h; sourceTree = ""; };
- 1324AB98094E2491A3BCFE2E27AD5CE8 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; };
- 13503E40BE9BFB968446C974E4B973BD /* MALineDrawType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MALineDrawType.h; path = AMapNaviKit.framework/Headers/MALineDrawType.h; sourceTree = ""; };
- 1351EFD6463F8B4BBAEE63EF2EE86FA4 /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/Networking/RequestModifier.swift; sourceTree = ""; };
- 135787B9E3EA1EACAE9CDEBD1BDC0E07 /* Infallible+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Zip+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+Zip+arity.swift"; sourceTree = ""; };
- 1357A2222B90BC04F7431511B29007D3 /* BRPickerView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRPickerView.debug.xcconfig; sourceTree = ""; };
- 1361E1085CA4472D06A08023A5FDA022 /* JXCategoryTitleImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryTitleImageView.h; path = Sources/TitleImage/JXCategoryTitleImageView.h; sourceTree = ""; };
- 13C28AE605451065A4B0A2F27EED634D /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; };
- 13F4F3BA0EDE32CBC15E37AEFA1D7D9D /* DDBaseLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDBaseLabel.h; path = DDBasicControlsKit_Private/Classes/DDBaseLabel/DDBaseLabel.h; sourceTree = ""; };
- 14540496A0CE90C46867D2F2DA4B108D /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; };
- 14546B5A31F28293D7AE7D2AF58EFF11 /* DDControlsKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDControlsKit_Private.release.xcconfig; sourceTree = ""; };
- 14764BDBC84292209D656CEDFE984289 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; };
- 1483693586CF0F861D6C658F06438BB8 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; };
- 14ACA537DE16E72E13D35E98E51D1023 /* UIFont+ZLPhotoBrowser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIFont+ZLPhotoBrowser.swift"; path = "Sources/Extensions/UIFont+ZLPhotoBrowser.swift"; sourceTree = ""; };
- 14C2F30E0CE0D640E713EE67AFBD31E2 /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = ""; };
- 14E9696F1C55DDF2714B3341C80D25FA /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; };
- 14F015AD83057233C0016ED273089D78 /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = ""; };
- 1531C2F1FFDA58C571DCF2FD6C7CBDEC /* DDControlsKit_Private.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDControlsKit_Private.debug.xcconfig; sourceTree = ""; };
- 1573D6F2BDD743C2E08FAA3D4EDD388E /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; };
- 157C42EF4F4C5AD5F650DCC543DCDBAB /* DDTableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDTableView.swift; path = DDControlsKit_Private/Classes/DDTableView/DDTableView.swift; sourceTree = ""; };
- 15D77BF6119CB3A23E0AAAB10398D027 /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; };
- 1683F534F15F5021C57B0CD7C64CCACE /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; };
+ 09B680870838F1BA2C1AAB8F51AA88C3 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Sources/Networking/RedirectHandler.swift; sourceTree = ""; };
+ 09CB793C57BD587DD932F4569A2AD569 /* JXCategoryIndicatorCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JXCategoryIndicatorCell.m; path = Sources/Indicator/JXCategoryIndicatorCell.m; sourceTree = ""; };
+ 0A467F7DE905642598119BBCBF5861F5 /* Key.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Key.swift; path = Source/Key.swift; sourceTree = ""; };
+ 0AA5B68E62D331FB71E1AF4189DA1AAB /* MAArc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArc.h; path = AMapNaviKit.framework/Headers/MAArc.h; sourceTree = ""; };
+ 0ADEE1ED2E1BF8E9BF665119DFA36401 /* ZLPhotoBrowser.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZLPhotoBrowser.release.xcconfig; sourceTree = ""; };
+ 0B2F9EC3C53A7DE34535FE1600EF0E8E /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; };
+ 0B30A5C329691F4BD095DF9B8580FA23 /* UIBarButtonItem+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIBarButtonItem+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UIBarButtonItem+DDCategory/UIBarButtonItem+DDCategory.m"; sourceTree = ""; };
+ 0B5F9B79DCFFD611EE1E7A7B10D413DD /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; };
+ 0B77F41D922AD6E8F747623FE8C73325 /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = ""; };
+ 0B8F6BA626B6E44D9CF9FFC1453E3FEB /* UITabBarController+DDCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITabBarController+DDCategory.m"; path = "DDCategoryKit_Private/Classes/UITabBarController+DDCategory/UITabBarController+DDCategory.m"; sourceTree = ""; };
+ 0BABE62DBD4E521F088C1DED77E05C49 /* DDFontKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDFontKit_Private-umbrella.h"; sourceTree = ""; };
+ 0BC26839629A7AEA2460CADD8A4C4F48 /* DDNetworkingOfAlamofireKit_Private.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DDNetworkingOfAlamofireKit_Private.release.xcconfig; sourceTree = ""; };
+ 0C008DA91D9FB9012019EBFC5ED08670 /* DDButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDButton.swift; path = DDControlsKit_Private/Classes/DDButton/DDButton.swift; sourceTree = ""; };
+ 0C18B9C4222E3C5B048EE6B1AB0EFAFF /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; };
+ 0C4ACB5B0A9EDEE75109D7AC31AFD405 /* UINavigationBar+DDCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UINavigationBar+DDCategory.h"; path = "DDCategoryKit_Private/Classes/UINavigationBar+DDCategory/UINavigationBar+DDCategory.h"; sourceTree = ""; };
+ 0C55832FFC5B11D51811E6EBD45E465F /* ESTabBarItemContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ESTabBarItemContentView.swift; path = Sources/ESTabBarItemContentView.swift; sourceTree = ""; };
+ 0C7903B69673F7E060CE1101D9B5FE12 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; };
+ 0CB650CD3E23B23640B0100DB039A9D5 /* DDNetworkingOfAlamofireKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDNetworkingOfAlamofireKit_Private-prefix.pch"; sourceTree = ""; };
+ 0CDA01FEAFB2F22E1157382FA12EE4FF /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; };
+ 0CE1BEA0A8B9964F6385372CBB5B230D /* UIView+ZFFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+ZFFrame.h"; path = "DDZFPlayerKit_Private/Classes/ControlView/UIView+ZFFrame.h"; sourceTree = ""; };
+ 0D324B555B05A55D0934DA399A7223A4 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; };
+ 0DA4828908E30CE4A29CB9AD3A405635 /* SwiftyRSA */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = SwiftyRSA; path = libSwiftyRSA.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 0DA78FE0301E67E859D43E20FD1FA318 /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = ""; };
+ 0DCA83AE1732BBD9E6749B5C8261981D /* EKAttributes+LifecycleActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EKAttributes+LifecycleActions.swift"; path = "Source/Model/EntryAttributes/EKAttributes+LifecycleActions.swift"; sourceTree = ""; };
+ 0ED36EE15EE86550A9B21666DAD4144F /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; };
+ 0F0BE0F72BC192DE68418CE133B1265F /* UIRectCorner+Short.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRectCorner+Short.swift"; path = "Source/Extensions/UIRectCorner+Short.swift"; sourceTree = ""; };
+ 0F634780E198BCDA096F1FD7A22392E7 /* AMapNaviBaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviBaseManager.h; path = AMapNaviKit.framework/Headers/AMapNaviBaseManager.h; sourceTree = ""; };
+ 0FA7A31DB43FAADC48CD63ED17DB353C /* DeviceInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceInfo.swift; path = DDUtilsSwiftKit_Private/Classes/DeviceInfo/DeviceInfo.swift; sourceTree = ""; };
+ 0FCC40ED8000E219343910F801351C19 /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/Networking/ImageDownloader.swift; sourceTree = ""; };
+ 101CC08ECCBF4EC0584AEAF04819D4A8 /* JXCategoryView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXCategoryView.modulemap; sourceTree = ""; };
+ 105A807069D1A7F4D1FBA032647017C3 /* DDBasicControlsKit_Private-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDBasicControlsKit_Private-umbrella.h"; sourceTree = ""; };
+ 106AA7B3CA804665F9865D7A5D0B0D77 /* MAGroundOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlayRenderer.h; path = AMapNaviKit.framework/Headers/MAGroundOverlayRenderer.h; sourceTree = ""; };
+ 107DAF7BD99C9FCEB9F4103A70908E0B /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; };
+ 10F9E9A4B17C7CD419EA8368C022CC1B /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; };
+ 1105333B502B740D844CC9E0576F2318 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; };
+ 110E6ED80277DA52582B5D45BC53287E /* SwiftyRSA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyRSA.debug.xcconfig; sourceTree = ""; };
+ 11451994FCD7256F4B79E02FC8BE389B /* DDDateKit_Private-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DDDateKit_Private-prefix.pch"; sourceTree = ""; };
+ 116FA20AFAE659F4EF382A19E0747CB6 /* AMapNaviHeaderHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNaviHeaderHandler.h; path = AMapNaviKit.framework/Headers/AMapNaviHeaderHandler.h; sourceTree = ""; };
+ 117368108D5948C97E56C38C953135B4 /* Asn1Parser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Asn1Parser.swift; path = Source/Asn1Parser.swift; sourceTree = ""; };
+ 119F3A916ED4044F1AF53FE7B70DD372 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = DDWebImageKit_Private/Classes/SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; };
+ 11BFD7C8DF05D11F9D08F1957E59A350 /* JXCategoryIndicatorBallView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JXCategoryIndicatorBallView.h; path = Sources/Indicator/IndicatorViews/JXCategoryIndicatorBallView.h; sourceTree = ""; };
+ 122BC2F2AB840922923FF991AE4FE9F6 /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; };
+ 122BEA700E3CEB2E6B8D3A97F082CE76 /* AMapNaviKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapNaviKit.framework; sourceTree = ""; };
+ 1233C5ACAF44AD64E9C5E7C5F3B2CBCA /* KFImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImage.swift; path = Sources/SwiftUI/KFImage.swift; sourceTree = ""; };
+ 1272080583AA37FD611C305841389C45 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; };
+ 1274F4E64DCC8899AE0F13E2CCA054DD /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; };
+ 127CDE98CD4532696667C894D01606B7 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = "