diff --git a/Podfile b/Podfile index 27de922..18a6ba2 100644 --- a/Podfile +++ b/Podfile @@ -1,7 +1,7 @@ # Uncomment the next line to define a global platform for your project source 'https://gitee.com/mirrors/CocoaPods-Specs.git' platform :ios, '15.0' - +use_frameworks! target 'QuickLocation' do # Comment the next line if you don't want to use dynamic frameworks use_frameworks! @@ -39,6 +39,7 @@ target 'QuickLocation' do pod 'Popover' pod 'SDCycleScrollView' pod 'lottie-ios' + pod 'TagListView', '~> 1.0' #第三方SDk pod 'GYSDK' #个推一键登录 diff --git a/Podfile.lock b/Podfile.lock index bc45826..a6532e2 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -118,6 +118,7 @@ PODS: - SwiftKeychainWrapper (4.0.1) - SwiftyJSON (5.0.2) - SwiftyUserDefaults (5.3.0) + - TagListView (1.4.1) - URLNavigator (2.5.1) - ZXSDK (3.3.2) @@ -149,6 +150,7 @@ DEPENDENCIES: - SwiftKeychainWrapper - SwiftyJSON - SwiftyUserDefaults + - TagListView (~> 1.0) - URLNavigator SPEC REPOS: @@ -194,6 +196,7 @@ SPEC REPOS: - SwiftKeychainWrapper - SwiftyJSON - SwiftyUserDefaults + - TagListView - URLNavigator - ZXSDK @@ -249,9 +252,10 @@ SPEC CHECKSUMS: SwiftKeychainWrapper: 807ba1d63c33a7d0613288512399cd1eda1e470c SwiftyJSON: f5b1bf1cd8dd53cd25887ac0eabcfd92301c6a5a SwiftyUserDefaults: 63f80248cf5bfb3458825d9a78f2eb7e1293a040 + TagListView: a1c236d17960a0cf64156725a76ce6d73ebce2be URLNavigator: e9c0426ba6e6ac57f34d018bbf3df840797f984d ZXSDK: 786338c0a18e98e03eda00699c3bfd2700b97117 -PODFILE CHECKSUM: 3f46a4156fa0c5d43a1b12c2295ee879276d4f69 +PODFILE CHECKSUM: 7d3667576e8d6c3f1a98be0e406f215041cf2eb7 COCOAPODS: 1.16.2 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index bc45826..a6532e2 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -118,6 +118,7 @@ PODS: - SwiftKeychainWrapper (4.0.1) - SwiftyJSON (5.0.2) - SwiftyUserDefaults (5.3.0) + - TagListView (1.4.1) - URLNavigator (2.5.1) - ZXSDK (3.3.2) @@ -149,6 +150,7 @@ DEPENDENCIES: - SwiftKeychainWrapper - SwiftyJSON - SwiftyUserDefaults + - TagListView (~> 1.0) - URLNavigator SPEC REPOS: @@ -194,6 +196,7 @@ SPEC REPOS: - SwiftKeychainWrapper - SwiftyJSON - SwiftyUserDefaults + - TagListView - URLNavigator - ZXSDK @@ -249,9 +252,10 @@ SPEC CHECKSUMS: SwiftKeychainWrapper: 807ba1d63c33a7d0613288512399cd1eda1e470c SwiftyJSON: f5b1bf1cd8dd53cd25887ac0eabcfd92301c6a5a SwiftyUserDefaults: 63f80248cf5bfb3458825d9a78f2eb7e1293a040 + TagListView: a1c236d17960a0cf64156725a76ce6d73ebce2be URLNavigator: e9c0426ba6e6ac57f34d018bbf3df840797f984d ZXSDK: 786338c0a18e98e03eda00699c3bfd2700b97117 -PODFILE CHECKSUM: 3f46a4156fa0c5d43a1b12c2295ee879276d4f69 +PODFILE CHECKSUM: 7d3667576e8d6c3f1a98be0e406f215041cf2eb7 COCOAPODS: 1.16.2 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 1afe27c..27c0432 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -14,13 +14,13 @@ 7076D8346C63B23AFEB99C337B4FB476 /* [CP] Copy XCFrameworks */, ); dependencies = ( - 8A28CFB4FE8D0C8CEADCABA6662F13D0 /* PBXTargetDependency */, + 93D8A581BC2C1A86FD931AA2CFC4C1C7 /* PBXTargetDependency */, ); name = GYSDK; }; 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */ = { isa = PBXAggregateTarget; - buildConfigurationList = EFD1990C9FACE114722F7C37452F185C /* Build configuration list for PBXAggregateTarget "AMapFoundation" */; + buildConfigurationList = 29939742F53FAACF8F8B79A2829F8385 /* Build configuration list for PBXAggregateTarget "AMapFoundation" */; buildPhases = ( ); dependencies = ( @@ -33,7 +33,7 @@ buildPhases = ( ); dependencies = ( - 26F2DA9514B2CF3D7ADFF6E55C892940 /* PBXTargetDependency */, + 5BE1D49CCA25D9DE00573740F93F4907 /* PBXTargetDependency */, ); name = AMap3DMap; }; @@ -43,13 +43,13 @@ buildPhases = ( ); dependencies = ( - 1B0296A0C1658779FF3D6BA45E5EF80A /* PBXTargetDependency */, + 6836F777F93F00174C78433F27E48ECF /* PBXTargetDependency */, ); name = AMapSearch; }; 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */ = { isa = PBXAggregateTarget; - buildConfigurationList = 1C46BE6F9D17A4ED35606EA045728C62 /* Build configuration list for PBXAggregateTarget "ZXSDK" */; + buildConfigurationList = E5EBA6460AB1F7A09690B9F08C6DB074 /* Build configuration list for PBXAggregateTarget "ZXSDK" */; buildPhases = ( ); dependencies = ( @@ -62,7 +62,7 @@ buildPhases = ( ); dependencies = ( - E1CE43024E0A6DA49026B1E2CEF55166 /* PBXTargetDependency */, + 03872D2D875A0B3DDC5628B995C81DFF /* PBXTargetDependency */, ); name = AMapLocation; }; @@ -73,4563 +73,4595 @@ D984A768DD4A1ECAD484A89C6159909E /* [CP] Copy XCFrameworks */, ); dependencies = ( - 572DCC86B95ADE05F7092F2207CB447C /* PBXTargetDependency */, + 67577745BE627FF3D376332554E20DD9 /* PBXTargetDependency */, ); name = GTCommonSDK; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 000A7A75BE7EC9C5E3DF28E2C29F71EA /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE024F78DD811BA5EFBA40796E1EBAB7 /* SerialDisposable.swift */; }; - 00163F4101C75E466D374529D3F742B7 /* AnimationConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3119C42CE35F07648C8F6AC41B18D4F4 /* AnimationConfiguration.swift */; }; - 009F3E30D7FA73B953B542D6CE0478F4 /* Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8B37CDD4A0B4A260452EFD0DF9396B4 /* Utilities.swift */; }; - 00BA670BEB4068F2BC0D6187A0677073 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = FC6259158394F23561737EC18D3A7067 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 00CD255736B2266C436BA1C89BA1AAE0 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 8D636FCD02CAA42B9E87F009254CE610 /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 00D69AD872EF460A7A9715B345A1C31B /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5169A626F258495329358F5974041931 /* Protected.swift */; }; - 00D89E387866345ED0D78CB592CAFBA8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F5C5FF383429465910906E9CF4BF2E47 /* PrivacyInfo.xcprivacy */; }; - 00F570A679D47F08D370F70166077EF0 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB45D402C26A5700380F62EEE12865AE /* CompositeDisposable.swift */; }; - 01216C042B056FFF0FC7EE32A002C38A /* IQKeyboardCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D9889BC0F67A3289D6FC98F9B67EFCD0 /* IQKeyboardCore-dummy.m */; }; - 013D0B0A8786F5B34F039FB3704E12AB /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D53A2EB92F4BF3F9A52F9CDDC789CF /* Indicator.swift */; }; - 019E2E60370D97793F78BFA5B82E7F70 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81C99B31DDCEBF843448C13C1B269B5D /* ImageProgressive.swift */; }; - 01A2F980FF2D6910240FF18E32D42F01 /* URLPathComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = B96F3DF5A42A4F528F5366BCFD860028 /* URLPathComponent.swift */; }; + 00163F4101C75E466D374529D3F742B7 /* AnimationConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E19B64364B2389085BC897A5C25550F /* AnimationConfiguration.swift */; }; + 009F3E30D7FA73B953B542D6CE0478F4 /* Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F71A5C162BF1FF554324FED90580204 /* Utilities.swift */; }; + 00D69AD872EF460A7A9715B345A1C31B /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2A289124867EA9242CC97872A14969F /* Protected.swift */; }; + 01216C042B056FFF0FC7EE32A002C38A /* IQKeyboardCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3151C1E26A4F51B86CEE23F40FD3FC69 /* IQKeyboardCore-dummy.m */; }; + 013D0B0A8786F5B34F039FB3704E12AB /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0458F25A31BA4D07FCDA33C7D93C76BA /* Indicator.swift */; }; + 019E2E60370D97793F78BFA5B82E7F70 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 755A53A0939C5D7B9CEFFC021A25B5D5 /* ImageProgressive.swift */; }; + 01A2F980FF2D6910240FF18E32D42F01 /* URLPathComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71B16996945C0AE4462A38E379737DE0 /* URLPathComponent.swift */; }; 0217BD2D535BBE17D651A40D117783C5 /* Kingfisher-Kingfisher in Resources */ = {isa = PBXBuildFile; fileRef = C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */; }; - 02683E28CDD2177B4C9357DE2703DDEA /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23DA77885B426857E3648C37720CB096 /* ControlEvent+Driver.swift */; }; - 02D2DB67E038F3DAD4147733C3DAC7FC /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 8291345B95FC985B5AEAFA0CD7399793 /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 02ED202445E582ACB19CAAEFAC809CA3 /* PhotoManager+Download.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0724929CA585230BC10C4782C2910DA1 /* PhotoManager+Download.swift */; }; - 02EF3A9D8DDA3246BD301B1102089A2A /* Core+PHAssetCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4A24A28918AB81E9DC3DABD576C9503 /* Core+PHAssetCollection.swift */; }; - 03113AE078399470A43C1C448A3735FD /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = F67178B77665EB9E755915F88207966E /* SDImageIOAnimatedCoder.m */; }; - 0328F3717203F36CDAB2F0FE9ACDDD3A /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 8FB5F66E6DB1FFFBA62EB33AE3E0DA6B /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 032A08256DCE07E9C62F690AA69B4D27 /* UI+SectionedViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C64F9FFCC4B9BCC51609523B62B7A56 /* UI+SectionedViewType.swift */; }; - 036717FA45E8357A69004E5354308D39 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9534EA666C3D01F4E4ADBD2FAC215C93 /* Producer.swift */; }; - 038CFF6245AB21D41946DA4A8C04EE4D /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 05412BE81A84B83CB74BFDD51F460CE2 /* SDInternalMacros.m */; }; - 03ABABC12DB32941CACA6E84B73A6E4A /* String+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9F253637C4175BB748FC92489288F76 /* String+IdentifiableType.swift */; }; + 02683E28CDD2177B4C9357DE2703DDEA /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F669D4149D83F2DC6873D5BF1EFB34E5 /* ControlEvent+Driver.swift */; }; + 0299D48099A975229B1C97DBF60FAB19 /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = AC72DDD8639C759551B8B520A091457D /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 02A0A877D08326EB5D6EA7647B39E551 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F5E22530F72A19A21FE33AEB9F6619 /* DistinctUntilChanged.swift */; }; + 02B94C0366F0D36C9FC133AD4AD2A928 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A18C236FE1418C250547A4D089D9321 /* SynchronizedUnsubscribeType.swift */; }; + 02D2DB67E038F3DAD4147733C3DAC7FC /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 7861383FCB06A24BFFB920D6EB526DC8 /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02ECFD7FAC7184D5749869CC6CD43E72 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AEBCC880BD7345482C567421ADCCB82 /* Single.swift */; }; + 02ED202445E582ACB19CAAEFAC809CA3 /* PhotoManager+Download.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD76BECF4581A91B1CDD73F0FB540E89 /* PhotoManager+Download.swift */; }; + 02EF3A9D8DDA3246BD301B1102089A2A /* Core+PHAssetCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38F073642CCAB1BA320DE2929ACB7F92 /* Core+PHAssetCollection.swift */; }; + 032A08256DCE07E9C62F690AA69B4D27 /* UI+SectionedViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85CFFCC49C0A98D8B89E8EEACBA2595D /* UI+SectionedViewType.swift */; }; + 032D205F6E442F650533A0663E08B741 /* Array+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E6878C920D601BA1CAD785C011F4750 /* Array+Sort.swift */; }; + 0370B373BF71EC06849D169FAD8618F9 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 038684E2C846F18C034A6DB2996740EE /* UIView+IQKeyboardExtensionDeprecated.swift */; }; + 03ABABC12DB32941CACA6E84B73A6E4A /* String+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F51A8490C90E4750A5FD0C0ABFD1AC54 /* String+IdentifiableType.swift */; }; + 03B536CA1221A86162C942954EC18C49 /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 7457CBA9D2E3D743A500F4E9DD7A741B /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 03D74D0F74DE40971C3626540FE509C2 /* Infallible+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 522AB22BD496DFFD84119AE2DC763E5A /* Infallible+Debug.swift */; }; 03DF4BF1D027604EBA81A2B71EFB9080 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D4D781966F0D66848CF27FC3B6A8455 /* QuartzCore.framework */; }; - 0416889045464020D660A5621EB34E34 /* AssetManager+AVAssetExportSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCF603B04E46DE17927B90BDE11A2DF3 /* AssetManager+AVAssetExportSession.swift */; }; - 0468E05BC5ABDA9666A4E99714386EEF /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = EB95DEC451A6EA78942747022BEF4279 /* PrivacyInfo.xcprivacy */; }; - 046C8CF4F5BC1F8F7AEB535E1FB5CFF9 /* TADotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D844583EE81B6B93D83CE3EF0A7DAF0 /* TADotView.m */; }; - 047B4D6CD41F000AA47649010F82993F /* PreviewVideoControlViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77C0E807E5828E0201EF3937F915AC8A /* PreviewVideoControlViewCell.swift */; }; - 047B5E7719C01E0B8F74EFF450844D54 /* MoyaProvider+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44FC24E261686D21CEAF0C676EB92154 /* MoyaProvider+Internal.swift */; }; - 04BE13B7BE601D68D258C5C2141CE32D /* VisibilityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1336B0C0234097E0B7B50FBEF383C022 /* VisibilityAnimation.swift */; }; - 04C7B25E957982901DCF5BC64E6B9F5A /* IQKeyboardToolbarManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7448574DC964D212860D80A5C69338F /* IQKeyboardToolbarManager+Deprecated.swift */; }; + 03E20EA55554585DC1946E4A60AA6A42 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 907339910281EC9BDD39D7A3608C221C /* CompositeDisposable.swift */; }; + 0416889045464020D660A5621EB34E34 /* AssetManager+AVAssetExportSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FE402119D1DD07BDA3839A7807C7807 /* AssetManager+AVAssetExportSession.swift */; }; + 0444EE46D6004754CE5DB15360C04F6D /* UIView+IQKeyboardExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 101A66BC7200AC7CB5602A915F892AA3 /* UIView+IQKeyboardExtension.swift */; }; + 046C8CF4F5BC1F8F7AEB535E1FB5CFF9 /* TADotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4863C03D8C03572E115CCBAC343B738B /* TADotView.m */; }; + 047B4D6CD41F000AA47649010F82993F /* PreviewVideoControlViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B862DA227827147238255AD2138A01C /* PreviewVideoControlViewCell.swift */; }; + 047B5E7719C01E0B8F74EFF450844D54 /* MoyaProvider+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90F718660E197E2FE32BA6A366FFED0D /* MoyaProvider+Internal.swift */; }; + 04BE13B7BE601D68D258C5C2141CE32D /* VisibilityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDFC572D9404D5CE9ED127A27E624B7 /* VisibilityAnimation.swift */; }; 04D2FBEDB09B8FC903912AC7993FF237 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9119B34C3AFB40A36C2285A852C819FF /* CoreGraphics.framework */; }; - 04D5B4635A456E87B749DE705CD2865E /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F7627C402AC502B0527AEC38BE0D4A5 /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 04EB3FD7471864461899D550CEE10E67 /* SGTorch.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D0A6517735F3EECE68C68A14E403573 /* SGTorch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 04FBCBF56FCF4C5D0720AC79C655568C /* EditorCropConfirmView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BC99B0319FC386F2AC79B4D44B6157F /* EditorCropConfirmView.swift */; }; - 05258BE5ECB12221959C3063D7FC2D65 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACCB47C12853A5DB7ED9C854CCE2F671 /* ShapeLayerModel.swift */; }; - 052A668537A68ED7885540E5C57DBFED /* DateComponents+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFE143582B8678C01C4A6288F3E4F297 /* DateComponents+Extras.swift */; }; - 053D5ECAC6AB411239EADAC1C5F02451 /* CompatibilityTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FD8FF6AC1D874EA6226EA532B4BB85B /* CompatibilityTracker.swift */; }; - 053E17D6D68FEA74FD5AE22B6802A997 /* SetContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF90914FAD7CA1C043DFE3D5B5502002 /* SetContentProviding.swift */; }; - 054A91521A2745391CE2146B6F155213 /* ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = E325B75AC304E6FA0AB3A4C909F68119 /* ItemPath.swift */; }; - 0560CF0FAED380A38E9AC7B99E4DAA91 /* SGPermissionCamera.h in Headers */ = {isa = PBXBuildFile; fileRef = 371767888D02A91667A252B426B3C3D6 /* SGPermissionCamera.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0567E1716D929F6BB00750EE6D486397 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD62F11105FAEF4D5CB76033AA49BC75 /* Utils.swift */; }; - 05900739BCE69610C92CB0C95F876B91 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96A61CAA6D14EF5B80E8C174C4992EB1 /* AnimatedControl.swift */; }; - 05A4658C91684151AF00A23640687114 /* EpoxyableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAFFDCF59409B50ECD0BE8CEBE5860F5 /* EpoxyableView.swift */; }; - 05B425A1503F1F39BC47560E422BA861 /* EpoxyModelArrayBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0432FF88948EF7F318297175270465E0 /* EpoxyModelArrayBuilder.swift */; }; - 05CE4FA691FB5746DB9365E840E7A818 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = F89D280F3BCC1F46540172E37FF5C48E /* SDImageGraphics.m */; }; - 05DCCC94F5A3A40B59CBA7165F870414 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DBCD3A67CC38D55ECF012D1776D13F7 /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05E2B7C1DB7528A0BBEA1521BE0DBAF1 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = B46C45DB3F93C3FF90E987E7E241D0F2 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04EB3FD7471864461899D550CEE10E67 /* SGTorch.h in Headers */ = {isa = PBXBuildFile; fileRef = 15F60CE297F6E55A7A03680017DC62F6 /* SGTorch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04FBCBF56FCF4C5D0720AC79C655568C /* EditorCropConfirmView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5238AC4336F800F45B0D97F79B83C49 /* EditorCropConfirmView.swift */; }; + 05258BE5ECB12221959C3063D7FC2D65 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A5FBE1E776E3766297DD5B992570E6 /* ShapeLayerModel.swift */; }; + 052A668537A68ED7885540E5C57DBFED /* DateComponents+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = A405FBAC595C918BD628FE8AD90850AE /* DateComponents+Extras.swift */; }; + 0537AA7FDC65ABFD7FEE7784C952A71C /* sharpyuv.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C333B88AA7D1A9988BD77433A63D65 /* sharpyuv.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 053D5ECAC6AB411239EADAC1C5F02451 /* CompatibilityTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486641B31BB9061C99622B45EFC98C03 /* CompatibilityTracker.swift */; }; + 053E17D6D68FEA74FD5AE22B6802A997 /* SetContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B5D8A9EC72F05ACAD1011837019E1C5 /* SetContentProviding.swift */; }; + 054A91521A2745391CE2146B6F155213 /* ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63B34FDD866C90CB3E1F214F200F0449 /* ItemPath.swift */; }; + 0560CF0FAED380A38E9AC7B99E4DAA91 /* SGPermissionCamera.h in Headers */ = {isa = PBXBuildFile; fileRef = 24E1BCABFD51C3F4C200E1495D437082 /* SGPermissionCamera.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 05900739BCE69610C92CB0C95F876B91 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9E983971F7CF2ECB41CC8BA181BC5FC /* AnimatedControl.swift */; }; + 05A4658C91684151AF00A23640687114 /* EpoxyableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89DAF5DAA22466B942D5ED3DEFA8CB9C /* EpoxyableView.swift */; }; + 05B425A1503F1F39BC47560E422BA861 /* EpoxyModelArrayBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C55E5700147D1ADFD7D2DC802D6D6280 /* EpoxyModelArrayBuilder.swift */; }; + 05E2B7C1DB7528A0BBEA1521BE0DBAF1 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = BDFEAC080EE8741B577BF657FE2ACD04 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; 05E73561BC60D31AC165FAE1231C6478 /* PhotosUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EAEA34BA0797B27F080A27DB8AE62EA /* PhotosUI.framework */; }; - 05F4664FC4EF89925161A064AA6481BB /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB70CC0E807A6F988106C2DD0D87E0E5 /* IQKeyboardManager+Position.swift */; }; - 061133BB6337EE5A3410B5128CFC2CE4 /* GradientAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20DC1B34DA57274F14C0528300B0D678 /* GradientAnimations.swift */; }; - 06365D4673388FDCBC959A28CAA66A2C /* KingfisherWebP-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 31BB740A5D21E61C7186E91176A77AFB /* KingfisherWebP-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 064D909CD827405E8DCC309DB1B7775A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCE4402CE62B8C0184D291FD0619F1A /* ConstraintLayoutSupportDSL.swift */; }; - 0689573C4CB915F596ACA7E8D0FA2FA2 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0935AE4F92A8695EC317F7664AA65A8C /* RecursiveLock.swift */; }; - 06A89C4AEC2CB5C9C799E75557641E0A /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8616B567B13FAF71233963B029CE5CA3 /* Queue.swift */; }; - 0707475561AC8703F106ADA9E1B8E7BE /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E75FC2D6404C770C60B450B7F1B783F1 /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 070D6E7BE1052B7530230F91E66A832E /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E70B606454D52F661431DA43A585568 /* format_constants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 073BD6B9D4E6B487D36B302C4C3A0C8D /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63B9E699F56F86764809ED5CD6206EC9 /* StartWith.swift */; }; - 0742024C403D33DAE1A61F92BBFB5E77 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6748AF035E51EB23474D0313DEA17F /* Shape.swift */; }; - 074387D1012BC0F5C90B358F27A1331F /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DF38D4A093F9532AEF6CAAC6E7705F1 /* RequestCompression.swift */; }; - 0775FA4FE3D66769497B61846E34047C /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AFEBC1578A2BEAFC2B974ECBBF75D2D /* Empty.swift */; }; - 07F13C3B7C638A4698BC8027BE97F41A /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD4192CC3AB5F6F57A4EA534DE6B072 /* InvertedMatteLayer.swift */; }; - 08088D248487CDAB3EDC4FE809EC767A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 080FBC62B74BF059220234CB58B07DF7 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFB94213F8D1D48EB3FBD05B6157992 /* Image.swift */; }; - 08245D4B470F47E0B48E2FAF0AC143A3 /* MarqueeLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 99879F9EA7A4CA511ECC57F8C1A0524E /* MarqueeLabel-dummy.m */; }; - 083B0B494C5F6B69924BB36E3850D23E /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDF3D3E94F61D371595F553E3B586E95 /* RequestTaskMap.swift */; }; - 084C46802D14C32B995FE54FB53ACD0D /* Core+UIImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37BBFAA3353ECE0A5CEFCBE08317EAAB /* Core+UIImage.swift */; }; - 084E92CB08662FC57F439221B88153F5 /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = E68DBA7527614290E11D4265A4179F5B /* _RXObjCRuntime.m */; }; - 08719ABCE689ED74FE7486B1E49DAA6C /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = C67731B2B8DA989D0A6B6F07AA1A3550 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0873B6769DCEF912824DEFEC89E814B5 /* PhotoManager+Language.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6F36509372AF77DD256A2FEBEF0E653 /* PhotoManager+Language.swift */; }; - 08805C91EE5E8F3B036C8A2944A1FEC0 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC53A5A81E6F237256743C673C7A4DF8 /* Map.swift */; }; - 08808820A664FF8A05D05673DFC2F0D9 /* Defaults+StringToBool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57378AD9B7188F150E0429408252269B /* Defaults+StringToBool.swift */; }; - 08A40E337344A3AA4A3390D9F453F118 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1855A022571E389E0841886661F563A8 /* DisposeBag.swift */; }; - 08CEC0498D8A036E9B1C73E75EA97DA7 /* Archive+WritingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53B3949594A4FDF9AE4A8C666DB3A36B /* Archive+WritingDeprecated.swift */; }; - 08D760F7FD56D081A8EC93E79E2AF58C /* Date+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E93C6AD789D128DC6BC46AD3BC25389 /* Date+Compare.swift */; }; - 090DA6F59EF2FFD1D4CCF09575EB78EF /* ProgressImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B0C81C0402C793588FD8618BE3C4DBC /* ProgressImageView.swift */; }; - 095210E5E9EA5A07D9E27224A6306B39 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D06BF3AB769F8CE1623B5CE128DA3AF0 /* RxPickerViewDelegateProxy.swift */; }; - 0975A08237E7A3B1A89703DF4F95D2CE /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 407CAA898BF06049367ED0579FEE5F39 /* NSTextStorage+Rx.swift */; }; - 0997AE18459FF8E9DE77860781A8AFD7 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7184B9AC5B7F65C241C95C21F3ADBBDD /* GroupedObservable.swift */; }; - 09B1E7904CF237490E6EA35DAB2AFD76 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8057A186CE468BD801A09E946D8EDA5B /* Marker.swift */; }; + 05F4664FC4EF89925161A064AA6481BB /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FBC4F98B64C0EB57706D3343C9193C7 /* IQKeyboardManager+Position.swift */; }; + 061133BB6337EE5A3410B5128CFC2CE4 /* GradientAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A8E9277776C5A18B337ADDFFCAD556E /* GradientAnimations.swift */; }; + 0624F541BCA5F71F40193B18679E41F5 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = DE9F3749DBAE34A46794B0401EB8DD44 /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 06365D4673388FDCBC959A28CAA66A2C /* KingfisherWebP-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A6CF79CB00BA13BB4BA18A7181C5D2C /* KingfisherWebP-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 064D909CD827405E8DCC309DB1B7775A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FC7832D811404972ACE391B52859AA1 /* ConstraintLayoutSupportDSL.swift */; }; + 0689573C4CB915F596ACA7E8D0FA2FA2 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CFDDC44C45D6364E20B468ACF18DDD7 /* RecursiveLock.swift */; }; + 0725436EE28BA6582444140E0A2A0E5B /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8318863AC9995427AF531BB2B0154150 /* SwiftSupport.swift */; }; + 0742024C403D33DAE1A61F92BBFB5E77 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02F54FE82653166997CE6F08E169B478 /* Shape.swift */; }; + 074387D1012BC0F5C90B358F27A1331F /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 348824C93B73D8D9FACEE46257181B9B /* RequestCompression.swift */; }; + 074C5D7EB5FD8FA907236FF28A0AF7ED /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 75734C5A13334AD8FC89D37E0B66D48A /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 075F08A20B523DE820A8FD8606FFCBF6 /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = FDEFC39A3F5F39E47C1B113B948FB718 /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 076E6A37E762BF031E76F4B51E058794 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CDEE51352798301CC01DDFE14F5715F /* TailRecursiveSink.swift */; }; + 07F13C3B7C638A4698BC8027BE97F41A /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1956370F83AEEF9D78D32EADB01CBF77 /* InvertedMatteLayer.swift */; }; + 07FD708CA167281E8B90B3754DE907B2 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = FCDBCA6D393D45BE7B0390C5A956347F /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 080FBC62B74BF059220234CB58B07DF7 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADF5FB488823BCF3DDD54937AED70846 /* Image.swift */; }; + 08245D4B470F47E0B48E2FAF0AC143A3 /* MarqueeLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F93E1B245D3DB10BE87963FE98FADB /* MarqueeLabel-dummy.m */; }; + 083B0B494C5F6B69924BB36E3850D23E /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6D5FA199EA99E4779284F5B08AA7194 /* RequestTaskMap.swift */; }; + 084C46802D14C32B995FE54FB53ACD0D /* Core+UIImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AE5DB6D6721002C36E031EAA90D0314 /* Core+UIImage.swift */; }; + 084E92CB08662FC57F439221B88153F5 /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = D80522C103D7FD9B007FDC91EB34952D /* _RXObjCRuntime.m */; }; + 08719ABCE689ED74FE7486B1E49DAA6C /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = C6C7721049623D0771BB13786B66CAC0 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0873B6769DCEF912824DEFEC89E814B5 /* PhotoManager+Language.swift in Sources */ = {isa = PBXBuildFile; fileRef = B224E54776FD809FDD510006FA8CC5AD /* PhotoManager+Language.swift */; }; + 08805C91EE5E8F3B036C8A2944A1FEC0 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61622208DBDFB7EC4B68970C3BA9EA95 /* Map.swift */; }; + 08808820A664FF8A05D05673DFC2F0D9 /* Defaults+StringToBool.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5874A70FACD42AB168BD37FA6B93570 /* Defaults+StringToBool.swift */; }; + 088FC8F6BB9711EDC134407AC61E38CF /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6A290AB2C8A62D0D4FDEFB3FC6D6522 /* Debug.swift */; }; + 08CEC0498D8A036E9B1C73E75EA97DA7 /* Archive+WritingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 052EDFE1AA94E41971EE2B7EACADB185 /* Archive+WritingDeprecated.swift */; }; + 08D760F7FD56D081A8EC93E79E2AF58C /* Date+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6639604080508CF54CC68C27911871CE /* Date+Compare.swift */; }; + 08E08DFADAB63EA6A0437B989BBA88EC /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A4E338C9D1DDD105965A39D8535D0B34 /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 090DA6F59EF2FFD1D4CCF09575EB78EF /* ProgressImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7FAFBF81AB52DEAA018D9F32BA5778 /* ProgressImageView.swift */; }; + 095210E5E9EA5A07D9E27224A6306B39 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF312E5665C42FD3856918F8A420B5C6 /* RxPickerViewDelegateProxy.swift */; }; + 0975A08237E7A3B1A89703DF4F95D2CE /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 312078D9193B5028F8264E0473CA3EED /* NSTextStorage+Rx.swift */; }; + 09B1E7904CF237490E6EA35DAB2AFD76 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71F7923891E3BA2B19E877663F47C12C /* Marker.swift */; }; 09D303C994021652DF841C463DBD1DC5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 09E1F569A93FAD4B9149E30B9301F44A /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD18019109AB883B31B33C1792BACF98 /* ConstraintPriority.swift */; }; - 0A18BA50B2277C052D5A1BB3B5A05C9E /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 472B37EC4727211CC1E0CA51D60E4AF7 /* UIImageView+WebCache.m */; }; - 0A22B963CD9E18943F92FEB62BBE36CF /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = B4108D21F75204C0669B061825303EC1 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A32E9CB92A742089046FCFDB4A1A7B3 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 678F2CF4C30428C0D8A07A670B771A46 /* SDImageAWebPCoder.m */; }; - 0A364040CADDF609B60288AC5C8B4147 /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 780B530DC48FD73309C90DB69089B4E2 /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0A3AA3796404AE5372CD8BF82DB292CA /* SGQRCodeLog.h in Headers */ = {isa = PBXBuildFile; fileRef = B36614CD046FB720974E8AD5A6D03149 /* SGQRCodeLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A543346E663B7BA3CC071AA92390EB4 /* TADotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DC5D9C0CBB43DD2FC455CE7D2BCC629 /* TADotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A6AAD2D2BA4C7238396D11707EAEA18 /* Calendars.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0ACE5D0118FDD565C8EB5C85FF67076 /* Calendars.swift */; }; - 0A7867D5793A87F9357504AB10B76922 /* lossless_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = DCA8A46A67C5CC72DA491FAFDEDE57BD /* lossless_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0AB7466CAD9AFA68F7D623D26216DD29 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB389969443600F44ADBEAA581A3B350 /* PolygonNode.swift */; }; - 0AB84EEB89221EC7BC13C35D9F754761 /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = EA23586EBDB60ADD89A0997C0053B0E4 /* NSBezierPath+SDRoundedCorners.m */; }; - 0ACE791308083423E3C7527EF3A9D5F8 /* unwrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = E77DDE5D1FE9A869DBCC053EC6AAC14D /* unwrap.swift */; }; - 0AD12222CC550A22E04D0C4CD300EEAA /* AssetManager+ImageData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89317620C529E149BE3ABEB0693F810B /* AssetManager+ImageData.swift */; }; - 0AF16F084FDB6E84677C4692CD931EE6 /* TAAbstractDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = B9CE0C1DCDC56E9E63A7CF35BB266E81 /* TAAbstractDotView.m */; }; - 0B0D47AFBB431EDF231ACF28B44B6761 /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = BF6261CD4427CDF1AE9EBE1B79B04B1C /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0B6EDB15A5AFF1C293C87685F2AFDED4 /* HexColorTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = B08ABBFECAB3F41432607CA4C54EE793 /* HexColorTransform.swift */; }; - 0B73665834A82839126F407E5B9F42FA /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = D35D324EC86265CFC82012471CBB16EB /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0BA0AD40A3D7C910FAC2503B6DBA6D16 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F611528C34800DFE4F1D88754A0939B8 /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0BA3FF27EFE3F5BA2223C93A90CB4795 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52DC2B15FB0E4A325FCB9C4350F8246A /* Map.swift */; }; - 0BC1D7B347B7BBFD5D95BBDA306E859A /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 988ED35FB7707CE3EAD7BFB0AF1E953C /* ImageAsset.swift */; }; - 0BCB47E9D038A812EEBA83A8B9E5E7E8 /* PhotoEditorDrawView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A96B71BDAED366C5BF0FD85E001D3B22 /* PhotoEditorDrawView.swift */; }; - 0BD1E52C6A20A1E2F9B6044C2CF41DAC /* SDCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = CE529A4ED821CB704DEF5F1CBEE6C7C7 /* SDCollectionViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0BFC16EDC3C5B27C356AE6874D501A4F /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4546AD1C8C5440AFC749F76AD501E384 /* GradientValueProvider.swift */; }; - 0C79152FA0B85E54DBE36D1E3E39667A /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0404140BCDC34FFA5CD66B8A74AD2EF6 /* Debug.swift */; }; - 0C9333022A04758AE828D9F279411DBD /* RxTableViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F8C872F962E28B9BDE878F61A00AF9E /* RxTableViewSectionedReloadDataSource.swift */; }; - 0C95FB850EB39EBC90FEE58610E3E0B4 /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB89C3F9320AF4C5E0F8153A42E3F6E4 /* PublishRelay.swift */; }; - 0CA7A132ABE7018DE9295456732F38BB /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFB9E8D913CEB8ED68CBB34CF5D3CBD8 /* ConstraintAttributes.swift */; }; - 0CC2D56EACB32070DB435FD288A1CD4E /* DidEndDisplayingProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B68C3EC8FEFC5F2BAC66C3D805F269 /* DidEndDisplayingProviding.swift */; }; - 0CEC3ACCB21A1514075A65CA04ED003D /* CALayer+setupLayerHierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C5EB1A2522A30F5C6CA70FF4D0FF93A /* CALayer+setupLayerHierarchy.swift */; }; - 0CF8BA66E12078120DB863307972EEB4 /* MultiTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67EF607C3E38DF77D61A492D90B8BE3C /* MultiTarget.swift */; }; - 0D24F81A53BBD7B165BF5CB77A3C79E7 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01D49DB395A302CB0E8A5C13FE5AB50D /* AnimatedSwitch.swift */; }; - 0D56D4EF41351DAE13C3E467D4168FDC /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DF57DC7766C0DEF9C9B7D4521D65BA6 /* ObservableConvertibleType+Driver.swift */; }; - 0D938196DFD18FB78E92B65939ED3DF0 /* CurrentFileNameHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 186A8DABBCCE4F418449DC9540CE6D80 /* CurrentFileNameHelper.swift */; }; - 0DC813E62FCEF6C6C3009180D7790BFE /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CB69E798D47E76BC3F14181C55FFFE3 /* Result+Alamofire.swift */; }; - 0DE5DB9C6227B3416778D8417DD95EA9 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D4A6E00F2A4DCF1A1FD77880ED3FA48 /* ConstraintView+Extensions.swift */; }; - 0E0165F9BE3C2E8701B6A498C94EE342 /* sharpyuv_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 9793F36A41BCCAE127BB131ED32FEB4E /* sharpyuv_cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0E13270B2F909467965F667C340E2179 /* CallbackContextEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EAAF431DEE0F4DB6A2617D53576AF30 /* CallbackContextEpoxyModeled.swift */; }; - 0E30A2856E438861946ECEE79ADC366A /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = E247F6BCFE6E8E518715F88C8D51FA90 /* Font.swift */; }; - 0E5A53FE8CB51F0350D6B87BC0F2A730 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8131B1E38855B614552DF775AF7373B5 /* DispatchQueueConfiguration.swift */; }; - 0E658960F47D4CF87A47AA250064BA14 /* ignore.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFB569507CC27BADB6B7E5AA54605AB5 /* ignore.swift */; }; - 0E69D7FEC523A96BAD55D2F023719866 /* partition+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 576CD418393ECE56BD7BDE0A33F22D49 /* partition+RxCocoa.swift */; }; - 0ECDDB52DFF2A8C21B6FEF7889ED3D7D /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B977B56CE3878943CCD6E7BD6550DCD /* DDOSLogger.m */; }; - 0EF10747EF2A02413E84BD5EF7C87A4B /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = B678046C27E1672AAF1BC401C13A7616 /* MJRefreshNormalHeader.m */; }; - 0EF208AC9DE3637B6A32E2B0AFE78683 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 0F1E70AE972F603EB7107BBA72A73E26 /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B7FD1D3E6FABC9A67E30CAB235E53BF /* SDWeakProxy.m */; }; - 0F4377E02EB437F7B9E8057DD477F38D /* PhotoAssetCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D59A4AAD19735248A702819E313785F /* PhotoAssetCollection.swift */; }; - 0F654B8178663B80E880865CDDF35FBB /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 4428AD645750B1524FBC2C72DD365EA6 /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0F8221AC6F6BAB87E312252006FEB012 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BFB223DE9409E2ECC89F034177F66CA /* RecursiveLock.swift */; }; - 0FAE540AF1B286B3DB2B1A692C9CFA9C /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB4FAB4064DE5FFD179AA3B8F2EA91B0 /* URLSession+Rx.swift */; }; - 0FC0B403709AB699676C56709EBF3307 /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = FED3FF1E560DF2E18740177CD040F271 /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0FD18359A58F66248D18498A8252A505 /* AssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9B1EB74D624BC8F4A0829D170E4476E /* AssetManager.swift */; }; - 103337BF8ACBBD1355A09C1805816F01 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8FFFBEFCC11C343F0CC95257E40A27C /* Platform.Linux.swift */; }; - 10358166A89DEA3283C1A996CD8DC55E /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE4B1C22A04268C9E91119679D9FB75D /* GroupOutputNode.swift */; }; + 09E1F569A93FAD4B9149E30B9301F44A /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F328F1C9D31526F416F354BCE874BB6 /* ConstraintPriority.swift */; }; + 0A058A034E8AE87347DE7563CA64BC98 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAD907256D917BB51E68FEAEACD1521B /* CombineLatest+Collection.swift */; }; + 0A3AA3796404AE5372CD8BF82DB292CA /* SGQRCodeLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 1893D1B4F54FB914A0369921610994AB /* SGQRCodeLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A543346E663B7BA3CC071AA92390EB4 /* TADotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2784284F8E77F0A3BE4219F31A24321A /* TADotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A6AAD2D2BA4C7238396D11707EAEA18 /* Calendars.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7A901E831C5DA031078496970F88565 /* Calendars.swift */; }; + 0A76897C9D649A3A7B219196F94BA3A0 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AC86458AF999201AE84B72F62A80E40 /* SDWebImage-dummy.m */; }; + 0AB7466CAD9AFA68F7D623D26216DD29 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A22BE89339AC3F5154506409AC7A072 /* PolygonNode.swift */; }; + 0ACE791308083423E3C7527EF3A9D5F8 /* unwrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = F37616530846EBB3119AA39E341880C9 /* unwrap.swift */; }; + 0AD12222CC550A22E04D0C4CD300EEAA /* AssetManager+ImageData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CCE02980C5598BF93E733F24CBA3563 /* AssetManager+ImageData.swift */; }; + 0AF16F084FDB6E84677C4692CD931EE6 /* TAAbstractDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0191CC31F330FEC448E8F428ED3D9917 /* TAAbstractDotView.m */; }; + 0B060C73FDE23C615D5628E042F69CBA /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B6B12049E129A44E042F98D32A1D99C /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0B50C7402014B0425DD382A0D98B2F8C /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 543C59F6966D13AA41187B904789BD95 /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0B6EDB15A5AFF1C293C87685F2AFDED4 /* HexColorTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA0CFB5C9017AE6D6087A7C07E9FC865 /* HexColorTransform.swift */; }; + 0BC1D7B347B7BBFD5D95BBDA306E859A /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42E4E1F09AECB9A405445676497BA9FF /* ImageAsset.swift */; }; + 0BCB47E9D038A812EEBA83A8B9E5E7E8 /* PhotoEditorDrawView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E157AFD6B04C78B818DA2DD72C0A05A2 /* PhotoEditorDrawView.swift */; }; + 0BD1E52C6A20A1E2F9B6044C2CF41DAC /* SDCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 78CC307B7CD354A122C227227F7AA93A /* SDCollectionViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0BFC16EDC3C5B27C356AE6874D501A4F /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9DE10EAAA0E4A560B7531B3EE1F461F /* GradientValueProvider.swift */; }; + 0C075A869A7EF2D067A17A8B9C417885 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91A9E876C24D02E33E438107B584CA4C /* IQKeyboardReturnManager+UITextViewDelegate.swift */; }; + 0C45CB03C2BDD5CB34BF89599F040929 /* IQKeyboardToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F25D281CC9E6E270A12DB78A1559A14 /* IQKeyboardToolbar-dummy.m */; }; + 0C9333022A04758AE828D9F279411DBD /* RxTableViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2874630067FD42E18985114EC665B44 /* RxTableViewSectionedReloadDataSource.swift */; }; + 0CA7A132ABE7018DE9295456732F38BB /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18C3654A9F80910CED1E2174D5DB9435 /* ConstraintAttributes.swift */; }; + 0CC2D56EACB32070DB435FD288A1CD4E /* DidEndDisplayingProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECB0712E47CE346F1813C70AECE7A40E /* DidEndDisplayingProviding.swift */; }; + 0CCB5A13E4D279743497E91900D54B72 /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AC325E37B0C7C560E9E1BA46B9AE435 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0CD09AE2C6BD7447A66DA3DD15CF1636 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 9B36F46CA4163BFB07B3059493DBFBD8 /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0CEC3ACCB21A1514075A65CA04ED003D /* CALayer+setupLayerHierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5068104AE35134788C8A4A192FD543 /* CALayer+setupLayerHierarchy.swift */; }; + 0CF8BA66E12078120DB863307972EEB4 /* MultiTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = C39130020F4CDD48ED4FE2D275B6E93F /* MultiTarget.swift */; }; + 0D24F81A53BBD7B165BF5CB77A3C79E7 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = B455C2E30A798D620D3C498D40AD198F /* AnimatedSwitch.swift */; }; + 0D56491478F4074E3916E64B8DD27B43 /* IQKeyboardNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 398033F8C16A0805BBDF388A6E3988CE /* IQKeyboardNotification-dummy.m */; }; + 0D56D4EF41351DAE13C3E467D4168FDC /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FBD5CD21084DD1AA77F34E17DCCC107 /* ObservableConvertibleType+Driver.swift */; }; + 0D938196DFD18FB78E92B65939ED3DF0 /* CurrentFileNameHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DAB1E0D006D1140A831C987E37A8238 /* CurrentFileNameHelper.swift */; }; + 0DB7032F94BC7B3097864FEADE7E084C /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7AF7C3A6E3C74F62531AC0745DF7559 /* InvocableType.swift */; }; + 0DC813E62FCEF6C6C3009180D7790BFE /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9FFF7C6254F3A8CC4D50AF241D4AD0D /* Result+Alamofire.swift */; }; + 0DD58FACA5EC47BC21D6F94213F31172 /* IQTextInputViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 278D05D75238AFCE5178C0B0A154B188 /* IQTextInputViewInfo.swift */; }; + 0DD9F5F9437428BC1510CE56758C989F /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B64E1A875623C38D1ABC440B2B55253 /* Sequence.swift */; }; + 0DE5DB9C6227B3416778D8417DD95EA9 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AFB69A0951D7B1B7E2C3CCD4BC787C3 /* ConstraintView+Extensions.swift */; }; + 0E12BD3C99D46C267BCF6DAE24255674 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB40724A2B4D46DA84615528ABB920D /* LockOwnerType.swift */; }; + 0E13270B2F909467965F667C340E2179 /* CallbackContextEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE5CDBB132194D78BD6D8AA79EEDF4D9 /* CallbackContextEpoxyModeled.swift */; }; + 0E30A2856E438861946ECEE79ADC366A /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A64AFBCD60CA435D012FE9C0E49AE60 /* Font.swift */; }; + 0E658960F47D4CF87A47AA250064BA14 /* ignore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 002BC19B9D680760977E418FCC7C8EF3 /* ignore.swift */; }; + 0E69D7FEC523A96BAD55D2F023719866 /* partition+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9D1F9C72A40B1910B07CF6DE25D0FFF /* partition+RxCocoa.swift */; }; + 0E9E6BB6C4C017DBD231B86DB7AA2B51 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F3A5D21D886DCB7FFBFD7EDEDA78C07 /* SDAnimatedImage.m */; }; + 0ECDDB52DFF2A8C21B6FEF7889ED3D7D /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CA4BFDC0BD20259EB9F41DAF8CEFCB8 /* DDOSLogger.m */; }; + 0EE374CC3BEA173465382E0AC17048FE /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BFB45825663DFFB2D98451C32E4252C /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0EED5EB03406821D38785F3F657C65CD /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BD4A2D2F6DA438FD315E4DD1780FD1A2 /* PrivacyInfo.xcprivacy */; }; + 0EF10747EF2A02413E84BD5EF7C87A4B /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = A6DBC5BECB2A1B2AFC589AC7532AA208 /* MJRefreshNormalHeader.m */; }; + 0F4377E02EB437F7B9E8057DD477F38D /* PhotoAssetCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64048AC51996A92C8FE8DF2E4FF42741 /* PhotoAssetCollection.swift */; }; + 0FAE540AF1B286B3DB2B1A692C9CFA9C /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F418F0C60F79F50A97C2391E46184276 /* URLSession+Rx.swift */; }; + 0FD18359A58F66248D18498A8252A505 /* AssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D16508305BC65DF023C9C44FD43D176A /* AssetManager.swift */; }; + 100BE074EB1EAAE881C31F682808C720 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A83C5D585205415FB4323EA48D165F8 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 100DB1C71A76296AD87D79569E84DB8C /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E42058DB6F00CB305642F51BEE3EA6A /* SDFileAttributeHelper.m */; }; + 103337BF8ACBBD1355A09C1805816F01 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0650DF0B9AEFDC5E2E163EEE32554CEB /* Platform.Linux.swift */; }; + 10358166A89DEA3283C1A996CD8DC55E /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 604F79886B687523C4663D4FC7BF9858 /* GroupOutputNode.swift */; }; + 1065E07EDBAF96490E0BC2DD319AF918 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CD974AEAC09E9E1186F6ADD1707EB2 /* SDAnimatedImagePlayer.m */; }; + 106C749E9279E0C579F3CB88E7DC7DFB /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = 938491BC2E61F53CA07574493C9824E9 /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 1080C4E4B6FB8B1BD23CB4AE3A2C31C5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 108D25E96A8834F93D0DAD5C26D654C0 /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 526F0B6DBB99AA2BE34DC20ADEC8BE6D /* RxTableViewReactiveArrayDataSource.swift */; }; - 10A4345F4313A493E14D63E1D3898591 /* CGColor+RGB.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6E5222A3BF1DF24E3955512FD5BE7A /* CGColor+RGB.swift */; }; - 10BF11AC5501D529FC0AC9C0EAB13BF9 /* ProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17C68429EA33F78B87240CCFA8BF01F8 /* ProgressHUD.swift */; }; - 1105B4A023D2B23A2003AF236E9376E0 /* BaseCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36B393642A0A63F2927D0599F732B2E0 /* BaseCompositionLayer.swift */; }; - 113C1BCC3F44FFBEE54C3BA5E6352042 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E306833E2FC3B806879DE0E184AE9845 /* Sequence.swift */; }; - 114069EBE34C9108E81D3884C4112C08 /* DotLottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BA0BCB1F7A9729965B573F64A2B4748 /* DotLottieAnimation.swift */; }; - 1140FCB1BDC1B86277347BB1A1325370 /* LottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3312F2AE7FB1C103E92A1B6E788122CC /* LottieConfiguration.swift */; }; - 11538956E6B6D748323391EB865CBFFE /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEC2A9F73F6C25EE00EA9A675865EEA0 /* UISegmentedControl+Rx.swift */; }; - 1194E62AA3F6F506799B1A43B16942B5 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2D6464279CBD65A0FC6D4FF64117E7C /* ConstraintDirectionalInsets.swift */; }; - 11ABAE0076A906DB1C091DD087170C49 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = BA3ED84E0CA4AB21EEF71FE9DFF1D2FD /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11C929E6BFB46F981685446F26DCE605 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = F1DC455B74E76B7B60C76B11E6C90C6F /* MJRefreshAutoFooter.m */; }; - 125C956894D0A0C45AEE8EEF3678DE32 /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C4939A60CAAABEA9D83091E3E37CA70 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 127915D64235B92A5FA7A1DA7B98747D /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 11B0FB93FE7BA4B8FB65652BAA081BAE /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 127F72716228F692387064E66698857C /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FCE95E9E3AD75F85F74D2E077113EEC /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1313426F64905A867293DAA192DDAB28 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C143F4667B73F2F4CC518D359F07FDB /* URLEncodedFormEncoder.swift */; }; - 131DA6A70FA1515E6BF1BA941C8CDF8C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B6C56E8D09AB83A4CB28823EAD80490A /* PrivacyInfo.xcprivacy */; }; - 13416A8B642871CADD954FD04797CC67 /* DataExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6269C4E9B5880E3AAB83A91658E1AC76 /* DataExtension.swift */; }; - 134CD322D19A8807B6DCA2BDF80E7F52 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5DA97C2FDF8A32D8E47922D786FBFB /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1377123B390D74614A9D905868E94282 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2B743704A7CB9DB1DC5EDE8D41EC969 /* RxMutableBox.swift */; }; - 138D67F6083B792390FB49401FC6B96C /* LayerEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13C0F38CF2159F0A5DDE29B416855587 /* LayerEffect.swift */; }; - 13B0512A565AFF7DD1AF210965AB35FA /* DDLog+Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = F42018A0097A6BA9B9A4C2F8B4B0F99F /* DDLog+Combine.swift */; }; - 13DBF1513F653277014B703362F3DFE3 /* Int+DateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0420E47335B7942CC9FFAA297AE615F5 /* Int+DateComponents.swift */; }; - 1495A5F827BCEA2475992D83F120D653 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 820FE3938D6FC81A106EF175397F7EE6 /* PrimitiveSequence+Zip+arity.swift */; }; - 14A37558E0138C9C3201C28578DA6EED /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 2337AE1283E426BD425A893489889CA6 /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 14E7FA491D8E0ADD6C6E74B1772E73CB /* ViewEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 085EB28758F8741D7C89D03184864DC1 /* ViewEpoxyModeled.swift */; }; - 14EE7D16125207C697A511233A046A2F /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A8F3672E83CE08FC87BFBEC57AD25201 /* SDImageCachesManagerOperation.m */; }; - 150C4577BF48F57FB9C9117625A2C538 /* CombinedShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 671A1B0395265821095325775BE5A441 /* CombinedShapeAnimation.swift */; }; - 15251D4419742B2185174CEF99C14A6E /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */ = {isa = PBXBuildFile; fileRef = F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */; }; - 154230695B4E3D61B8D2BD02DAA2CE91 /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F11C9110F5CC9C9B76DF9264FBFEAC8 /* IQKeyboardManager+Appearance_Deprecated.swift */; }; - 159499FB989AF92AFD70126EAA25CF5D /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 2482E794CC19964107A9330DAD7E2C96 /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 15B86EDE2F58A6BFDC8A2FA898F256D4 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BF6A76CAAB4FFD27CB0FBB4C12C9DCB /* UIColorExtension.swift */; }; - 1622EB8AEF58B967D6002E58BD737431 /* sharpyuv_csp.c in Sources */ = {isa = PBXBuildFile; fileRef = ED60FB3C015B49A7E239762808810142 /* sharpyuv_csp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1625D017B0A759A680FCB0C5C797A1A3 /* SGPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = 6439726E8320448364BF51510B60F6BB /* SGPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 16746E111A8A707073043335AEC0A654 /* SGQRCode-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D156BC2B1914C04C6422199103AC1B74 /* SGQRCode-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1699329ACD9BF95AB97D325AC3AA3AB8 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 572B50816DFC87C13CE95159B57628E9 /* Observable.swift */; }; - 16C1A2D98797F0E36596DEB51F8C6FC5 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = ECA5ADD28F030143F0FE62A14B0965E7 /* SDAnimatedImageView.m */; }; - 174953FEBCEE7B162A5EDB2290126D12 /* ImmutableMappable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEA34843BA40484B04293F13076EA751 /* ImmutableMappable.swift */; }; - 179439396BE32AAC0EBD8AF986573053 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 162BD8DC1A7729AF2B238DB7F3464BBC /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 17ABD1A935188470A532AF5630EAE19A /* CGImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 0248D4E567C341F3A872F734E3822821 /* CGImage+WebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 17BDA99227A012CF9CEA639D56A748A2 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3086302F0D30B50938D2A3B6C0BA626F /* RxPickerViewAdapter.swift */; }; - 17D774DAF5C4C286CCED8F85F4B36271 /* CodableTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 806BC2BE640194710E28FFA018A8B7FF /* CodableTransform.swift */; }; - 1809335C833BF5E3FE86CB05C7075723 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB6E3C6E88A34AA462EB572BC6ED6628 /* SizeValueProvider.swift */; }; - 18280EBD305C8AA2B854584F685C75F7 /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E84C2841410C873320585C7D60C6220 /* UITabBarController+Rx.swift */; }; - 186A2DC5B476A02DCCFD4808E3325486 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32524E780F00B304F3BEFD01FCAA0643 /* ColorValueProvider.swift */; }; - 186B573F1BEB8A23419A02814A7741DB /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A0D63CECDFBB4199848718DA3FEB17 /* MJRefreshFooter.m */; }; - 18CEBE0F283F7154DC2D440D5ABD42F6 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0A74DBBF59310EEFB6A782FA81B146F7 /* PrivacyInfo.xcprivacy */; }; - 18F2FD69EBCB5B9F1941D0C1FABA4684 /* VideoEditorMusicAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B9A1C5BF2C072A21FEEE923E31B1F61 /* VideoEditorMusicAnimationView.swift */; }; - 19164B08BA217FB9A3A7F6E1AFF24AEC /* EffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E6A1E8FB57BC111F0A7585F110C3ECF /* EffectValue.swift */; }; - 1920DC89F3C0B83B14F2245F507978E5 /* IQKeyboardToolbar-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96E08963A5108153D6C0692ECBA48ED9 /* IQKeyboardToolbar-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19279D6909EF282E4759B265D5FAF38C /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D1D81015B6FA2E818EEC3A231CEF176 /* BinaryDisposable.swift */; }; - 19455C60A2177C13A8725D642AC1D990 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76A4C2098BCA48D9E7809408B88A4964 /* CompatibleAnimationView.swift */; }; - 194AF5868782BB0839C3D4A3C1122B48 /* Core+UIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CE0F9A3F24FE541572FB2D332F35A2E /* Core+UIView.swift */; }; - 19C0FD2FFAF58F668A3FDC8386699728 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AB75C9BA243D876376A28AFE16B8E53 /* StarNode.swift */; }; - 19DCC268C6178B9F89DD7ADDFDB5F5FA /* PhotoPreviewSelectedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C6990AD5078D59E6D8DAAFF10A74000 /* PhotoPreviewSelectedViewCell.swift */; }; - 19E9F9236F77468892AE69B7F5ED27E8 /* DateRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8216DBB2C5504972D8352A9260675B86 /* DateRepresentable.swift */; }; - 1A10909BFF2392D9F946A6487405E164 /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50A1465A0D9A0019193FD7C312CCF88B /* RxTabBarDelegateProxy.swift */; }; - 1A47F6B6428CC393D000C663CFBFF3F5 /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AF8CCDC79A3CE897E5656006F1A7365 /* UIBarButtonItem+Rx.swift */; }; - 1A4BC84B0C50F51F8FFE8A37227EE46B /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E917703371E5714B599493645F57E46 /* RxCollectionViewDelegateProxy.swift */; }; - 1A5A81DDB4B9F8683E42D6722A6A9CE1 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F09C4841D15F42CBF48A77FDD2D1DF3D /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A7E28AA5B547FD2C03AB849E47A73CF /* not+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2969EA9FAF1A14AD745AC2EE07FDD55B /* not+RxCocoa.swift */; }; - 1A9393A1B5F70A3BFCB9967DFFA7980E /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0AD9A956C94738C7089F6E295B66266 /* PassThroughOutputNode.swift */; }; - 1AC04DADE703613AFA00612349D1FBC1 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 03AF8C2A5417527C176B1D352F94B6BC /* SDImageCachesManager.m */; }; - 1AD63F875F45797E7C1D46E7C898CFE9 /* AssetManager+VideoURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7617788F6C40990657BF50E790BCC88E /* AssetManager+VideoURL.swift */; }; - 1AEB50393C88A3A8E94E1C7F17881747 /* LayerModel+makeAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F09188C3BECE96220D4AFEACE8738138 /* LayerModel+makeAnimationLayer.swift */; }; - 1B54B5D6BBE60B992AD6E0B0C38B54D8 /* DDFileLogger+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 69897F786D7E4AF1B28904ED44AC50CD /* DDFileLogger+Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1BA75F56E78A454136945A7C6F67BEE4 /* StrokeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E496BF64131336A121D2D15B2CA407E0 /* StrokeAnimation.swift */; }; - 1BDE2FFB1EFA43AD2D8EADD6BD3D851C /* repeatWithBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9494109661480B23878F79967DC1CF6 /* repeatWithBehavior.swift */; }; - 1BEF0570918130CB9C4E7EE398035F17 /* ColorEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9B350FFEEBA00673419856241505840 /* ColorEffectValue.swift */; }; - 1C1934B5A262F0631071670EB3678E9D /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = D160084BF865244632F67F49CD5653ED /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1C1BE47102099915662BE3C7DAB9EB0D /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 09D4A2CE8064B7D2328D9DCD9AACDDD8 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1C4341D3342F37B1C47EE7F2B75E2CB8 /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BAA5692A3377457E9BF7187F02FDD2D /* SharedSequence+Operators+arity.swift */; }; - 1C4D430B867251402232CD36BA776B17 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB81240148AE7638A22E159A5399287C /* ImageView+Kingfisher.swift */; }; - 1C5A7BFB8D2A5906F22C3F37C11CC18C /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A65FD1B0B490C6DA38CAB169FCA4993D /* CompositionLayer.swift */; }; - 1C6B6B8339ABCF981212B3139EA3D3CE /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 08924478A5F919DAF44B32C0EEE6D1C9 /* SDWebImageIndicator.m */; }; - 1C6F236F856AF9EFC9382ADFF3CD9043 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6031D8F86788D4661D5A5AB82BB323F3 /* ScheduledItem.swift */; }; - 1CC0119A4137C62EB89B0AEB9B24B7AF /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5180298CF7B7EC63C3053A64F5D0804B /* ObservableType.swift */; }; - 1CFA0634F7CCBDDC1985E4C56876EA3C /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7FB820BC5331533D294984FD2720F40 /* Asset.swift */; }; - 1CFAEF271291CF9E61AB9A05C13CE091 /* ObservableType+Weak.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0757B2A646CE91F3193B8F6D6678D86 /* ObservableType+Weak.swift */; }; - 1D147502E163B4AA9D2C66CB26A2C14F /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FFA585DD56872029B9BAFF4A231A1EB /* StrokeNode.swift */; }; - 1D2CB89B3DBBC0EBB613F753F58FAD32 /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDD6405EA3D6B61B82A218F2DF6A4CBC /* Date.swift */; }; - 1D74158DCC81C4E83C0A8945EDE69C86 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B150D262DBD486A392DFE1065427F348 /* SizeExtensions.swift */; }; - 1D7B84ADE41AE2FD78439A9E05F4A748 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 069E66836E5AF7EAB8E98CF25DCD24D8 /* NSImage+Compatibility.m */; }; - 1DAD16111DCF0BFEDDF9BD4D09008454 /* DotLottieManifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9E1E8D7B36B59589ACF640AA57E60D4 /* DotLottieManifest.swift */; }; - 1DB413B01CC591F2EADBBE0923F02E8E /* mapTo+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87A94CD3F45D091C5DA546C638E6D37D /* mapTo+RxCocoa.swift */; }; - 1DE5A65531D35FBB1E317481CD316342 /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B27C1F7736B572A85A9ED4B44CD6DE22 /* ImageModifier.swift */; }; - 1E1D219C66766AD96B6B205F2D655444 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8C0351A6A272F15B11DBBD722E37B3 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E38D43C5BCA95E8CC8DF9A5DAE7A4D5 /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52F9A79AFB66D602F1AAD98D3AD97558 /* UITextView+Rx.swift */; }; - 1EDD4389BF41787F34FC0BA4A0D160B3 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 10ECE18435E54A3F4D7AE6CAAA4AD062 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1F3FE51D567774E86A9537210FB0DCCA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 77D6CBA2D54ACB5B7DC5653ABB8A2BF6 /* PrivacyInfo.xcprivacy */; }; - 1F843A0B4CC4D94F6DD9D266567AE6DB /* BaseConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4CF6187D928B4729E6A474BE2F7E979 /* BaseConfiguration.swift */; }; - 1F95E373A37C5625CC6CD68D1F433556 /* PreCompLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E41EF5080BD0A47B08B628FCD15BCB46 /* PreCompLayer.swift */; }; - 1FB2AA63B3A1487CDD2AC4AB74374526 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = FF599D90B8D58C298B7944639FCF7ACD /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1FBE17889C1976DC4022F1202E19E5EC /* OptionalType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4E5BCE6456260F1CB39EB4FDAD0C68E /* OptionalType.swift */; }; - 1FE523A57E1F050C9462927D72E6453E /* PhotoEditorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3733E47512799875D54F9AA30DCCF3E /* PhotoEditorViewController.swift */; }; - 2014B01D7621E7DDAA1C4784FF7EF0D3 /* DotLottieCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2979066231A9512904070FD888FB76A7 /* DotLottieCacheProvider.swift */; }; - 20342C3491090D9F1DB91C5CE745291E /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6ADA20D4D00A06BEE718A19FB8C772 /* ItemsExtension.swift */; }; + 108D25E96A8834F93D0DAD5C26D654C0 /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFE0899A34CFE1B203BA880FA2A17951 /* RxTableViewReactiveArrayDataSource.swift */; }; + 10A4345F4313A493E14D63E1D3898591 /* CGColor+RGB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E6E586B505EF1DD2401E06F50B13AA /* CGColor+RGB.swift */; }; + 10BF11AC5501D529FC0AC9C0EAB13BF9 /* ProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69D0A835C51D0C76C13250217B258EA8 /* ProgressHUD.swift */; }; + 110471F219A212BB9F8AA2B1B911F22F /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91082E931EDA49758EC32D60CA5D2A56 /* Zip.swift */; }; + 1105B4A023D2B23A2003AF236E9376E0 /* BaseCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ECD97444E8E08398175F294102C9C3 /* BaseCompositionLayer.swift */; }; + 11197067027D992911CDAAE8AB7CA270 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 03110DD9C6F00E3C793F3581DCBF2DF6 /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 114069EBE34C9108E81D3884C4112C08 /* DotLottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A286EF6CE43593710CBEBC7FC299FB9D /* DotLottieAnimation.swift */; }; + 1140FCB1BDC1B86277347BB1A1325370 /* LottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71F184CC1B8281FC94F9297ADA403E75 /* LottieConfiguration.swift */; }; + 11538956E6B6D748323391EB865CBFFE /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C831E755CE46E1BB79FB656E75DF4BF /* UISegmentedControl+Rx.swift */; }; + 117BF715986A6246A64BA939A4942C2F /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = A9089E6191CC3C339ABE63DBC502D3C6 /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1194E62AA3F6F506799B1A43B16942B5 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 878CDD2A36A6FCE9D4187DE3F762750A /* ConstraintDirectionalInsets.swift */; }; + 11ACF18C4056EE02804CBBBC7FC1F2AC /* RxRelay-RxRelay_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 0B06FE4EB869890001614655A886414E /* RxRelay-RxRelay_Privacy */; }; + 11C5D56529FA1880A7C3EF509F3DEDC4 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = EF2B4D80A18B01B76CCEE6C4EF52C595 /* SDAnimatedImageView.m */; }; + 11C929E6BFB46F981685446F26DCE605 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E384C317DC8CFF312D1CCD882F6336 /* MJRefreshAutoFooter.m */; }; + 125D0A5303EBBD4866436340BF443C80 /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */ = {isa = PBXBuildFile; fileRef = 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */; }; + 1313426F64905A867293DAA192DDAB28 /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B39316487327DC5B631E812A45330152 /* URLEncodedFormEncoder.swift */; }; + 13416A8B642871CADD954FD04797CC67 /* DataExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26F076485D62AF97592E5FAE33697F3 /* DataExtension.swift */; }; + 138D67F6083B792390FB49401FC6B96C /* LayerEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 479922C0ED3E9FD975FFE78B6C89CD91 /* LayerEffect.swift */; }; + 13B0512A565AFF7DD1AF210965AB35FA /* DDLog+Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 123A84DE18A80748C551C362A2C8290E /* DDLog+Combine.swift */; }; + 13DBF1513F653277014B703362F3DFE3 /* Int+DateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E9E8E01001D35BAEB6ACE41C1A80996 /* Int+DateComponents.swift */; }; + 147EF033BAE15C30B22AFC3D36C893A7 /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 0860DC9BDE44A38CA698E5C167C60876 /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14A37558E0138C9C3201C28578DA6EED /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 22A40B3B5E490FED816B74F8F1627B61 /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 14BE540A43D361BE5D7FEB6D812F1046 /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E8C66DE8E998EE7D01EC6A84D2D6F0D /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 14E7FA491D8E0ADD6C6E74B1772E73CB /* ViewEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85B8D88C5ED24BAE31207FBFBD41B83D /* ViewEpoxyModeled.swift */; }; + 150C4577BF48F57FB9C9117625A2C538 /* CombinedShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64A8E3DFD99D8008995A6A7C363ADF9 /* CombinedShapeAnimation.swift */; }; + 154230695B4E3D61B8D2BD02DAA2CE91 /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1004598517C9C8D1D07847470CD1E7F4 /* IQKeyboardManager+Appearance_Deprecated.swift */; }; + 1570EC717DA8D3A34D8B2F819D9CC748 /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 521585611D922B38FB404A329562E995 /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1587D34E5721CAEEE9C9B77685E77778 /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B40F524E170BDD0ECD13B40211CA596 /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 15B86EDE2F58A6BFDC8A2FA898F256D4 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5D81314B1587FDA93FCCCE8A9941274 /* UIColorExtension.swift */; }; + 16120F609060BBB5D111ABB767F64974 /* sharpyuv_csp.c in Sources */ = {isa = PBXBuildFile; fileRef = BB4641F174FE0C6468CEB1E24DCF481F /* sharpyuv_csp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1625D017B0A759A680FCB0C5C797A1A3 /* SGPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = 74EB349A8ED7EEC9EFBD8498FC97073B /* SGPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1655357862732B53CD4917B8C920B0A1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; + 16746E111A8A707073043335AEC0A654 /* SGQRCode-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F656F997872220A69F5BE817E77095F2 /* SGQRCode-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 167FC1CC5F771C08831D519FFC149201 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBD7AA494D04823FFE3A077EFEBF71C8 /* WithUnretained.swift */; }; + 16A1733BF674A03FDF040CB012A49A07 /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 7C02244929E5F71130888C33321CA4E0 /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 16A5CFE459652FB29CCC6E443AB1F6DC /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C5DA4A0B7B7CB520BF1D963472304F /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 171395CD3FBF533F9083CB01DD03483B /* RxSwift-RxSwift_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 420D86B6DE49D1E1898C3A498E4F4195 /* RxSwift-RxSwift_Privacy */; }; + 174953FEBCEE7B162A5EDB2290126D12 /* ImmutableMappable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 142B43ED1BA49FB739EA5C23F1C51CD4 /* ImmutableMappable.swift */; }; + 17664F8429275B0543756F932965A92A /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31D00E76AC62E044C790BD62C7773AD1 /* IQBarButtonItemConfiguration.swift */; }; + 179439396BE32AAC0EBD8AF986573053 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A9C123E59E1AF3031F98928452F748 /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 17ABD1A935188470A532AF5630EAE19A /* CGImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB686E8A655CACAB1F8FA405A75B89D /* CGImage+WebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 17BDA99227A012CF9CEA639D56A748A2 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCC8979FF0DEBB06561DD238766B7F1B /* RxPickerViewAdapter.swift */; }; + 17D774DAF5C4C286CCED8F85F4B36271 /* CodableTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4516BAD2756601D5B1DB228E247C52FD /* CodableTransform.swift */; }; + 17EBB5065D44980067EFCF6CB0C4B2B3 /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = BA124AFF5876C88F70FCBD2ACCECBB93 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1809335C833BF5E3FE86CB05C7075723 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F8AF275B47640DC6A3C113E8996E4DC /* SizeValueProvider.swift */; }; + 1818E80A8954F258B832330E2243AC37 /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E3660D008E346382D1C9D585A5794D60 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 181C9C99635F415ED856AD6D055549C9 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3F5AF01989E7AACF65A80EEF6D198C5 /* Optional.swift */; }; + 18280EBD305C8AA2B854584F685C75F7 /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D30FA108A66797FAFEBB568FDE47D63 /* UITabBarController+Rx.swift */; }; + 18416E6CF25E41AEA129920FBD6BF57E /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 68790ACE5A7CB2A293132F98D889230F /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 186A2DC5B476A02DCCFD4808E3325486 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46998BCCB133ECA09E6683362BB5D300 /* ColorValueProvider.swift */; }; + 186B573F1BEB8A23419A02814A7741DB /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2993EC58B874DBDEF716B31BA35807E1 /* MJRefreshFooter.m */; }; + 18D02159125A30ECA9F8C88D29F7CAB8 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4FE4AED8D39C49D431381BD90B7F181 /* Observable.swift */; }; + 18F2FD69EBCB5B9F1941D0C1FABA4684 /* VideoEditorMusicAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D644F16DB5D483DCBAB32863255C43F /* VideoEditorMusicAnimationView.swift */; }; + 19164B08BA217FB9A3A7F6E1AFF24AEC /* EffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E367BDC429948E49246C74CE0BAD014F /* EffectValue.swift */; }; + 19455C60A2177C13A8725D642AC1D990 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB4A78D99E2A8C882A844B8E2773544 /* CompatibleAnimationView.swift */; }; + 194AF5868782BB0839C3D4A3C1122B48 /* Core+UIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9843C8AA7E6C3F0C3CC1B0D0695D72B6 /* Core+UIView.swift */; }; + 19C0FD2FFAF58F668A3FDC8386699728 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB528EDAA4E0DE88C10B5E69BAE5CF4 /* StarNode.swift */; }; + 19D03BED1E87032C6035141792855521 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = C8D700EEACDCBCE5AA488AD3ADBED770 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 19DCC268C6178B9F89DD7ADDFDB5F5FA /* PhotoPreviewSelectedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F32923E152045EA027E5113A9FAD59F7 /* PhotoPreviewSelectedViewCell.swift */; }; + 19E9F9236F77468892AE69B7F5ED27E8 /* DateRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB9321E798658CD04BB6C4E6FCF288A5 /* DateRepresentable.swift */; }; + 19FD51447FAD30B22B27E49607B365EC /* IQTextView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C5CC043A87473690D617C9483ECE72 /* IQTextView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A10909BFF2392D9F946A6487405E164 /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31826BFD618FA36CCD74600B71707992 /* RxTabBarDelegateProxy.swift */; }; + 1A22CED3955C773A1F605A34CB99BA7A /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 893BEE590181FE014B6C9AA299A1E16E /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1A47F6B6428CC393D000C663CFBFF3F5 /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D2CB484FE5EAB8207D2F8F4261EE97C /* UIBarButtonItem+Rx.swift */; }; + 1A4BC84B0C50F51F8FFE8A37227EE46B /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2D4BD5BA5E03CDC6E9F8954AB672DF0 /* RxCollectionViewDelegateProxy.swift */; }; + 1A7E28AA5B547FD2C03AB849E47A73CF /* not+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = E846FCB348AE846CA2D91912B03E6A54 /* not+RxCocoa.swift */; }; + 1A9393A1B5F70A3BFCB9967DFFA7980E /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = A30402D675B8C42A2EFE19CB6687D423 /* PassThroughOutputNode.swift */; }; + 1AD63F875F45797E7C1D46E7C898CFE9 /* AssetManager+VideoURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244212146DD38DFEE7A46D73B1A57B4D /* AssetManager+VideoURL.swift */; }; + 1AEB50393C88A3A8E94E1C7F17881747 /* LayerModel+makeAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C110A2C0A391D033040EFC4B919FCA79 /* LayerModel+makeAnimationLayer.swift */; }; + 1B2858CB0D1EB74FE55979B63D9628B9 /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 42893EBB70BB327F76F74475A40B3582 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B54B5D6BBE60B992AD6E0B0C38B54D8 /* DDFileLogger+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ED90BF71AAE7C92D4D38BDE1B560450 /* DDFileLogger+Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1B82E4B70C49B40E471F7C520E701837 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 71143D4D1B72239E88BCD323D74D4CEB /* PrivacyInfo.xcprivacy */; }; + 1BA75F56E78A454136945A7C6F67BEE4 /* StrokeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 159613071B9EEB22148032FBABCD6DF3 /* StrokeAnimation.swift */; }; + 1BDE2FFB1EFA43AD2D8EADD6BD3D851C /* repeatWithBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A09F344B4572B23CD6994A67123048 /* repeatWithBehavior.swift */; }; + 1BE1D03C5688D5920036EB42D04071E8 /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA09F28FDD9CAABB800BC7D9EFCBC7E1 /* Infallible+Concurrency.swift */; }; + 1BEF0570918130CB9C4E7EE398035F17 /* ColorEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04127B8D8BB3B09F5A63A05C04F222D4 /* ColorEffectValue.swift */; }; + 1C4341D3342F37B1C47EE7F2B75E2CB8 /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31BB2B7721D742C4CC8B52433957AFE7 /* SharedSequence+Operators+arity.swift */; }; + 1C4D430B867251402232CD36BA776B17 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 934C2E4A4DDDB4B64FB5187969BCA50E /* ImageView+Kingfisher.swift */; }; + 1C5A7BFB8D2A5906F22C3F37C11CC18C /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5152ECE900584EE63C2DCDB8FFEB0698 /* CompositionLayer.swift */; }; + 1CCFD71A1A6802AA5B96B88E3108C924 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F03542041ACC405379A01E9E58386B6 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1CFA0634F7CCBDDC1985E4C56876EA3C /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 710991052AD7E1944026E34B1D2986D8 /* Asset.swift */; }; + 1CFAEF271291CF9E61AB9A05C13CE091 /* ObservableType+Weak.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FF883DC43F3FCD9BE0360CDFE3ECA3E /* ObservableType+Weak.swift */; }; + 1D147502E163B4AA9D2C66CB26A2C14F /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 846BC8EA3E92B19B1D301C57D7F5C0F1 /* StrokeNode.swift */; }; + 1D2CB89B3DBBC0EBB613F753F58FAD32 /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2E21004BF6DD3D03B166F0227767B33 /* Date.swift */; }; + 1D74158DCC81C4E83C0A8945EDE69C86 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C87625206311BFA343D3D4C39194834 /* SizeExtensions.swift */; }; + 1D98794F20D6BFEE339A35B540A3124D /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D35CE75FA79E1AC723AD497DA82CA7 /* demux.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1DAD16111DCF0BFEDDF9BD4D09008454 /* DotLottieManifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD2F236D90E258051394746D2FC3C596 /* DotLottieManifest.swift */; }; + 1DB413B01CC591F2EADBBE0923F02E8E /* mapTo+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = D78E1B947C99F88C13C9E2D92ACEED56 /* mapTo+RxCocoa.swift */; }; + 1DB78572BE9520C443E5F24858D1E78C /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = F225B969315A8D10CB0B48A87EA9B86D /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1DCD1E26F65AA7330D7E509C32566477 /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3197C2577B0CE9AA52BC1FF83F6AF099 /* IQKeyboardToolbarPlaceholderConfiguration.swift */; }; + 1DE5A65531D35FBB1E317481CD316342 /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5B053F0241EA90CFD6EEAE9D8B8C86C /* ImageModifier.swift */; }; + 1E298AFE8EE3749CF569F6D0685DE741 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8669228FFCF942B9BE4FDEF092EBBE8 /* SubscriptionDisposable.swift */; }; + 1E38D43C5BCA95E8CC8DF9A5DAE7A4D5 /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C12C8B79EE430046CF4EA1B3E92E2699 /* UITextView+Rx.swift */; }; + 1F843A0B4CC4D94F6DD9D266567AE6DB /* BaseConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A0AFC61E7571A70EFEFDC690531977B /* BaseConfiguration.swift */; }; + 1F95E373A37C5625CC6CD68D1F433556 /* PreCompLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6F958DEFE6BFE821CC7648BB885BDFA /* PreCompLayer.swift */; }; + 1F96D6FD15319CCD600F4DE31C8DAFD9 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DE28B30E8812D5A5228C06CBEFCEFE7 /* PriorityQueue.swift */; }; + 1FBE17889C1976DC4022F1202E19E5EC /* OptionalType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71BE23634753231F010027747BF7E33E /* OptionalType.swift */; }; + 1FE523A57E1F050C9462927D72E6453E /* PhotoEditorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 510184BC12B2BFA3EB74AB60CB46C032 /* PhotoEditorViewController.swift */; }; + 2014B01D7621E7DDAA1C4784FF7EF0D3 /* DotLottieCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00E0BB2A16CAFFE9993FAC75E4CE2DBA /* DotLottieCacheProvider.swift */; }; + 20342C3491090D9F1DB91C5CE745291E /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5C186203AAA8018917B6F5422E2426C /* ItemsExtension.swift */; }; 205EB01AED14BB574DD54EAFE26E4786 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 2066E1D20995C764251FEC74CC8DBA1D /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = DF791547A3101D88AFA7F60D4F9C8AD7 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 208BA7E9A4055B273B4BA785F0A0E6E5 /* SectionedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17BE183D1D173D44A2EF2E01FA7AE8E0 /* SectionedChangeset.swift */; }; - 20988E7C942B437989E7A7BF1F8E9136 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6B8809F78A47423F426F364D383FD66 /* DispatchQueue+Alamofire.swift */; }; - 20EA2E801E00B354E9D7CA38A3D399EE /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5AA2D479914D11C515FDFC6F52D5BBD /* TailRecursiveSink.swift */; }; - 20FDBBA13FADC258306290D61E078B30 /* UIView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2276B4762338F537B426B3AAC1E51016 /* UIView+SwiftUIView.swift */; }; - 214119F9F9D38BD4E840EC555890CAF2 /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 8351912FCCE0AFEFE00C117E051691C8 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 215254D820230480A086DCC6E323D256 /* RxDataSources-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4A9FEEF5FC467500C486510E6AB790F /* RxDataSources-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21ADD9908F7B0003FCC8E1D221548068 /* MainThreadAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B22A38A3380CE01B51F0F194D569AF2E /* MainThreadAnimationLayer.swift */; }; - 21B415E684E478369BB5D2C63382C613 /* VideoEditResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85E8EF55CB64D01FCC636DB0013A630F /* VideoEditResult.swift */; }; - 21BB1A71AD75147596FF0EC5E91C0674 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 45EED12AC570684D3393FC3730F663FC /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 22129A03F53F7A9BDCF82305F772631A /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 64E6BAB53D93A4D74D3C30EAC235C47B /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 22516EA77E7120000632C30BD9A03927 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF1E5A20363D8B8D511B322BE6D8C9E /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 225B339BBBB5BADC1BCA9E6E050486C2 /* HXPHPicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E7E5A98728E5C18213B927BA0BD4AD /* HXPHPicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2260352B17E9CBFB9A5E5306851A2649 /* DDContextFilterLogFormatter+Deprecated.m in Sources */ = {isa = PBXBuildFile; fileRef = A899415089D6ADD870539C91CE052EBB /* DDContextFilterLogFormatter+Deprecated.m */; }; - 227638CEE6F92D3BD0F9B0D45B49C833 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C37B7B9B79ACDC33AB4ED5574A8C64E /* RxTextViewDelegateProxy.swift */; }; - 22ABB2CB25ECF7224B583221B4C97CBB /* ReducedMotionOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7A6F6E8B24EA986667022893D040482 /* ReducedMotionOption.swift */; }; - 22EF1D1B405331F794F1D42A447A1E9C /* FromJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00A611CFBEF2265BF949020A7F84B7B3 /* FromJSON.swift */; }; - 230219A14D09CD3EA1AB60FF6A4A6C17 /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74640A94D28057EAEE81DF1EEDDDE8D7 /* ReplayRelay.swift */; }; - 231B1AE0CDA57017F8FED1FB180DB892 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F053BC86EA776C22A41EB660DDED9A4 /* IQPlaceholderable.swift */; }; - 23E0E5B329060D9643B8C247723D203F /* PhotoEditResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B872D9053645687148A227B1BB0C5CB7 /* PhotoEditResult.swift */; }; - 24209A00F29FDE09FC11B1E9FA42C9E1 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 333636108D92AE84CA959F5E567A8B2A /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 243FC08968D968284B21109B4C52F5A1 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C437A0C547C9289A6A18A2481A534D6 /* CompoundBezierPath.swift */; }; - 24637C51989929A62E5E75585544A14D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4960B157E6E78D7488A0691C6012951 /* IQKeyboardManager+Debug.swift */; }; - 2481DC095AE60B18359BA270339BC157 /* SDImageFramePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 28CF338F675BCED8B621029EA3A4D4BC /* SDImageFramePool.m */; }; - 24B67C53DC8F37AE92CE97A3E0A04668 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = A7DEEDAFAD19BD1D2B05F5018037348E /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 24E72CBC4A4DB70615D5F552218E906D /* CoreTextRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 120B74E95C3879A21CCDB3700DE785B1 /* CoreTextRenderLayer.swift */; }; - 24E963C1D6245F98BAC8A0ACCB7DE987 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = F5A34E0DDD6D7267317382B3982218FF /* NSBundle+MJRefresh.m */; }; - 24F05AE767C4BA4A3D46405B285C1917 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1110858E6C2C64932738CCEB24970211 /* LayerModel.swift */; }; - 250979F6B516054FD8E14FE49D57707D /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A23C237F7E0DDAD7ACF9699F0BE61A9 /* SDGraphicsImageRenderer.m */; }; - 250DB522E2B88BC538C5B468436228DC /* SwiftLogLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 52E3771467187292675A056F4F50BB3A /* SwiftLogLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2558B9A09FEC5710F7D00DD5E3E053C5 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91215076F619020EC93983B55DF77822 /* Request.swift */; }; - 25691C42AF5ADC1B7AABB62199030F4E /* URLNavigator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C663901667EA861727BE1E4CFDBD9042 /* URLNavigator-dummy.m */; }; - 25AA7C2C7FB9A426FB01554F8E5B177D /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = FE692A8B21AFFB9E9D393E5FAA844C27 /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 25CE41F0442E533D2AB0256D4527FFCA /* Binding+Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC8C185659533C110B12B837800DB486 /* Binding+Map.swift */; }; - 25DC15011A46811CCD6ED7C3F8C0D96B /* DDAssert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80E9C4D9C19FEE96277560337D4C8F19 /* DDAssert.swift */; }; - 260DB0DC4920302B756857D3E3E15C27 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 39BF3CDCA47E243B7306234F727C0120 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2625F5A87E351D06091CFE5136270040 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FEE12F5AD4710991526E4E9C3AE13A9 /* Window.swift */; }; - 263DC1F3C2EF5F1B9D867061F1E91853 /* SGScanViewConfigure.m in Sources */ = {isa = PBXBuildFile; fileRef = CA1A3B4644BE066439D66B28D9CBEA17 /* SGScanViewConfigure.m */; }; - 2642D6DEE2F130D71048C15BE5E2DAD9 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7588D44945B3DE9A0F1229730C761D7F /* IQBarButtonItem.swift */; }; - 2688DF9C89CE58D50C174F1E1BB89DE4 /* SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837A7960FC14DD5BE5F92FA584CB2281 /* SwiftUIView.swift */; }; - 268C2C9BBF4967CE0B06DAE477030173 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC33923EC5375C22A7ECA198C929A65A /* Interpolatable.swift */; }; - 26A74998FF747B99E618103E7902EDC3 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E2EA3A6590ED7B47A754E661C280B91 /* KeyframeInterpolator.swift */; }; - 2703C0DC58FB460C01ADE8E8D22C9F62 /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DBB9574049F2ECBE0B6FAF37AC04D9A /* SessionDataTask.swift */; }; - 270B3843CF38BFC4CC014912C65372BD /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FF5F52C87B784F3B84C02D67D8ABA13 /* UIRefreshControl+Rx.swift */; }; - 2721359BD51DC855CF545CD51F4633E5 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6CB08F76BC786CAB74587F56B2DB8DC /* MainScheduler.swift */; }; - 2776432A35C89643DCFD114EEC2DE838 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = E23779EE5A3F2BD1A18B4B5B78768F70 /* DDDispatchQueueLogFormatter.m */; }; - 278EFA56C72E2064513C03ED57CD7DC5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 279197F2D4222FB813C09D15F93F0051 /* Observable+Alias.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FCB879F76B01B243FE4D93AE5A20D36 /* Observable+Alias.swift */; }; - 28198F10D8F893B45570083F8B795F88 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B22F5EBC754275899F7AB6E0C374115 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2849A018772515A2A420A69B13954E8F /* PreviewVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E2F198F1EA78694A9624B41EC703916 /* PreviewVideoViewCell.swift */; }; - 28954461A0C715EAE7C4D0A027FBC769 /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B1396AC374D72D2A245F419C7FA9234 /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28BA9702905AA2B4C1E9E4878032D4E4 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = A65E008454392DB29E24F1A414327E47 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2962C56DA00F10C519469C70EB1087B3 /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E46EF33B88687AA6E3429C92B81652 /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2966C57815E8A7DFC25ED23AFAD66C31 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A60CDC0D38F2D8910D8ECDB5FA98F16E /* BundleImageProvider.swift */; }; - 296BF59A80969CF54CFCD4908064CF87 /* NetworkActivityPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92BE2102B94B125D24DA9F68142258F4 /* NetworkActivityPlugin.swift */; }; - 29C0DBA2B06EB4A2A273B356AEDD27B5 /* Vector1DEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5B8916CFCBDF4717A4A50E2AB678192 /* Vector1DEffectValue.swift */; }; - 29C433665FA967606C6CD5B8A265D1B6 /* Moya-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D1FFC5A61C67BB488B9B1A04F4A6A944 /* Moya-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2A00AD64351718EA40475CCF924B0870 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28CD57D1A65F6C8BED6566EB7B3C2C7C /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */; }; - 2A3688764A1FB6D0EC2C03E60AE4A05E /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 025079C3ED1C606CC36EFE069EDEBD65 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A5D5D23BBA9E041D733CA56472C1F4C /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01289D5CD5E71B0D51C2616E693EC2E3 /* BezierPath.swift */; }; - 2A8F210A67132914E0613F1C99193F7C /* PhotoPickerViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71799A293B1DCAC3F0E5375EDDD8E4A1 /* PhotoPickerViewCell.swift */; }; - 2AA4D8A29372E9703E65E22948131B63 /* ClassReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 280E2F84613BBFC5E776CC0E7EE208B2 /* ClassReference.swift */; }; - 2AB34339C98BF370283B2679E890BF9A /* MakeViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F8E49D1C4691BD5FC38BDE5BBDEF136 /* MakeViewProviding.swift */; }; - 2B0254E5885C14D2EFD753847257A3C9 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11F36533072D78EE2585CAA1BB3A1848 /* Reactive.swift */; }; - 2B067825708D13E7E455426389397D1A /* UIView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ED70491FE0904DCE370B51DF5149ED4 /* UIView+IQKeyboardManagerExtension.swift */; }; - 2B2EB369550CE92CEEFCBFD3D32B8A3F /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0E0A4C1254BE7B467B27483F090A58C /* ConstraintInsetTarget.swift */; }; - 2BA2440F9918444C393690BFC7D9212F /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2852C607F17803DF7D834122F6F5AA83 /* FilepathImageProvider.swift */; }; - 2BAD02719D969EC5C6E65323E04A505F /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4496C8D473B91CDF52C26A9B38B6825E /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BC30E20EF04FAC4C6C5675473E6B29C /* not.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2BD8DAB5045AAF8BF6ACDE3784213F0 /* not.swift */; }; - 2BDC9B4412E51F70435144EC2F215184 /* ErasedContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D7883D3B691967A11A79B9AA71AE575 /* ErasedContentProviding.swift */; }; + 206454BAF6C4E58C93D0F340AE696A4B /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E3DEAE37725B95FF0B1F4CD93D657C1 /* Buffer.swift */; }; + 208BA7E9A4055B273B4BA785F0A0E6E5 /* SectionedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3C5BB15E7B25D9334B24326E15A42ED /* SectionedChangeset.swift */; }; + 20988E7C942B437989E7A7BF1F8E9136 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A592F4D4C1B9B89DC22EDCEAE45F30FD /* DispatchQueue+Alamofire.swift */; }; + 20EF1AD03AF7791719A4F79202435671 /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C3C3D4A2F2ABDDE89E193B2597462D5 /* SDAnimatedImageRep.m */; }; + 20FDBBA13FADC258306290D61E078B30 /* UIView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA2E562B973F297E2A9CD8931E4DAF49 /* UIView+SwiftUIView.swift */; }; + 215254D820230480A086DCC6E323D256 /* RxDataSources-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C7330BB44A92BFB0A2FFC8081E1A6524 /* RxDataSources-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2160BE2E4B93C6A9686A23EDAD1E1364 /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A35616867B452F37F519865E18F9CC93 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */; }; + 21666FB21417C8640C3384DC17B43F11 /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F3D145D32F947E36D42BB3015929FC9 /* Date+Dispatch.swift */; }; + 2182D40877DC6D3F47E1E74F2B90954C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; + 21ADD9908F7B0003FCC8E1D221548068 /* MainThreadAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2386DA249B3A8E983492D97815C7B874 /* MainThreadAnimationLayer.swift */; }; + 21AFC50801F2E2015B26641DDD4B258C /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69CCD24452BFA8A4EEB1D74F46A3AA4 /* ElementAt.swift */; }; + 21B415E684E478369BB5D2C63382C613 /* VideoEditResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DB3BB5E13F32891FF4787BB6550A03 /* VideoEditResult.swift */; }; + 222F037F4B01C49E669A9BB4416893E0 /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEC4E9705460349072655762BEB6FC6C /* IQKeyboardInfo.swift */; }; + 223A0B821F843CCBC375D7E7D7939574 /* IQDeepResponderContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B4D323CF176C426CF89670E9EC683BF /* IQDeepResponderContainerView.swift */; }; + 223E7B36C091723BB1718B72639478E1 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AA9FF81509C3FF310D9C7E8B48B4679 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 22516EA77E7120000632C30BD9A03927 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A5258CFC9D39144BBBABD32459CCD3 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 225B339BBBB5BADC1BCA9E6E050486C2 /* HXPHPicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A028A4CA6A44BE88CFBC7561E0F93A7F /* HXPHPicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2260352B17E9CBFB9A5E5306851A2649 /* DDContextFilterLogFormatter+Deprecated.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DFEC189EB1DCDE32E7DACFB062BAF48 /* DDContextFilterLogFormatter+Deprecated.m */; }; + 227638CEE6F92D3BD0F9B0D45B49C833 /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FA40C4FD81B195848FC2E897DB2A794 /* RxTextViewDelegateProxy.swift */; }; + 22ABB2CB25ECF7224B583221B4C97CBB /* ReducedMotionOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8BE3F3AECA8D317644D9C3581FB6EF9 /* ReducedMotionOption.swift */; }; + 22B02FD9286930E5D415B2CD25FBBCC5 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E86671AFFBE71B535E0DC88FCE58490 /* libwebp-dummy.m */; }; + 22EF1D1B405331F794F1D42A447A1E9C /* FromJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3467DD633A78221E4858F94C47C28D97 /* FromJSON.swift */; }; + 23E0E5B329060D9643B8C247723D203F /* PhotoEditResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0618416F6815275E55EF04747B5FFBE /* PhotoEditResult.swift */; }; + 23E6D8464106CE73778B343513C1A3FB /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E00DC22EB5612112B8FEA42F6DD40A8 /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23F4AE4FDB0C5E11364B761DD09CB3C6 /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 3365303C3176664B266EB5ABFBA108E4 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2434690E0DFF6ED04595C21F223BDFD2 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ECE561AC0518F1283E9E9FDD119B099 /* DisposeBag.swift */; }; + 243FC08968D968284B21109B4C52F5A1 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5F429ACA94C7E82491C725C194029EE /* CompoundBezierPath.swift */; }; + 245875A0F47E6485DEC4A44106BB7A6B /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5683A4E227711D55D63DDCFBC7F21070 /* NSButton+WebCache.m */; }; + 245F620FF696B1C7E1A3CB7726D786F3 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1907DAEAADD1FAE1FDCFE94DAD5AFBBE /* IQKeyboardToolbarManager+Deprecated.swift */; }; + 24637C51989929A62E5E75585544A14D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E2C9BEF8062BE665AF81863142771E6 /* IQKeyboardManager+Debug.swift */; }; + 247DBED88BF958CD12A3E0E66FCFABBB /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AADDED54B9EAD471AEBE9AA5F62589B /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 24C8E078ED82CFEF05C02A3BF5D24D60 /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = C58895945E6080836C95292BB1824A9C /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 24E72CBC4A4DB70615D5F552218E906D /* CoreTextRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F22E9FEC7141AB6AC4AFA16DD584579D /* CoreTextRenderLayer.swift */; }; + 24E963C1D6245F98BAC8A0ACCB7DE987 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 3822040B6AA19BA65122C5CF3808DCBB /* NSBundle+MJRefresh.m */; }; + 24F05AE767C4BA4A3D46405B285C1917 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3199DB628F57F659677593617375F43F /* LayerModel.swift */; }; + 250DB522E2B88BC538C5B468436228DC /* SwiftLogLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 990F5A982E9BCA96767E4137A4F3A674 /* SwiftLogLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2558B9A09FEC5710F7D00DD5E3E053C5 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BFA57D8E9D232EE32D0A0761351028F /* Request.swift */; }; + 25691C42AF5ADC1B7AABB62199030F4E /* URLNavigator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 14A33DBADF36B79F9C2C88FBACAEDB95 /* URLNavigator-dummy.m */; }; + 25CE41F0442E533D2AB0256D4527FFCA /* Binding+Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D696503EAB43BC816DC16E0AAF8A873 /* Binding+Map.swift */; }; + 25D73D7C37D2996CA9C7807518089A05 /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ACB0AC279BEF7C90BA38CF6621AEC5B6 /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 25DC15011A46811CCD6ED7C3F8C0D96B /* DDAssert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951C24A789A8892BDCC80B97EC0D57E0 /* DDAssert.swift */; }; + 2605C6AF8DD2F0FD84C6653868342C13 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 5F566F8ACE1BA42C87EA97EE70900470 /* PrivacyInfo.xcprivacy */; }; + 2607A26E7644780508657A2088662B95 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D29B8CD024479C96ACCE76DE9B66DEF /* SDImageAWebPCoder.m */; }; + 2615B6518B4254583B2992A1C24D660C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + 2624FA78FA314630A95DFB23F8478994 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2743D6E903A0180F492B538E96C1D54 /* DisposeBase.swift */; }; + 2636BE6A8267A7D60080BB2E7696D54D /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F1C6298D980F788A6F717F6D7DA5111E /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 263DC1F3C2EF5F1B9D867061F1E91853 /* SGScanViewConfigure.m in Sources */ = {isa = PBXBuildFile; fileRef = DAF4917351852532439DD9525094E01B /* SGScanViewConfigure.m */; }; + 26417B5724E78C0C4FFB623B4545E87D /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = B289E967683F0ED79A55161253A11237 /* UIImage+MemoryCacheCost.m */; }; + 265F4078F5B55AB2DAC994E2CFB77FE9 /* IQKeyboardNotification-IQKeyboardNotification in Resources */ = {isa = PBXBuildFile; fileRef = 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */; }; + 2688DF9C89CE58D50C174F1E1BB89DE4 /* SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFFF62363E059B1AC70DCC331A8CFA7D /* SwiftUIView.swift */; }; + 268C2C9BBF4967CE0B06DAE477030173 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 254EB45C456A7CDBDE57F43486C96175 /* Interpolatable.swift */; }; + 269CB08E613062D9B4305AE656786D37 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15858F284641E2F0761D1C34B7A0FEB4 /* IQBarButtonItem.swift */; }; + 26A74998FF747B99E618103E7902EDC3 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D00CB80A16CE648A79A6C641507327E3 /* KeyframeInterpolator.swift */; }; + 26ECB824505955322489E6F39CE48AEE /* SDCallbackQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 77A1BE3287E4A73E824A0B9CE1089CC1 /* SDCallbackQueue.m */; }; + 2703C0DC58FB460C01ADE8E8D22C9F62 /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = D105765B4D635ACDEA1F26A45F82FFDB /* SessionDataTask.swift */; }; + 270B3843CF38BFC4CC014912C65372BD /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 132EB811D2ED8AEFF304B58F7B4E9738 /* UIRefreshControl+Rx.swift */; }; + 2776432A35C89643DCFD114EEC2DE838 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = EA9AB8E2B7F6BB20ACC6BB4682A54EE0 /* DDDispatchQueueLogFormatter.m */; }; + 278CFE7F3CE332819AB3645A5CD7E80D /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B816476DF63C1BD427AC435841659F7 /* Sink.swift */; }; + 279197F2D4222FB813C09D15F93F0051 /* Observable+Alias.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BC8FEABD0D0E14089C2459B82C928A0 /* Observable+Alias.swift */; }; + 27EA6DB7C31512473D7A2C2C51E4ADA2 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E34EC15BE519F830CF5F88F21733ACE /* Sample.swift */; }; + 284057E36AC542DCC713C062BA231D99 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A10C8BEF5DD815958E0F6EC5DAD979E6 /* ScheduledDisposable.swift */; }; + 2849A018772515A2A420A69B13954E8F /* PreviewVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C81E38834F85CE811FD4D2AB7F4735A9 /* PreviewVideoViewCell.swift */; }; + 28BA9702905AA2B4C1E9E4878032D4E4 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = E0F391D90834188D69D1FBA0F3A9B3B1 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29598DC5D21A78AEA3CC2D56D16CA2BE /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 80AF318BF0C81BB68309BE2B2D5053AB /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2962C56DA00F10C519469C70EB1087B3 /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0288E221E62A50CD2AE1DD6E32AB8648 /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2966C57815E8A7DFC25ED23AFAD66C31 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A25C58F3B6B9F128D337F7833C5C6B9 /* BundleImageProvider.swift */; }; + 296BF59A80969CF54CFCD4908064CF87 /* NetworkActivityPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9D02C76763C50DF785543910C741AC4 /* NetworkActivityPlugin.swift */; }; + 29C0DBA2B06EB4A2A273B356AEDD27B5 /* Vector1DEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4FB1429E2CF9E4996BC8FCBC58623B0 /* Vector1DEffectValue.swift */; }; + 29C433665FA967606C6CD5B8A265D1B6 /* Moya-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F9507F6A4DB013F32381EBD6034BF362 /* Moya-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29FFA6AFE611A485C3927B4B73434F92 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 0435F48E4FB3CB3F9E43E7092BA7BA8D /* SDWebImageDownloaderConfig.m */; }; + 2A00AD64351718EA40475CCF924B0870 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83719E44AAD0208AE2958289D28BEC4F /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */; }; + 2A25871F466DE3FAD001AA1ED7C1127D /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CB0555C4297AFAFED28ED989D20E2BF /* cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A34385997E73F6D26A3FD480D9EF959 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 17A52A9B3FB23A1D49001F5271A9883A /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2A44486F4B81AF8A9E2A4E3A607C52B1 /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 06CC7B798F9F51A0F182312A70BFF1A5 /* RxRelay-dummy.m */; }; + 2A5D5D23BBA9E041D733CA56472C1F4C /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = E85221F76899FCEC6DDD939EFF48B259 /* BezierPath.swift */; }; + 2A7C2364F2A8D98E7022EE8BAE6FB1F8 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68870AC7D6E52E79ED08B30B4B7463BA /* IQInvocation.swift */; }; + 2A80A11F37C7774B394E7AB54B0BC36C /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = DD465F60DB3F857966FACD753CD7E81D /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A8F210A67132914E0613F1C99193F7C /* PhotoPickerViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 065D6A3C5AAD72148BB1FFA500BEEBBC /* PhotoPickerViewCell.swift */; }; + 2AA4D8A29372E9703E65E22948131B63 /* ClassReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6C529995B3D6EE19B4510112298AF14 /* ClassReference.swift */; }; + 2AB34339C98BF370283B2679E890BF9A /* MakeViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B7177030F5C596BE8F1FBFBF81D5C9B /* MakeViewProviding.swift */; }; + 2AD7A85FF428287070F2F2109A0AEA4B /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 83A102F628055889C3DBA4E132EC7B55 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2B067825708D13E7E455426389397D1A /* UIView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66542941E28A26A0B6FFEB6C6118BD0B /* UIView+IQKeyboardManagerExtension.swift */; }; + 2B2EB369550CE92CEEFCBFD3D32B8A3F /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CA4F894CA2352CB858AF62F4FBBB4F1 /* ConstraintInsetTarget.swift */; }; + 2B850BE9967510B7F71A76078D79DB85 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 003BAE2FCC2E787192C2A3BA772327DF /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2B900F8CD864D29323E31161229BFF4E /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 418A61B3812F4D4254A4E5CFA9C588A4 /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2B956A20DE80B42EA2C4D55BE6DBDB67 /* TagListView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CFCA48CD30701DA7D16ECF2A4179805 /* TagListView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2BA2440F9918444C393690BFC7D9212F /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C61815CB8062721610ECA15B6ADD931 /* FilepathImageProvider.swift */; }; + 2BAD02719D969EC5C6E65323E04A505F /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D50AC7C969C9A3D150E1C9FCF8E907DB /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2BC30E20EF04FAC4C6C5675473E6B29C /* not.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECA4791F3A2C59EF0B9917FDB0ADB1DF /* not.swift */; }; + 2BDC9B4412E51F70435144EC2F215184 /* ErasedContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD9735B29D3AB58E872E723C4943E757 /* ErasedContentProviding.swift */; }; + 2BEE77765FB09098B0AD12FFCEED6A37 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 038B2194862675583DA31F9A2DB3BAAD /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C372C3255F63CAB53E87C1052040E6E /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8385B58F99E08EA1857FCD36F64CB34 /* Catch.swift */; }; + 2C578641DEE9AAA366CD9F163F325254 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F13932AC38F7CD83F5E7117EFC4F4CB /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 2C763A73ECF7621B40360E6929ED2A27 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 2CB47973609DA89CEFF8940E56CFA8F5 /* IQTextView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BD71F000289EF1872A2C3731625F382A /* IQTextView-dummy.m */; }; - 2CC446772DC028C095278529D924D35D /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 097832AD2AFF0AE42CB2BC1E70DF7A64 /* ShapeRenderLayer.swift */; }; - 2D105BF9B700D92896BF06F340275B83 /* NotAuthorizedConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645C7091C4060925EE0A65A8C07EDC2F /* NotAuthorizedConfiguration.swift */; }; - 2D56C6EFDC9DF036822FA06D50ADE2C1 /* CAAnimation+TimingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC855803A59BA8907C17EB6B152C1F59 /* CAAnimation+TimingConfiguration.swift */; }; - 2D688DB57E5A551C71AD4F3129E67BCD /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A497DBFC39A287933FAF5D74CCE3C4 /* AnonymousObserver.swift */; }; - 2D6C7C73D499AE8FD9BD3AB19E33AF2C /* IQTextView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 46696E9A95461CDF8A35595A73A600DA /* IQTextView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D8245FE7A22ED672D3DF95E77A96E46 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D41DD6274ECCD7DAFDC0BD6C4A6D9193 /* UIButton+Kingfisher.swift */; }; - 2D923F757F298C7DE30884019ABAAFB5 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1F03BDB154F4C3E90C3436EE03C77B1E /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 2DC44A09A6C9D6DC7D1BDA2DFCF99EE3 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 509222B7A14FAEF6575C464237D8DFBC /* MJRefreshConfig.m */; }; - 2DDEF02263F7BA9EC3A00A87FFAE3BE1 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA40E16AE94AC7DB9FD54805669A1787 /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 2DF6D9BEB89596EB47C07D33C7F0D826 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D0AA57078698E05D9E166ADD3BEB7F /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E13E22E2981ABD137854CB0BF3D8F01 /* Keyframes+combined.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14C0A69437B676B5F7D648BB2AF34E2A /* Keyframes+combined.swift */; }; - 2E2C0CE25C2FC29A7EA48B53E86C9556 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6EDB5BFB9BD4B5787B7D40C16E8283 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2E2DC0C6F0E4A994820F917CC88B1168 /* Core+Dictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E2F4EB626FDF8860DF1A31459D4799E /* Core+Dictionary.swift */; }; - 2E34879C9A76A59265A16D635CBA4F26 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FD71C19EB07424D366E599855BD268E /* BehaviorSubject.swift */; }; - 2E5658D9FC2D7E28ECEA70BFA69D2F9F /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */ = {isa = PBXBuildFile; fileRef = A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */; }; - 2EA3AFEE09D681E491F24C9B1A85FF44 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 333C5B5D470D4686171E380E16C72A7A /* ObservableConvertibleType+Signal.swift */; }; - 2EABAE5AB809F505775B13EF046431F1 /* SelectBoxView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C7069FA1C13A8AFD184D3EBB02F7D22 /* SelectBoxView.swift */; }; - 2EB965F2E798586AE033A73467469967 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89A47F0BA02DCB112BA7EB7CE9B659D3 /* StrokeRenderer.swift */; }; - 2F1757EAD479C3E8C7C75561BADB0F1A /* LottieLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 496D3EBBB2B4C7FC49E1B8C1CD70772E /* LottieLogger.swift */; }; - 2F229A9D102C5DF94ACD6E6BDF871853 /* UIView+WebCacheState.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BC8CE4095DC5CBD1332C73D0DC04593 /* UIView+WebCacheState.m */; }; - 2F499A0CC988C01AE7603A90870644C7 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9A9559F9ED00EB6C03CAC2B2CF0AC0A /* CombineLatest.swift */; }; - 2F503F9502638AAAD9C9243B71651F11 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = EB0B54DE1A9499CDE9B1954D90BC7A60 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F594E0CEF6E7B8BDDA677C93ADE5970 /* Entry+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB999FB2943F63A2F1FAC794E102FE5 /* Entry+ZIP64.swift */; }; - 2F5B24C7B4C6A6EE49C2F9F79E3E904F /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 59836859FFE52F7FC82F8F7042501AAB /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 2F67261371CD9E7D3A76300392A71681 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AF6B4871B7A2940A43A505AA85E5BF8 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2F6774015407B5B4841C9A34BC009900 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BA7954C9EF8F2DED7184062C2732E69 /* PathElement.swift */; }; - 2FA075C77D244C5238D2FF9E418A7B2F /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A7E3833532B2194C06CEEB3E233F669 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 300106D253D6B0A83D0FA41EDA408B77 /* PhotoPreviewVideoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B47FF56EE56F8F3BAB299365652DC62 /* PhotoPreviewVideoView.swift */; }; - 3029C1D41254388D189269AE8A97E0C2 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = AB7439F8629E5BA1D752B81ED6160DE9 /* SDWebImageOperation.m */; }; - 302AE5E88F1B9176B74E8F907790F93B /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 59DB9F132C73F52D3457B3FCCBAA1917 /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 302AEA5F8D0C337F67701988F5845FE5 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 94FC254276B217678BD251C425B1281C /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3050729E07DC65EC836C7BCC4AD49540 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 683374B597EFF25686A4FB66BC61B329 /* Binder.swift */; }; - 30D6F928FC08B13B5BFEEB154A2089C1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E5F4E7CACAA009A6FA6C4983FD417AA /* IQKeyboardManager.swift */; }; - 30D8A4A57B3BD70A8767BD33FED848BA /* IQKeyboardToolbarConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8667573D1EC6BDB83EDF665FBF97A05 /* IQKeyboardToolbarConstants.swift */; }; - 30F32C55A2BDA22D805A0B0C0AEBB50F /* Mapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE9EA78389C06DE293304C0B6C39A300 /* Mapper.swift */; }; - 30FB4F5B94ACFCC6943681FD566B2FB3 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5F23BF1780BC3654705C61F8D3CC149 /* IQTitleBarButtonItem.swift */; }; - 3118E754A563EE638E64F55544086542 /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F2D626DDBA0FB9FA62A83886DA463095 /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 314194E9E0C7A9EDAF93EA83122B3C1C /* SGQRCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 61D4DA4FDEA08F6AE8C449D5897C1137 /* SGQRCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 31477C3CCE2D60FF4F7BC2C8013669D7 /* Keyframes+timeRemapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99C08DEB91600FD7AA306A969E79BE42 /* Keyframes+timeRemapping.swift */; }; - 3164BCCBA9C6BDA00D4E46E1DA4AD5ED /* PhotoAsset+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C943CE162332C599611A09076B3BAFF /* PhotoAsset+Codable.swift */; }; - 31FB1355B0B598BCE30B2FF61A6B3792 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E3A26F5ED4DBBCD716CB86A2E4FB022 /* CompositionLayersInitializer.swift */; }; - 3205635B6B7FE7E0F0814740575C0CB5 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 69557D24C9F27195D404EBCF6E389527 /* UIImage+MultiFormat.m */; }; - 323D3414F882742355E340AA45AA0EC1 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4601FDE1E6744CA10EFF6A00996782F /* SubscriptionDisposable.swift */; }; - 325514A9E0AC13E73854C6257EE434A6 /* RxSwiftExt-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4074883B82C597CCCD9DE280652C73DD /* RxSwiftExt-dummy.m */; }; - 325CA20B9271F3E008234E1518B79061 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD29C389527A55B8A23A4B385D05BA5 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3261AA0480C168A6529576CDA9642ABE /* FloatingPointType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE4BEEEBD1CE5479FFA62F54A3F17443 /* FloatingPointType+IdentifiableType.swift */; }; + 2CC446772DC028C095278529D924D35D /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105981640C204F2007D47797F11990B6 /* ShapeRenderLayer.swift */; }; + 2D105BF9B700D92896BF06F340275B83 /* NotAuthorizedConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18CF7A57C682F75D5EB4A95CE7406072 /* NotAuthorizedConfiguration.swift */; }; + 2D3AC11269FC895C97CBAB6B21B3E67D /* lossless_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = D173FF94AFF7CBD481D5301024579455 /* lossless_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2D56C6EFDC9DF036822FA06D50ADE2C1 /* CAAnimation+TimingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5064453B775195D428F7364834AFBBA7 /* CAAnimation+TimingConfiguration.swift */; }; + 2D8245FE7A22ED672D3DF95E77A96E46 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 491F3B795B898BF8F2970AFD3F4302D4 /* UIButton+Kingfisher.swift */; }; + 2DC44A09A6C9D6DC7D1BDA2DFCF99EE3 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 514CE699F1056E55027050048486577F /* MJRefreshConfig.m */; }; + 2E13E22E2981ABD137854CB0BF3D8F01 /* Keyframes+combined.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DDCFB21DA5192747E46EA46BCD08977 /* Keyframes+combined.swift */; }; + 2E2DC0C6F0E4A994820F917CC88B1168 /* Core+Dictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C7F1656C0BA8E3B9765C6CC4F6CCB4F /* Core+Dictionary.swift */; }; + 2E89C45307A64B04465EC383F420105E /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA0F88B31E38B9C890EFC06DAFDCA280 /* CombineLatest.swift */; }; + 2E8E73E4468580230D44455C34D09504 /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 453563CF2AE44722929F6FFE1241B34D /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2EA3AFEE09D681E491F24C9B1A85FF44 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508A91B0BD72EFBCA4F9B480A581985A /* ObservableConvertibleType+Signal.swift */; }; + 2EABAE5AB809F505775B13EF046431F1 /* SelectBoxView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F603C79E2F5EF454BCF05454F4D9334 /* SelectBoxView.swift */; }; + 2EAC70C6328F8DF1259DC2A82F3ECD20 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 162AB7D2AAB50E2EA5B6DBD89A48FBCF /* Multicast.swift */; }; + 2EB965F2E798586AE033A73467469967 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D48EC9F57529907D24BE70C2F6B007F4 /* StrokeRenderer.swift */; }; + 2F1757EAD479C3E8C7C75561BADB0F1A /* LottieLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D2E3E68DBDA54D89C828B34CBE3FE22 /* LottieLogger.swift */; }; + 2F594E0CEF6E7B8BDDA677C93ADE5970 /* Entry+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F3A434BC5A7E18691319BAAD1FDD8D5 /* Entry+ZIP64.swift */; }; + 2F6774015407B5B4841C9A34BC009900 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95084C76A8975F43CED50204414D72EB /* PathElement.swift */; }; + 2FEB89BF1FFF4087F2089192463EA580 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 52F9B0D9665A4AFAE91717E1B89CDA1E /* UIView+WebCacheOperation.m */; }; + 2FEE17A27BD12A07B5AE9612D5A14237 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; + 300106D253D6B0A83D0FA41EDA408B77 /* PhotoPreviewVideoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C8F95BDB05335E4EA8A74BBF9424AD7 /* PhotoPreviewVideoView.swift */; }; + 3044D3504184F5B563918E332928A13D /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A35CC18D8CB4C895AC8FF8D301269DC /* Infallible+Create.swift */; }; + 3056E9CCF0C15F789EFB8B3A9FB2F5C5 /* IQKeyboardToolbarConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4A15F7AA9501085402F687BF5CE3087 /* IQKeyboardToolbarConstants.swift */; }; + 308BFCCD03769F16134ADB8797B717D2 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F548349FD694DAB010DA0E3720B7F23 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 30D6F928FC08B13B5BFEEB154A2089C1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E42E7FC65819F224E674D317281771E /* IQKeyboardManager.swift */; }; + 30F32C55A2BDA22D805A0B0C0AEBB50F /* Mapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = A225DA2BDB32FE5241D07B6B621DC220 /* Mapper.swift */; }; + 31193062F760B76C1125D375558FAE46 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA906748E734CCC7601D4C2B45BF3D4 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 314194E9E0C7A9EDAF93EA83122B3C1C /* SGQRCode.h in Headers */ = {isa = PBXBuildFile; fileRef = DB8E70D55E5967F17742CEC34F09F557 /* SGQRCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31477C3CCE2D60FF4F7BC2C8013669D7 /* Keyframes+timeRemapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFCADA7C57D2E0791760AEF17061A269 /* Keyframes+timeRemapping.swift */; }; + 3164BCCBA9C6BDA00D4E46E1DA4AD5ED /* PhotoAsset+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96D8E7808CD37E4B850CB9A27D5CE470 /* PhotoAsset+Codable.swift */; }; + 31DE825FB17E0D2CE4D6618BA63C3EC0 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641CC7D94261143254010F44E088E1C /* TakeLast.swift */; }; + 31FB1355B0B598BCE30B2FF61A6B3792 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17D141E381CB514B74821CF60F745537 /* CompositionLayersInitializer.swift */; }; + 325514A9E0AC13E73854C6257EE434A6 /* RxSwiftExt-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D9E2E0AFA30D914CA2635D08F9B76411 /* RxSwiftExt-dummy.m */; }; + 325CA20B9271F3E008234E1518B79061 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 484AC457BE002CD123418D0C8CFA23EC /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3261AA0480C168A6529576CDA9642ABE /* FloatingPointType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7D5B663C997AE3B01CF72822359EAC7 /* FloatingPointType+IdentifiableType.swift */; }; 327BA3DDA513422E632D3DA4A8FC60EC /* MJRefresh-MJRefresh.Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */; }; - 32A204B2A7BF8766BCB7E94E244CA6C2 /* MarqueeLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A7D4237A8E6D8F159C9460EAAA20816 /* MarqueeLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 32D6898CB88695B8B74E698E740D63CE /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 860346A2989194B8FF56B07D967AF956 /* SubscribeOn.swift */; }; - 331451D311170A432A1FAA9AD81AFA19 /* EnumOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = B623FAE583D715C0ABDEA7C219304AE6 /* EnumOperators.swift */; }; - 332EB3263B1002A5A0A146CCE70501AD /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B68E00CB9424AC220D1D7E99DF7964DE /* IQRootControllerConfiguration.swift */; }; - 3349665DDB553E9B414AC41BEA46BCA3 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976A292956A5031871511B621FE7D6F2 /* ShapeNode.swift */; }; - 3358462564AA5B1FBBC955BDF8877DB7 /* SGGenerateQRCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBEEAE1BF3C3D4BC3D4B28583373A7D /* SGGenerateQRCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33860EAD6F6E3FB15D909D37C9CC63FE /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2D31FD543E341AC7EDD28C32F39A4AB /* Stroke.swift */; }; - 338B6A382E6AC3988CBA515BC0577EE1 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 23133444B0AF6AADE98BC3EC5EF43530 /* UIView+WebCacheOperation.m */; }; - 33A18CB4C8841E664E14BDA0C24B5039 /* filterMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 138267A78378C20D85FD85CD6F415D4E /* filterMap.swift */; }; - 33D848AD6A045CD1947E92FCDD9730C4 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = D289B82D9BAEDECB9BCF6F477BB5A193 /* SDWebImageOptionsProcessor.m */; }; - 3418FE0819D95B803BA81F37DD1948FD /* LottieSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39426C3A2ECB1B5A18DBF0F33B33A763 /* LottieSwitch.swift */; }; - 34360A0710A71D3B0550FB68785B9FF5 /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AFCC8EBB271FD97AAB81F3E28D9CB6B /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3474B30C8723FEBC3736A59B7AB046FC /* toSortedArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E71DD7D00AE092706800B876C37FFE2 /* toSortedArray.swift */; }; - 349CA4516F8DCBE57054EF6E8F15D4C8 /* mapTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFA1E9A379D5C8AD5EB05C9ECA967825 /* mapTo.swift */; }; - 34AC7EE85AECAF484EC811C138A82E6F /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D285B4623C5A56587B13EDE8120F5D9 /* CompatibleAnimationKeypath.swift */; }; - 34C1E55916E3C238EC24EE3CDDC0025E /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7E99AE044AAB8379876FD3B1A921E0C /* SingleValueProvider.swift */; }; - 34D91E77DA261955221F2C71FB2F365C /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E8463D35E04006BF67B96789608E6EF5 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 34D92D3461C582AA63CF382CBEC928E8 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7182D25462349654E8B55999B5A849A5 /* NopDisposable.swift */; }; - 34E1EFAD3DDA7672F89B228CB8067F85 /* DeniedAuthorizationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ADB846622561BC6E1C099F8488DDC58 /* DeniedAuthorizationView.swift */; }; - 34E4F069384DB75E1AA09E52C0A61D7B /* SGScanCodeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 57010DEE123460202BBD384F4DE807D4 /* SGScanCodeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34EE43FA8D0849C39D6B7A68A7EEDB02 /* ToJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32639F94789F7890D9861C479A712E56 /* ToJSON.swift */; }; - 3513BC85F4699997C3DBB8A077D5DB12 /* Popover-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B87914A571493F5943A8D7B3C5D2E749 /* Popover-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 35585F0F14FF02CC22B4724742344C98 /* Core+Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23761700324E23E962FEBBF7BED2FB18 /* Core+Bundle.swift */; }; - 355A2A3962A82AE25D219DB774CB6AEE /* UIView+ResignObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5A6592B98A496425E47D27E509BF0E /* UIView+ResignObjc.swift */; }; - 356B49A0C32559CCEE631C44CB2B0B40 /* AnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74A03C0224A4BDAEB341E584479F0F9C /* AnimationLayer.swift */; }; - 356F7D6C5EB3383BE2B8ECBC58810926 /* Core+UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 480632CE6A94E0AA8E78119ED15765B6 /* Core+UIColor.swift */; }; - 3577F172FA68CBAE47CFEE6FE25C5404 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC09940F617F119B0D6883762B44E423 /* ConstraintOffsetTarget.swift */; }; - 35AAC5EEA04A65475A8F8F58FB88909F /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = A71856CD539C2C7492F85F79FE9C5997 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 35E16B7BA80A25B2B4063CC2362EB8B6 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E1B1F9D3A3654BAEBDBAD76E4196A5B /* RxTabBarControllerDelegateProxy.swift */; }; - 3610091956D90D4861D5E206BCF37FA2 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF9C84E452AFF8EA9BF71778AE41DBB /* DDAbstractDatabaseLogger.m */; }; - 3667945C95696169C2F3E7EE37188664 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 345572A222575C94DA587D5E1CF9C417 /* PreCompLayerModel.swift */; }; - 3676A648CEE267ABE6886CF97B0327D5 /* AnyEquatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CF21989F95843BB0B02B8BFDE1228C1 /* AnyEquatable.swift */; }; - 369DF6199E86E719191E7B2D4F040B9F /* CALayer+addAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 368317677DBB7631FB9D0A6707A3A7E8 /* CALayer+addAnimation.swift */; }; - 36EDE8F37831FDB474E621284702ED94 /* MoyaProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B66CA7E96606902E043F4B39EDA9241D /* MoyaProvider.swift */; }; - 371075A3C83E970574148FB620ED6C32 /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A7F72265330C8EE1B00E415196E02D6 /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 372B649D5C41D59B6E0996DDC69E9FDF /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A52BB1A54D2D3D6CC4BE5BCAFF0A3638 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 3730E1875D9834E4B35965DCB5F1FF17 /* IQKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E04820204D04ADEA23BB79040B548C2 /* IQKeyboardNotification.swift */; }; - 373DE1A8B1676910BADF13B1A9CFE712 /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4927D11816D2131E61591E9F6FAF47D4 /* UINavigationController+Rx.swift */; }; - 378BD5280F6C07B11CF30B253D824972 /* IQKeyboardExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CCB1A9FD49BBD52E92C4FB33A9A9B1F /* IQKeyboardExtended.swift */; }; - 3790B68152A82F6CDDB1F708A28D3632 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D203796C4C8498FB8AFDCD1DA698814 /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 37B890ABDC7DD441E6AA662325D412E6 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = D186DAA7E78BE6B8EE5DAC34368AE823 /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37D392A4249D6B53FF7290808860577F /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49B703A841C57100E3ED9DD21439B0E7 /* Create.swift */; }; - 388BB4079F7D18CB3D7AF0848BC98F08 /* UIView+SDExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F530C63F99B2AB3E29DCD3A67810204 /* UIView+SDExtension.m */; }; - 388E9AB445D19AAC2B88CA28406EE7A3 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = C367547FCC68DD55DAECA1B9FC3DBABE /* LRUAnimationCache.swift */; }; - 38A709CDA2F52B89ECC99510AAAE19B4 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADADD97AF26AF167DD02B1419FB927C3 /* CombineLatest+arity.swift */; }; - 38C96772D989E3D1023A2D4FE66545FF /* CustomDateFormatTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 263267069553356F3C5427D55865C88E /* CustomDateFormatTransform.swift */; }; - 38FE3EB316E2FB1676DE0021C65C9E56 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 3938A382C9104EBEF67F85ABE08635C9 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 513718BF6FD9AEDEC9935C053AA92292 /* Generate.swift */; }; - 3956E7FC11B63EB5599333059EF1FBB5 /* DDLoggerNames.m in Sources */ = {isa = PBXBuildFile; fileRef = EAFC10B6406D683C7A7E9D64CC30D3D2 /* DDLoggerNames.m */; }; - 397FC8643361169A2EAD49BE467DCC4D /* EditorChartletView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A424CDBC279B7508537BBD54393A8A1C /* EditorChartletView.swift */; }; - 39ADCCB0719C1404E44818F79F665F4F /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7847DA82EB10A6A3FDFD8E40E4963DAD /* NSObject+Rx.swift */; }; - 39B33D7873CD89C6A7E96ACD36A1EDFB /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77FF71A3720CA15D8B5D1445CBF49B15 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */; }; - 39C12947904863869343595935B06F60 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F974BD496AD015A0B51589A92D41D778 /* IQKeyboardReturnManager+UITextViewDelegate.swift */; }; - 39C897FF80D78A9F9041F858F184C072 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E4457BE29B874612C04CC697D9E5C45 /* SDAssociatedObject.m */; }; - 39D449220194AE1CD884069FBF6F735D /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E9AB50CAF2C004DF5302AFBCCD20EAA /* URLSessionConfiguration+Alamofire.swift */; }; - 3A0FCD7E6EE386F0B20221A7079577D6 /* EditorStickerTrashView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABC34B69A5B56CE39A24F130DB3CC9E7 /* EditorStickerTrashView.swift */; }; - 3A13E0541707F58A17D927824A9A8B32 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B767CFDD39A988C5DD144957836296C /* AnyValueProvider.swift */; }; - 3A2FCB914F6EADED828FF05F7E9132AE /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 331774624B1068F815DB9F471B139DD2 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A34210C2DC6015E63937B4470C8F15C /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */ = {isa = PBXBuildFile; fileRef = 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; }; - 3A4AF8E172B30D070ABA2D212B67355A /* IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC37B5795A9C4FF99A3F37A350A75780 /* IdentifiableType.swift */; }; - 3A4B897B65DE3FAAAC2C0AF9FBCE87E7 /* DateInRegion+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FDC1F919D8094467CF0C959C3A9F2F0 /* DateInRegion+Components.swift */; }; - 3A64F2D6B35DA2E5DF97F1C53B2FF446 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6AB2940C980ABEA478AFB385555DDD9 /* TextLayerModel.swift */; }; - 3A6633AA0E468219463033C7DB8D0D6E /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 41E8C8B83252005AC5312FEA33AB9305 /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3A6B20BEE4F7A5B5835DE5D1E509754E /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBE31D8777C82F792F2DE69C000F1BFD /* IQActiveConfiguration.swift */; }; - 3A8BFBBB8C6B72DD0C33BF3589621D91 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2A0309946FA7BDD38041B166A08A99 /* PrecompAsset.swift */; }; - 3A8E2E05E1836E45FFE3021DE5AEDF40 /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAD0AF49D7DBD08116839F87F048A84D /* UIStepper+Rx.swift */; }; - 3A90C72B0F8F9939213C668E668754DB /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 014AEF8AE5BEF7C0A20E4A3611B807CF /* UIPickerView+Rx.swift */; }; - 3A9DD9A71347A70E56007D5104BA32BB /* PhotoListCameraCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB90EE871E509F6868F8F749AFC4E14D /* PhotoListCameraCellConfiguration.swift */; }; - 3AAF427F8890A73EF93A1B309201AF4F /* VideoEditorCropViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 786D019ED88B37A26EE25A5034AC4CF9 /* VideoEditorCropViewCell.swift */; }; - 3AF586464F2E155F19FA21CD13CE86E9 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE890CE798E63E906A85142A702AE895 /* KeypathSearchable.swift */; }; + 329B00AA9E59C2315CBC2D93AA836A20 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 5226905A26EAB8FCFBE1679557C94C2E /* SDWebImageDownloaderRequestModifier.m */; }; + 32A204B2A7BF8766BCB7E94E244CA6C2 /* MarqueeLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ACBA6320016DE4E663F58FCE773DCA0 /* MarqueeLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 32CB0454A8923004DCC8EDD5F32F182A /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 383ADB0A40AB8731009DC7161545D95D /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 32CC33A9802EC6FEFB59674296EF25A1 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 5666FC9451D528EA2B051627E0077069 /* PrivacyInfo.xcprivacy */; }; + 331451D311170A432A1FAA9AD81AFA19 /* EnumOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4373211B6AA44BC7E17B11EC96EDCC1 /* EnumOperators.swift */; }; + 332EB3263B1002A5A0A146CCE70501AD /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C5EABE9C5AA229D6BE604D7173BA361 /* IQRootControllerConfiguration.swift */; }; + 3349665DDB553E9B414AC41BEA46BCA3 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03BC19300098C4639241EDBEFA985454 /* ShapeNode.swift */; }; + 3358462564AA5B1FBBC955BDF8877DB7 /* SGGenerateQRCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 52871935B5CF054A8F02AB26F5FFB578 /* SGGenerateQRCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3378D703DFC0CF34213A678EF4C81940 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = B8F635F1037B3F7E688F017A9AAD210F /* UIImage+GIF.m */; }; + 33860EAD6F6E3FB15D909D37C9CC63FE /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = C333D8ED4371734958D0B67228D22FEB /* Stroke.swift */; }; + 33A18CB4C8841E664E14BDA0C24B5039 /* filterMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E42B3241A990CDD1900637F69239A53 /* filterMap.swift */; }; + 33AB88A97E91E51A4E653BDD90A4032A /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 02735EA50DD475F0C8FFF0BE472F4A0A /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 33AEBAB1A24316ED3A602F32F1C901DF /* ReplayRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70191B9A2F0AD94BA5D7E46EF722FB2B /* ReplayRelay.swift */; }; + 3418FE0819D95B803BA81F37DD1948FD /* LottieSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6083DC03BDCBA282ED01A3D3B3FEAB77 /* LottieSwitch.swift */; }; + 3474B30C8723FEBC3736A59B7AB046FC /* toSortedArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = F298A7E5B241FC0AB24349A5FEE08DCC /* toSortedArray.swift */; }; + 349CA4516F8DCBE57054EF6E8F15D4C8 /* mapTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C4B98E833703B22DF3093DA20C10E6 /* mapTo.swift */; }; + 34AC7EE85AECAF484EC811C138A82E6F /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = C209E8883BFEC474AC5685EBD79C9E26 /* CompatibleAnimationKeypath.swift */; }; + 34C1E55916E3C238EC24EE3CDDC0025E /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1010E10A36644E0A14DC7043CE0A50CF /* SingleValueProvider.swift */; }; + 34E1EFAD3DDA7672F89B228CB8067F85 /* DeniedAuthorizationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50022FA8B4F09F13AD183B28C2D90888 /* DeniedAuthorizationView.swift */; }; + 34E4F069384DB75E1AA09E52C0A61D7B /* SGScanCodeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2809ADB9E03E11ACF2BC5701D4C3AC47 /* SGScanCodeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34EE43FA8D0849C39D6B7A68A7EEDB02 /* ToJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB6E9DA2C1B02C37BEB0BA88461EFBC9 /* ToJSON.swift */; }; + 34F325BC5A7E4D9C81D8A08617E99A7E /* SDCallbackQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CA2E5B1A4E4500FBCB1AF8BD7870587 /* SDCallbackQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3513BC85F4699997C3DBB8A077D5DB12 /* Popover-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8858648629A8B89D972958D8070C61DC /* Popover-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 35585F0F14FF02CC22B4724742344C98 /* Core+Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCC8DE5953972F7714668B76BFF8AC9E /* Core+Bundle.swift */; }; + 355A2A3962A82AE25D219DB774CB6AEE /* UIView+ResignObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA976E9CF7E2D9697B4BC6B5AEF2C2FB /* UIView+ResignObjc.swift */; }; + 356B49A0C32559CCEE631C44CB2B0B40 /* AnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B7B4ED2A29FFC1DEE18DCB6AD97AA5A /* AnimationLayer.swift */; }; + 356F7D6C5EB3383BE2B8ECBC58810926 /* Core+UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 681F43EC46A7EFA6CCB872FF579690F4 /* Core+UIColor.swift */; }; + 3577F172FA68CBAE47CFEE6FE25C5404 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9789217E0E99B27C27A33E5C3B4AADE9 /* ConstraintOffsetTarget.swift */; }; + 35B636FE2E1F1892267570F653566A2E /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D12210497872F3759C0AC53B8A1A84D /* SDWebImageIndicator.m */; }; + 35E16B7BA80A25B2B4063CC2362EB8B6 /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B510C28508ED5F9B6EA8B99C514489 /* RxTabBarControllerDelegateProxy.swift */; }; + 3610091956D90D4861D5E206BCF37FA2 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 16BA0EF0F88A20956B4E94A21A70B134 /* DDAbstractDatabaseLogger.m */; }; + 363BA61C1F80A27DCE3C2CB7C8DABC1C /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */ = {isa = PBXBuildFile; fileRef = F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */; }; + 3643173F31ECD120C20AC47CECA4E7EA /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 93127A6433A71BDB9B47F2FDC9FB4DDC /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 36471BD1A93F0366259971828D4F1382 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = B2F86579611CDA03F6FBA4599A2C1EA7 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 365618C3E0251146EF373CE2EF56A060 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A92EC59B26EBB8833EC4AA709D84B0A /* Combine.framework */; }; + 3667945C95696169C2F3E7EE37188664 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C20A5C91E35E2DA133F017003C87DA2B /* PreCompLayerModel.swift */; }; + 3676A648CEE267ABE6886CF97B0327D5 /* AnyEquatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840F0E4B149A844C1115DD5A8DFAF326 /* AnyEquatable.swift */; }; + 369DF6199E86E719191E7B2D4F040B9F /* CALayer+addAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14D29AF9B549DD24D31688B109B54CC1 /* CALayer+addAnimation.swift */; }; + 36EDE8F37831FDB474E621284702ED94 /* MoyaProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FC5543746215244DA48502095CB020 /* MoyaProvider.swift */; }; + 372452076FD0AB9D9ED2513150EB8147 /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 7B9D783361113F369F6B4D0EC10E92B6 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 373DE1A8B1676910BADF13B1A9CFE712 /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B8964600A47C357EBAA69D947BC1BE4 /* UINavigationController+Rx.swift */; }; + 3761A7A86554470995EB30D08E0BED2E /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = F8C4326FCC3EEBAFF2D439FE61232B8F /* SDImageCoder.m */; }; + 378BD5280F6C07B11CF30B253D824972 /* IQKeyboardExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8CCCB934A3E053445B8ECB62B5CE1B1 /* IQKeyboardExtended.swift */; }; + 37B890ABDC7DD441E6AA662325D412E6 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D2CC6D78CAFF642344D37ECF76D0ADB /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37F11F9E7D34C1F611D27460A2FC3825 /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F71FD5525F7A7CA5116B6013F66ED082 /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3815C7376ECE19212A20EDE232EEB09E /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F061BE9344D9E0F5B21C6721AAC07A88 /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 388BB4079F7D18CB3D7AF0848BC98F08 /* UIView+SDExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = FF4A34B08852BC1D7AECF7E9E45FFB42 /* UIView+SDExtension.m */; }; + 388E9AB445D19AAC2B88CA28406EE7A3 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37871EF753DA6F53D200CE2D67FF4549 /* LRUAnimationCache.swift */; }; + 38C96772D989E3D1023A2D4FE66545FF /* CustomDateFormatTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D382AE12DE1ED119A21A218B561B1E /* CustomDateFormatTransform.swift */; }; + 393744E0BAA678A9CE52D5004E0F43E2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + 3956E7FC11B63EB5599333059EF1FBB5 /* DDLoggerNames.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B955C4EA0AD2AB8B1B03DA27F869B90 /* DDLoggerNames.m */; }; + 397FC8643361169A2EAD49BE467DCC4D /* EditorChartletView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFDAF6338E00E5374372581FE534C432 /* EditorChartletView.swift */; }; + 39883D0AFB3A94612809C9E75ACBCBBA /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A1B7848F1E6CB597248C96605A1A9DF /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39ADCCB0719C1404E44818F79F665F4F /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E45CF5FEFFBA3E4D49CA72F73FD6AB /* NSObject+Rx.swift */; }; + 39B33D7873CD89C6A7E96ACD36A1EDFB /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8637554444D44AD1070EDBCD12BE5DB5 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */; }; + 39D449220194AE1CD884069FBF6F735D /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = C24A014CF35ED97FC54A9E11949C2666 /* URLSessionConfiguration+Alamofire.swift */; }; + 3A0FCD7E6EE386F0B20221A7079577D6 /* EditorStickerTrashView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2065B6FC83A0CA6B56AD7664DF01612 /* EditorStickerTrashView.swift */; }; + 3A13E0541707F58A17D927824A9A8B32 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD67B8B9FBBBDCA48C486AB0273B9FA9 /* AnyValueProvider.swift */; }; + 3A181D420C0A0F24B6E5201758C9A386 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FBAED7E14F930EB56899F6E75E1B8EB /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A2FCB914F6EADED828FF05F7E9132AE /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = A0BAFD855348919E431C44DB47DE0838 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A4AF8E172B30D070ABA2D212B67355A /* IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11F69CF5F9538103AB0F3FE22A33CFEF /* IdentifiableType.swift */; }; + 3A4B897B65DE3FAAAC2C0AF9FBCE87E7 /* DateInRegion+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 760C0D1CA4C4CF5D7BFE493D3336022B /* DateInRegion+Components.swift */; }; + 3A64F2D6B35DA2E5DF97F1C53B2FF446 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B92AD7F38C3C5003EB957D4BFD5CC4FA /* TextLayerModel.swift */; }; + 3A6B20BEE4F7A5B5835DE5D1E509754E /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E69BDC83D1BFA669A205C79A2E8C7C84 /* IQActiveConfiguration.swift */; }; + 3A8BFBBB8C6B72DD0C33BF3589621D91 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4BDB0C9DF42D59E3D032B1306175E6C /* PrecompAsset.swift */; }; + 3A8E2E05E1836E45FFE3021DE5AEDF40 /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837AB1D9C0CEDB6B9352C36ADB39E080 /* UIStepper+Rx.swift */; }; + 3A90C72B0F8F9939213C668E668754DB /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC3425F88A802C222824417AC35EC673 /* UIPickerView+Rx.swift */; }; + 3A9DD9A71347A70E56007D5104BA32BB /* PhotoListCameraCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22DB92F8012A0A5395CB78913DCFFC9E /* PhotoListCameraCellConfiguration.swift */; }; + 3AA46C61543556C77BA7944D2343DEB7 /* UIView+IQKeyboardExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4496D12AB1D8870D257AB522FD28473A /* UIView+IQKeyboardExtensionObjc.swift */; }; + 3AAF427F8890A73EF93A1B309201AF4F /* VideoEditorCropViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 164E30F4EF955D4A76454715D22ACA55 /* VideoEditorCropViewCell.swift */; }; + 3AEA730D0334C2E100093F6FAA9AB3B1 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82AFDBE097EC24690620B9CE48FA9A05 /* ObservableType+PrimitiveSequence.swift */; }; + 3AF586464F2E155F19FA21CD13CE86E9 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD20156211BE524C28D13380ECE670D7 /* KeypathSearchable.swift */; }; 3B0FF40DF892BD293CB1F38A527279F4 /* CocoaLumberjack-CocoaLumberjackPrivacy in Resources */ = {isa = PBXBuildFile; fileRef = 519AF98C92B517DD023896CD077EBFD4 /* CocoaLumberjack-CocoaLumberjackPrivacy */; }; - 3B16CD40D6856ECADAE282BFED982595 /* PickerBottomViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 714C8C379969C070F9254AABC6251357 /* PickerBottomViewConfiguration.swift */; }; - 3B6BE51367F4225583D9548038F61308 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C4CD2D837CBFDE7D823515041F0DB707 /* PrivacyInfo.xcprivacy */; }; - 3BA7EA7CD07F07FFA5792AF93A98B981 /* EpoxyModelStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A962D4292D03684FF617E33864EF5B4 /* EpoxyModelStorage.swift */; }; - 3BA911ABFACEB592815A720C60B48C53 /* PhotoAsset+URL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 373090AF467FEDF497C9E92FDCDFC010 /* PhotoAsset+URL.swift */; }; - 3BC42F1E1B96A322AFC3561F3227C76F /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 30A1ABC7AC1A5570DA00BE9783FEEB10 /* SDWebImageDownloader.m */; }; - 3BCAE7843A2516EBA64768CC0CD79988 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1D6A69CEDAA9161426D495FE5624BC8 /* ParameterEncoder.swift */; }; - 3BE0AF07013E897E60C05588D232AD74 /* Formatter+Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A6FB63D0C6559633D02522B4EA06CCA /* Formatter+Protocols.swift */; }; - 3C1D4FB9E504C5E37213A06D1A0E8554 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 844D3EF701953E48CCAEAB30F1B2EE10 /* UICollectionView+Rx.swift */; }; - 3C2058840E42D08B30D081187228E79B /* Date+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64699E38FAD3FEA08FE56D312A7D4BD7 /* Date+Create.swift */; }; - 3C6C671009B14A8F7E2E14693D559AD3 /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = CFE66719F8D7E64F731F2DC3FB5EF362 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3C8DAC2429DAACE7EF441415C7C7B717 /* VideoEditorMusic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CD06A3715673D4AC997526E5FD203BD /* VideoEditorMusic.swift */; }; - 3C96967972F7D75F858004298E428674 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 794C5335949E3D3ECB5630A75E156BCF /* SingleAssignmentDisposable.swift */; }; - 3CA37AE493A67D2DF2BEAA5B09B7B8A1 /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2308CD6D806953F959B423102170C170 /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3CA948576898BEE941D30116D80D9395 /* MaskCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C53D5A9F80D28F651B21F2CFBE343D6 /* MaskCompositionLayer.swift */; }; - 3CC10E5916A8313BB4F6445277E3C335 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = CD98B6AB7CF73F8F4E38CDE45A648449 /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3CE8DC253F3048595F30A3C64FA9543A /* Picker+PhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 055FF1459E218B9653BCD10DD91D3072 /* Picker+PhotoManager.swift */; }; - 3CEE544E244F623CEA38EF75183BC93A /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B97DD18CC1AC3499CE7C64D7C0BD755 /* NodeProperty.swift */; }; - 3CF9247B7112973208E98C5B8A3EFD08 /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E5559F1C99D3F48F0BCF9168CAB3702 /* ImageDrawing.swift */; }; - 3D1DA6956A2BB1FAD53891B484575978 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA6B315C32FC5609CA8D622E03B5C4B0 /* PathNode.swift */; }; - 3D3B646B4988314275B40E97BEB16C7F /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = D93C82E28AF76AE8CAFC1CF3564233D9 /* ConstraintLayoutGuideDSL.swift */; }; - 3D47BB7B12540180D7548830017B873D /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20243806DB7153844B5D1A0C9AC07DE8 /* SharedSequence+Concurrency.swift */; }; - 3D927A23FA5C7E89F2C8191C1C3CE4C4 /* sharpyuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = F32EFC5E7FD005018908656B75FA07D4 /* sharpyuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3B16CD40D6856ECADAE282BFED982595 /* PickerBottomViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7BFA673BB54E1BF4AD581C7054FD877 /* PickerBottomViewConfiguration.swift */; }; + 3B2122B74AA947F64947596E234756F0 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99EC7377B27F493A0CAE36C18A448B45 /* AnonymousObserver.swift */; }; + 3BA7EA7CD07F07FFA5792AF93A98B981 /* EpoxyModelStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60F68F1F8FE81F9802549A8BE065AAB /* EpoxyModelStorage.swift */; }; + 3BA911ABFACEB592815A720C60B48C53 /* PhotoAsset+URL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7DC6B292E4EE5A51FBE1E41C47D53E4 /* PhotoAsset+URL.swift */; }; + 3BCAE7843A2516EBA64768CC0CD79988 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4566A0E1BC94F6C85CB4652F873008BE /* ParameterEncoder.swift */; }; + 3BE0AF07013E897E60C05588D232AD74 /* Formatter+Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC483DCCB02828FD5CBC9D0798D733EC /* Formatter+Protocols.swift */; }; + 3C0E3292DC4EE631F7AE3B2E863110F2 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B4A5CF272F2A16C527D9A5D8C59D8BDF /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C1D4FB9E504C5E37213A06D1A0E8554 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3E95D5105F156052096AEF33B93222F /* UICollectionView+Rx.swift */; }; + 3C2058840E42D08B30D081187228E79B /* Date+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 386249783BD3FA27A0C5D52302B5980A /* Date+Create.swift */; }; + 3C35EC1E5511E6E1186C18850B623EA0 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C6AC562EC4255D0B9C35A0966E0D2E3 /* UIImage+Metadata.m */; }; + 3C7C6E646D898B3167D71C2D88654252 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + 3C8DAC2429DAACE7EF441415C7C7B717 /* VideoEditorMusic.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5CC6241B8EF8AAA6A74B31FF652DC88 /* VideoEditorMusic.swift */; }; + 3CA948576898BEE941D30116D80D9395 /* MaskCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BFDB4FA25ECA65587F6974FC97A838B /* MaskCompositionLayer.swift */; }; + 3CE8DC253F3048595F30A3C64FA9543A /* Picker+PhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFEB636D74578B2C6880B72DD775C66A /* Picker+PhotoManager.swift */; }; + 3CEE544E244F623CEA38EF75183BC93A /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD5BDE262B8829D52F1C93B7BF614282 /* NodeProperty.swift */; }; + 3CF9247B7112973208E98C5B8A3EFD08 /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0231A3D8A94A37EE567CA86E869B2A4 /* ImageDrawing.swift */; }; + 3D1DA6956A2BB1FAD53891B484575978 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6A41CBD0D672F817572804F6FE26E9 /* PathNode.swift */; }; + 3D27836D490B118EBBD538AA683AF35A /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = C40EBFD3F6F97E8A87DDD0704C7CA01D /* ShareReplayScope.swift */; }; + 3D2814EDD39010D0BCDB5955AFEA7E83 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = B2BE4F85DFC8783B84525874F83B8AE9 /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3D290C9EB552F47DF7948F7B503E1E24 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = D363EDEB823614E69CF39072EAEBE415 /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3D2AEB84242B3B80CEB22754F7B6248F /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8F6738E2E277F91F8CC13F9B76485771 /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3D3B646B4988314275B40E97BEB16C7F /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE68FC7BEA01369A35B2B42D9190E798 /* ConstraintLayoutGuideDSL.swift */; }; + 3D47BB7B12540180D7548830017B873D /* SharedSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCF2AEA2FD807407346D5638F6267090 /* SharedSequence+Concurrency.swift */; }; + 3DAD7A40DA1A69C59E2D64B897CDF072 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AD47F133B4B4F30AA80F10294BE21EB /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3DD5D8FCBCF26490BE0968B270DAD5B9 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B15C2B6297A28FC47DAF7B515CE496F /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 3DD607D8EE7367C54BF5D9252D1F7AAE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 3DFB6828F5FE09F81D5C9F58454C745B /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 184E198D1F6216975AFA75BB92689D3F /* PrimitiveSequence+Concurrency.swift */; }; - 3E200F981A201DE66176C6D077E0592A /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A50106559C2BC01C83A1C5A77EBD09DE /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3E4E5C7F0CBCCD9909E4F2E8470EDC77 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = ADB5E6A725CC8B80E680960F91150766 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 3E715D5BADDEACEEF30D6A4CA82CDA9B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 3E9CB435642EBD721648B430DD0E5A51 /* UnitBezier.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6E80A5E325D67A7AAFA579E1873789E /* UnitBezier.swift */; }; - 3EA124D602ADAB83C72F282D8598773C /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 371D7052E33B50A24A77CEBE3286EA5A /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F3206C74DA90C0C34E318313AA0D5BC /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B85807E3ABCF89B45695B9588E7E6663 /* Buffer.swift */; }; - 3F57DD6E2D66DC1CF834CB76F7FAB980 /* EditorStickerItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5598D8219112BF6DCAFAD6A851F4210F /* EditorStickerItemView.swift */; }; - 3F749E95FFA3640649B8252D9B2CFC10 /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 381861F5B839A14465041413D7CEF5F6 /* KFImageProtocol.swift */; }; - 3FCA734C50CA0AE6B74173F07437A885 /* Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC1E878D23A5775C6BF746392F670864 /* Changeset.swift */; }; - 3FFF5CCB094BF679F9611827C0C39082 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B95C726205FF8C5FFFEAC51744AC07E1 /* PrivacyInfo.xcprivacy */; }; - 40190BB6FD6FA51901C19C1BF4DBD5A6 /* UIViewControllerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D12ACD7589E81380E54EC44D8FEA6D2 /* UIViewControllerType.swift */; }; - 402FA8B04D2CEFBD67DDDD7768AC4EB1 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88CF849E6A9200CD0024DED4E79E95D4 /* PublishRelay+Signal.swift */; }; - 407E8C57696EC0EAB0EC292B05F70AD4 /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 25D764765D48574530DE8782E71AAC74 /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 407FEEB6A5DA7B4EF077DAE20DE114A9 /* PhotoPickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6363B3DAA64238C1A06825A9451607F5 /* PhotoPickerController.swift */; }; - 409D987DB67CFB48AA6311402BE0D30D /* IntegerType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E8CAF01B81FB5E83ED9873D9BD73C73 /* IntegerType+IdentifiableType.swift */; }; - 40BB4A23AD4A18E81678F58EAA90EB85 /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB21D80D9AA0328E169F450A991C96C1 /* UIScrollView+IQKeyboardManagerExtension.swift */; }; - 4137565C371B61A5C3D0BB54721F00DF /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E869349E901AF1F108BE430F4C18E538 /* TakeWithPredicate.swift */; }; - 4168F11F01FBC79CAC2E7452E0E90BBC /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = F80D808FEAF8C7775BB169D0DD653316 /* Bag.swift */; }; - 41809E118D3A30CAFAE85C393BD46117 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F55C64DBFF5D3847F6A2C01F7491DAF /* SDWebImageCacheKeyFilter.m */; }; - 4184983EA0EC59DB2518B936E2CA3C10 /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77BC510C299377388F5D456A5F7C911F /* ObservableConvertibleType+SharedSequence.swift */; }; - 41E78019663E712DD2041F4747DB24EC /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = EFBE7C4C05E5B604E25D86B5886B2C87 /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 420ADE5F222F9DB15F15F59991EEFDC1 /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17F10B86D052A606A268A96C8908EF3C /* CacheSerializer.swift */; }; + 3E9CB435642EBD721648B430DD0E5A51 /* UnitBezier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D2FA52C3479320C91A4CA7942B55A0 /* UnitBezier.swift */; }; + 3ED34DD2EF468C96FAD5BC6B2371730C /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = AD0B13DB0858215DE80FADF165C8BC81 /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3F348F2366FBB139269468CF41947162 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2BA131EB5E8388326013535920082C3 /* Dematerialize.swift */; }; + 3F57DD6E2D66DC1CF834CB76F7FAB980 /* EditorStickerItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1F0A63405D1969A422285C884957D5 /* EditorStickerItemView.swift */; }; + 3F749E95FFA3640649B8252D9B2CFC10 /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD93FEDA1B13FAA852D4F90FF61042C6 /* KFImageProtocol.swift */; }; + 3FCA734C50CA0AE6B74173F07437A885 /* Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = A27465C2474DDFFF46EE3F3BB9ACAB94 /* Changeset.swift */; }; + 40190BB6FD6FA51901C19C1BF4DBD5A6 /* UIViewControllerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 703B832E61679BF99D729FCBB2C156A4 /* UIViewControllerType.swift */; }; + 402FA8B04D2CEFBD67DDDD7768AC4EB1 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B7518FC83ECA9A8936CA3999FFAF34C /* PublishRelay+Signal.swift */; }; + 406A40C38BC9368B83AA4077CE5F5655 /* IQTextInputViewNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 85E41D76E3D689C5E0697248DA29E921 /* IQTextInputViewNotification-dummy.m */; }; + 407FEEB6A5DA7B4EF077DAE20DE114A9 /* PhotoPickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D493BCDD54D905FB149DAB4796C73D7 /* PhotoPickerController.swift */; }; + 409D987DB67CFB48AA6311402BE0D30D /* IntegerType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B35B97CBCC95FE42E60EAC74F9BE3F0 /* IntegerType+IdentifiableType.swift */; }; + 40AE82794B2631AE5840E324581304F9 /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DEC10FC7B2213D55C294333BACC357C /* UIImage+ForceDecode.m */; }; + 40B2E0541A67D8FF4CC465C06870D01C /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 84DB911C48373E47169399EFA7E23665 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40BB4A23AD4A18E81678F58EAA90EB85 /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56E1D2150068F22F6B2803DBA6787788 /* UIScrollView+IQKeyboardManagerExtension.swift */; }; + 40D4820412075CD8023088C734B2CAFC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 446EE49CAD3D35B415958DC19BD96600 /* PrivacyInfo.xcprivacy */; }; + 41597F7A21EF7910611F6913B74213BA /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A1ADB806FAE3DBF9777A0A1F312FCC /* SDAssociatedObject.m */; }; + 4168F11F01FBC79CAC2E7452E0E90BBC /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40BB50D4EE2FCBE6FB4A07235CD1686F /* Bag.swift */; }; + 4184983EA0EC59DB2518B936E2CA3C10 /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA4AE90E3AA4A3CDB6A9ADC1F66BFFC /* ObservableConvertibleType+SharedSequence.swift */; }; + 41927AA3B47BF6189CA2BBFF6C910295 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B7196379B899473B5FAE62AFE685010 /* AnonymousDisposable.swift */; }; + 420ADE5F222F9DB15F15F59991EEFDC1 /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7724C72BC3A52B5D534AE2571491E723 /* CacheSerializer.swift */; }; 420C49E6734283B87E7D206694344112 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 426C1CEDF3D8317CBC0353913E92BA2E /* Archive+MemoryFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97847CC486AB5B4F3D953DE312D8BA2B /* Archive+MemoryFile.swift */; }; - 4294EE557F13FE2EF5957288BDDFE9C9 /* EditorImageResizerControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E2B7579770B0600E43635E9D075F308 /* EditorImageResizerControlView.swift */; }; - 42F6A891188100B2EAC2DD5FC0CCBB50 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0620068BB9C1A2836D16113C44F9E90A /* Group.swift */; }; - 4398601E1E5981310B4D5632B16D808C /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B28927F71FC7B85E977B446025A87C /* Lock.swift */; }; - 43A27A7590AB8B341E0106298FF45CC6 /* KeychainWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEB68C4FE816CD7B9400F86CA363F02A /* KeychainWrapper.swift */; }; - 43BFDD42B07AC5148BDEE77F2C0E8DB9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 442F3EF780ACE70BAF124C9E3E5E8E15 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C2A0C36A48111923C9C912029BCB810 /* ImageDataProcessor.swift */; }; - 442F468E261A1106C291BF52BDBF9DB7 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 66ADE06C8E18774E41B524E6D2D9111D /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4474A82D3CBC4CCABB88890C7BBF813B /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9EBC3E7C6C7716E1481D2567D2B7FFA /* Sample.swift */; }; - 44E12060DC6F91B02411D6A00858CA35 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FF479F7F510F056C4749ABC49F561E2 /* LayerDebugging.swift */; }; - 45165005F51F02C56EF468C99CD79352 /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D2843327ABCBC0466E83CE17F04D59FF /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4520E433682DE72BC811805B6CD359F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 452AA84A259EE8E50729418D9201D426 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB780F88FE6D759B6785326B8A67A39 /* SwitchIfEmpty.swift */; }; - 452C940762F65B125C216F73B369F583 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DB76A61612422AAACC28048B495C96F /* MJRefreshStateTrailer.m */; }; - 4542BD0589EF3CA333FF8A03C837DCDB /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = E5251855B98C990A516F052D1E8FB9DE /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4552112D19F0C7551BF31425FC8D1EC7 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = A28B85C5AB7F3F183843BAEF1096E3CC /* ControlEvent.swift */; }; - 455F481C635ED958C685DD70C2E9AA86 /* Archive+Reading.swift in Sources */ = {isa = PBXBuildFile; fileRef = D99953BA0FE4C523C836CE9A7C119722 /* Archive+Reading.swift */; }; + 426C1CEDF3D8317CBC0353913E92BA2E /* Archive+MemoryFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52BE9756ADA9F40072F74825A0CDA555 /* Archive+MemoryFile.swift */; }; + 427B5C894656C6841B2E2C1BA03CBBA9 /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = 8034AF35C56890D57368CFF22E9106CB /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4294EE557F13FE2EF5957288BDDFE9C9 /* EditorImageResizerControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F064DFC146CDB6A9F25A2DAC5A6D728 /* EditorImageResizerControlView.swift */; }; + 42F6A891188100B2EAC2DD5FC0CCBB50 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 139E8C56318586AF18846E0656417B7F /* Group.swift */; }; + 432BB9F5AF7C3DE5B536AF78D2F6A7D9 /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B180E7B530219C6D9548C91C2A701D /* Infallible+CombineLatest+arity.swift */; }; + 43A27A7590AB8B341E0106298FF45CC6 /* KeychainWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E034DBD35F6ADA9D531191BF400B1BE /* KeychainWrapper.swift */; }; + 4408212DB98D18A672AF5BCD1B8C7D84 /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D02F6392029FBD530DD6EAE1DE094DB /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 442F3EF780ACE70BAF124C9E3E5E8E15 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42C44D57A7A8944498C7A4DBEB2AF4EC /* ImageDataProcessor.swift */; }; + 442F468E261A1106C291BF52BDBF9DB7 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FCA036621DFB64D5199D2A0910022E8 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 44725D691323ED7C411D831E18D825E5 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = B143D6133DEB38E99AC16B4E06049B32 /* First.swift */; }; + 447ED296A204AA4B533598D8E99FDCD7 /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = FB672745DCC8F3F7833A31AC19B7F2AD /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 44E12060DC6F91B02411D6A00858CA35 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D3CCE1CE1A0E3D2AB255B6990AA6A2B /* LayerDebugging.swift */; }; + 44FA91ABEA149BDDF9A6FC5AE94774F3 /* TagListView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C51AAFB07E782844156BD982BF85441E /* TagListView-dummy.m */; }; + 4515F6A1504D0CE183018ACF3029EAF0 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AB6BF106A338DE17730CF3F8E78FA468 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 452C940762F65B125C216F73B369F583 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = B7B72B61CC87ADA9B2EEAE2B38AF557B /* MJRefreshStateTrailer.m */; }; + 4552112D19F0C7551BF31425FC8D1EC7 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = B48349F36668B47D4B202AFDC7D9EF99 /* ControlEvent.swift */; }; + 455F481C635ED958C685DD70C2E9AA86 /* Archive+Reading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 196B7C1A12353F9F13BE71AFB2D08630 /* Archive+Reading.swift */; }; 4571A0EA37DC84F39E3830D38A1531AB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 45765E4545C768DC9D81BE6951DB25FF /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CA0A4930FC90C3AC951CD956C0DB41F /* SynchronizedDisposeType.swift */; }; - 458324C52E23856DD501EF2152117680 /* Pods-QuickLocation-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F742F9BBDEE927B1CEBB85C83810BC8 /* Pods-QuickLocation-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 45AE3D9DCD60E97EFAACDC56F430C9A3 /* TimeInterval+Formatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF92FEF4E4E296548A5839791A195B93 /* TimeInterval+Formatter.swift */; }; - 45DF28075DFD6D8C6AE5D9C0F5AD34A5 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B2458759041430B762BB60EE765EE8 /* SDWebImageDownloaderConfig.m */; }; - 45E1583D7EF53489B82C4CA2AD1AD0CF /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DF2E91D0EC7719839AEFE4014CD38E0 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 462FA8E8C7677BC1691013F1733E4DA1 /* NSDecimalNumberTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29083EE6084AAE7EC2C1C9B639EAC913 /* NSDecimalNumberTransform.swift */; }; - 46BEC00ACB6E6C28613B123E29CD0460 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 74EBD160BBD4112B833695452446CFFA /* SDAnimatedImageView+WebCache.m */; }; - 46C56C35747EB93ED186EB0A4614BB71 /* PhotoAsset+Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1CB709A3423E37492D1990C23F463CE /* PhotoAsset+Request.swift */; }; - 46DD69BCF3B370BF6BBBBCF400D9DD3F /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4CB3813384B7B563153E214F9DF6F70 /* AnimatorNode.swift */; }; - 4708505041F162DB894B876B79857794 /* Editor+PhotoTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7585BEBF6B877FC54AD0C08308EDC62B /* Editor+PhotoTools.swift */; }; - 4730296E49F16E17769686F7831AA0EB /* ofType.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECD6B31F012736480BFBD5CB5E99EBA6 /* ofType.swift */; }; - 47443F09C6EBFFF6143EA8B4967F865F /* UIViewController+TopMostViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7748033E7EE7FC4DBEB24B92767F489C /* UIViewController+TopMostViewController.swift */; }; - 475B4F3E71C293065AAFDB1888696CF6 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = C2F4D5013D3AF74F5714CE9A7A2F73F5 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 476C143F456B9B516AE37B0FEED76723 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 478D40A254B29DC1408D37D3D6051DF7 /* SwiftKeychainWrapper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 57BDB6C9A40F662D5A4D7CD9CE096B4F /* SwiftKeychainWrapper-dummy.m */; }; - 47C9A000C20E04EC69BFEEF3C6AC6256 /* IQKeyboardAppearanceManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FB665FDBB929593DA0DDFB351710E85 /* IQKeyboardAppearanceManager+Internal.swift */; }; - 47F30B7BC57D979805D611FC2FD993A1 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 11789C743A18A9ADFD8FD93F360A0018 /* PrivacyInfo.xcprivacy */; }; - 47FBA86C15EC8060331926C9A8D54BB1 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 11A3047C7483E46DBE6703A08EC1729A /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 47FDBFAB57D13B47AE05C658BDA812F5 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B5006DEC528C9CBD18E23104A678A04B /* SDDiskCache.m */; }; - 481CC5EB59C7EA9769ED9C682ADC36CC /* IQKeyboardToolbarManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77178EA449ABB42651E8866099E2E255 /* IQKeyboardToolbarManager+Internal.swift */; }; - 483B578928278733992D746A6202DA3C /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E8D126240522329A6CC1C54E9FBEDE2 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 483BEDC94E553C2D3B499A0D769DB299 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 6CB43FBB3B618FD5412B6808F2B518A9 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 48613A776228D14C2933B89CBE229570 /* EditorToolViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA457FEB676271A003D5818FBFE06098 /* EditorToolViewCell.swift */; }; - 486CDF230E2A556983838450D0EC5C75 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B9DDC699BAC6292185528AFB961BA8A /* KeyframeExtensions.swift */; }; - 48B91970797621F5355743F93CF2C3C1 /* IQKeyboardNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 817933B0D2656B46377E2204DBB9C43D /* IQKeyboardNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 48D3C099349231D4D0122D8E51468A19 /* Date+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 766EA206019A27A6AA82763206E728D3 /* Date+Math.swift */; }; - 490664A35E3AA79D57C33414E1B19E66 /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 956EF28D6D3809E8F142B9A493224428 /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 492E53D98F2FB5F2EEF734D1D672BC08 /* TimePeriodProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA09D5ED761ED90C088CB1EC2BF48978 /* TimePeriodProtocol.swift */; }; - 4990936139BF46A3888CBF58360A7251 /* UIView+SDExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = DC55A4DCB028D0C0669D1C8F10E5C032 /* UIView+SDExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 49ECB7C9470E59CF21E609508988E8DF /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E264B506515F0A5400CCC8099ABF1B5A /* RecursiveScheduler.swift */; }; - 4A0133EA85752DB57F44B9630BFB514A /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = B150B2AACC8644F37D9514C934092854 /* SDImageFrame.m */; }; - 4A2FE1D8E268DE24A2B1670351830D92 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3684D9B5A7CCC0874A8B7B68C0BEAC9 /* ConnectableObservableType.swift */; }; - 4A8E5376A0FA9D3DBD7F1E452F1BE38B /* EditorStickerTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EECA7F50DA1D788B0E8A6DEB1AB6FBDB /* EditorStickerTextView.swift */; }; - 4A968EBD70F69793C28AD47645AA124F /* DropShadowNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D78F87540E3EA8396A68BCBF02A7523 /* DropShadowNode.swift */; }; - 4AB3FD4438152538ED29BFA7B341B02F /* DateFormatterTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F0C1D2BF7278EEDA34DCB13E0604922 /* DateFormatterTransform.swift */; }; - 4AC9B005EF04B376E1E8612AA94B0BD7 /* Picker+UIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847EA1E9A99CAAA0FF7D644C230FBF95 /* Picker+UIViewController.swift */; }; - 4AEE5B54E0479D43FAC61F6D0E72B736 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 568496F301EBC3C2AB06781FD65AFC99 /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4B0B017D5B3951B641C1336A8515838F /* RxSwiftExt-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB7D34E9B7844142660747E5C0B7A1A /* RxSwiftExt-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4B1290DE38BEE1418F52E914EB28389F /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61F762F93B6221785FD4110CAC5841AC /* Merge.swift */; }; - 4B1D840D73186E9A4E925E08C67DEC35 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BD736C4A78E1288F08B0255B7B39A85 /* UIView+WebCache.m */; }; - 4B3687C8AB50D80335544D2338C54D74 /* Picker+PhotoTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1555A05F2126B0E6717D118D25801358 /* Picker+PhotoTools.swift */; }; - 4B7D695F4991F7A11A63B46DE47D1C65 /* Infallible+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59140F33D1D810486C5AD671650F290B /* Infallible+Concurrency.swift */; }; - 4B802114AD90D83829297937C5939C91 /* SGScanView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BCF132842B892AE2BA545D86F75D0EF /* SGScanView.m */; }; - 4B9FC9B0004EB197325C1A6D67C9FA28 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F80383234D4597E80AF795C80129AFF /* GroupNode.swift */; }; - 4BFEF1EA0FD8911E9EF55A4484F7F1E6 /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA772AD1A6095306DC5E63FBE474D67F /* KF.swift */; }; - 4C10C2C40993364E838ABE82E0301880 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C5F3E1CCEE0415AB5E9B3ED6299A9E2 /* ShapeCompositionLayer.swift */; }; - 4C480DBA6304DB3C0781D416C116738C /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB3E68B0A34C9C50AEFFAA9CC1B7850 /* libwebp-dummy.m */; }; - 4C8406FCC6BC4D4007C31B4805E414DD /* NavigatorDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DC6DC2408E2734D6AB852855A21773D /* NavigatorDelegate.swift */; }; - 4CF54E9647739BAAB9083F05B547179F /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2885B35194DA9DF984C9336C5D630ABA /* SDAsyncBlockOperation.m */; }; - 4CFE1C0BF7FD332B810E42D2DA299F5F /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18700EE2BE54B0776D4209772CED34FB /* RxScrollViewDelegateProxy.swift */; }; - 4D08C586CB9B30E68361DECB0A708AE6 /* Archive+BackingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36397693C82897D29D108A57B762C516 /* Archive+BackingConfiguration.swift */; }; - 4D6057216C291F19FC4A9B8F35A417F8 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = B92E3F94C299736D8B2B078C4026F933 /* SDWebImageDownloaderRequestModifier.m */; }; - 4D81FCC2BA602A7BD07F22F1584B8F26 /* AssetManager+AssetCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD80B96F5D6919A0F51F52BD8FF6C198 /* AssetManager+AssetCollection.swift */; }; - 4D9E593DECA015D410984C771CCFDD12 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8244D30B3482109EF8A9DBE56617EAA8 /* Alamofire-dummy.m */; }; - 4DA8C358A666CA3352780CBB1D351A48 /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3960F342A87FD054CAFB37688CA24379 /* UISearchBar+Rx.swift */; }; - 4DCA75BFE1558CE59DFC56607E49B3D2 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 935E6AE7352C74394D9FC6D3D10DDF95 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4DEB12CB0D7D8F6AAA5C645E6C6C3284 /* AssetManager+Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E7C1B99EA4033350C994AD39CC10428 /* AssetManager+Asset.swift */; }; - 4DFA7E8359FAF54EDBECEE1AC95416EB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C1DCD6DE07B95943636B74D041CAC0CD /* PrivacyInfo.xcprivacy */; }; - 4E19785ECA3BF1CD264269D5DACD9B87 /* SelectBoxConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 824C9868E79071D91B18ED7B9CFD27A4 /* SelectBoxConfiguration.swift */; }; - 4E1D3791B192432F3B2003CEE3817448 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9E4597C891544DF43F2863C20AAF7DA /* Sink.swift */; }; - 4EA470F1337EBD871CC45B5D2A04A1E4 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 33D68C1CCB3B751D28E1BD5EA14E9D26 /* SDWebImageManager.m */; }; - 4EBAA34522183BE69F80627E559D994F /* libwebp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9162F7E5436BD267B594F8A0FC5A8404 /* libwebp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4ECA614B6486A7370900F219D6E44EF1 /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBB901264568E18314E6AF9B5CC6510 /* Date+Dispatch.swift */; }; - 4F1D9DCC6E91445694774FF0849A4B83 /* CGImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 811B03A7278E15F62247B30B1610FA64 /* CGImage+WebP.m */; }; - 4F4DEB687C0E4834A5B291DEE0651D6A /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15B3BCF42957B621398CE0270B829CC2 /* ConstraintMaker.swift */; }; - 4FB01411425CE7EB4C14074649BA6B1B /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F29DE0B972C92D93BA961D16D5D0779E /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4FC5C0D0E6A6AA8AA71D407CFA003CE8 /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4321201C6B8DB39F2D56AEC39D15237 /* DefaultIfEmpty.swift */; }; - 4FD747332F61B36F8D51DF3ECCBB1F33 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41B2A9E3F960DD7ECC3A39AEBBC5D582 /* DelaySubscription.swift */; }; - 4FFA5EF08C53AABFD438575A1420C86B /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31B892E5D89CB2EC55F3A3CE54823D07 /* SchedulerServices+Emulation.swift */; }; - 502F1AD8201EA1D6FC1A35A9FE069DD9 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4215EBDA9156859E494018C2ECBA874B /* PriorityQueue.swift */; }; - 505DD916060C07BB56C843FEEB73CFD4 /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = B192EA7DD7EEF45BCD874A887E15341A /* SDImageTransformer.m */; }; - 50676B55FA57232E967C122B3D39CED2 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71A48A4C1A68F261428D00AC30012416 /* Completable.swift */; }; - 506DE859713E4FBF1246DE0F500600B8 /* SGScanCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BBD55F81C059384B68B54576C2C85BE /* SGScanCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5089D80A7EF3416F2F3A4D432EE50F5C /* SGPermissionPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = D6C24B0F8C6D7B55828D114BDC698668 /* SGPermissionPhoto.m */; }; + 45AE3D9DCD60E97EFAACDC56F430C9A3 /* TimeInterval+Formatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA961FB42B20E739111ACC64F3F78A6F /* TimeInterval+Formatter.swift */; }; + 45C6D7DF4281E41C23F35E3A588338AD /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6729B81C4265E65352C3FAD02DA4F931 /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 45E1583D7EF53489B82C4CA2AD1AD0CF /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A28E154C776645BB976DBBA70BE082A /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 462FA8E8C7677BC1691013F1733E4DA1 /* NSDecimalNumberTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = F98F4A52822DC60417C0C229EB59EE04 /* NSDecimalNumberTransform.swift */; }; + 46C56C35747EB93ED186EB0A4614BB71 /* PhotoAsset+Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C195CA72D7E25A4B748525A0ECB929 /* PhotoAsset+Request.swift */; }; + 46DD69BCF3B370BF6BBBBCF400D9DD3F /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED6AA83E5E3222D1C0F0726183AA8902 /* AnimatorNode.swift */; }; + 46ED6E6C205A4C43FA8CC97880F3441A /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 94D894038F722349A3CCDC0EB840783F /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46FBCDAE35271D51CBB41A9A78304464 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE922E90BE0DEC2864F4170B8FD849A7 /* Window.swift */; }; + 4708505041F162DB894B876B79857794 /* Editor+PhotoTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = C33E30DF1BF0B0A06E19067DB73A9978 /* Editor+PhotoTools.swift */; }; + 4730296E49F16E17769686F7831AA0EB /* ofType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD3B4E8077BE045D8A586344270B27DC /* ofType.swift */; }; + 47443F09C6EBFFF6143EA8B4967F865F /* UIViewController+TopMostViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01DB9AB8EA5BC9CAECCE62BFFE03859A /* UIViewController+TopMostViewController.swift */; }; + 475B4F3E71C293065AAFDB1888696CF6 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D171E0192A67DD7B7235131EFE60FDAD /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4789C633C415753D5088F8AC8D5A15AD /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */ = {isa = PBXBuildFile; fileRef = A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */; }; + 478D3C3C2A67EA52275D01CA1E5E752B /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = FB1E33F9B8F7E520DB8BE9A8362B7EA5 /* UIColor+SDHexString.m */; }; + 478D40A254B29DC1408D37D3D6051DF7 /* SwiftKeychainWrapper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 280B641103F20B2D8663752E396FAAB1 /* SwiftKeychainWrapper-dummy.m */; }; + 47C9A000C20E04EC69BFEEF3C6AC6256 /* IQKeyboardAppearanceManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6E570067BD97F953129F32098F6F15 /* IQKeyboardAppearanceManager+Internal.swift */; }; + 47FBA86C15EC8060331926C9A8D54BB1 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 485589D6FE0FD4A413CA8EAB1564DB02 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 48613A776228D14C2933B89CBE229570 /* EditorToolViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F44AA0E21A82B689F8005108937849 /* EditorToolViewCell.swift */; }; + 486CDF230E2A556983838450D0EC5C75 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68ED1FA757F06B89BFCB7F5149B01B30 /* KeyframeExtensions.swift */; }; + 4870A3FF258FCA6078F78DD9CA6E314E /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AE8D217FE23699B666D9B33D2FC0319 /* ObservableConvertibleType+Infallible.swift */; }; + 4871B7B0BA85A09F34215420A19B6F47 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCA231A2F85A9F7DDD1BF8B8C854D13F /* ImageIO.framework */; }; + 48D3C099349231D4D0122D8E51468A19 /* Date+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD426F9859EF8C3A1BB757A3AB2E9791 /* Date+Math.swift */; }; + 49045AB407AB5827F556E27FFE3D0D30 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1A7B7305E2FC4A2C36ECE425C7621F /* SDWebImageDownloaderOperation.m */; }; + 490664A35E3AA79D57C33414E1B19E66 /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E8577808CACE519C8F64F64F83B8E1 /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 491FAA2D008EAFF4C53C670A487FAB31 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D67739CF0A79F3CF469F6ED88132506 /* SDWebImageOptionsProcessor.m */; }; + 492E53D98F2FB5F2EEF734D1D672BC08 /* TimePeriodProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB05A32F50597A8D9D7677942C93EA1C /* TimePeriodProtocol.swift */; }; + 4990936139BF46A3888CBF58360A7251 /* UIView+SDExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = EB66606CAD2C190D5997513B8FD77128 /* UIView+SDExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 49E1E47E0F134734B4B5EFC7E231D6AC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = DDEBEDA7EDFEA74B895CD38E22DBDC5F /* PrivacyInfo.xcprivacy */; }; + 4A6DAC63CD9E11F67AB5FE3FD9636C9C /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC36FF874BB21BFBB6FB30B97446CA77 /* SynchronizedOnType.swift */; }; + 4A8E5376A0FA9D3DBD7F1E452F1BE38B /* EditorStickerTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B132EB98B4894D83C15EC9A18695C17D /* EditorStickerTextView.swift */; }; + 4A968EBD70F69793C28AD47645AA124F /* DropShadowNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEA079589F9FFB7CFA0A5A27C6A7F1F8 /* DropShadowNode.swift */; }; + 4AB3FD4438152538ED29BFA7B341B02F /* DateFormatterTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C334AB204EA923D4BAB9725D473C955 /* DateFormatterTransform.swift */; }; + 4AC9B005EF04B376E1E8612AA94B0BD7 /* Picker+UIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B66416DB031DED4D7ADDE975EB0669 /* Picker+UIViewController.swift */; }; + 4B0B017D5B3951B641C1336A8515838F /* RxSwiftExt-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C847F08507BC6A384498A008D5227FD /* RxSwiftExt-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B1290DE38BEE1418F52E914EB28389F /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9969950B659C6D171698A9023ACC32B /* Merge.swift */; }; + 4B321A6A18A7FA61D41A6CBB70152908 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 8C84A7191EBBB8241EB01378BA039FFC /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4B3687C8AB50D80335544D2338C54D74 /* Picker+PhotoTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = F163CB3B6AFBB4620B4738DFA7342EA4 /* Picker+PhotoTools.swift */; }; + 4B802114AD90D83829297937C5939C91 /* SGScanView.m in Sources */ = {isa = PBXBuildFile; fileRef = 617799D3384A3D2F9416BF3AC167CE7C /* SGScanView.m */; }; + 4B9FC9B0004EB197325C1A6D67C9FA28 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F146DBBB099E7DDF152D559DA98E965B /* GroupNode.swift */; }; + 4BFEF1EA0FD8911E9EF55A4484F7F1E6 /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CA7F60781C20B7747D7C398E4998E0A /* KF.swift */; }; + 4C0B02E36C978E041AD9780794B9F279 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FEBF4FCC6EEB57D28D1199E1587E99F /* SDImageGraphics.m */; }; + 4C10C2C40993364E838ABE82E0301880 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 961B386C47AD1A3349F07C6D8FA67E54 /* ShapeCompositionLayer.swift */; }; + 4C7565D5A9EBF76606732F76232EE5BE /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 726B0A97CF01806DCF6631B704AB0D90 /* NSImage+Compatibility.m */; }; + 4C8406FCC6BC4D4007C31B4805E414DD /* NavigatorDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 083410BD363A4F0EE3C5666D03605C69 /* NavigatorDelegate.swift */; }; + 4CFE1C0BF7FD332B810E42D2DA299F5F /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = CABB95F254519CFCA86279560645C9A0 /* RxScrollViewDelegateProxy.swift */; }; + 4D08C586CB9B30E68361DECB0A708AE6 /* Archive+BackingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 273B447C3811A5BDBD14EF8CB4E91EC0 /* Archive+BackingConfiguration.swift */; }; + 4D376188EB6CB5D73E4EF19375EC0494 /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = FD37F500DB2F6455303CB8C4FB290CEE /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4D81FCC2BA602A7BD07F22F1584B8F26 /* AssetManager+AssetCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 881CAAC9A742E2697AC672EAA744E36F /* AssetManager+AssetCollection.swift */; }; + 4D9E593DECA015D410984C771CCFDD12 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C20D32BC59493DD3F429732D67220FA0 /* Alamofire-dummy.m */; }; + 4DA8C358A666CA3352780CBB1D351A48 /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7FD2749487B113E35F30E2313F6BF6 /* UISearchBar+Rx.swift */; }; + 4DCA75BFE1558CE59DFC56607E49B3D2 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = D01E3079167DC823AA88D5A35D258C10 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DDAD4062EDE1C3078251603A856F634 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = DE28BD4735E16BEB03A1C10DAE70450B /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DEB12CB0D7D8F6AAA5C645E6C6C3284 /* AssetManager+Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C1AD89B441F07ADAE15BD81F82A8A43 /* AssetManager+Asset.swift */; }; + 4E0127725D9AF71DDC0AD0E3A24D9505 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 020DBD34AF04BFDC775B0DFD18812709 /* Debounce.swift */; }; + 4E19785ECA3BF1CD264269D5DACD9B87 /* SelectBoxConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF006B74C0C678053E0F58AD35265E3F /* SelectBoxConfiguration.swift */; }; + 4F1D9DCC6E91445694774FF0849A4B83 /* CGImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = DB3E0C39676C59020F4EF0FE47A5A998 /* CGImage+WebP.m */; }; + 4F1E1DF9F3ADB8B6420CA30AC7C90C0A /* UIView+Responders.swift in Sources */ = {isa = PBXBuildFile; fileRef = A252A5C9FFF9FAD4695F9D45B108B8B4 /* UIView+Responders.swift */; }; + 4F4DEB687C0E4834A5B291DEE0651D6A /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD71FC4D2EB0D4F8139682CD605A3E9C /* ConstraintMaker.swift */; }; + 4F995939FDA5C0E0480B245A73A32027 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6750F29330F969889F444C1926652A05 /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 50249AE3239F8B0814E1032BC3016F2D /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = B363D789B3B665EC3A8D47DEBFD99F9E /* Skip.swift */; }; + 506DE859713E4FBF1246DE0F500600B8 /* SGScanCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C7FEA32CAFD77153CBC1F6F6F1B1E6 /* SGScanCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5089D80A7EF3416F2F3A4D432EE50F5C /* SGPermissionPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A89BA6E04743C852C1C369ABEF72966 /* SGPermissionPhoto.m */; }; 5090C42BBD3A044AB5D419967216CB37 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D4D781966F0D66848CF27FC3B6A8455 /* QuartzCore.framework */; }; - 50AAB77967D0145B1492E8F868E0FDD8 /* PhotoManager+Audio.swift in Sources */ = {isa = PBXBuildFile; fileRef = AACFC15287C41FF035FE09238748DE1F /* PhotoManager+Audio.swift */; }; - 50ED87303DE9E2682DEED02D299237D1 /* DiffableSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D808BE74C9CE8CB34DFF9D417569685 /* DiffableSection.swift */; }; - 50F0FCE229DBD3284E36B453CA1C1FD1 /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BD4A8DDDC087306C2D9403C26053CE9 /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50FB1B17559D4E5E2296FAA50E076039 /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 92D8A1D29D7AE1223F0E9766354062F6 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 510C7D686A1DCB675A6DA6AF35308789 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = A676CE9EBE91B9090A0403B9F3B3A6A2 /* Multicast.swift */; }; - 5114BDCEE9C9CB533787A3CCA2A46761 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 672DBC16096EC21C78638DC29A4F70BD /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 515402907776670802E14BA4FFCBEB03 /* pausable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0267CD6171DEDA09AD71FB911134D7C /* pausable.swift */; }; - 516198259FBF27998319EA25BE34D523 /* SwiftDate-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B55A2E5E0C23AF55C20CEB733A0D0E6 /* SwiftDate-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5163FC6D715F6881B1FA1AB13DCEF870 /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D95AE074F37DC1DBE44A7DE1D0E6F0F /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 51DDED280D55FB32EF2455BE8E5EE305 /* EditorToolViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCC5A26F7E85548AFC55EEA31F1BCAA2 /* EditorToolViewConfiguration.swift */; }; - 51DF2717CD2E38D60C52D0F6801F53CB /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A78CB7262B7851138478A5BEE4E6F5E /* TakeLast.swift */; }; - 51F3B35343757429879D929BB8FAB835 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 97F29379126F0438C30E274CDE3D4F3D /* MBProgressHUD-dummy.m */; }; - 5210FBCE7B8D9C113F92A7EB93DC0D81 /* DDFileLogger+Buffering.m in Sources */ = {isa = PBXBuildFile; fileRef = 89E879A82F878CA781C56539837F1698 /* DDFileLogger+Buffering.m */; }; - 523235228A1C021C67F2E3776A922DC5 /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1990C3CCC50DBA7FE8DF4B549A5FC57B /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 526EBB21113F77377DFBFF6F0D2A9FF7 /* AssetManager+LivePhotoURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290DBF8DF4EE9BDACF5EC7F610D04C99 /* AssetManager+LivePhotoURL.swift */; }; - 529381A96757F532A6675C2A9A29B7F1 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 15E1B0FD7185E49DE1449856B47352E5 /* SDImageGIFCoder.m */; }; - 52A4B575AED29E5155ECAE9032603201 /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5EDEA4FAD2F8E4725A8211591670F2D /* ItemEvents.swift */; }; - 531A5B89526140600E81AC06D7609722 /* Popover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65204DB61690639081E4C931C5FFA6AB /* Popover.swift */; }; - 53264B91AA947BD2BA1C03735C5A284B /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8B5D73D0C53F699DB52AF3770B6D5CD /* Repeater.swift */; }; - 533BF0B3BDC7553A874AA44DBC6FAFDF /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D619B173014C6FF14C2282E650C6A98 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5392CECD3707F194D077669DE55EA90A /* URLConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0701CEE950B73AB85F9B06A03918EC90 /* URLConvertible.swift */; }; - 53CA868E64451978727670396A9477B5 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 87FB4B3ABAEE824334270B99278F66A2 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53EC1CBFF41C9346F0AD436C0502EC61 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BEF89E49B4EF9EFB03BA9A1CAE2E650 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53EEAC6A987681E9E9C6C7B91E34B24C /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5FFC29674606056D4E6CB4875B08AB7 /* RxTableViewDataSourceType.swift */; }; - 53F26378738C887CB8657A5A75BAFBC5 /* IQTextInputViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0C7530347B28484DB8E82CB8D0BC3BC /* IQTextInputViewNotification.swift */; }; - 547F2398C311E4F564B8AB41A795AEED /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A15E37F5F7CCABA25A4C6A78B75F25F /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 54A217F7D46D6343096D9F1CAA25FBCC /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = 71BAEC917089F5D344152041FF475B7D /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 54A45AF20BFF99BA20B15AF09AC4901C /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02AA736006C1745B4374922EDD2C0ED9 /* Notifications.swift */; }; - 54E09BF34A8377CB022053E18F7AC353 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0697DC8C76FDDDBB5C8B68147EA1A714 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54E268C32915CF908E7AA776909B45EB /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = DAE5AD2EFF55ED0BCEC237A3C950F618 /* MJRefreshConst.m */; }; - 54FCB2A0877468FCA03245D4FBB0F9D2 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = E444599FB453D7C7931951A9B691C863 /* ImageCache.swift */; }; - 552683FBA3217C27DCC374EFDA9EBB77 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 82DAB652AFFC3214BB7A50FFB9762621 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 558F9E69AD57CC15F443C70F1C50820A /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E94FB2D27C7F9710024FDDAB036D08BF /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 55A04B833FD170F94BE342310B41FB40 /* TimePeriodCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD204BE696DB1A3A8B2014EB3390F8B /* TimePeriodCollection.swift */; }; - 55B5D420AB6AE8C0FDE19AD6C618F567 /* IQTextInputViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C86DF2926DB5DEF88ABA4C3420F3CF4 /* IQTextInputViewInfoModel.swift */; }; - 55C33792F8CE9E783B8014A61F953AB7 /* DateInRegion+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F7AB1B02A053C7887A6CD0072C1807C /* DateInRegion+Math.swift */; }; - 561420A20DC0A84258A902E9EB69A15A /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = F96878E6B5AF107CB19879F3F2B41780 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5627F51429976098D16C7829CE9557AF /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA55A8AD9E9E25CBB335212FB2D18F08 /* Catch.swift */; }; - 5648D7F0A01DCE02F38BA12B3389D4C0 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D22FADB79576AE7241AF5266BC20666B /* TextCompositionLayer.swift */; }; - 564ADB7E97B721F59E933E1D05B1C305 /* TransformOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5A5329E4337BAA3B99092BE362809AB /* TransformOf.swift */; }; - 56691610F48CD177ED944F34C23C0A74 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4B37312E5B890AF6AE0AF70C547FAE9 /* GradientFill.swift */; }; - 56733B32C75BD85D6FA307C1822BF862 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 309D7AA66415C34F8647C018C873C195 /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 569BA73DBB2EAFC4BFEC77AF6A0C3F89 /* TableViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAA2E1AD1807D27B61E8C46F3F20B4DC /* TableViewSectionedDataSource.swift */; }; - 56B50B3F8DD7B44500AA65DDA2C88F9F /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FA48ED1FF2F7B546233427F276EBC03 /* Keyframe.swift */; }; - 56E800EB3B2BE8AE0BA45A30974D7920 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EC5856987107BEF57F8839BE214BF5A3 /* Masonry-dummy.m */; }; - 5727477E667AEAF37FEB3B3CE3BFCEA8 /* SectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B667AA3A5E89DB8C3DD24D14986CB0B7 /* SectionModelType.swift */; }; - 5746320BBB67E457AF4C4EE5A2D32799 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D823965CB5E7EE1BDF88A155E211ECBB /* Validation.swift */; }; - 576C5FD65E8E35A7EF189EBB20CE01C6 /* LivePhotoSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F750C276EA99F1DCFDD82C98945DE4D /* LivePhotoSource.swift */; }; - 57AEF499097B5B2AF1D566F88E7DB206 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C912BC3C55EEA185E3928D30F299670 /* _RXKVOObserver.m */; }; - 57C4F6EFB30DDD14E960AC2D6B34F904 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CA7AA7FC00A71FD45D68150599442F0 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 580D9F7D0E5B3A80462D5C7ECD81A7B7 /* KingfisherWebP.h in Headers */ = {isa = PBXBuildFile; fileRef = DE433B7D77379404FC2A115474ECB34A /* KingfisherWebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 58139B1C0363A27E0A3DD5FF9753E874 /* sharpyuv_csp.h in Headers */ = {isa = PBXBuildFile; fileRef = F3EFC6DF3268535BC6FEB0245C70EA38 /* sharpyuv_csp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 584B2BC80E7104E4C2028C5B4A084F2C /* CALayer+fillBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B78CF4361138280DEAF654907A7E88C /* CALayer+fillBounds.swift */; }; - 5883CC9CCF065AC993539027684B7491 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D3FF04377D5672F765D771074F01471 /* Platform.Darwin.swift */; }; - 5922A6A0AE7152CF436356B3556F1835 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 526D6EA97F05641CA2E05BC8050BBA13 /* ConstraintItem.swift */; }; - 593BE6C6A4228D571E38A13C997BEFF1 /* PhotoPanGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F9CB5BB89F878B6A7107C476B856BB4 /* PhotoPanGestureRecognizer.swift */; }; - 594619F78BF7AD4FED3AE54E56B565E3 /* DefaultsKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31C2C87D1A111B18ACC18CDF0B3AB382 /* DefaultsKey.swift */; }; - 5964A4D664AE867BB1BBDFC8F73E5B3C /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D915B778BFC4215CE72BB21D6B4961CB /* AsSingle.swift */; }; - 596BB7B67915536A341764637DFFA50D /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 257615B4345F34477F672A9F4184CF44 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 597D95C8F568BE7E82B2E58EB9D9A51B /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = D807B72086D73A099588B2661058115C /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 59926C66B6FD833E66F57DC8DD184AD3 /* SwiftyUserDefaults-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EAA512B45185EBC8735764075B6AA26 /* SwiftyUserDefaults-dummy.m */; }; - 59E0170B8D182E51A22B76016EED107D /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 463D911D9C6E7DBBCAC2D85783EF508B /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 59E1BF0AB3F19C50E578D398E26EB227 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DB59B8E4053489737BAD5CDD85156B /* KFAnimatedImage.swift */; }; - 59E8E48227EFAB47CF488B945CDB6A71 /* DropShadowStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 470BE9CA1CB354631EA9F83BC9C2C055 /* DropShadowStyle.swift */; }; - 59F34874DA4ABB2F5C4E09EA6865936B /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CC9AC6D2C83DB5E4023244B749AD0D9 /* ConstraintLayoutGuide.swift */; }; - 5A2FD3386684CE7797BB7FF6F3CCC061 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B0088FB28F0EE024B60383D53FD6197 /* KVORepresentable+Swift.swift */; }; - 5A300D04E09D1D08EBE70D40F6F40D46 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CADE0813DCA91BD8C28E6CD78241AB2 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5A7D0317917962BB4C8608318195009C /* PickerInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AD8D9BC9B7C3629A2CDC47C82E9AE8D /* PickerInteractiveTransition.swift */; }; - 5A92E53125BB862DD992537F5C3125F6 /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 30CAB5B8879B125D786B5F19714D4D34 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5ABDF47FC0D60B701B5A8E767DC1314F /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99D221F5DCBD09CE2C478D4DCAD9D2C8 /* EventMonitor.swift */; }; - 5AC012169819B4ACA66D680CBB2D4B24 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D96A8EEF99D98D90E6C052AEC3613FF /* LottieView.swift */; }; + 50AAB77967D0145B1492E8F868E0FDD8 /* PhotoManager+Audio.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E4C3E41583AB25C27AD1383648031B4 /* PhotoManager+Audio.swift */; }; + 50B2CFB7A6F7296665FD6D9EDDCB44D8 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = CC26E68356056FBE1B173FD2E1B3A77F /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 50ED87303DE9E2682DEED02D299237D1 /* DiffableSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3D3B8E99DBA519C250270C693CB28C5 /* DiffableSection.swift */; }; + 515402907776670802E14BA4FFCBEB03 /* pausable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0543E54E93EEC318E17C691548400BAE /* pausable.swift */; }; + 516198259FBF27998319EA25BE34D523 /* SwiftDate-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 03108BB922A49F96D4697F97AA01446D /* SwiftDate-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5163FC6D715F6881B1FA1AB13DCEF870 /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = A976E5E0424E0CCEE3FA3FCE2032DFCC /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 516782F35304D849B2B9244F5D7042E1 /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FA2BAE62781F524702C161377E0597 /* Decode.swift */; }; + 51DDED280D55FB32EF2455BE8E5EE305 /* EditorToolViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A8560752259A9CC30B2042E334191D6 /* EditorToolViewConfiguration.swift */; }; + 51F3B35343757429879D929BB8FAB835 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F4B3BF0F2244B2511E7B1C96CDCDFEE /* MBProgressHUD-dummy.m */; }; + 5210FBCE7B8D9C113F92A7EB93DC0D81 /* DDFileLogger+Buffering.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E442A425ACCA38AD75FF2241B149CA2 /* DDFileLogger+Buffering.m */; }; + 523235228A1C021C67F2E3776A922DC5 /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 47187ECDFF337BD6C9E01F2F3E21719D /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 526EBB21113F77377DFBFF6F0D2A9FF7 /* AssetManager+LivePhotoURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E825F36C2D649312382989A8A478368 /* AssetManager+LivePhotoURL.swift */; }; + 52A4B575AED29E5155ECAE9032603201 /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37986397DFE90598EF518A87694EDDA5 /* ItemEvents.swift */; }; + 52F753AC73F7FEF5DE1432B296189C4D /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38CE13911492E85B5198944459969B92 /* SkipUntil.swift */; }; + 530904444954689E9139F71D77219E23 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 64D98A5F6356ADD10751799045BA9659 /* PrivacyInfo.xcprivacy */; }; + 531A5B89526140600E81AC06D7609722 /* Popover.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB098D58BA16611D533F8D661372B167 /* Popover.swift */; }; + 53264B91AA947BD2BA1C03735C5A284B /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7255FBD28FF5C1D054DB41571FE3CC16 /* Repeater.swift */; }; + 533BF0B3BDC7553A874AA44DBC6FAFDF /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D6A3F82958A532FA49FB0D0D695B98F /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5392CECD3707F194D077669DE55EA90A /* URLConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC32A771201E13E4BC96B869859067CB /* URLConvertible.swift */; }; + 53CA868E64451978727670396A9477B5 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = A498CE5A2C2440126D949592D254CF70 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53EEAC6A987681E9E9C6C7B91E34B24C /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACFBC18CDE697E377C0890A1604624BC /* RxTableViewDataSourceType.swift */; }; + 549BDCEC0DF4E943B72FC61EBC29B611 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC4AFF145251209663918FD2339C2003 /* SkipWhile.swift */; }; + 54A45AF20BFF99BA20B15AF09AC4901C /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9C753AF8B06D9C6A7989094F3E45145 /* Notifications.swift */; }; + 54E268C32915CF908E7AA776909B45EB /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = BCB6062DCEA0F25C207C8ABB2A927BB7 /* MJRefreshConst.m */; }; + 54FCB2A0877468FCA03245D4FBB0F9D2 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F5E467F4B1AC23029BB35A8FB0B2E13 /* ImageCache.swift */; }; + 5538F2B6899551DC5F028D5E0E727DD4 /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DB14D216A4D2B23D7D03CADB0B277F15 /* RxSwift-dummy.m */; }; + 554FF3E9DDD500BC419FD6E86390EE53 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FDBF81BF9426BF26BD9CB4B59E075D8 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 557E1A837069741A4791AC14ECA19CE1 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = AF0D1B22A0451EAAE21EB16BBCE261C6 /* UIImage+ExtendedCacheData.m */; }; + 55A04B833FD170F94BE342310B41FB40 /* TimePeriodCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA3BC254E30518BA626ED97DCAD623C /* TimePeriodCollection.swift */; }; + 55C33792F8CE9E783B8014A61F953AB7 /* DateInRegion+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3877D11B21C4814D086BD6B220744FB1 /* DateInRegion+Math.swift */; }; + 55DAA9D865452CFA0F7FE31873A7FDA1 /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = CFF7C678006495868A4596DFEC23DCFA /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 561420A20DC0A84258A902E9EB69A15A /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = F9165BEA6EDCE2CB0A884D65E1D82A7D /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 56155ED5C4DCBBB14C984EFC74F3BE7E /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = D36F91C9AAB954B92F50D99CA2482915 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5648D7F0A01DCE02F38BA12B3389D4C0 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3A538FAA7326546658DE194771B88D /* TextCompositionLayer.swift */; }; + 564ADB7E97B721F59E933E1D05B1C305 /* TransformOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F6EC198B44AD6A9915CACDADB0D5B47 /* TransformOf.swift */; }; + 5656E23352018B57DBC4166ECC8F7E2E /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = EEE08A195EE8A0E9A19F62849E075A4C /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 56691610F48CD177ED944F34C23C0A74 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13FDEBC2C4C6B0086A21921448AE4FA2 /* GradientFill.swift */; }; + 56751E829A2F8CEF35A4517BED8500FC /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56A54FF707D4E831F471DFF14B17559 /* Take.swift */; }; + 569BA73DBB2EAFC4BFEC77AF6A0C3F89 /* TableViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1055D37CE52222A92D6AB9D8D95406C2 /* TableViewSectionedDataSource.swift */; }; + 56B50B3F8DD7B44500AA65DDA2C88F9F /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E6ED4A05D5F67B068D6CEE07B2085AF /* Keyframe.swift */; }; + 56E800EB3B2BE8AE0BA45A30974D7920 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FE8217C13A439F6E6ADDB480BA6167C2 /* Masonry-dummy.m */; }; + 5727477E667AEAF37FEB3B3CE3BFCEA8 /* SectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB2CC545CDD4DD599A3A03A5C3D159CA /* SectionModelType.swift */; }; + 5746320BBB67E457AF4C4EE5A2D32799 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEAAEADB3275D8FF4C47699D2D9BE39B /* Validation.swift */; }; + 576C5FD65E8E35A7EF189EBB20CE01C6 /* LivePhotoSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E242F85DB2F9F6150CAB258727C8A9D1 /* LivePhotoSource.swift */; }; + 57AEF499097B5B2AF1D566F88E7DB206 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 062914C096BF7A1FF4F4CBB5336B3275 /* _RXKVOObserver.m */; }; + 57C4F6EFB30DDD14E960AC2D6B34F904 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EC11D42FA9EB3805CD07452F77816D38 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 580A4526550419AD9D7AE5C5ACF73391 /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A82491D8B7DCD596DC8E33D6FA4745F /* Infallible.swift */; }; + 580D9F7D0E5B3A80462D5C7ECD81A7B7 /* KingfisherWebP.h in Headers */ = {isa = PBXBuildFile; fileRef = BC70AA2F7741FF5A0F4F031A1961DC21 /* KingfisherWebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 584B2BC80E7104E4C2028C5B4A084F2C /* CALayer+fillBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2433A60406778BB8F7377A714A0FAD53 /* CALayer+fillBounds.swift */; }; + 5862E26B20BEBBFDB2D78DE66E848199 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 343036BCDF5FB7550D90694E48121ACE /* VirtualTimeScheduler.swift */; }; + 5883CC9CCF065AC993539027684B7491 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF2B1FC5ED08853B3FA9CE81E9F9D14C /* Platform.Darwin.swift */; }; + 58B7CD3CE985A81444D79373783A1AA2 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B58514EC4B76D24B2A05D2F9F94A84 /* SDImageAPNGCoder.m */; }; + 5922A6A0AE7152CF436356B3556F1835 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 714F7D579CE4AE7CD06CB630428ABB8E /* ConstraintItem.swift */; }; + 593BE6C6A4228D571E38A13C997BEFF1 /* PhotoPanGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDF203614E5F110681A9D4CA72490EA9 /* PhotoPanGestureRecognizer.swift */; }; + 594619F78BF7AD4FED3AE54E56B565E3 /* DefaultsKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED64A84BA508F099249603E5E8B0D16E /* DefaultsKey.swift */; }; + 59926C66B6FD833E66F57DC8DD184AD3 /* SwiftyUserDefaults-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D460C0A57D37BFA269D070C6E4FB41B /* SwiftyUserDefaults-dummy.m */; }; + 59E1BF0AB3F19C50E578D398E26EB227 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0B77502B50D5D6D9DF34B258EC469AC /* KFAnimatedImage.swift */; }; + 59E8E48227EFAB47CF488B945CDB6A71 /* DropShadowStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 404D2684A487B6BF89BDA7645DEA3222 /* DropShadowStyle.swift */; }; + 59F34874DA4ABB2F5C4E09EA6865936B /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DE6143FFCD1CC91750C1DD17DB6EF1 /* ConstraintLayoutGuide.swift */; }; + 5A2FD3386684CE7797BB7FF6F3CCC061 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73CC530F99DD1C52E5289BF8B4815DE8 /* KVORepresentable+Swift.swift */; }; + 5A7D0317917962BB4C8608318195009C /* PickerInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF8E119D061BA08BBA251A759BBC05D2 /* PickerInteractiveTransition.swift */; }; + 5A96F29C259527AA6B1198F88EAE6798 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + 5ABDF47FC0D60B701B5A8E767DC1314F /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 739868975D361B0E16C0336769939C20 /* EventMonitor.swift */; }; + 5AC012169819B4ACA66D680CBB2D4B24 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E457E04CBAD93AC173CE2B419E540594 /* LottieView.swift */; }; + 5ACA50EF8BB53A9E1FAC0F44D9EDDF61 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C05AF62825C17A373895A0132193454D /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 5ADCE72323C6B6AD702E85FE8B2CEF78 /* MBProgressHUD-MBProgressHUD in Resources */ = {isa = PBXBuildFile; fileRef = 6EFB05F1F29FAD078E29A839C5020799 /* MBProgressHUD-MBProgressHUD */; }; - 5B08596E856E4CC2F34A8A2372F9F764 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 211BC34C0536F7B4026D6881686E85AC /* NSArray+MASAdditions.m */; }; + 5AE79A76C94FC9845717830199082A53 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D009DB27BCCE09F395ABB709E652AFE /* Observable+Bind.swift */; }; + 5B08596E856E4CC2F34A8A2372F9F764 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 775F2082FAE3A547596A351D38CC26EB /* NSArray+MASAdditions.m */; }; 5B094AECD875F2C5416ACF7D70D6B6B2 /* SwiftyJSON-SwiftyJSON in Resources */ = {isa = PBXBuildFile; fileRef = 7CA3B05F07B063827B34AD2B0DB23706 /* SwiftyJSON-SwiftyJSON */; }; - 5B33A02EB936B8CFDEC0DDE34D9C330E /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D347A6BAD15D2AE2E0FA316E669D2045 /* DispatchQueue+Extensions.swift */; }; - 5B72F5DFC13C04EEF8640D210426E38F /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 890A3A6568FB444BA064AD635B72B661 /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5B8ABC3BA6BFB1809B26727966831E17 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64135AEE32F4EFA1862ED0083E6D930E /* Concat.swift */; }; - 5BB6B99986FD7111B3AEBE931C7F507B /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F7B629AEDC7996F6CA360E88F44AA5 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BD5D9B8F61C124A62C75D9AC36A07BD /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = F25AD112E1C05A54CE8CC795A002351B /* MJRefreshTrailer.m */; }; - 5BF9F5ACD288752C9B7686FA8DE02455 /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEA5FD0EA68AD39A58CA0B11E7957A7 /* Infallible+Operators.swift */; }; - 5C197BC87FF7A938FCDA1D1729F70C33 /* IQKeyboardToolbarManager+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74A66DF7B375BDD0E38BD66C9575343B /* IQKeyboardToolbarManager+Action.swift */; }; - 5C22FC98A5A6534F05DE9DEF08DCA27E /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105D64F3F9FE62DD2EF378CBCCE13DCF /* RetryWhen.swift */; }; - 5C29F3BFE98B26AA6F4736A4102AB7B5 /* Defaults+Subscripts.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA521F4F93C112B48889A0DB77FDB4E9 /* Defaults+Subscripts.swift */; }; - 5C7C13F8D90CC485D6686689DA09C843 /* SDCallbackQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 676D27321AB1F0CA92D082D61680676D /* SDCallbackQueue.m */; }; - 5C836B518C564BAD1865F8DDA7A71C07 /* palette.h in Headers */ = {isa = PBXBuildFile; fileRef = 89585EDEE270D4BB21F77CACD6FCB084 /* palette.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C8DAB576E7E14256C410ADE81B69136 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4211DD2922E7B78B8D9209947923601F /* NSButton+WebCache.m */; }; - 5C9EA4F07C1D25D08C9A74B8D18D507F /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB11EFAA8B1C6445E4E5B268482EB05 /* AnimationCacheProvider.swift */; }; - 5CA3399DA62981599919E71062272E9E /* mapMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47FE7864622B9DFF669897BBC64167A0 /* mapMany.swift */; }; - 5CCC337DD092CFDF91FAD3E944457A03 /* IQTextInputViewNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FF45920E9895253D121EC8EF37FAD3E1 /* IQTextInputViewNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B33A02EB936B8CFDEC0DDE34D9C330E /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3331AF7812F40E21630E52E27075843C /* DispatchQueue+Extensions.swift */; }; + 5B5D3D565643FDB2B9B0DA06A46489A9 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 796D788ACD86B4870A3C90084ED0DA59 /* Scan.swift */; }; + 5BB6B99986FD7111B3AEBE931C7F507B /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E4412E56E4143077AC365D779FF4DD04 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5BD5D9B8F61C124A62C75D9AC36A07BD /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = B7A826FEF7AD5380B4977795C52F7821 /* MJRefreshTrailer.m */; }; + 5C29F3BFE98B26AA6F4736A4102AB7B5 /* Defaults+Subscripts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E59E35F5BDFCE065CE2EADBF6DA9C4C /* Defaults+Subscripts.swift */; }; + 5C966F75523C28E69499A6F376436C1A /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E3EEC76384494C2308D7B4C713B4E90 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C9EA4F07C1D25D08C9A74B8D18D507F /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93B99021BC277B445B2F7C2D7DCF6DF0 /* AnimationCacheProvider.swift */; }; + 5CA3399DA62981599919E71062272E9E /* mapMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E86CC975C34CFF6EE7ED8BBB15FAA94 /* mapMany.swift */; }; 5CD127F101529C336A07D45CE1106A54 /* Alamofire-Alamofire in Resources */ = {isa = PBXBuildFile; fileRef = 085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */; }; - 5CD3D98EE09BF48E72AF01B691B457ED /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AB6D3486F8D2B7F4DF3894E83924C48 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5D2B46D1F7B27E81D3526A4FA0AE1B50 /* Archive+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBDF02ACA504C74430731FCAC597E30F /* Archive+Helpers.swift */; }; - 5D51DBD757BDE6559AA088923F710C74 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = FC44018E8E546DE560E6952B73A66864 /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5D63E02A7E5BAA06D304EAB0B20C3102 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 07848D28D89F5F346D8D841898114331 /* UIImage+Metadata.m */; }; - 5D74993CCD97D9869721357F861010C1 /* IQTextInputViewNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 006D685CCA56F85CAB3F22037792FE21 /* IQTextInputViewNotification-dummy.m */; }; - 5DA9F754707804370E363E343E9221F1 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6A9079A334BDA9CBD3E6AC894241BAD /* BehaviorRelay+Driver.swift */; }; - 5DE1E9EE872B702F012DA1E310CCB157 /* MoyaError.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBADAFA4C6D0CBFC0B573538880274CE /* MoyaError.swift */; }; - 5DF2E03715129AA0C77ADD8BAFFBDDFC /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B98FB536C6100FE2E5AB39A61E6BF097 /* KingfisherOptionsInfo.swift */; }; - 5DFCBADAC7D0FAC82C84A6C8E7BF1DA6 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 905C46A6150488CF6119E0537699B529 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5E686B1E1BC041BE4966F71D75978FB3 /* PhotoAsset+Network.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DC7B67C28FB63025DA871EB56B2D07 /* PhotoAsset+Network.swift */; }; - 5E6BFEA8AF2EE6BEEAEB1BE2346A33AE /* Documentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = BE9A5A25C305ED947C72BFDCDFBACF57 /* Documentation.docc */; }; - 5E6D9B41BAE736924F76FF8CED634AE4 /* TraitCollectionProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = A13F2857129132F2BB134CC80E4B8689 /* TraitCollectionProviding.swift */; }; - 5E8448D17CF8C1F2646695E2A1B8DC3F /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44EFCF7647F729E5C8E0E785FDA51B44 /* IQKeyboardInfo.swift */; }; - 5EA7CEF77748C6745DE0713024E68039 /* ConfigurationGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = E758329F42B0099E33EF4EF839084BC6 /* ConfigurationGlobals.swift */; }; - 5EE23E0B4A7175D504F4C7E20505DDE7 /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1447E8645A5E61620BCFA27199CD5ABE /* KFImageRenderer.swift */; }; - 5F09107998BED88EC6FCDFC5305031B1 /* String+SHA256.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9351614A1EA41C19AE76908E51BCFA1 /* String+SHA256.swift */; }; - 5F3F0835DA0970831299E1E2F19388EB /* RxRelay-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8C019C7426933440991237E4CA5DB3 /* RxRelay-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5F45735DF355530CC955066D3C007E19 /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC4569302B193F7A1341960315F9832 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5F9A3F2A760B370179537C92B7223D0B /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B59531761EBE7111460BA8727BEB2CF /* AtomicInt.swift */; }; - 5F9A72150ADC8769E1E28AD550D314A1 /* SwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C60F5B4B13DD9E770BEB34346ADC9A2 /* SwiftyJSON.swift */; }; - 5FBE237F53C3F589D9DD2C524745DB97 /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63EF0AC49607B5F04CF134A07E9FD554 /* Infallible+CombineLatest+arity.swift */; }; - 5FC38C81C52F349565DA5EA2A63E5C5C /* Mappable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CAA60E4E281A0EA544CC0192678755 /* Mappable.swift */; }; - 5FDC4239F7B651092BF582D0F460BAD4 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = C4A9C10214B3741557539E39C3C99286 /* UIView+MJExtension.m */; }; - 6134C81E38AE47AE5DFE0B0B1E6C3380 /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FCBFD99E9220F18FB8F2824D7D64032C /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61461B0D9D7B81C3F8D24066D9A19DCE /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 89A1C379811FBDE2115817A3AD333063 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61507E402F1F7C58BF119995A0479A22 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 35705CE15E7613E33BDA6D0FA12C3B22 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 616976F489655BFF17CA440CB55BA9BC /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = EDD6384C8991A779769D0C3B5CBEABBE /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 617E7F15F79A3A5DF83B334AAC78E41C /* AssetManager+AVAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7B38F6289C951AC1EFC690686372E8C /* AssetManager+AVAsset.swift */; }; - 618F3ADE5ABF493F148992DE1F958158 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 146CBA3FACD1FD9ECAB6AE549FF8B59C /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6197516E8DF38E35EB47D861284AC82A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 61A3DA271E425F1B43772BA3649F8425 /* ISOFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC21EDE7A66240152AF53AF859829511 /* ISOFormatter.swift */; }; - 61E28FB82C54B1A774CE25698859B3AA /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1F8C5035292F2ECDC8D7904C8A6E508 /* Observable+Concurrency.swift */; }; - 61ED64340371AB30B936A019C22C376D /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35999F67C6BE702E5DBA2B4976B57D88 /* UIView+IQKeyboardManagerExtensionObjc.swift */; }; - 626865A3EF3A6D4A97808AFAF335BBFA /* LottiePlaybackMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5430F3A24CAA6F37198CFEDAAAA99AB6 /* LottiePlaybackMode.swift */; }; - 62B90C6FC83F91F91A4BF12022C7B050 /* UIView+Parent.swift in Sources */ = {isa = PBXBuildFile; fileRef = AACF743A4C7B17E741F616DAB8882D77 /* UIView+Parent.swift */; }; - 62D1262E42590356A92B24D7730CD254 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12AD3BC5DFA5C2CA31FECCF57A3DCB50 /* Skip.swift */; }; - 62E777846A5919447B8645DF49D60947 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = CDD105EFAA608A4F70053CBEE2961E47 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6321B6047A2176553365F6367D1C4BDD /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 80252D612A849810E8DFD713E0E1FF7D /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6341A8A4311882558BA13827740B4664 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B95207D9ABE61BB885BC98426F48D8B0 /* AsyncLock.swift */; }; - 63559734B4AC75FFFFB29C688B9A6744 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E166D4C0786736A2C0165FA1762AEFD0 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6377643B1FEC4330947E1DA0BC971FBE /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD0E5FB9AF258767A6C880B620AC9B94 /* AnimationContext.swift */; }; - 638F2273D87A721B52DBE6CD24E60CB2 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EBE7837BE776C1B2551F13EA5935640 /* UISlider+Rx.swift */; }; - 63A8CE0CBE0ADD489C20A0D7F51FC1A5 /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7819CC5BACDC7758CECF67E1F2CFE862 /* TextLayer.swift */; }; - 63E1B3AEF8C51B72351EA0E978E131FB /* EditorController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 705658E1BBB9D9340A8CD40AC22105AB /* EditorController.swift */; }; - 63EA32A68E585EC05CB3ABF990C61928 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 81E0E3AA227BEB7E584BA2F19BDBD96C /* SDImageAPNGCoder.m */; }; - 63F6230FA82DFD96D2E877797C3E3C64 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A31C0DA4336C685CB1B0B65A2916CAA9 /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 644D53AECC6A137FB73F210875551EF7 /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AAD4949C86B956D72D81E42F2B5A885 /* NSControl+Rx.swift */; }; - 645036D656B707FCA91C2804BEFE3342 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C056C7D3CDFF0B7C1A4CD6824B186298 /* PrivacyInfo.xcprivacy */; }; - 647C310F64D06165C6515431E3882EFD /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8FEC1D26EFCCA906F62A3F754A54CD8C /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6483BAFF84F868056DECD840E8F9D359 /* CustomPathAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 618EBF53267627B24D620F051549197C /* CustomPathAnimation.swift */; }; - 6483D6F6B26818AE1CEDCB90AFA6B22B /* ignoreErrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4114E91AEE31D95AB64F12BD8E011F5 /* ignoreErrors.swift */; }; - 64DAE36D63FD0E07168E011D5D9538E0 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E766D00AF3776C33AD233353D2A6E60F /* ConcurrentDispatchQueueScheduler.swift */; }; - 651096EC5A39B4CD8606FA4B908F26A3 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF632589707D7FFC1C097D5F26F1D34B /* ScheduledDisposable.swift */; }; - 65531B806F8327DD184D7A07D74829E5 /* UIScrollView+reachedBottom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70AC54326B583CB52C1C8931437F2BC0 /* UIScrollView+reachedBottom.swift */; }; - 659FC93CF2E7E3959D6A4E19F12D4FD8 /* LottieURLSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = B55D8BA910BEC68CC29FB81ECC2CD259 /* LottieURLSession.swift */; }; - 65E1C640FE8331BF45094B2A6A66BA05 /* AlbumTickView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C35DB8885C7AF3C00FCA69FDA392958 /* AlbumTickView.swift */; }; - 65F629E1E7896CD05D7DBDB31719F92D /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A41F2BDE308BDB7887FDC9CC99371A9C /* Queue.swift */; }; - 667CEF1767AEC3F190694D6D52110A78 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7B74EA38DC8A751DD99D5770A5F03ADC /* PrivacyInfo.xcprivacy */; }; - 668115FD6CB2E2582B957BDC5528ED83 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 806D702BBF33FD24C6633D97B6AC8291 /* SDDisplayLink.m */; }; - 66C98F9CBC310ABF9199767F97CD0D06 /* Editor+UIImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF9C3F1C80059E8FA0A02D050A22B15D /* Editor+UIImageView.swift */; }; - 66E62D8247E22A3B50148739B610C704 /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 67BABF21E134B8C32AE5714CEA6F842B /* DDTTYLogger.m */; }; - 66F024DCBE9C5AE50FD48FE6876D5DEB /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF46CA42BF380829E0A21E3E738CFE12 /* ResponseSerialization.swift */; }; - 6728C0424CEE44AA9D3CE04848A99706 /* AccessTokenPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F997ABBC6EA089C505B9E6BD0CD1612 /* AccessTokenPlugin.swift */; }; - 6739B9085488745EA197B1D58F789BD7 /* DDLoggerNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 927C7FF96271D29EB8F16A1622F32430 /* DDLoggerNames.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 678EDDCD6ED116BC5100C5924A9BB0C6 /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB207D0D95390CC5750B8BAE1FEBDEFB /* DiskStorage.swift */; }; - 679CBDF30126442DC86B51F7334D5818 /* Archive+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9112E558AF7FF970B2B979893E61EE9 /* Archive+ZIP64.swift */; }; - 67D1A6D90F2FA281D46D5A902DC57F82 /* curry.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6295AE9D50F4A2B1061B752D52AC07C /* curry.swift */; }; - 67FD817A67952AE43797A4D03034418B /* sharpyuv_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 9507633F2E1F0C8D1E35BB035889FC27 /* sharpyuv_gamma.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6815F83EA9B7321CCD853754F859FCDB /* VideoPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 458C28DFB8E300D94E40171C859CD019 /* VideoPlayerView.swift */; }; - 682DB56C577287486871A296ED0BBED4 /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03D2195F8070C9FCBD9846A7FFC7B45 /* LayerTextProvider.swift */; }; - 682F2B487FFCB30C5B3D5E013D52387E /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = AF95A32952A2D81F396D632B682AA92A /* SDImageIOCoder.m */; }; - 6855220C817A3CA7F32A376E6ACCCBA0 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6752C5CBA08321413C63315CF575FB /* ReplaySubject.swift */; }; - 685CB5FF6C164A33D25A02BCBDB4E608 /* WebPProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B268BBD01B73A32CC92448E11123E90 /* WebPProcessor.swift */; }; - 6868DF039B2BBD8A30C5FC9F404AD719 /* BehaviorsConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E615A7AACB986AA4AEFD89C51C3084EB /* BehaviorsConfigurableView.swift */; }; - 68C8CC790FD5CB13EB2631917A0A683B /* TransformOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1F7987F14C5E94819EE32CB4BAC243 /* TransformOperators.swift */; }; - 68F4885E04AA995D1E8FB8B28E0EE3F9 /* AnimatableSectionModelType+ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ECE4A3DE0488A3DDA80283DC1A721FA /* AnimatableSectionModelType+ItemPath.swift */; }; - 68FB437B22491F3C727ED41EC4A8606B /* IQKeyboardToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6AA6B67C2202E9EC9946C9204C07ABF /* IQKeyboardToolbar-dummy.m */; }; - 6901C20C2E6F1ACAA37B28C2F618C4BD /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 55998CAE31AFF7A83E1C07826709AF95 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 69345CBCB31076EBF8A2C5885AF973AB /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A24EE9641A33E6A9AFAAED5F9A99F61 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6941289A9343A4DD3B746BBEA4F1AB04 /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 706A772CEF4F7223C772D02BCDF54486 /* NotificationCenter+Rx.swift */; }; - 697D2AE2F0BF2F0C76AD53397FC66A29 /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FBF659AB345A681E5B520E1DB969EF2 /* UIButton+Rx.swift */; }; - 699ECA87C4D5F7C18A7D473DAFEF5A02 /* PickerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E51DB4C155A46CB4058D95CC0EC8892 /* PickerConfiguration.swift */; }; - 69AB582F7B619D2BB667DB19541AE066 /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = D8B80519B4D4609E2ED6D5DD89CD95A6 /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 69B74FDF7C33B63E60F97F0DA06AA999 /* StyleIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F49C50D61A09F57006BEA0590604E4B /* StyleIDProviding.swift */; }; - 69E353C99C6EEA3C93CCF2E526460B9D /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B699BC5FEB78B2CE8A8D0567C5D0B00 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 69F6B98B0F745F5C0D40E5BB813D3358 /* EditorToolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1341FE1A679531A374E6EA274988264C /* EditorToolView.swift */; }; - 69F72FE9F2E27DB15981E62CF31AD23F /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55EF44B4E12BF378C890CB553EF49118 /* GradientFillNode.swift */; }; - 6A47A1504EA627F208346BAE3225BDAA /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 28FCAB44829CE76DDC07066036587F01 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A69B1471DEDFDA0B57F6131650CBA0A /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 27B94CBE30BEE9D36A718CB93B8F0350 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6AA0622BFA46A63E60192A7EE304E93C /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A2DF6DE96352BFBC45FC04B2DF37E4E /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6AA58CA6EF21C02A62840F398661C55A /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7876FC240B41B79B2CE968C0B2531AA3 /* PrivacyInfo.xcprivacy */; }; - 6AE82541A8951A34AF43A20E2622CFD7 /* PhotoListCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A26381785BA6D4DE63E5068A0BBE66F /* PhotoListCellConfiguration.swift */; }; - 6B72B957E2B37CDD96B429A082C39810 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE67ADBE415CE80D2E3E658D24F2F77 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6BCE7872B0E75FF5B7CCDDCCC8587571 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA59DC6ADF446081AF8C31B92429604 /* AnimationKeypathExtension.swift */; }; - 6BD8E512A5ABC3D0FAD5978DE91A75A9 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7993B5777F37DEE02013C4A1A26C58B0 /* SDImageLoadersManager.m */; }; - 6BE4B832555B3FB32C2854A933EF5E8E /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = 410450C8F5ADEB770718D27D9940EC40 /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C3CB2A3016E06B0C80D7859A39AB4FD /* EditorToolOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE9144BC05C0B93A010E492397001467 /* EditorToolOptions.swift */; }; + 5CEE0C07AA21A0B08B1D50A0C63CF959 /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 04653C3B45F3BA2B79DCDAB094835D51 /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5D2B46D1F7B27E81D3526A4FA0AE1B50 /* Archive+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = A92BE000CBB91C74E67CF972C2DD55C6 /* Archive+Helpers.swift */; }; + 5DA9F754707804370E363E343E9221F1 /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E19CA3CFE35C329D067835093881B1A /* BehaviorRelay+Driver.swift */; }; + 5DE1E9EE872B702F012DA1E310CCB157 /* MoyaError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68F25367BFC05C7F01CD3F49FBB5BE50 /* MoyaError.swift */; }; + 5DF1EC8139ED7D42A5F1943F3E8C18A8 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F4D48B2DEF6332FFD735F09CDBA23C3D /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5DF2E03715129AA0C77ADD8BAFFBDDFC /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD6F10F3AC1324C186CEA53525F87D1F /* KingfisherOptionsInfo.swift */; }; + 5DFCBADAC7D0FAC82C84A6C8E7BF1DA6 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F578D4E4E2F158FB73B3C0665A32FCA /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5E686B1E1BC041BE4966F71D75978FB3 /* PhotoAsset+Network.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F9BC0C242FD911772747E1EFE9174E9 /* PhotoAsset+Network.swift */; }; + 5E6BFEA8AF2EE6BEEAEB1BE2346A33AE /* Documentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = C90C7CB1EF4634C4B74B3F82756E00AD /* Documentation.docc */; }; + 5E6D9B41BAE736924F76FF8CED634AE4 /* TraitCollectionProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A4B05023DB1645DB9529B9F0FE863BD /* TraitCollectionProviding.swift */; }; + 5EA7CEF77748C6745DE0713024E68039 /* ConfigurationGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D433470A627C45DE86B6321A658C9DA /* ConfigurationGlobals.swift */; }; + 5ECFDAFB2CF9EDE08D26EB540B1A0C4C /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = DB53F81B12A46615370C1D9BFA3E668D /* UIImage+Transform.m */; }; + 5EE23E0B4A7175D504F4C7E20505DDE7 /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 789FA2EE024D3533B7BDC8EBD90D38BB /* KFImageRenderer.swift */; }; + 5F09107998BED88EC6FCDFC5305031B1 /* String+SHA256.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2F25E3179DA0F74A09136FC71CE6730 /* String+SHA256.swift */; }; + 5F24460A3E04B01ABB1B6DA5770F2FAD /* IQKeyboardToolbarManager+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 472D1083A22B0132ABF8F86412B7BE4A /* IQKeyboardToolbarManager+Action.swift */; }; + 5F3088145CB58CBF68040CA01B0370E3 /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E643185E488A31B1057E48D1CCA8FABD /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5F45735DF355530CC955066D3C007E19 /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E6FD82C523940D783787F47F99599E7 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F46D84CAAF164105B6A6583A857D1D1 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D58C8CEAA239015C6E043F58A7B45A12 /* ImmediateSchedulerType.swift */; }; + 5F4B9B104A4A0F6EFA62985E4537AAF3 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = A094E877BC24DA390483D0CFB486585B /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F9A72150ADC8769E1E28AD550D314A1 /* SwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4A3EB0A4727450A306D4D7F04E611D2 /* SwiftyJSON.swift */; }; + 5FC38C81C52F349565DA5EA2A63E5C5C /* Mappable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC9DE046B454D18F67111F867A960ABE /* Mappable.swift */; }; + 5FDC4239F7B651092BF582D0F460BAD4 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 135421C0A4A4B4985F5BF3D0AD24E106 /* UIView+MJExtension.m */; }; + 608BA43B944341BC9BE442DECFD75889 /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 706DC3F66C2B9C0A32DB8329EA45E8DC /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60DCC515468E7EA5DC8EEDFB1EB09137 /* IQKeyboardToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7FEB23C850A6B81E56C46DA2D9EA2DA /* IQKeyboardToolbarConfiguration.swift */; }; + 6134C81E38AE47AE5DFE0B0B1E6C3380 /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EE994104D0142E0CF023F5E4B0FAB489 /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61461B0D9D7B81C3F8D24066D9A19DCE /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = CEEB15F231A87FC55CA1D1C1DDCBE9BB /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61507E402F1F7C58BF119995A0479A22 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DE08AE5F353270F7CD44779B7D36B2AE /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 617E7F15F79A3A5DF83B334AAC78E41C /* AssetManager+AVAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = A10AE3C25362B3A1ABFAF7B587117868 /* AssetManager+AVAsset.swift */; }; + 61A3DA271E425F1B43772BA3649F8425 /* ISOFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E31E96A840F001B34152B018B782D71C /* ISOFormatter.swift */; }; + 61ED64340371AB30B936A019C22C376D /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C6ADCAB0EF483830B5D8F305AE9C13B /* UIView+IQKeyboardManagerExtensionObjc.swift */; }; + 62289F4F5FFFEAC908690613A9B9F132 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7E580E8C803E02635799AF8B567B41B /* Cancelable.swift */; }; + 626609A4396E4C05DF2438EDB98A3C2C /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 10148BFE257C29971F722516F48DD134 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 626865A3EF3A6D4A97808AFAF335BBFA /* LottiePlaybackMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E33299DE58614351D96BA7F2CA8D822 /* LottiePlaybackMode.swift */; }; + 628066FD2A0EDCBD2149485522FF7627 /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 105F182E827163167FE679BFDC342208 /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62ACB14ACFC27C8BEAFDE8B6ED51E647 /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E38FA2B2F087449A0B21AF5BBC5E374 /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 62B90C6FC83F91F91A4BF12022C7B050 /* UIView+Parent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1247F2A254331E381C9913E0CF9E0616 /* UIView+Parent.swift */; }; + 6321B6047A2176553365F6367D1C4BDD /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F5FAAE5D88012C24AB0DC40ACA6ADF /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6377643B1FEC4330947E1DA0BC971FBE /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 609E88E047378FD0C4FC5760FAE9EE67 /* AnimationContext.swift */; }; + 638F2273D87A721B52DBE6CD24E60CB2 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB5684639C560C6BF09E05A9ED83B24F /* UISlider+Rx.swift */; }; + 639B35C6153C7A93548516CFC24F436F /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAEF377EE5F658EB378F64A4BDF28842 /* Infallible+Operators.swift */; }; + 63A8CE0CBE0ADD489C20A0D7F51FC1A5 /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4567FE0B4F668062CD1748E3EC445948 /* TextLayer.swift */; }; + 63E1B3AEF8C51B72351EA0E978E131FB /* EditorController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36D06839555EB1BDD6E58479A35BE000 /* EditorController.swift */; }; + 63F7F98BD5B519D6E0AD27381AD0B414 /* IQKeyboardToolbar-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EE53B7BD47558B65CC3F42A408F1F82 /* IQKeyboardToolbar-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6421D4A8D88FA2A1292E549FB7B47693 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FD5B1CABA7055DCBF86F5F54DCE4E02 /* Timeout.swift */; }; + 6437EAE985479CE9FDAC2ECC8C20E1C1 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50181959DAA894C30980AC92E24FE546 /* RecursiveScheduler.swift */; }; + 64428493C06859655CC20F222DF5A536 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0A34EF1293E04639120788195083AF5 /* SerialDispatchQueueScheduler.swift */; }; + 644D53AECC6A137FB73F210875551EF7 /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BC92C980F8040849DD43E0D9B73183F /* NSControl+Rx.swift */; }; + 6483BAFF84F868056DECD840E8F9D359 /* CustomPathAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00531A5A376144048EF9233AF874FC97 /* CustomPathAnimation.swift */; }; + 6483D6F6B26818AE1CEDCB90AFA6B22B /* ignoreErrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0801FE8FC375DA92186863B4D4BB5EF /* ignoreErrors.swift */; }; + 64BD5844DD7CEF0625B44A528CF23192 /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E8E1811162FDD850048AF53271037A67 /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6513949B07CABDC9ACE4B9C6A6657D23 /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D6A5CEE936A6C9CA2CEADB1CF504D1 /* Materialize.swift */; }; + 65531B806F8327DD184D7A07D74829E5 /* UIScrollView+reachedBottom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42EF1F3E28DFD53E3BBB56874BD7FFC8 /* UIScrollView+reachedBottom.swift */; }; + 659FC93CF2E7E3959D6A4E19F12D4FD8 /* LottieURLSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95171FB22D7B431A3BBC65E88EF2CEFC /* LottieURLSession.swift */; }; + 65E1C640FE8331BF45094B2A6A66BA05 /* AlbumTickView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C279963BB549D9C30A9F3CD14C3CEA00 /* AlbumTickView.swift */; }; + 65F629E1E7896CD05D7DBDB31719F92D /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2511DF242242C8D726053ABD7F0FBDB /* Queue.swift */; }; + 6649EF445E5B8F4CA0CC661C1F6564FD /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D50D9548EC6570A5F35497DCF647A7F7 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 66A0DD0E65EC939391DFEDC50F2A0035 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 191A2321A233979085A3F35D47C0D6A6 /* SDWebImagePrefetcher.m */; }; + 66BB47CAE69EE0AB1CD1C5EA95BBBAA6 /* SDImageFramePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 866CB4AFDAA64822659C8F7C0B9DA4C8 /* SDImageFramePool.m */; }; + 66C98F9CBC310ABF9199767F97CD0D06 /* Editor+UIImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1A08BBC2394AFE5846744091458532 /* Editor+UIImageView.swift */; }; + 66E62D8247E22A3B50148739B610C704 /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 59AB12EE503D92ACCC29A2EAC843D21D /* DDTTYLogger.m */; }; + 66F024DCBE9C5AE50FD48FE6876D5DEB /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 787A5D5E498E50DF6C3AC5B0D06BB7EE /* ResponseSerialization.swift */; }; + 66F4B8FE0BC20DAB5137522724548555 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EED405573A6FE584C5AE355962C65583 /* Utils.swift */; }; + 6728C0424CEE44AA9D3CE04848A99706 /* AccessTokenPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AD0AF70266CB2A1325FC728FF934F95 /* AccessTokenPlugin.swift */; }; + 6739B9085488745EA197B1D58F789BD7 /* DDLoggerNames.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D3DF24540D96BA895E5649621F2DC6 /* DDLoggerNames.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 678EDDCD6ED116BC5100C5924A9BB0C6 /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434DEF3AB4E0E18E29E6126176836801 /* DiskStorage.swift */; }; + 679CBDF30126442DC86B51F7334D5818 /* Archive+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC681D085E2117230A54040B67CAB52A /* Archive+ZIP64.swift */; }; + 67B6A804616E87A819699829B3BA17EF /* IQKeyboardToolbarManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 50DE227431E8835F96C106AC5D93EE57 /* IQKeyboardToolbarManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 67D1A6D90F2FA281D46D5A902DC57F82 /* curry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58EC6C977408321E90CE09B4D8DF0190 /* curry.swift */; }; + 6815F83EA9B7321CCD853754F859FCDB /* VideoPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26DDE12B0577EDEB22E0929A1D144A9 /* VideoPlayerView.swift */; }; + 682B6570C59C8A28716431CEF3896A7C /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 4BCB2D0C9BF2582837564C93611C3F56 /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 682DB56C577287486871A296ED0BBED4 /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6299569C2F0AD5683EB5AA114F990A6 /* LayerTextProvider.swift */; }; + 685CB5FF6C164A33D25A02BCBDB4E608 /* WebPProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DB2D2D9A18633FBCDB4737F52E9C42E /* WebPProcessor.swift */; }; + 6868DF039B2BBD8A30C5FC9F404AD719 /* BehaviorsConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16C4BD83970A3C6D6FCBA4E1E6488CC9 /* BehaviorsConfigurableView.swift */; }; + 686ED07761EB761462FCC1AF83729CBB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 2167A79015B3E37D4AC6E4D7DFCDE72A /* PrivacyInfo.xcprivacy */; }; + 68C8CC790FD5CB13EB2631917A0A683B /* TransformOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC618EB9FC96969F4A6FFE308E92B2CF /* TransformOperators.swift */; }; + 68F4885E04AA995D1E8FB8B28E0EE3F9 /* AnimatableSectionModelType+ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6D539D19C6662E2E569DD3974B875AD /* AnimatableSectionModelType+ItemPath.swift */; }; + 69345CBCB31076EBF8A2C5885AF973AB /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8717F5F80D1D9092F62BEEFBA26E905D /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6941289A9343A4DD3B746BBEA4F1AB04 /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08F8B5FB3A3BE0DAB50E9C47BBEFC575 /* NotificationCenter+Rx.swift */; }; + 697D2AE2F0BF2F0C76AD53397FC66A29 /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43470FF9291189302D66E5CADDBBB513 /* UIButton+Rx.swift */; }; + 699ECA87C4D5F7C18A7D473DAFEF5A02 /* PickerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46330C0E988592F0B8C05BC151ED046C /* PickerConfiguration.swift */; }; + 69AB582F7B619D2BB667DB19541AE066 /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = F38FD0D0A5AA3B028C0341F67708A933 /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 69B74FDF7C33B63E60F97F0DA06AA999 /* StyleIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8FE147F38CC4ABE7614A15DD8D7A62 /* StyleIDProviding.swift */; }; + 69E353C99C6EEA3C93CCF2E526460B9D /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = D4C499B4500072DA4A29A91C4E219FB3 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 69F165B3B4CFE968246E6C517752F89D /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F6D32371696BBB1F3B4D59D23FD927A /* Zip+arity.swift */; }; + 69F6B98B0F745F5C0D40E5BB813D3358 /* EditorToolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD45033E49B55400F3833F5CD082A523 /* EditorToolView.swift */; }; + 69F72FE9F2E27DB15981E62CF31AD23F /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92192DBBE74D82F0948CA38B944FCFC7 /* GradientFillNode.swift */; }; + 6AC1455CE5069A5F409F0D0D13623378 /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = E77592D8C60580DC8E66CA75B48B75A3 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6ADF0BA8142C9051E0C3BE085BD3222C /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FF93F9C752DF76BA095F4B8F82D47FBF /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6AE82541A8951A34AF43A20E2622CFD7 /* PhotoListCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF2483E834C3F42C3DFB11C1E73B748 /* PhotoListCellConfiguration.swift */; }; + 6AFAABE49D752398972CF6AA024B41D5 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D023AB5DC8481141E5E1B008E28D388 /* InfiniteSequence.swift */; }; + 6AFAEC7B82759B44FF56575FC9239E29 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = F4734B671C6FEE1160C6D9424634CC83 /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6BCE7872B0E75FF5B7CCDDCCC8587571 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0083F7B2367B833252094C7FEDF0406D /* AnimationKeypathExtension.swift */; }; + 6BE4B832555B3FB32C2854A933EF5E8E /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = 17C1A3D7EEFB1F33B51CE25E1A489C25 /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C3CB2A3016E06B0C80D7859A39AB4FD /* EditorToolOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CF094D726EF8F04E6EEAA8406FB88D /* EditorToolOptions.swift */; }; + 6C50A6E8F0335CBB44D9596C1D49FFD9 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = BAE76CE301F315FB122D337B269E3D11 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6C5A36BEA1E803185116EC55B2D921A5 /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6B3D90254DA2F75F7EB3A64A5DD1B15A /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 6C71098ECC662C8B37BDA8243820F070 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2BA85C644912C3A5922BDD5D1D955E43 /* Accelerate.framework */; }; - 6C8F51544B7FBA7E98A28A644A2A4395 /* Diffable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A891860001E5D99627C58DB804D3B8D3 /* Diffable.swift */; }; - 6C988731931639D9E205C5B286385982 /* count.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1C2DA3B5982BA3931872039E226AF58 /* count.swift */; }; + 6C8F51544B7FBA7E98A28A644A2A4395 /* Diffable.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCC27B8F0BCAF52F0886D40DBAB9C91 /* Diffable.swift */; }; + 6C988731931639D9E205C5B286385982 /* count.swift in Sources */ = {isa = PBXBuildFile; fileRef = 810744E3EB57202ECA3B702430BE93C4 /* count.swift */; }; 6CA9456A80528FE611303867B289BE1C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 6CAB59AA86D67BD46B82E326058258A1 /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FA765754EB1F79E2342B60DBCF7B00F /* ImageDownloaderDelegate.swift */; }; - 6CABA18CE8DB786EFDA231AF69A7D4B2 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3045F1AE326CFBD6A34EF596E7C67D8A /* KFImage.swift */; }; - 6CBD6AF70B10AE502415349AB3A22F7F /* DataIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94DCE84A36F9C712107A53A6685125C2 /* DataIDProviding.swift */; }; - 6CD4A605F499B8E8AB419701A64D2030 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E55AC265953CB9D5E42BB48DCD176741 /* SDImageCodersManager.m */; }; - 6D047E7FC4C460A50573FB6695200230 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46008EC1FC69A6DB4227EEC645FF6137 /* IQInvocation.swift */; }; - 6D11B5E3D02CE6F3FD35BEC9305A8D0D /* CredentialsPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47BD8FCA5E28E808BA50E2A32E768E3E /* CredentialsPlugin.swift */; }; - 6D1B81E9F445D6024EF8EFB437CD1213 /* IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3E2999141424D2809DE076C8BBEBAF1 /* IQKeyboardToolbar.swift */; }; - 6D1C4245850FFCCBE3B1C7AA6B945554 /* LivePhotoError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FD4269A60D82201612F750BD6B8D769 /* LivePhotoError.swift */; }; - 6D3071F804219E6A520372754BA9F09C /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06C96A7161B1C568A6E26E44944244FB /* URLConvertible+URLRequestConvertible.swift */; }; - 6D5C57B867317D87857E5ACC76B478A8 /* TimePeriodChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFC9F7B604E92A7766FDA67A9BE787B8 /* TimePeriodChain.swift */; }; + 6CAB59AA86D67BD46B82E326058258A1 /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 945D0182F234F51467F39839C3CD8A60 /* ImageDownloaderDelegate.swift */; }; + 6CABA18CE8DB786EFDA231AF69A7D4B2 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0E075DCB7CD7CA0F5F6CC3EAD3482D5 /* KFImage.swift */; }; + 6CBD6AF70B10AE502415349AB3A22F7F /* DataIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1743D5F53FDEA2DA1DEB6804CC5190FA /* DataIDProviding.swift */; }; + 6CEBC47ACCCD467046648FF6AAAF75EE /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5EA31F1C3B4441CB11ED2ECB801F6E8 /* Completable.swift */; }; + 6D11B5E3D02CE6F3FD35BEC9305A8D0D /* CredentialsPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DC64E10C4C5EDB75D9C6A6B8E4CA47D /* CredentialsPlugin.swift */; }; + 6D1C4245850FFCCBE3B1C7AA6B945554 /* LivePhotoError.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5C9F3F240E0710B731E5ADBCBC2F4B7 /* LivePhotoError.swift */; }; + 6D25B9D31491A73684BEE042150D35A2 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EBD770705CF864B2E7EDD805CA0808B /* Disposables.swift */; }; + 6D3071F804219E6A520372754BA9F09C /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 740B69D7E4BBE8CBF05C7D1D1D8E33C1 /* URLConvertible+URLRequestConvertible.swift */; }; + 6D5C57B867317D87857E5ACC76B478A8 /* TimePeriodChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D347776AF473AD57EEEE44C2EA56DB /* TimePeriodChain.swift */; }; + 6D5D497E8AEF062A0E771A96DC7EFD96 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AA4BF061BFD1BD5CE8704E627810DB4 /* Merge.swift */; }; 6D7439D4CF0245AC4432B11BBF057250 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 6D841D012F7F05AD886EC11137111157 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E14C4F16A69C2B63FB7F85407A7563E /* SDImageCoder.m */; }; - 6DA58DC14D1C947AC21D0158C37B1354 /* sharpyuv_cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D9B5B67DC9077573B6BA238D7D08FD1 /* sharpyuv_cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6DBA095F05EC014FE366ECD1FDD6E2D6 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 480E43C1B19B9AE333C2722EF1CA5DE6 /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6DCECAF4E87E7779497CACBBE6021E3E /* DropShadowAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 255C8B3006719A1E86F1C636D4D8B9B4 /* DropShadowAnimation.swift */; }; - 6DCFEB1107EA7C47F4462F8725D7353A /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 6938209CCD09B7CDE64D036DC4429694 /* UIImage+MemoryCacheCost.m */; }; - 6DE6C7F0FA965828E4FCE687BF75FBBE /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BCDD60E51A1BDAC1A9D0E7EAFB63999 /* MJRefreshAutoNormalFooter.m */; }; + 6DCECAF4E87E7779497CACBBE6021E3E /* DropShadowAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AEE100F67D7984D7DC443B1B0D2BA07 /* DropShadowAnimation.swift */; }; + 6DE202C4C54114E4C0C17B6F934EA573 /* UIView+WebCacheState.h in Headers */ = {isa = PBXBuildFile; fileRef = 949DCE2CCB7F0EE19FE299834478F1A8 /* UIView+WebCacheState.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6DE6C7F0FA965828E4FCE687BF75FBBE /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD2530C64B29F412DD9DA26509CF574 /* MJRefreshAutoNormalFooter.m */; }; 6DE9FD143CBC24075601F8FE2ADC4115 /* IQKeyboardCore-IQKeyboardCore in Resources */ = {isa = PBXBuildFile; fileRef = 6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */; }; - 6DF1F0F235EA2FB24E403F4AF95BA3E2 /* Array+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDF048D7983DEFFD3278C296FE89616E /* Array+Sort.swift */; }; - 6E39129FC8643A70C276801FEF4C280D /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D952BCA791E702F6E160E1CD7593C5 /* Constraint.swift */; }; - 6E43A1D17F5623C1AEABB5A8014A4A40 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 403F23A021A4707EB92A6ACE2A83EEE6 /* ShareReplayScope.swift */; }; - 6E68FC477FEBC6BAF22C2ABC21F62A84 /* Moya+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29544B64CA115756BAAF228E63A130E7 /* Moya+Alamofire.swift */; }; - 6E7D336428FAD21BE6A3046D244BC324 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27991E680A5AB49029B5E583DBAA67A4 /* LayerImageProvider.swift */; }; - 6E9233B4A51BFFED8A71D58974E57907 /* zipWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1904D53B6BFEE0B80A1E67328C3EA546 /* zipWith.swift */; }; - 6EBD6412CDCC429D9FADC552CC2B6692 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C83BA1C9AA03830F95ECB83E786B8875 /* InvocableType.swift */; }; - 6F0DFAC41C5B7545D1210F04790528E6 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8CFFF6AA8CE92672DF97CF2C4A091CD7 /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6F34557BCE233949B28D52DB906F58C0 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C19D0CB7BC1C6BF4BAAF0844D816C4 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F3DF877B76370967A98D9AD07034607 /* StarAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE94DFA9E64A825922C8E0EBD72031C2 /* StarAnimation.swift */; }; - 6F4524BF074768E280C5DB1C52526814 /* Core+CALayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAF03709FEB9466EB3E14C66C6844450 /* Core+CALayer.swift */; }; - 6F7EE5605F337F20249301421522DA70 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F5AA0A5E629FAA0155B52218C76BB8C /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F8930FFAF904A41BF75A50959EEF897 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 322FFFB41B3E10E48AFFCE3F1ED680DA /* AnyValueContainer.swift */; }; - 6FA5A945327C97415DB959CF13AB9241 /* AnimatedProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF413EC014A6F86AD117121BCD036E68 /* AnimatedProviding.swift */; }; - 7061BE5F19AD1E8E28E2497349144D3C /* VideoEditorMusicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 604E72840639F490904CCBBDE46198C7 /* VideoEditorMusicView.swift */; }; - 70BF6507D7268E249F1FA33B3ADAC188 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BEA683B0449EB903246E2743EA1FB07 /* UIButton+WebCache.m */; }; - 70E45D01B4F165CEC6D941B21E13E9CE /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6938D20446EBEC9F816CEDA2367B795 /* MaskContainerLayer.swift */; }; - 71068243F1848F01355B5EEE22082CE7 /* SGQRCodeLog.m in Sources */ = {isa = PBXBuildFile; fileRef = F86DD11C749EB487970B45E96FC5F5EB /* SGQRCodeLog.m */; }; - 7151CA82333803BDFEF73DFB65F62B57 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D2BBD9FBFEB7C81B1D3A8A7140AF354A /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7168A1F86699F21734478EC9596F0D74 /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 422B4F9AB747536363235ECEE9FA680B /* NSTextAttachment+Kingfisher.swift */; }; - 71E3872250BD563DD7DE81AA1F295F7C /* UIView+RespondersObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 776A823260F18BFEFD9BFB63A9DF2589 /* UIView+RespondersObjc.swift */; }; - 71E9499597534DDCD5262F96DD4C8873 /* URL+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF891E7CC34297F39DDA34A0A274814C /* URL+ZIP.swift */; }; - 7226D5FA35445F767C54717AF888B1FA /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 723EC21501A85E196324BEC7B75E3A15 /* Core+PHAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 766E24D6147771B8FAE074E9125A8043 /* Core+PHAsset.swift */; }; - 72AEB15AED3CA88476A4A696F953E6A0 /* VideoEditorFrameMaskView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56699D1BFCB0A5CED69E250BBEB9192A /* VideoEditorFrameMaskView.swift */; }; - 73B104332534CE9139D2DED3DCEADB0D /* IdentifiableValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E84479A82B9285361F4EA28C8AF15BF /* IdentifiableValue.swift */; }; - 73B1A0F022D6098745730028B1BF2B3F /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A904C0D09C2EC67F1FBB2310DE8328D /* Bag.swift */; }; - 73DF1AF944E538C09126158F3574FA9A /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = B91E4FCF2BBD9880C7FA205DB7365F7D /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 740D50C9BC55846DA6DDA776C6A5D364 /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = FD9A15DD2D18CEC116E120448AAD88A6 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 742FB40D98E583B7925ECAC31C78818E /* LottieAnimationViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 646E22914714BEB2FDF79B50BA88B1BE /* LottieAnimationViewBase.swift */; }; - 7434AB2486CC0054C0D29F6B56775A94 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8613A84CDF1AE998FA5AEA8B337A9CCE /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6E0AEFB5A8BB6E59F8C0D3C028E7E0BD /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = AEF33D3A750CAA47E6E14E64A09FB55B /* PrivacyInfo.xcprivacy */; }; + 6E39129FC8643A70C276801FEF4C280D /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A075BD4900FC4510D71A0295557C37A /* Constraint.swift */; }; + 6E68FC477FEBC6BAF22C2ABC21F62A84 /* Moya+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A92A6E9255D40BB3D9F6C886F247AC92 /* Moya+Alamofire.swift */; }; + 6E7BC8DCAF1F2F78D514D30FE2873D24 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + 6E7D336428FAD21BE6A3046D244BC324 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E36EA0D27B46280ACDAB1EF230999D5 /* LayerImageProvider.swift */; }; + 6E7D89FF38B5358069A07D35D7AFD61D /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5930E72355C251E0C82954570250333 /* HistoricalSchedulerTimeConverter.swift */; }; + 6E9233B4A51BFFED8A71D58974E57907 /* zipWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = E582D9CA396863E9BE7A7AFA301238DB /* zipWith.swift */; }; + 6F3DF877B76370967A98D9AD07034607 /* StarAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6854A4B2D7E607C99DC94BFEAD0DC21B /* StarAnimation.swift */; }; + 6F4524BF074768E280C5DB1C52526814 /* Core+CALayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4D474BD8AC4F24F637D0198ACA9ECCA /* Core+CALayer.swift */; }; + 6F57D82D18A3F6087F1A526C39E5635C /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC662BF0365227B861DEB446DD7C75A /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F8930FFAF904A41BF75A50959EEF897 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BFF4A1FCBFC1D75787F1101CB22358A /* AnyValueContainer.swift */; }; + 6F91E435A8C849E42A8DC3CC85B726C0 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EB0E6328AB6D6EE0535E44F86F7F633 /* ObserveOn.swift */; }; + 6FA5A945327C97415DB959CF13AB9241 /* AnimatedProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F0DBF8AC33D4668B49EFAC4399EB957 /* AnimatedProviding.swift */; }; + 6FAD9D3C037C84C5DFDE7E196824F527 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757FE931CBDFEC9EA2833A50796ABE43 /* Deferred.swift */; }; + 6FFE5C66EC555322D5BD2B26B885956C /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = DE6312000682993ECBC356FB52F2A18F /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7061BE5F19AD1E8E28E2497349144D3C /* VideoEditorMusicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85065A38E87B8ED6A6DF5D7D8EBDA410 /* VideoEditorMusicView.swift */; }; + 70AB9633AB63B0ABE21841B9B89CB43D /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BBA21A723E00E747EA9B39CB00AE7F6 /* SDImageCacheConfig.m */; }; + 70CB4F2C92D8A3833B6F8FB94946056E /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 29D1ED712E1C7BFD764620DF7BBDC6C9 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 70E45D01B4F165CEC6D941B21E13E9CE /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90164DA35B936779095AF2EA65BFACA4 /* MaskContainerLayer.swift */; }; + 71068243F1848F01355B5EEE22082CE7 /* SGQRCodeLog.m in Sources */ = {isa = PBXBuildFile; fileRef = A1B2D4089FFD155A830A21685DA9E5EF /* SGQRCodeLog.m */; }; + 71594BF2989D8917CA6414AD4DFD398F /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBE081A2C4D77DBE16633AA32BE11C82 /* AsSingle.swift */; }; + 7168A1F86699F21734478EC9596F0D74 /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758618A4C0376FD59A1B2841A19F5FB8 /* NSTextAttachment+Kingfisher.swift */; }; + 71B52718D246243131F322FD3F6C3909 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 564E27B9AD7411EEECE7829BF99CFAD3 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 71E9499597534DDCD5262F96DD4C8873 /* URL+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4D23C7BE5C046666A3254E9911D218B /* URL+ZIP.swift */; }; + 723EC21501A85E196324BEC7B75E3A15 /* Core+PHAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB9453C3D63D688B4B936929340D5224 /* Core+PHAsset.swift */; }; + 72AA4714D0582FBBCF575EDA865EE9C0 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = B621AF83D42A8D2D7CF6417BA5A95CB5 /* SDInternalMacros.m */; }; + 72AEB15AED3CA88476A4A696F953E6A0 /* VideoEditorFrameMaskView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 886FFD9591F740DB81B06C8961859A3F /* VideoEditorFrameMaskView.swift */; }; + 72D1BC691691B05E6E0B07788F50A30C /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = B3ABA4FF27891A94EE99D4610DA100E8 /* SDImageFrame.m */; }; + 72D56D6CDB6A477F0D04F141C5426FF5 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 1F1B25B64CB28802F3AE283D5AC1FB65 /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 72FF20F34ED203C28BA950E1F78B5633 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = 610C02EB184CB566C7E9643373F98A5F /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 737DE88070A313CF162923C86040C1DE /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B347087F46730E241B627CFF679BCFD /* DispatchQueueConfiguration.swift */; }; + 73B104332534CE9139D2DED3DCEADB0D /* IdentifiableValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 307885AC2DEE88951440F732C844D24B /* IdentifiableValue.swift */; }; + 73DF1AF944E538C09126158F3574FA9A /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 13B243015BB3D4D5B09D582EC189EA86 /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 74221AD620CF4A6B45DE9DCF581C898B /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 81F25C70BF3631CFC625490E3638EBD1 /* types.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 742E65EA2426D5E3E2D26D4B289D1D92 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 46F9144AA04C5B93033355FB41156BD3 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 742FB40D98E583B7925ECAC31C78818E /* LottieAnimationViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 439F32B6136C491B6F779F9ABB5B9DC2 /* LottieAnimationViewBase.swift */; }; + 7434AB2486CC0054C0D29F6B56775A94 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = C251E04DE6B34DEBD163666D8C7B5F4C /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 74372ECC9D3E665CCC3C25EB989D1487 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9119B34C3AFB40A36C2285A852C819FF /* CoreGraphics.framework */; }; - 743D34D0DFEA436F0807159B76CAF039 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B6D0A8F9E09B74A66F3AEB5F0A85F3E /* RxCocoa.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 74545FB0FFB10990E463C78AB00D3DF6 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4EEC25DC81F20103B30FF13E1D982D6 /* ShapeItem.swift */; }; - 7459DE7076415F8D7E00855B8C142273 /* AssetManager+Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1ED1CC384F53FC0D979B27CB2CC9C65 /* AssetManager+Image.swift */; }; - 74A10EDE721BF734BB30215C5B803D23 /* PhotoEditorConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39D4AF2B572DD50A4C898EF8B2642184 /* PhotoEditorConfiguration.swift */; }; - 74AD60C21D4209015CAB8624EE6FDF8A /* palette.c in Sources */ = {isa = PBXBuildFile; fileRef = 58FBA9948F686C727B701FCF489B1DCA /* palette.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 74B446A40A11698E567A20F5EB45F55C /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40BB58417FB6A0CD855EF3491E4C5779 /* Throttle.swift */; }; - 7511BD0DB532C7E3B5044892A20131A7 /* DateInRegion+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 509887FA0279FE3CDC820E5286C101E4 /* DateInRegion+Create.swift */; }; - 753924CF3B7F549659184D0E4CD0A3D1 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 5231F338BBCDEE78F0A436950EEC1EDA /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 755B26DBBA7E3D69A1652CAFF74173AD /* ObjectMapper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C813AE31D0EE90CF8101772F6AE53887 /* ObjectMapper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 75AF74177E7ED7AC1D58E789784A38D2 /* BaseAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1D35E1D624DAC3215AFAD7F24E753A8 /* BaseAnimationLayer.swift */; }; - 75C483C0603EBBE2B7C91A7014B80E5B /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7470B74F4DE6D4DF54F90494C7307E1 /* TextAnimator.swift */; }; - 75CC2ABA359D6025F8D4D3867F274547 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42921FC46CA699D38C197D71502B8584 /* SkipUntil.swift */; }; - 75EC448869A0119287D192B8AA564E84 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06041FEF0F2FCDA7E684AA424B047011 /* ShapeContainerLayer.swift */; }; - 75F198F7961A410179E4DAFC8393EE1D /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 6335466D4389A1C8AA4E7CAB431FE669 /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 76093F5DC66264C840C4883B35499E82 /* partition.swift in Sources */ = {isa = PBXBuildFile; fileRef = F558F847D3B537C0EE3F9A6D10BAA044 /* partition.swift */; }; - 7625435D29FEA6C65763AB2C045DA476 /* MarqueeLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACA93130395C17B863D5FD329C553C85 /* MarqueeLabel.swift */; }; - 766D3C8CAAB68288536BD4D5C5A44CB6 /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 854F7CECF0838B9A6C6D5F8EC6E1C193 /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 768D33C2F3127E74E8A1EECFE3FCF6C1 /* Differentiator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C2815E64F59B4238CA92AB88B3481315 /* Differentiator-dummy.m */; }; - 769B4905AD35AD554AA9DE98DA8E4E11 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 999F8D58B982FC5FDE61820675ED3A11 /* IQKeyboardManager+Deprecated.swift */; }; - 76B4853D7AF9B16FEC384DC383D90838 /* DDLogMessageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCC9027C7B216E1F927FA861047FE8CC /* DDLogMessageFormat.swift */; }; - 7717662A748525D639E3963F75D2752A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 772CF8E9CD02ECA4275B6173E2110E80 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 269B6452BDCE224AE4F36E7A81E54AD0 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 779AE3203BE594126E5F5C1BD1AF210B /* catchErrorJustComplete.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51D61BD343692E97F6F93F59F627955B /* catchErrorJustComplete.swift */; }; - 77ECAB9665146BB27D78AFCED0A92B5C /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A92EC59B26EBB8833EC4AA709D84B0A /* Combine.framework */; }; - 77F1B40C21EFF28350EDA6A12263B098 /* IQKeyboardManager+Appearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF87157718AF1D2784979766CB4A9F5F /* IQKeyboardManager+Appearance.swift */; }; - 77F2E509688A124F02FD040516154751 /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D3CAFA1D070369751C9ADF508A184E /* GraphicsContext.swift */; }; - 7807994BB8FDB3EF0DDD95D22C63DF41 /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4368750967D579EC8E82D3158DA26E79 /* AsMaybe.swift */; }; - 780D2766CBC5DA2645C9DD412C55A583 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 810C80916BA59B9F30024A42DFCAA6A2 /* RxWKNavigationDelegateProxy.swift */; }; - 7835057D36DA67BEE422DC82F5598510 /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = CE2F1A5E645D8975DB58382D10877C43 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 783B9E8FC29F6D7EA20051F03D0EADCA /* TimePeriod+Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E262A2CD3AA396ED15B004923B3FFD8 /* TimePeriod+Support.swift */; }; - 785A4D9759CD7C01BCF3790C69AC2012 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F219607A126DF7E68CF24DD8F2010051 /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 789430576C1BDCF5F33F16D67A849524 /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 6B7988660058BE023040AB5795A7CFB8 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 789892D13F1B6E6FE9185800742E9744 /* NetworkAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847FBD943961326E7042E95694BBE9D1 /* NetworkAsset.swift */; }; - 78EEF648D17121C43EA025AB7E0B5D88 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7419EC16412C1FBAF3D6BA8253ECB481 /* SynchronizedOnType.swift */; }; - 7902D28FC9EF5AFEB452F508C7F266B1 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = B1F24E42B0B3F51890BE34BD4F9605A9 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79064FC6DCECF96674AB9278BA3731A3 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4670C2F2CC178428C50EAA9AA61BD588 /* Enumerated.swift */; }; - 7933EDD15F245D28BE5D99E203E9BD1F /* DataStreamRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA4EF0D97284E9E5ACAD88493325D98F /* DataStreamRequest.swift */; }; - 79527BDA19BE542F4B62E5D951075845 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46997670DC4ABA943B6822C1A48C34CA /* ImageCompositionLayer.swift */; }; - 79677DE4A970E2EB5178CF42E372354A /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 88F3893A33DC16433DE4D1C3BF31A95C /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 797AD6B5149B68A4B99813E404B9DEFF /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 116AE5E7CF7B3F186821CA61F1E5E007 /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7989A6E79BFA78440C39F568D972305C /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 7138726E1F20411C8F4769192D4275E5 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 799E114493E31733F2D953450BF82EE8 /* Popover-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FBFEC156FAF93A053B649B8F3D464F /* Popover-dummy.m */; }; - 799EAD4947C3902EA490A7282B738C25 /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88B368E8345801FC56101189C53637E8 /* AVAssetImageDataProvider.swift */; }; - 79A0ACC121CD0B5622EEA3343D22A450 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80766FF1E913BF5DD1A8C7AC3C9DA824 /* WithLatestFrom.swift */; }; - 79B1CABB3DCACAEABCDA3AA0E35825C0 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A3072F0EFE46BE369F63DFCE78D4BC /* DDASLLogCapture.m */; }; - 79E13D3ED8D87AFDEC5B072A66FA7460 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = DAB9B25984EDA1C0EE9EBA721B5684A1 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7A232A8D5C0D06F3CE373E1B46422118 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3872304F74BA857E7F8E42F58DE9947 /* AFError.swift */; }; - 7A2DDEA900883E39D33468469FC14AEB /* ImageDownloader+LivePhoto.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43988C0D4513241C6D43FA74FA5C616C /* ImageDownloader+LivePhoto.swift */; }; - 7A6E014705FFC808D60DA0F739751C9F /* IQKeyboardReturnManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27CE044F777AA8E14A94BCAC3180B064 /* IQKeyboardReturnManager.swift */; }; - 7A6EB833C39BF53C8B4C64F15128E33C /* ShapeItemLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD1F60E8C47187506FF0EDAF258D5941 /* ShapeItemLayer.swift */; }; - 7AF516B98D45391B909D507D0244104C /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31F742AB7E9C870D621576A15E8A5285 /* ConstraintDescription.swift */; }; - 7AF75BB2106ACF6BC8DE4FEE402752CE /* KeyframeGroup+exactlyOneKeyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42ED9A6DE458B50207F517FC819A729A /* KeyframeGroup+exactlyOneKeyframe.swift */; }; - 7AFFFB7D0F601B095CCC88C3C6E72924 /* IQKeyboardToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A2D2AFC1432B7A65D0938EA9450DD56 /* IQKeyboardToolbarConfiguration.swift */; }; - 7B02F11607469A3D3728780A829138C4 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = FBBD487901F80F5245404BDD7110CDFB /* _RX.m */; }; - 7B0458B6E9002963B57B5E8DB56B33B8 /* TAAbstractDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00ABCC4FCC91AF4FC881ABD674585BA9 /* TAAbstractDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B0F1B3ADC6D72E1122F13FADB2D8E2B /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ECD19C1FBA965BD7B375BC108715DD15 /* RxCocoa-dummy.m */; }; - 7B0FE4A214ACC60D219ACBBD0342C47A /* ignoreWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 464201AC78D021CEC9FB435B0603BCAF /* ignoreWhen.swift */; }; - 7B2207E5EC5C2444D016C4786FB34BA4 /* SwiftyJSON-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F9FB92F2FA993056C1DB57551F42CF9 /* SwiftyJSON-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B6C8AF7A50190E8BFE1422AECC05EC4 /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = CA7FDA71B485DCF928AE46E6CC6E31DD /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7B88FF6590802DE2960F530636B10A25 /* UIView+WebCacheState.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EF82431C5FEDE954C34D9FB09062D26 /* UIView+WebCacheState.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B8F7155EE6CE4E65E0D990AB402B6F0 /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 6AD71BB74B758F3A1BF458D3F5B21AF4 /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7B91629D3A4C88B524380D03A441505D /* UIView+IQKeyboardExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD9D185E4460619F83C0C8386B43725A /* UIView+IQKeyboardExtension.swift */; }; - 7BB27838B6FA938E9983A5EE7E3B3197 /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0F5EE61E2B1815F3A066EC4F3DB93FC /* Bundle.swift */; }; - 7BB7EA40D98983D92AB8521EC43AC6D2 /* SwiftKeychainWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = D3AAD76000135CB12D00D770A45E83F5 /* SwiftKeychainWrapper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C0E703E6FA0DE4C0E4CE1A52FAF925A /* TAPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F4F756C03018A45D0FF823F2CDAEC5C /* TAPageControl.m */; }; - 7C5505A2D3F2A697A5F324787061F4B7 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8F5DFB112803DFF98E678FE0A4F14A /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C6552012FD5CE153DCA7333DAAA3012 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58A67690A6EA71754DEF0A6C84F7F127 /* CompactMap.swift */; }; - 7C86D6E9D10697D5E91754876F1543B9 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8A27133E00C1A62A9C004BB00392A41 /* Timer.swift */; }; - 7C9376C7A324AACDBEA4D5FA71179913 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F83A318401C504A074636D6D72F74D34 /* VirtualTimeConverterType.swift */; }; - 7CBA95E07A492F7311C7DD8EDF0B4172 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E47B5181F2F28B4E9417068420CA62E /* IQScrollViewConfiguration.swift */; }; - 7D17BA44B25E3454A909743A209EB017 /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA9F3316325377406375EE4E5A5806D7 /* AnimationTextProvider.swift */; }; - 7D42390CDB4FA147504B03DA2A174A0C /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CDCFDD1712031FD8F9A4E3059282EF5 /* ConstraintViewDSL.swift */; }; - 7D76C5A4BE2360D06B9E3652DA94B346 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD0CC526418EF5F1EDCFBB1FF4099BD2 /* Infallible+Bind.swift */; }; - 7DB335D94E6BCA397EAEACF470E68704 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 98813584F6CF84D69BFD0E163F9528AA /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7DC113D969DC1E84FFC1454EBB4A1C39 /* LottieAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = C656AC09A91C3647E7C534C6949EA4F4 /* LottieAnimationCache.swift */; }; - 7DD3901E895A8149A3A811B4D5CF5ECC /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = B7CF12900FA2D42032FCF7F221E039FE /* UIImage+ForceDecode.m */; }; - 7E10CEBAFF194EBBBF7915CD771FEAFB /* AlbumListConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E53D0CFF06F6D1A1BE9E58C1F39A8EC4 /* AlbumListConfiguration.swift */; }; - 7E10E1468D6B6AAFF07B3904477B5236 /* fromAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62E201BC50441D1ADC7DA3D33156A432 /* fromAsync.swift */; }; - 7EA170EC2916A83F249D0095D4B0CEA0 /* DotLottieFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 188635A0D78664408D91E3D77025C50E /* DotLottieFile.swift */; }; - 7ECBAF7FA4FA7C6D82BE38F135514996 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = E01E9BE85460383427745C77A682DFD0 /* ControlProperty.swift */; }; - 7EF00C9C31E3ECD6FFEC0564EF8C0C99 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CA339AE8729A68BB060889773565F03 /* Just.swift */; }; - 7F134BE7BF9163F75F7F84556BE8A69D /* EditorStickerTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAAD6026DA9FA60767997787E384EF99 /* EditorStickerTextViewController.swift */; }; - 7F27C3DED150E78F7D8B3C6190D8445C /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BDCBE66195F2020C843DCF3CB26152F /* Using.swift */; }; - 7F52F9458A7051EC57CFEEDF97F4C5BE /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA6616C7C134BB9FF9678EC87D746113 /* StringExtensions.swift */; }; - 7FCA0B78B97499DE69A9A096C5EB1D86 /* LottieAnimationSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4776E536B3FA2D98601B8809945D9BBD /* LottieAnimationSource.swift */; }; - 7FDE5BBEB2E3E5E79A686FB6F496E566 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 853C7183582355D8774B0B7978B2CA90 /* KingfisherError.swift */; }; - 802F863947F87EA1256C619600B81510 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42C60ABFD75C4C8D05BA758D8E97F29A /* DistinctUntilChanged.swift */; }; - 8049FB598ACB6DE081B4223B59197DFF /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 1A7BD34AAF4ACDE6366BFF6AAF6A837A /* PrivacyInfo.xcprivacy */; }; - 80A8D44E274367AA97A804B3BEC264A5 /* SDCycleScrollView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BC644B6730FBA6079CC26A1CAB943B /* SDCycleScrollView-dummy.m */; }; - 80B57A6B0CAF0D929930DD342A9C76B0 /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 794FD5B9B6481155D4303F13EC603D92 /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 80DD2E734D11CDE781980ABCE13B3C11 /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B9749C4E0FE19061C9F9157E5A879FA /* Fill.swift */; }; - 80FCE4E2E998026ECEC85CF2A3454783 /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 90421C4542053BA5B9BE5D63DCB79FC6 /* DDMultiFormatter.m */; }; - 81387D9AA64B250218C6A602EC01B57A /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = BD8B02E9837D51A6ACF8BE98C6E273E3 /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 813BB877E336A2F38E4E220D082F8557 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77EA3272C7F5CC2B41A8D66D4D38D3F9 /* PointValueProvider.swift */; }; - 813BE4C96A6D39C13EC50C6CD164F0AF /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = E274060E727CE9CB6C38809DA44858F0 /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8171E4F34106E0C825D0ED28CAA52058 /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F82777903D3B6E942237B087515F5E38 /* IQBarButtonItemConfiguration.swift */; }; - 819103BC96962A22E6BE5C481415EAA9 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 211F72946ED9DD64741A1F0756A21BB5 /* InfiniteSequence.swift */; }; - 81A5635CEA2AD9623E30CAE9AFC3BF65 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = C1D9C8D6B4B21DD9B09D3CD98C73A865 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 81AE06775E3419FDD84AAA54A0FE03A1 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F547FAFA3063CF7547458BEEA56B7DFD /* PrivacyInfo.xcprivacy */; }; - 81D6F749095B82F5316CF87AB04F53A7 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6B5EF7282595F63C2F2A67AD944451F /* Operators.swift */; }; - 81F0C9CCF30EA684BF7A7112AB0AE9FA /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C2FBBDB2119202A77C5C35731409BA2 /* RxCollectionViewDataSourceProxy.swift */; }; - 824AE53036AF89BA4BCD1B667B49C424 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFF1E623884E4AE9C9A1ED3D04F45BC1 /* Glyph.swift */; }; - 826286B050F92B77538F437DA962D9B4 /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9475201FFCFBEA7714ADB71F528ACB2E /* RxSearchControllerDelegateProxy.swift */; }; - 8262ADE1C18D2FAAEDEF9297DDCECED2 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94DB17E6943E4BB3456437103F0761EE /* WithUnretained.swift */; }; - 831943EF038D5EACCF8F36D73B59BC6C /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E98144FDD8E4CD88C71DDD83BD64F13 /* Maybe.swift */; }; - 832DA3BA1B54186D643A90218C229C41 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 82DCC81A4B0DB5033B0A839780A910C4 /* UIImageView+HighlightedWebCache.m */; }; - 8333B7BAF1BB60F1C4E9ED16F9DD780C /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 305BEFC3FAD832ED44B541671652FF6F /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8365B48A40FED7FB9CBBDD87D5062679 /* LayerProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FEAEDC9E0C57E7710A73EC8AA3E9987 /* LayerProperty.swift */; }; + 743D34D0DFEA436F0807159B76CAF039 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 0456EE16DC25512EBE4889358F0CEC6A /* RxCocoa.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 744E16F7698954DDB366F670604C38D5 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E41FFA90488E3A6AEC435DE810C86A2 /* AnyObserver.swift */; }; + 74545FB0FFB10990E463C78AB00D3DF6 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DB556C71B7CB38D36F5481517660DF2 /* ShapeItem.swift */; }; + 7459DE7076415F8D7E00855B8C142273 /* AssetManager+Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2665BB3F182C88615E8C66F99E27FCE /* AssetManager+Image.swift */; }; + 745E8C5688AAF58AAF8022F85B36155D /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A146C741B1C177DA21547344157CC /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 74A10EDE721BF734BB30215C5B803D23 /* PhotoEditorConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86CEA130298CC532387E1B30E0B20471 /* PhotoEditorConfiguration.swift */; }; + 7511BD0DB532C7E3B5044892A20131A7 /* DateInRegion+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECFC2D123237654A3CA2CC545C5283DA /* DateInRegion+Create.swift */; }; + 755B26DBBA7E3D69A1652CAFF74173AD /* ObjectMapper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C5F843222AC2132C5A33521999A4134D /* ObjectMapper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 75AF74177E7ED7AC1D58E789784A38D2 /* BaseAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6C9A83FD006EAC3C8B557C4DFA09FBF /* BaseAnimationLayer.swift */; }; + 75C483C0603EBBE2B7C91A7014B80E5B /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4431191B2DBE080E93EDEBD08C999BE /* TextAnimator.swift */; }; + 75EC448869A0119287D192B8AA564E84 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B105CE1938DC77DA8A5A763EB9820E2 /* ShapeContainerLayer.swift */; }; + 76093F5DC66264C840C4883B35499E82 /* partition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8DAF98A46304EA0BE7FD1B90D198ECE /* partition.swift */; }; + 7625435D29FEA6C65763AB2C045DA476 /* MarqueeLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C836E8C92107126DFEF174901FC97F2 /* MarqueeLabel.swift */; }; + 768D33C2F3127E74E8A1EECFE3FCF6C1 /* Differentiator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F3AE450FAFA9CC3E66BC2447F5024908 /* Differentiator-dummy.m */; }; + 769B4905AD35AD554AA9DE98DA8E4E11 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D49D6A45612FE0360EF08CFBF160224 /* IQKeyboardManager+Deprecated.swift */; }; + 76B4853D7AF9B16FEC384DC383D90838 /* DDLogMessageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09DD7B732CB184A5209DAAE6217ED68C /* DDLogMessageFormat.swift */; }; + 771BD13D0EA7912613AAE97E598EA947 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = B0F2BC45C2FA1B055832CADA0BCCB064 /* mux_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7720B2CC07B241FA5E82011C536A1F4E /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6300BE1F42AB50DC475377336089969 /* ObserverBase.swift */; }; + 772CF8E9CD02ECA4275B6173E2110E80 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 45D6DF4E722491F894BC70A9D3B84D4C /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7796057CD288797FCDAEA17EEFA74301 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C3E8DDD466C64688F165765A54FE8D8 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 779AE3203BE594126E5F5C1BD1AF210B /* catchErrorJustComplete.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4715CB4D565A5B9113B7E3F888927D6A /* catchErrorJustComplete.swift */; }; + 77F1B40C21EFF28350EDA6A12263B098 /* IQKeyboardManager+Appearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 368EFD9211C3E8D2708BA30383B264A0 /* IQKeyboardManager+Appearance.swift */; }; + 77F2E509688A124F02FD040516154751 /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FFBB88F51B26BCF73488EC9FCEA2F2 /* GraphicsContext.swift */; }; + 780D2766CBC5DA2645C9DD412C55A583 /* RxWKNavigationDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAB3AFC91F4F28BC698C9D81AE8949A6 /* RxWKNavigationDelegateProxy.swift */; }; + 7835057D36DA67BEE422DC82F5598510 /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = E565F4284BB7A4FEC14E472A79198A09 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 783B9E8FC29F6D7EA20051F03D0EADCA /* TimePeriod+Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A823C6F5BFCCD8D0553D9894E043647 /* TimePeriod+Support.swift */; }; + 7874EB17D200DA42C1011A808A60F0E2 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = C4B637D91A93C2FE0935713702E45487 /* SDDisplayLink.m */; }; + 787E3DD8BDE179E2F5E2FB76241DF216 /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = CE460DA6C5A4E30E9BE5D45EAFACF1E5 /* SDWebImageDefine.m */; }; + 789892D13F1B6E6FE9185800742E9744 /* NetworkAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDD979867AD840EDB1C7DA6B66EE5AC3 /* NetworkAsset.swift */; }; + 78F5DF580E28BB2CFA4AEE9BBAFE4060 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 204E353809F2E8938F13516355B4A7B3 /* PrivacyInfo.xcprivacy */; }; + 7902D28FC9EF5AFEB452F508C7F266B1 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9139D73A29CF497AFCBF82ED702811AA /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7933EDD15F245D28BE5D99E203E9BD1F /* DataStreamRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74EC68AB13A1040C31E7EAB37B76A5C6 /* DataStreamRequest.swift */; }; + 79527BDA19BE542F4B62E5D951075845 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 544C2F9F89CC70CEA04632CF5B3243D4 /* ImageCompositionLayer.swift */; }; + 795634F78D911C577D19F2DAD0667A26 /* sharpyuv_dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = F70E5C3DA3EEF7B2621A1C2F83FAB28B /* sharpyuv_dsp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7984E43E809D038549EEF65E1337F54C /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC0887C61EC137A3A8071800E367ABC /* SDDiskCache.m */; }; + 7989A6E79BFA78440C39F568D972305C /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = AB76E887D5C55CEC6A612A3AC2076036 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 799E114493E31733F2D953450BF82EE8 /* Popover-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2F73D712886116E66310C99D1B6E00 /* Popover-dummy.m */; }; + 799EAD4947C3902EA490A7282B738C25 /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6595803687EE946D7DA26012B8BCE7 /* AVAssetImageDataProvider.swift */; }; + 79B1CABB3DCACAEABCDA3AA0E35825C0 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AAEE6219067CE36BFCA3FF041564FD4 /* DDASLLogCapture.m */; }; + 79D1B003FC04600771FD26295D674C0C /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = C60B0A5AA8F876D8C3A414CD8D9AA076 /* Amb.swift */; }; + 79E216E48D962BE602ABF20C9B8BEC88 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = 83CE16A8BC9CB1938DF723794668472C /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7A232A8D5C0D06F3CE373E1B46422118 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = F21206D6B877F88C0E5A91DA985559F8 /* AFError.swift */; }; + 7A2DDEA900883E39D33468469FC14AEB /* ImageDownloader+LivePhoto.swift in Sources */ = {isa = PBXBuildFile; fileRef = A871E0B0865B3DAAD836683A65F7BF7E /* ImageDownloader+LivePhoto.swift */; }; + 7A2FB96D738001A1C3090C1EB2071518 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 1D7CB5F14BA1F8D1BFA4A4B57F55B048 /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7A6EB833C39BF53C8B4C64F15128E33C /* ShapeItemLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20E5FF012A82CE6B2C796917DF8B9596 /* ShapeItemLayer.swift */; }; + 7A779BA8845065B547A408E04E813497 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A755D74423381835CEF4EBD4C3B58B8 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7AF516B98D45391B909D507D0244104C /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7520423F1ED5D486E8E281384227171F /* ConstraintDescription.swift */; }; + 7AF75BB2106ACF6BC8DE4FEE402752CE /* KeyframeGroup+exactlyOneKeyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7C5F7383EC6C24299D868B01D32CAF /* KeyframeGroup+exactlyOneKeyframe.swift */; }; + 7AFC24FB67DABE6D5EEEB0C2B47CD291 /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A8A763591763E0939C5945766AB6074 /* InvocableScheduledItem.swift */; }; + 7AFD3FE3D5720E9DB5707C60339A8238 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 889BCFD50FE1A0276A226E39E3373892 /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7B02F11607469A3D3728780A829138C4 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA433DD2026A06137F8FA50B7B1CF5C /* _RX.m */; }; + 7B0458B6E9002963B57B5E8DB56B33B8 /* TAAbstractDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C1064A662DD909582F2D4B8B77E0765 /* TAAbstractDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B0F1B3ADC6D72E1122F13FADB2D8E2B /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 10346EE48585CB1FEE48EB351AE93723 /* RxCocoa-dummy.m */; }; + 7B0FE4A214ACC60D219ACBBD0342C47A /* ignoreWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C9836A13D3551468037F461E4EA275 /* ignoreWhen.swift */; }; + 7B2207E5EC5C2444D016C4786FB34BA4 /* SwiftyJSON-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A7759187E481C76B6BE82D213EF52DA6 /* SwiftyJSON-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B635D99B9CEA6F80DBF329F15E58464 /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = 93DED9585F02D11BF9C034CEB92328D7 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7B69C666E0805546516E749E32BC1234 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4F640824B691BBFF97CF3720CA544404 /* PrivacyInfo.xcprivacy */; }; + 7B9965E3E35EB6857F017259C5FC0492 /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 76C85A6DB9088BE5648B71FCDBAD1A70 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7BB27838B6FA938E9983A5EE7E3B3197 /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 857683CAF9B95CCE9F8B846FAF066C49 /* Bundle.swift */; }; + 7BB7EA40D98983D92AB8521EC43AC6D2 /* SwiftKeychainWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F2D6A510202D31DB23FABB79B34CBA6A /* SwiftKeychainWrapper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C0E703E6FA0DE4C0E4CE1A52FAF925A /* TAPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = DE89E8B8E80AC6F29ED6265923ECD0E2 /* TAPageControl.m */; }; + 7C528142F19F9F237B445F727FF9A242 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9E3BCC7FF7EC43D7D63092F37A2C345 /* ConcurrentDispatchQueueScheduler.swift */; }; + 7C5505A2D3F2A697A5F324787061F4B7 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E362A6FF73F4504ABD3555DA6E4B4F /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7CBA95E07A492F7311C7DD8EDF0B4172 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E52FBC014A558D6307FEB71181D5A9E /* IQScrollViewConfiguration.swift */; }; + 7CF4A83EDE334570C26B6E282256B1FF /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA22022CCAB66B3303A6E4C3630F517 /* ToArray.swift */; }; + 7D17BA44B25E3454A909743A209EB017 /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 335986B6706B5281DC66CA08CA55F41C /* AnimationTextProvider.swift */; }; + 7D42390CDB4FA147504B03DA2A174A0C /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20D7BDCEE53A8078EC1C19FC844E773 /* ConstraintViewDSL.swift */; }; + 7D76C5A4BE2360D06B9E3652DA94B346 /* Infallible+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72CB8D3B0C4796D9F34721E8CEC272F9 /* Infallible+Bind.swift */; }; + 7DC113D969DC1E84FFC1454EBB4A1C39 /* LottieAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80FC37DD1D08768F535C82893B2B1B58 /* LottieAnimationCache.swift */; }; + 7E10CEBAFF194EBBBF7915CD771FEAFB /* AlbumListConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D69F2726F5355FFB567323EE2295920E /* AlbumListConfiguration.swift */; }; + 7E10E1468D6B6AAFF07B3904477B5236 /* fromAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = A62F73B8458CD20C2CFD860856F43186 /* fromAsync.swift */; }; + 7E5D0E3FBBBF3DF1039332355A193552 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9454298DBF86BE7FDD8BAF7F73961516 /* Platform.Linux.swift */; }; + 7E966E16314086E39CCF2DE002F467EC /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 686E615A521BDC29EEE97901D8A46154 /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EA170EC2916A83F249D0095D4B0CEA0 /* DotLottieFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FCF4A31247CE204A9898C9622C264E7 /* DotLottieFile.swift */; }; + 7ECBAF7FA4FA7C6D82BE38F135514996 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE600E19A000C76DEF86487E3132D76B /* ControlProperty.swift */; }; + 7F134BE7BF9163F75F7F84556BE8A69D /* EditorStickerTextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39D3927C13F63C3DA37949288FAA751F /* EditorStickerTextViewController.swift */; }; + 7F52F9458A7051EC57CFEEDF97F4C5BE /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F6E97418A6EA354610B9DB12B198BA /* StringExtensions.swift */; }; + 7F7D49E42F0439DD9E221C31129A1A49 /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = B46886454CC230DCE8B9EF14C314116A /* Maybe.swift */; }; + 7FCA0B78B97499DE69A9A096C5EB1D86 /* LottieAnimationSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D6723FDC1D6986737D0A8E384249E1F /* LottieAnimationSource.swift */; }; + 7FDE5BBEB2E3E5E79A686FB6F496E566 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 444662B4FDBB017C30F5BF5D227FAF73 /* KingfisherError.swift */; }; + 80372663D72D043CE915E2A0B14620A1 /* TagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9AE33420BB43C0FF0C14FA4A10025CD /* TagView.swift */; }; + 80A8D44E274367AA97A804B3BEC264A5 /* SDCycleScrollView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D6FF3751D9D7EAB23AB7D3C1D86C6A5C /* SDCycleScrollView-dummy.m */; }; + 80DD2E734D11CDE781980ABCE13B3C11 /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC5ECC690CFDB398E96A330DED6C34DE /* Fill.swift */; }; + 80FCE4E2E998026ECEC85CF2A3454783 /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 061FC4124FB3069956495BC48E1EE2D8 /* DDMultiFormatter.m */; }; + 810CA4CD99E873B2D47783C4EC68AC96 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A88AEAB54BB702B0EA606D374679734 /* Delay.swift */; }; + 813BB877E336A2F38E4E220D082F8557 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8321E66BBDAC512B2D5CDF13E6551E24 /* PointValueProvider.swift */; }; + 813BE4C96A6D39C13EC50C6CD164F0AF /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = E7F2DB2DA5F5A2E99E73EC1C0AD665F3 /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 819103BC96962A22E6BE5C481415EAA9 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22AD1F2E220AB57EED9DFA0796621113 /* InfiniteSequence.swift */; }; + 81A5635CEA2AD9623E30CAE9AFC3BF65 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = F195A67300D87EC8A202514D3D07220F /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 81D6F749095B82F5316CF87AB04F53A7 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = E257BD0256DD93AE009B2242B6C542EE /* Operators.swift */; }; + 81EA8E6C12846648BC380DEDC2A6466A /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 01C4995FF0777468574CE566EB3968ED /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 81F0C9CCF30EA684BF7A7112AB0AE9FA /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83267518AEABFB0F398A436E5BEB170A /* RxCollectionViewDataSourceProxy.swift */; }; + 81FB3A7D33FE1852B141DA2E4FACAE6C /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19BEC6662ABEFB94BC9F77993F46DCFE /* ScheduledItem.swift */; }; + 824A5B1830142BCF66097761646D840F /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 249DD33E571BE43C78C58A86BD5D4789 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 824AE53036AF89BA4BCD1B667B49C424 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5BEFF4CC1DB283B87A4B65DB92530FE /* Glyph.swift */; }; + 826286B050F92B77538F437DA962D9B4 /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08A48F3FC67EEC451456488EA0E7A9E1 /* RxSearchControllerDelegateProxy.swift */; }; + 82CC8D0D92616BA8B35DC47D879E0535 /* SDWebImage-SDWebImage in Resources */ = {isa = PBXBuildFile; fileRef = CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */; }; + 82E48440582C13482F802A4AF69B58B3 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A0C9E943D95DC00E54DDC3B79BD04F47 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 831A5A92604B7CD5875767A5D17526C2 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = E5662E2113261BAA8D73EE2D7FD195D7 /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 83303148BDA38C47A7A039CDBF963047 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 5218BB7384C4CCCAE5701C5D0A696C58 /* SDWebImageCompat.m */; }; + 8365B48A40FED7FB9CBBDD87D5062679 /* LayerProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = E12375C52223D1DDF07F74A1CB51D91A /* LayerProperty.swift */; }; + 8369BE86740E93EE333F105F018FB753 /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = AFEA990D420F32D9449429BB628AD237 /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; 83A4F2816C1B3F072E1A26A34C3BC4AC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 83BCE1D9A0402A956C96D8F2A370452F /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B4431F4F1F6CCB3BC56CCF0FA8DC3C3 /* ControlTarget.swift */; }; + 83BCE1D9A0402A956C96D8F2A370452F /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E3CD7BD92EFF0B38C5FA207589E84FB /* ControlTarget.swift */; }; 83DD0AA04C87293B8F9578D7D2754187 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 83F3D84A2CB5DD091BFE45D8EC1B2C5D /* UIView+IQKeyboardExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 960B152AB291F2CC894119DB20D1E49B /* UIView+IQKeyboardExtensionObjc.swift */; }; - 8405137716A5EE714D2B9CB5880FA105 /* MapError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AA85EEA048643A59C71370A728EF51 /* MapError.swift */; }; - 840C85723244F8AE7ECE0E3E1F2A287D /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 25682AEA22E9DF2427110B2676620A6F /* UIColor+SDHexString.m */; }; - 849FF90CD07B763B0D53DD4656BDED61 /* DownloadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E2377D747205EF5A23D7F225BD4A7C2 /* DownloadRequest.swift */; }; - 84C23D20D22E5502212D8E80BEC96114 /* SDCallbackQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F79F1C4E92DBEB2C1BE369AF3677907 /* SDCallbackQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 84C4BB3A93018551A3E580DE91C43E66 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E181DEAD5352975C3EA144481C29A6 /* BooleanDisposable.swift */; }; - 84EE59925A7B0D31258FFE7568AE9646 /* LRUCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 158848831E4A676FB5B199C888642F76 /* LRUCache.swift */; }; - 84F295B31499AA8D1A5DF8170D194231 /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 033E0FE82EFE5D1195D06BF48EFDD4FE /* KVORepresentable+CoreGraphics.swift */; }; - 85178BBF04D011E1CF3E694283E7821D /* DotLottieFileHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A0CE3DEEFD4845D1EBFCA15856AE0B8 /* DotLottieFileHelpers.swift */; }; - 8543BB87346D94CAE7FA7BE4BE01D98B /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B0F994366DF6024F5246DF0643ACD1D /* BehaviorRelay.swift */; }; - 854DBFB762B3E7CFD506B774691259C5 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 72D2B8A535F8D19B7D6F5FFF34CD1AD7 /* SDAnimatedImage.m */; }; - 857A904B31D672BD10F8BBC454DEB882 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 07AE779C9D4145D773909BC46D298854 /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8581686902C37D5297216E88B7C16E7D /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7A28BBAA91F3A291A80B504B369C6A6 /* UISearchController+Rx.swift */; }; - 85AB23275E9D19394969235E5DC2300E /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = ECC186C911044B5CEE2CD5C9E68DDB91 /* MJRefreshHeader.m */; }; - 85BAE6C5A2152C5027285C2FA1B94A76 /* WebPSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02078E2E13AE58A4C690BBED19EAC45A /* WebPSerializer.swift */; }; - 85FB57F2721CB076972098B50085D2D7 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEFD9E2A8B5BFFE9533CE2BA381044EF /* Transform.swift */; }; - 864DDDAA5B42CD778994484DD1E8DEEC /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7A185E9F1F2D310F7D2C3A76B805E7E /* HistoricalScheduler.swift */; }; - 865204DCDCE67F9B7735B54BA393ACE7 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1BCA5724C07706827CCD450AD2A7594 /* SchedulerType+SharedSequence.swift */; }; - 866A2B75DB39B049EE20D82B29296628 /* Defaults+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2986001B4149A8F9DA549AE27CFD4329 /* Defaults+Observing.swift */; }; - 868A9F524A7985BDA1EA124D9BF4CA63 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0E5431128985282711DBB2BD71CB2DB /* ConstraintDSL.swift */; }; - 86B3BCE0426CE984C6DA64157CC2538A /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3575A6BC91C2AE21D2B9FC54107F523 /* GroupBy.swift */; }; - 86B6A957BA4D1D0CAB44A4FF6D40A179 /* AppearanceStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABE2307E3692700F4924D12DE88D93BC /* AppearanceStyle.swift */; }; - 86CAB01D950C8BC35EDE0BDC01A2500B /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F764E3589E0CD5343FF5FC5A38985646 /* ConstraintView.swift */; }; - 87237FAFB6D6B0EAC112691A9AE313EE /* PhotoPickerBaseViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4380D7C4B8C62800413C19765B90C4BC /* PhotoPickerBaseViewCell.swift */; }; - 876FA487CC36DFA3B3E4C77B5A1AFD43 /* sharpyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = CDC029426F164671EE1F7841010DC530 /* sharpyuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8776A15F0B57061AD901F2C9FA6E378B /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A595855CA2B7F50EB289312C669D47D4 /* SolidCompositionLayer.swift */; }; + 8405137716A5EE714D2B9CB5880FA105 /* MapError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B4CEB0049EE3E1CE379EB5AD21F461A /* MapError.swift */; }; + 849FF90CD07B763B0D53DD4656BDED61 /* DownloadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD28008F1FB858DDCE58D9B30361ED0 /* DownloadRequest.swift */; }; + 84CAEB3E0257367634B7EFBFEE7D18F7 /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = DE4D0E757EB36BEA87200F13DB04553C /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 84EE59925A7B0D31258FFE7568AE9646 /* LRUCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE7D9A4E02AC46A076AD10B737194198 /* LRUCache.swift */; }; + 84F295B31499AA8D1A5DF8170D194231 /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6B2E97D6524047F919879ACE8157887 /* KVORepresentable+CoreGraphics.swift */; }; + 85178BBF04D011E1CF3E694283E7821D /* DotLottieFileHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FACAAC81E4A547D3B15EE37CCA7FE23 /* DotLottieFileHelpers.swift */; }; + 854961D55E9C46B48D4FE8B778EB65EE /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0CD8616B0AE874D63894A052E23C6FA /* ObservableType+Extensions.swift */; }; + 85810DF33AB1786483659CB13DCFD305 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BECE02909DA3732F256F482039C8F2C9 /* SDImageLoadersManager.m */; }; + 8581686902C37D5297216E88B7C16E7D /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FA4CA17F6B441A494A1A8B6B6B93B61 /* UISearchController+Rx.swift */; }; + 85AB23275E9D19394969235E5DC2300E /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 556CD9FC916BC828647C605E0CE8A20B /* MJRefreshHeader.m */; }; + 85BAE6C5A2152C5027285C2FA1B94A76 /* WebPSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81038AA3FFF4DDD25C34730630710D55 /* WebPSerializer.swift */; }; + 85C574557B2D5D669FF995C6AD5465AE /* UIView+WebCacheState.m in Sources */ = {isa = PBXBuildFile; fileRef = B4B747B15E3F6B9558666857AB5CC07E /* UIView+WebCacheState.m */; }; + 85FB57F2721CB076972098B50085D2D7 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F049395629E8567E91BD16D610C25B7 /* Transform.swift */; }; + 865204DCDCE67F9B7735B54BA393ACE7 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4862D04F4A6E5D7D598C611932C88494 /* SchedulerType+SharedSequence.swift */; }; + 866A2B75DB39B049EE20D82B29296628 /* Defaults+Observing.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCCA60DBA4AA26F7832BE876EC34F7C3 /* Defaults+Observing.swift */; }; + 868A9F524A7985BDA1EA124D9BF4CA63 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E339115719B3DD84DF872281E4154C3 /* ConstraintDSL.swift */; }; + 868DC78BB40F54517815D2C0CA1754B6 /* CloseButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = A933B180D122E8EEB1957FBA1359E6FA /* CloseButton.swift */; }; + 86B6A957BA4D1D0CAB44A4FF6D40A179 /* AppearanceStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261CFCF51AD4F0C503478E5A1BB886D8 /* AppearanceStyle.swift */; }; + 86CAB01D950C8BC35EDE0BDC01A2500B /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7107175528C47069B781EF81A57E751 /* ConstraintView.swift */; }; + 86CB9A929450516C4EC3E012B9568AF9 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 80CD70A60BA0E151E6BEB51B9444DD4F /* PrivacyInfo.xcprivacy */; }; + 86E94036F7DBC4D0EE4881D9D1FDBA1A /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF7DE2B1F97BDA831744D202F2AA8AFA /* ScheduledItemType.swift */; }; + 86FA78B5C7B47962FC519D911EBAD9F3 /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = C3A41E0DA9FC2429FDD127720090A15D /* SDWebImageError.m */; }; + 8715015DBA08E7E67E2C2219AA00DFCF /* Infallible+CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C8670F80C2E38D3071CC6E91E6149ED /* Infallible+CombineLatest+Collection.swift */; }; + 87237FAFB6D6B0EAC112691A9AE313EE /* PhotoPickerBaseViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01CF6D4BF6740BE6841E55E3ECE3B6E0 /* PhotoPickerBaseViewCell.swift */; }; + 8724330DF338C7A701F69155B67A9482 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 8108A82FDD64004908C414F732BAD1A7 /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8776A15F0B57061AD901F2C9FA6E378B /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 975950D5F4FEDF277234DBE0FA5EDA1E /* SolidCompositionLayer.swift */; }; 878645F78806417B9366A830AAEDF303 /* RxCocoa-RxCocoa_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 45528F89822ACD0BFE4789411E978828 /* RxCocoa-RxCocoa_Privacy */; }; - 87A46F6F4A31F5F0ED7623882F3C111C /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22AE102A374ABB9784B99E78E005AB63 /* Range.swift */; }; - 883EDEE1C699497CF2A77C3B8A32A790 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7050D8EDED8F8B98D281AD4E40BDD6ED /* ConstraintMultiplierTarget.swift */; }; - 884419C8494495094ABE64D75CC3F90C /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CBC8EAE07C0904DFC1D4A6E483BD5F /* Diff.swift */; }; - 884D80C1D0DE1090E53676235AF79202 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = CE510D9396C8AC0E1BA0A14579E3A313 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 884F5F55420FE62C12003DECE5661841 /* URLPatchComponentMatchResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CFDF526A55721017981C01436425DD2 /* URLPatchComponentMatchResult.swift */; }; - 885CC108EFE64571A6332D9FDD7A13C4 /* SGTorch.m in Sources */ = {isa = PBXBuildFile; fileRef = F45942A41CA4AD3A6B529A34CD64016F /* SGTorch.m */; }; - 8872BEB0954C0254A792469F4DBC9891 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 64608558408E0C92F28FE4FE56426E0A /* MJRefreshAutoStateFooter.m */; }; - 888BB81DF7C167ADE891AC1F8396E36D /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = EC393E7BE0C5483150F1EC770694C527 /* SDWebImageDefine.m */; }; - 8899CFA2CF5684F53E5DA5A6ACC22A9D /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297FF5A8EFD9D6C087CA9D0495EDFB2F /* UISwitch+Rx.swift */; }; - 88AEADE841758CB25058FE66DEE9C8F8 /* PhotoEditorContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CBDAD67E5B3E1A53B610EDE2E2E615F /* PhotoEditorContentView.swift */; }; - 88BBEE036CD8E65AC3FD9E3947EBC30F /* Core+URL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B2098B96998825650602412363C4A32 /* Core+URL.swift */; }; - 88C759FC42F8AE58B0ADA29B25C01344 /* Image+WebP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305B42CCC925DF5AF7C918DF59D0A559 /* Image+WebP.swift */; }; - 88E76DE06F81A6B173F029A37BD0BE7F /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D4D686F891F2036E3E16BD23FF6A1A3 /* Runtime.swift */; }; - 88F56AFF074B6F882778C33015C91E94 /* PhotoEditorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 417228FC6799569371DE2F257C081239 /* PhotoEditorView.swift */; }; - 8904ED8DEB77CA657A4EED2F86EB961A /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08DCAD4C6C44190B630288CD23616B02 /* AlamofireExtended.swift */; }; - 8929ACF6C9157182F8B76FB438F0D5D3 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06139E1E1DD4B9DA6E8A4210370BCCB6 /* NullCompositionLayer.swift */; }; - 89749B3163108C71063DD0B26DF4DFF3 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = F0DACF7E937C8FFFE469D74EDC47237C /* SDDeviceHelper.m */; }; - 898290F3B36D3CD51ACDC340A9672E24 /* lottie-ios-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 332192DD1910382612CF862D6DF1F9B0 /* lottie-ios-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 89930437CF8C0483FAF6B9ABA5ED6449 /* EditorStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DBAF6523B86B96308B6FC7CDC5D7383 /* EditorStickerView.swift */; }; - 8999BF7E6A3663963D605306BE9B052B /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8451908ECC4D802AC3E29D3BD2DC4B72 /* SDWebImageDownloaderDecryptor.m */; }; - 89C457ACFD60011F394C5BD42800BDC6 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E68197BD83FEA29AA11755C34D12B046 /* ImagePrefetcher.swift */; }; - 8A2CEA7B0CD2F4C324FCE993E4153FBE /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = BA93E3F5E0725D68A852A8B788272029 /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8A6AF1A1D8157273EEFE7E708A2C4C2D /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4455A4C72B372ECB685316BD01C5B810 /* ValueContainer.swift */; }; - 8A75F90D7F25EB93D76AD8A672680883 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 422FC41005FD0A87EAE149926BE6C07B /* AnimationKeypath.swift */; }; - 8AC9E662EE5F6250DADBD8DBA7594A9D /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC20C80AEAAAFEE44ED4793C5A9F0E81 /* Infallible.swift */; }; - 8ACAA83990FE291111877CE8251572F8 /* EditorStickerContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A172BD09198B87AB5DB418F863080168 /* EditorStickerContentView.swift */; }; + 87FF691AB2867382B1A789DE93B15A2F /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C638EF4F6E2A846FF2A6C73D71C1C5 /* Empty.swift */; }; + 883BED32994A894E280C60E6721ED9C2 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BF49FDF3DA4BF5D35922BD3A84C94E0 /* NopDisposable.swift */; }; + 883EDEE1C699497CF2A77C3B8A32A790 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60093C1634CEA680E8C0A7D48E0620A2 /* ConstraintMultiplierTarget.swift */; }; + 884419C8494495094ABE64D75CC3F90C /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EC62F0E802AF9FCE4EFCDAC68142995 /* Diff.swift */; }; + 884F5F55420FE62C12003DECE5661841 /* URLPatchComponentMatchResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 798BA6C70C9A41FBA00ED78D5D6D6C7E /* URLPatchComponentMatchResult.swift */; }; + 885CC108EFE64571A6332D9FDD7A13C4 /* SGTorch.m in Sources */ = {isa = PBXBuildFile; fileRef = 07C60DCEDA508F788378460290294A00 /* SGTorch.m */; }; + 8872BEB0954C0254A792469F4DBC9891 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 52DECBF90CA0008A1176850686DC4A86 /* MJRefreshAutoStateFooter.m */; }; + 8899CFA2CF5684F53E5DA5A6ACC22A9D /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 629BA541BD301879602C96B3CF9790DB /* UISwitch+Rx.swift */; }; + 88AEADE841758CB25058FE66DEE9C8F8 /* PhotoEditorContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17CEFD6ED73AF0A1DEE6D23B9E4B1475 /* PhotoEditorContentView.swift */; }; + 88BBEE036CD8E65AC3FD9E3947EBC30F /* Core+URL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD672EF20EB6213AD0C915224942772 /* Core+URL.swift */; }; + 88C759FC42F8AE58B0ADA29B25C01344 /* Image+WebP.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1FE30CBB36FB424264961A53BD716D7 /* Image+WebP.swift */; }; + 88E76DE06F81A6B173F029A37BD0BE7F /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA5C23C0A1DA0C575A9B0F5D861C8B9C /* Runtime.swift */; }; + 88F56AFF074B6F882778C33015C91E94 /* PhotoEditorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EB210C5B14E52C638993059EDA58979 /* PhotoEditorView.swift */; }; + 8904ED8DEB77CA657A4EED2F86EB961A /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7A17C16A7B022AC46D40583506A07B6 /* AlamofireExtended.swift */; }; + 8929ACF6C9157182F8B76FB438F0D5D3 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1EA30DF65142B611C5C35ECA348555A /* NullCompositionLayer.swift */; }; + 8958CD5C26F2D0F368F5B4EC4EF7941B /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = EA942D2B58CC5219C9B6290FDD3B0D37 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 897FFCBB47B58CF46D110CFF1E9B8FF4 /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 19A68979FFF54271BB064A6C4B2A21B3 /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 898290F3B36D3CD51ACDC340A9672E24 /* lottie-ios-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 222E58AE99CBE9755CE6F5F76EF1E542 /* lottie-ios-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 89930437CF8C0483FAF6B9ABA5ED6449 /* EditorStickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452C6D1B737341060DAF75C7DC94170D /* EditorStickerView.swift */; }; + 89C457ACFD60011F394C5BD42800BDC6 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3210586784B2E83E59F3C13BBE0AAC3D /* ImagePrefetcher.swift */; }; + 8A1BAF0ACD873ECDFCDA3FFE30B63D89 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 23C0619D0AF603D8DF025BC86303F91F /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 8A5DBB6160528DD294EA38F0514A8E15 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = B94D4716D5A955F2C070A775480756DB /* encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8A6AF1A1D8157273EEFE7E708A2C4C2D /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D01A376E46F8FD6623E4AF0F61A304C8 /* ValueContainer.swift */; }; + 8A75F90D7F25EB93D76AD8A672680883 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD43679CB34EB9E463F1A168868C5BA /* AnimationKeypath.swift */; }; + 8AA8660D9E96B7A1C0A98D1F63A6BCB7 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 3507D20ED8463B98321C5C87CF51C086 /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8ACAA83990FE291111877CE8251572F8 /* EditorStickerContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E033E69CD714E4A9965BFCD7DE05025 /* EditorStickerContentView.swift */; }; 8ACE9296AA479804EFD2D3CC417DE801 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 8B31BDB2762ED660B1D0A13FD3F0472A /* Archive+ReadingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B140BB7BD6D423F2C32CB5F9F5526C95 /* Archive+ReadingDeprecated.swift */; }; - 8B31CEDB2E6DCC2766E7DE11E1759B27 /* IndexChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79DB011A7FEC772D7C25744614602589 /* IndexChangeset.swift */; }; - 8B7560712BC596AD4790CDCB38D629BC /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 673DC11438F40C8DDB0ED361CC90EC77 /* Kingfisher-dummy.m */; }; + 8AF94E34CC823A52F8B5934D61C116CF /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = FD26E7E1C0C23AB0612B828F99E2E028 /* SDWebImageTransition.m */; }; + 8B31BDB2762ED660B1D0A13FD3F0472A /* Archive+ReadingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7C0DCC66F84E5632C1661CD3BEBAFD3 /* Archive+ReadingDeprecated.swift */; }; + 8B31CEDB2E6DCC2766E7DE11E1759B27 /* IndexChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 633A8E10DBB1CE4E50A7CDDE5267F754 /* IndexChangeset.swift */; }; + 8B442B142AFF59D0D6710F53F94F04B0 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A40E26941A72CA464AC1DE8B9FEBFF5 /* SDDeviceHelper.m */; }; + 8B53AB582AD097CEFBDFCF9FF7071F13 /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = B7A7715C8C175A06DCE86A0FE314E1BA /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8B7560712BC596AD4790CDCB38D629BC /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BAE82760494EEC14D3060671F50C42F /* Kingfisher-dummy.m */; }; 8B76C03618F5FFAB32834CC24C3832EB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 8B8C362BDAF68E0784F2DE674D1107DC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 75F7C4732755BFEC417E7FCC6CF00492 /* PrivacyInfo.xcprivacy */; }; - 8B914E305D4CD1DABFEB039BBCEB24A2 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B03BD0DC1DCA3A1F759CE6DB2C3A494 /* GroupInterpolator.swift */; }; - 8BABA32F7B94A25D8E9208C0A8D90B2E /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE17E9D0C222CF72C4C7041DD47F5F49 /* ConstraintMakerRelatable+Extensions.swift */; }; - 8BB4E1330084CFF09A5057180B4E624E /* EpoxyableView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07D6D7B974681D893D52C4035D7993B7 /* EpoxyableView+SwiftUIView.swift */; }; - 8BD5654E2662F6368895034E3983792A /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E98B44AC677984982633BF5E55B83BC8 /* KVORepresentable.swift */; }; - 8BEE7F56D2E1F2283CEC98F70ECD9E19 /* DDFileLogger+Buffering.h in Headers */ = {isa = PBXBuildFile; fileRef = 18E905D7DAEE8CB88854BD3CFEFFC522 /* DDFileLogger+Buffering.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C0B7A6E4A3CFCBAAC91AD6F996692B5 /* sharpyuv_dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 924F93505567A47D8EF664526F78E259 /* sharpyuv_dsp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8C31B34CE864C7DAB9946012B3CEA688 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4E1278D2C1DBCF1B4ED696DDF3B66D6 /* AnimatedButton.swift */; }; - 8C41EA954997897C3E30C5754010C05F /* UIViewController+ParentContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16E41CCE28BF0F35819A7FA1AF650894 /* UIViewController+ParentContainer.swift */; }; - 8C6C7E25C5A24C936F81823978190E96 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 59C8CA4DBADB8D19EEC46ADE32BFD4C2 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8CBC72065F0261B373B958696985AF99 /* IQKeyboardResignHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37EB1C4BBE4194C40B8EAEBA1B32684F /* IQKeyboardResignHandler.swift */; }; - 8D4AA30F9BBB8C344C48D2DC8D951E43 /* DotNetParserFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF454032EDDEA52163D2BB18E31876D9 /* DotNetParserFormatter.swift */; }; + 8B914E305D4CD1DABFEB039BBCEB24A2 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41F63870F4EF9A79797B13516E837E31 /* GroupInterpolator.swift */; }; + 8BABA32F7B94A25D8E9208C0A8D90B2E /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E85E1015E637F8BCE79C2B4110FCB23 /* ConstraintMakerRelatable+Extensions.swift */; }; + 8BB4E1330084CFF09A5057180B4E624E /* EpoxyableView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 419DE96D422965EDFD90544EC08C16D6 /* EpoxyableView+SwiftUIView.swift */; }; + 8BD5654E2662F6368895034E3983792A /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 263D5241BA86AFB28AF77A688224894F /* KVORepresentable.swift */; }; + 8BE70AAE0A58A3A4CDDFA0E1C146F3E2 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA6D4EE626E01D60EBA49867C4BCF075 /* SwitchIfEmpty.swift */; }; + 8BEE7F56D2E1F2283CEC98F70ECD9E19 /* DDFileLogger+Buffering.h in Headers */ = {isa = PBXBuildFile; fileRef = FF526E68392E9F3EF56B928DC00506E1 /* DDFileLogger+Buffering.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C31B34CE864C7DAB9946012B3CEA688 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = F93E5C019EC3F01DD78CFCC17AC4070F /* AnimatedButton.swift */; }; + 8C41EA954997897C3E30C5754010C05F /* UIViewController+ParentContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAC0280F1124F53D7411CF2643BD5C08 /* UIViewController+ParentContainer.swift */; }; + 8C6C7E25C5A24C936F81823978190E96 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 976CE7A2D4A4DAEF7FD1BC41D12903B7 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C7F049176E210B21451A054AA192663 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C7318F1132C12EB0A8D086E7AAF20214 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C9A9BDCD9A0FDC66FF33253FF1F5056 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EECFB35C7C5F62C5B09B4AE9F72AF5A /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8CBA5B567D64D81F228A1D29609F0AB2 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79DF6F32DBD131A79468F8F01C393A48 /* Never.swift */; }; + 8CBC72065F0261B373B958696985AF99 /* IQKeyboardResignHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 498CCEAD1C436E5EF5D0F192AC5643A5 /* IQKeyboardResignHandler.swift */; }; + 8D4AA30F9BBB8C344C48D2DC8D951E43 /* DotNetParserFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7225032351DB26F123434CEFF9054095 /* DotNetParserFormatter.swift */; }; 8D51421FF478040E6383D24254900967 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F504F01FD97EDD0CAA2640BDB0889EC /* CFNetwork.framework */; }; - 8DB09720CD159CAE1DA1F9E2E6A0984E /* EpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CECDE1BE15BC45E067FD3E238F18047 /* EpoxyModelProperty.swift */; }; - 8DB33E1E1376FBEC8C0A73005FCEB9FA /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = FB70E93EA5BA1E6BEAE20384338441F9 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 8DC55511156F1E3C81D0A5B50956C58B /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25A7EAD79F89063274E64F5422442F97 /* Rx.swift */; }; - 8DDD172EA8E9E4548DFB15F6783E075E /* EditorConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB1E389A3B2B8ED521B06825EF42F0EE /* EditorConfiguration.swift */; }; - 8DEDFAF3BA000E12942FDEFEA0C100E4 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = A821B881977DD58D74C5D2B2D1B1FE05 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8DEF7F6977D9CA0CF74088E282771A4B /* RxRelay-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FC3DE1F4388DB7285A05750B993062F7 /* RxRelay-dummy.m */; }; - 8DF169B3ADBCBA100BE5D2CA34EDC31A /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5091D41BC1D89C460480FF970C11708 /* Combine.swift */; }; - 8DFD55E182D9353C05825F019BE56E25 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 171AB12833B20CA80849837B04B1FA18 /* Disposables.swift */; }; - 8DFF92F12F47B1D6B9F5EE78C46FE13B /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40161777292C527F714496046AE570EC /* Star.swift */; }; - 8E04A59BA6D460441F8AAFCDCE8E8FD0 /* Archive.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5539A875DDB8B83B24C72733B942AD9 /* Archive.swift */; }; + 8DB09720CD159CAE1DA1F9E2E6A0984E /* EpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E48540507A0D99F142FE9A5ED1571BE /* EpoxyModelProperty.swift */; }; + 8DDD172EA8E9E4548DFB15F6783E075E /* EditorConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C250E0F24E83A8749C348454099C53D2 /* EditorConfiguration.swift */; }; + 8DE7FEBB6EFA60AB50EE04719092DDD2 /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4E399195D0265F6AEA182029084F439 /* PublishRelay.swift */; }; + 8DF169B3ADBCBA100BE5D2CA34EDC31A /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FAFD167482C87B9DC91D5F536ED5F09 /* Combine.swift */; }; + 8DFF92F12F47B1D6B9F5EE78C46FE13B /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = B715D6D7EEEB90311F7696F1EBC17C6F /* Star.swift */; }; + 8E04A59BA6D460441F8AAFCDCE8E8FD0 /* Archive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CABF563432D96F17D948EFC2591B7E6 /* Archive.swift */; }; 8E0754113F5AA8EF1DBB84D46F521EA4 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65FEAEDFD9A563AC038810A3F942B327 /* Photos.framework */; }; - 8E30AB9C64954C59EDD43AD3D23A81EB /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = B098A09016D51880EDD0C2B1E9CDD9FD /* Deferred.swift */; }; - 8E31D89C6990C2981D4CBA9A11CC8015 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C44BEFEC8BD91031B116BC1DAAA4E83 /* NSData+ImageContentType.m */; }; - 8E549B308AE1B5B2FD6EA4435D5252BB /* PickerCamerViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AAA92CB506133E178E5883E425C60E /* PickerCamerViewCell.swift */; }; - 8E5A40EB2652D32EC7F38833C460581D /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 210E3B6437C45B67F1E9F21D90AA0A9A /* ShapeTransform.swift */; }; - 8E6FD5ED48BD0F55E0B72C5E0605062A /* ImageLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78D427B7EC29C7CBA7720AC5E7816DE2 /* ImageLayer.swift */; }; - 8E8EDABCDF4BD9AEE1C11EBAD1FF718B /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC407118BEC3A80D9E93F020A3C6680B /* RefCountDisposable.swift */; }; - 8EE1798D638A83D53316F1C568AF5E59 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85AFD077B6E5B2590C540DDF0C036450 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 8EE1FB0285E02C433C5E762B13B33DAA /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 592F76C69E5F65A384AB16E38907E378 /* FillNode.swift */; }; - 8EF9E020BC7B8E2E9276C2F32408810A /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DA23EEC3C591F6A942E9EC6DC588232F /* _RXDelegateProxy.m */; }; - 8F2B26A032E5F2B4F6A15A8B15A5750B /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15981FE48DCD8AEACB913FC7652B3488 /* RxNavigationControllerDelegateProxy.swift */; }; - 8F31E552DECA442F18B0D55C7A2604C7 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 286609251CED6D9B03AA5FEB3D888389 /* SDImageCache.m */; }; - 8F420E9DDBD125163B97E8F489286F71 /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9487887DFDB45E5688346C3CD5A8BDD5 /* UIActivityIndicatorView+Rx.swift */; }; - 8F4AC5455CDD202655025DE431360AEE /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96A43E8FE7BD87927282AB4DB60D956A /* ParameterEncoding.swift */; }; - 8FF7B6477BFA6E6ABA168E1417291D5F /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 46157A971E5B9155953B6450AEC04366 /* MASCompositeConstraint.m */; }; - 90264A40ACA3CA7A1F141D7DC7D17EBE /* ImageContentType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD254C3A2A1DEB95A21F1E701862EB79 /* ImageContentType.swift */; }; - 904F9AF77A7E59A507DAF6529ADB4DE7 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECE69B24EF7BCE8791AD4EE414F9F24D /* ElementAt.swift */; }; - 90614006DEE2476FC563684DD2A504A0 /* AssetManager+ImageURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C31B52216880E9CF8D00588A8855A697 /* AssetManager+ImageURL.swift */; }; - 90AC39C3ADB425C5AC1E7F959BF384BA /* URLNavigator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 04204113E3497E9C14745E3AC606E1CF /* URLNavigator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 90B28F4F929AECD1B38177E9977B7F3C /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2016EC9F45CA4E411E5E2B867FF70BED /* RxCollectionViewDataSourceType.swift */; }; - 90C6D6F36FC7F036060068E40C3FA0DE /* CLIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 114D2DD5ECD0AD3391485B36A100AC9A /* CLIColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 91669DA9A122C289DB6E5C4CBE8C7189 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34034E0D333A076E355ABC2D8C54EE5 /* Switch.swift */; }; - 9170655A7E8C85E679CEC6A234C6EF03 /* RepeaterLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09B6D7682C3180FE20AE2F4E09DB8E17 /* RepeaterLayer.swift */; }; - 917246393B791C8A6CB643AAD3DC2364 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFE4903931EDCE703BE95350A435FF35 /* KeyframeGroup.swift */; }; - 9173CA8CE1020124CBCDCC83948CDB90 /* PhotoEditorCropToolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E2A55629CC30859EFF8F5E3849342B2 /* PhotoEditorCropToolView.swift */; }; - 917CE8C57FAA6B5C91ED80631D05884B /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA41BF6E34AC8AC53ACD4A516ACD2E6E /* HistoricalSchedulerTimeConverter.swift */; }; - 91848ADD44CC1B974590F9FAD0D33F05 /* HXPHPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6467EB7E0158688C239315A0B8510C94 /* HXPHPicker-dummy.m */; }; - 918AD406999AAE718841B034702BF5CB /* TAAnimatedDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = F8FEAF46B11C19DA15A88AC8F7465669 /* TAAnimatedDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 919299610C2CA6AB6B58C902F9FA91F5 /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9AFCDCAD89DA1103E8C9A621C7B9911 /* AnimatedImageView.swift */; }; - 91AF661BB301FBDB2CCD3CED62072DAE /* EditorChartlet.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABAA334F1DFE0E5B1E072B40A87BFD60 /* EditorChartlet.swift */; }; - 91B87C5B0A4D59D26CC93DA1001618F5 /* ViewTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4F874765D3F1D405E1B94F302414C59 /* ViewTransition.swift */; }; - 91C27091CC5DCFA114186C0C7805E8C8 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD1FC69900890ED587D27CC307182E2 /* NSView+Rx.swift */; }; - 91CA63A8C62222E89FBB8FA2B7FE9CDE /* IQKeyboardManager+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 766E10E0C6B5ABBB51EEBC952E914885 /* IQKeyboardManager+Resign.swift */; }; - 91D2F952AB2260566749C785C7584F29 /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 659E2E9CBF92EBCD3B0C2137FC74A310 /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 91E7A145E1BAC1FC0A7C3CD4A5E04D07 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 36FF8DE1454A5DA3783289638D5B8794 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 91FA6EE5F4C6B9164271AE9205E12C81 /* AssociatedValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6CD96BE078831D0E19F30DECF9A1697 /* AssociatedValues.swift */; }; - 9249B706955FD376270A6B4F56310EFF /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 84503D08E79824E897486DA3F60C1031 /* UIImage+ExtendedCacheData.m */; }; - 924BB206EA770A1521FDEB1AC1C35E44 /* CameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C488F6779264C878B86DA9D446DC0D1 /* CameraViewController.swift */; }; - 9259A8C1C51B393A46E3941E2DB2407E /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 28D363124D7EE5BB9A8A21A8BB510FB4 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9298CB7C2E4AC4E751E535DA15BEEFA8 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 61BB756E64C3A566D92A19000DE44659 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92A43BFC165F5595D1CF24AD2C65D6C0 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C67AFA4FE2AAA4A840C409E485CD2B6 /* ImageDataProvider.swift */; }; - 92BC4FDDE46897F1A40121B28AA15B51 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = CF535C1C2B1B213CE425822C17C36E5B /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92D50FCEBF77BFACA64AB481BF6EB687 /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 270DDF97FF0117BAB6AA7545D02C2FFB /* CallbackQueue.swift */; }; - 92DD8404A0B54F66041A02E44E2B7086 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C7E5D675EA63D605D305653E374AAC52 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92E4250874FF5EC45ADB2FDC7D268810 /* SDWebImage-SDWebImage in Resources */ = {isa = PBXBuildFile; fileRef = CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */; }; - 936503E8CE03C1985CC7F73B2FCD5D25 /* EmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E054857F8B1D832E92368A43CCB5AB5C /* EmptyView.swift */; }; + 8E095983E1FAD001A860F6C3BB657A28 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE613D665896BA7F125F5C5AE0041857 /* Error.swift */; }; + 8E549B308AE1B5B2FD6EA4435D5252BB /* PickerCamerViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0EA87383F0C129592E77B21764E4434 /* PickerCamerViewCell.swift */; }; + 8E5A40EB2652D32EC7F38833C460581D /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBF08269481D812FE8988ACE80DC29FA /* ShapeTransform.swift */; }; + 8E6FD5ED48BD0F55E0B72C5E0605062A /* ImageLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09AA30C4D90747400FDE857AF301EABD /* ImageLayer.swift */; }; + 8EA403C86F810E38CAA63CC41A8DAB1F /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = B7B6641DB06EC90F27F03588B66E1282 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8EE1FB0285E02C433C5E762B13B33DAA /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109B0B001E47F3FCFDC4FBD0763303EB /* FillNode.swift */; }; + 8EF9E020BC7B8E2E9276C2F32408810A /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 090626A1577CC38D664FBEFB719EF790 /* _RXDelegateProxy.m */; }; + 8F2B26A032E5F2B4F6A15A8B15A5750B /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8E5965C2CE1DA9665C2102A0CD8ACEC /* RxNavigationControllerDelegateProxy.swift */; }; + 8F420E9DDBD125163B97E8F489286F71 /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28A9474DAAE554663B47FCCD76D5AA52 /* UIActivityIndicatorView+Rx.swift */; }; + 8F4AC5455CDD202655025DE431360AEE /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5A3E065A6EC3043E8E825606D4FE8D5 /* ParameterEncoding.swift */; }; + 8FF7B6477BFA6E6ABA168E1417291D5F /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DEDEF14703DE6981A2E1392785C77F3 /* MASCompositeConstraint.m */; }; + 90264A40ACA3CA7A1F141D7DC7D17EBE /* ImageContentType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8375F49D959EDB4EEBAAFDC7F714AD69 /* ImageContentType.swift */; }; + 90614006DEE2476FC563684DD2A504A0 /* AssetManager+ImageURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89C2EB3C34951F4862F29016B360A4E4 /* AssetManager+ImageURL.swift */; }; + 90AC39C3ADB425C5AC1E7F959BF384BA /* URLNavigator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B75A3FBF2882C0182CA90400B9434C5 /* URLNavigator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90B28F4F929AECD1B38177E9977B7F3C /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72586FA0995D626D87F1E1A7A36B4C5B /* RxCollectionViewDataSourceType.swift */; }; + 90C6D6F36FC7F036060068E40C3FA0DE /* CLIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = B4B24AE0C9E24A228AA589658B02720E /* CLIColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90E9E4FA7C0348339983C760815D90F8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + 9170655A7E8C85E679CEC6A234C6EF03 /* RepeaterLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52B99B1F3AB1D0140A17FE6D4803A785 /* RepeaterLayer.swift */; }; + 917246393B791C8A6CB643AAD3DC2364 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6A71C571F7D4E33B093D632E7FA685 /* KeyframeGroup.swift */; }; + 9173CA8CE1020124CBCDCC83948CDB90 /* PhotoEditorCropToolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD561BEAC7DF33D5E02F4E2E2C4CFA0 /* PhotoEditorCropToolView.swift */; }; + 91848ADD44CC1B974590F9FAD0D33F05 /* HXPHPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BCED0187F9289E56C036C4439F82AA30 /* HXPHPicker-dummy.m */; }; + 918AD406999AAE718841B034702BF5CB /* TAAnimatedDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = CEEFD7DFE910E200BFEEB94F81A03DC7 /* TAAnimatedDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 919299610C2CA6AB6B58C902F9FA91F5 /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA00B926AC86524D0A7D490188362999 /* AnimatedImageView.swift */; }; + 91AF661BB301FBDB2CCD3CED62072DAE /* EditorChartlet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B1966558E2EEEA0E2AC9B98051122BA /* EditorChartlet.swift */; }; + 91B87C5B0A4D59D26CC93DA1001618F5 /* ViewTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77329259C3C5C29E2AC708005D0EDF98 /* ViewTransition.swift */; }; + 91C27091CC5DCFA114186C0C7805E8C8 /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61A9A9B12C38582C079FB01F1178878E /* NSView+Rx.swift */; }; + 91CA63A8C62222E89FBB8FA2B7FE9CDE /* IQKeyboardManager+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3554EC4822CDB0ED5FB0D14A446E8BE2 /* IQKeyboardManager+Resign.swift */; }; + 91D2F952AB2260566749C785C7584F29 /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = EBC7DD42F100C18282DC4013B4DAAFA5 /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 91FA6EE5F4C6B9164271AE9205E12C81 /* AssociatedValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E2CFC43700F2412C3630EF65DB46E5 /* AssociatedValues.swift */; }; + 924BB206EA770A1521FDEB1AC1C35E44 /* CameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE6BD5E640D1317F01C741EE079692AF /* CameraViewController.swift */; }; + 9255E1E87550EFC5B8A401F556D847D0 /* sharpyuv_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 1BF356A5D9EC758385F59E4F7B32F86F /* sharpyuv_gamma.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9298CB7C2E4AC4E751E535DA15BEEFA8 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A6404E91A79AD97B83B5FA4499E19A48 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 92A43BFC165F5595D1CF24AD2C65D6C0 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7085A08AAA3FDA5A5B462ABF3F5F5B8C /* ImageDataProvider.swift */; }; + 92D50FCEBF77BFACA64AB481BF6EB687 /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60BAC9CD08CBC89FC2DD5DF042D34F09 /* CallbackQueue.swift */; }; + 92F7CC7CAC74325163FD330017F77C1E /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACF36E24BB375841507FF988DE3B6634 /* Errors.swift */; }; + 93376EDE9C84CB60A6FC21EFC855C4C8 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D0AF97EC398CA3C2EDF630925757C3 /* HistoricalScheduler.swift */; }; + 936503E8CE03C1985CC7F73B2FCD5D25 /* EmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2A86A35A3E48B3BFBDA8DFD6A82AFBF /* EmptyView.swift */; }; 937E4C92B122C2049A0CAE2D16116B05 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 93938AAF0A354E1946AF2089A173D3FA /* IQKeyboardToolbarManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA938065D9C82FCE85F071B7F84D012 /* IQKeyboardToolbarManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 93C6077AEFD0E46EBC9140156C32A15C /* PhotoEditorFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E634D85977742C0C5D2835E1BC4FCD27 /* PhotoEditorFilter.swift */; }; - 93F40CE804D9A12182A25717EA374357 /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = BEB81765E2EEF3EB99BE57EC330158FB /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94440F5D1A5B7F87009DD3EA604AD46B /* AlbumTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557C4E36B976A5D3BC228870F1B02720 /* AlbumTitleView.swift */; }; - 9492B57402CAB35F06B7D5503DA351D9 /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = D2225F598557E20F61D24286A2082ADE /* demux.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94FF83A49128359842CBC062AE979EA7 /* ShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 279204F96B6191DD6E8CF293F3A0CAED /* ShapeAnimation.swift */; }; - 950B0EEEDEDB5E40BA1AEFF9200EB915 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 950C88313EBFF702CA39C9766227708C /* UIView+Responders.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0E393187CA54B2F5F3641BF31AB6B31 /* UIView+Responders.swift */; }; - 951E4573712FA79C013D47B7AEF5E467 /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 241BA03C058E99523E24A9CC8BD78A0B /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9530DDC97755BC9E374050D2A2EA5BC8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E38E66DCC45E29CCAE3BC2F08E025CFB /* PrivacyInfo.xcprivacy */; }; - 9534119EDE1FB3F9DECE76D8130D6397 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCD8498EE91D4E6D7CAEEAA4F0A23A6B /* Storage.swift */; }; - 953FF696DD3B62FB3B39114A6A8FA0CA /* PhotoTools+File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28323BD28CC12E6BAE22CAB96FDA37FD /* PhotoTools+File.swift */; }; - 9540707F7AAB70EDE0369AE6E75A9CAD /* Infallible+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA327C802F3F9B31C8709C47D8D73722 /* Infallible+Driver.swift */; }; - 955B87902E039163281C4F47C95DB851 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 06782FD5BE8B5BF08BCCCEE3F07BF9B8 /* MJRefreshBackNormalFooter.m */; }; - 95B8F2F4A82C78DFF16B127288DF8612 /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 50776D1DE024EEB968E159515093BD3C /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96AF24FDB989490637082038CF8EB93C /* Navigator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48DA328F146D37CB3D3B024EB37807BF /* Navigator.swift */; }; - 97213AF9E83AFDA9B63697F584DFC456 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 706C73D0350C4A9194712A0077B0511F /* ControlEvent+Signal.swift */; }; - 97473712905F2220C97F19FCE6A07C52 /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 45FF7975FD0799808C2E3122C6120B2B /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 93C6077AEFD0E46EBC9140156C32A15C /* PhotoEditorFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 915D0B260120B83A8300E13D13455E71 /* PhotoEditorFilter.swift */; }; + 93FE756021F138F337C0F9EAD219A2D3 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70DF9FB26D19D0CB57A604319C9D6E6B /* SerialDisposable.swift */; }; + 9437FEF7F3DDFDF9C563D1F785CE2CD6 /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = 00D96A756141CA99ACEAFBD1AB5052A2 /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 94440F5D1A5B7F87009DD3EA604AD46B /* AlbumTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61DC88FEB102A7861ED13FE82446D9DF /* AlbumTitleView.swift */; }; + 9454FF76507728DCC06EF4F5FA6B508E /* IQKeyboardToolbarManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 031075EC7995C2A3ABE0AC72F55E9BF9 /* IQKeyboardToolbarManager+Internal.swift */; }; + 9476B757754E7F5CC0F45DA2DD2FACEF /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0889E53897E37B7CC73552DAEA744B85 /* UIButton+WebCache.m */; }; + 94F0E1D3E43623D625B13AB6E5D58E27 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 8B47C476789F4F3F2EBFD26E2580901F /* PrivacyInfo.xcprivacy */; }; + 94FF83A49128359842CBC062AE979EA7 /* ShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF38E8C23C261239090A5FCA51AF2A8D /* ShapeAnimation.swift */; }; + 9534119EDE1FB3F9DECE76D8130D6397 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B5AF3069C19BA27610882E5B83659D /* Storage.swift */; }; + 953B501A687D31633C5A33D8A88C9EFE /* SDImageFramePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A292C43870137C7C771C99E3B0439BD /* SDImageFramePool.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 953FF696DD3B62FB3B39114A6A8FA0CA /* PhotoTools+File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 727F979BFEB4CEAFA9EE7A0721C63C3D /* PhotoTools+File.swift */; }; + 9540707F7AAB70EDE0369AE6E75A9CAD /* Infallible+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B3EFB619389715D7B6EE90E7EC830C5 /* Infallible+Driver.swift */; }; + 955B87902E039163281C4F47C95DB851 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 12C052E6EC92F43FC6DB5838DB1C9107 /* MJRefreshBackNormalFooter.m */; }; + 957151DC8EBE614615F3D1B3E13AB147 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A5FEB2952E4BDF7806D9F0C8CD3B143B /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95B8F2F4A82C78DFF16B127288DF8612 /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = AD41E250B615FA76D7CAF71093B83CE1 /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 95D54196F969445CB3E4A29DD2C22724 /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C352D0D1BDEA94F389E7C078C7C6BA9 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 96043B365157FDF0E0E0BE522E95075D /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C147902F344FB4665D59142915E5595 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 965A29B92DD74F4FE3652700B99D4E17 /* IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A503B6ECDF5F647643BE31F742595C03 /* IQKeyboardToolbar.swift */; }; + 96AF24FDB989490637082038CF8EB93C /* Navigator.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA0D2DD9D41D4DE2B234C4A19FA10128 /* Navigator.swift */; }; + 96B3DF3E206EC25938BE785F3B95C5D8 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A883CE240A4F5D317FAC8949B0457EF /* Disposable.swift */; }; + 97213AF9E83AFDA9B63697F584DFC456 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 403A8F86BE9E2283552D4CCD1B83919C /* ControlEvent+Signal.swift */; }; 9765D023EA9673C300F3621E73902B80 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - 976F2DEC006F1C7F8AEB874CE0018985 /* DefaultsAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FDAE619B848DDCED0583C9044983CC /* DefaultsAdapter.swift */; }; - 979E56A609FD1549ECB1792558DCDEA4 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 65001BDA6C77283B118284FE81311273 /* encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9812D1624B70319D03262967BA53F1D5 /* AlbumTitleViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0D8EFF1D263CDAB8425045CE12080A7 /* AlbumTitleViewConfiguration.swift */; }; + 976F2DEC006F1C7F8AEB874CE0018985 /* DefaultsAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8650E0F81CED96D0F9D86646CBEA632C /* DefaultsAdapter.swift */; }; + 9812D1624B70319D03262967BA53F1D5 /* AlbumTitleViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83922E1A751C8EC27534FD42C9CB8417 /* AlbumTitleViewConfiguration.swift */; }; + 9815D02998DCAFE6F08ED779130FF6F6 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E54ED6C456C88CB25A0F440D8410EDF /* IQTitleBarButtonItem.swift */; }; 9847DF292DB8ED979719B25E15224044 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - 98512DE86BD3B8260C8032D970C61295 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7826E5CB1BA609FF7E17DF8A66D7DDCA /* PrivacyInfo.xcprivacy */; }; - 9869E7C419F4AA14557C287A77E6E7F8 /* String+Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FB5270CC33DE30EFE6FBFB261C2946C /* String+Parser.swift */; }; - 9878BBBB5F72D65F065E1B2D097BBCA0 /* AlbumTitleArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF1FF8A138C3756FA85D138F9F0DD494 /* AlbumTitleArrowView.swift */; }; - 98BC24C036FF725D6609C5DAE21D8B1F /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = D12D30554B27475076A63919DA098C83 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 98D2C5A94857D45C5E6476DF11659DD3 /* SGQRCode.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 7B2695F6939C9EBB97168A9ECB406968 /* SGQRCode.bundle */; }; - 98D4097922F78A49E02441100FF15AC3 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C55A44DDFA37FA2D11BC5726717B12B6 /* PreCompositionLayer.swift */; }; - 98E85707455AF1E27F8FBDA8CFB3B53D /* CustomLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 746402475533F49FAF95BAEA3D1512B6 /* CustomLanguage.swift */; }; - 98EFA246A2A845E74DEFF098CE60356C /* SDCycleScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CD87187C5D55523B9F2796260DBC6D8 /* SDCycleScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98F2777C7B7BA024CF0DEA263EBEE2FD /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DF4769C1C620DA8D54845715FA9F19D /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 990A4E31ADF23A8BC1C5044ABD45B979 /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D7A6D55A3D692D4BC7C2B9496096EFF /* ImageContext.swift */; }; - 99613F9B9BC50459692E8685AB2DAF4B /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = B890053980784738873C9CB63A7FB76D /* mux_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9981C32E56FF09688D9FBCBF45FB93B2 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 512E22F2B5B96810D5AFA56E97FE9E65 /* NSButton+Kingfisher.swift */; }; - 99AB67489232A0D64E91577E068EBDDE /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 980B50A78AD8E91E42BC2E09148DF3A2 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; }; - 99D2D2129D75D3C07E0123C98C2A14FA /* TransformAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53E6E54247ADB2479FD6E6AF5510C8FD /* TransformAnimations.swift */; }; - 99FA5D1512A05E00CD322DEA85FB9413 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1342A27E246C50B0669AAF1C9A2B3763 /* SDImageCoderHelper.m */; }; - 9A07969F2C8FDF034C579A387D045FE2 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AB0D921EA2561E8E8F3DE4E16307C4 /* SynchronizedUnsubscribeType.swift */; }; - 9A57392E0BC5A5E6A886134E855A9381 /* RootAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1F0B2395FA1DF601F3AB5DDE09A86CC /* RootAnimationLayer.swift */; }; - 9A6D49BB65DA96A001E3968CDE0B6D57 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = BE14ACDECA130460F7FADBA6CD4BCA5D /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9A7E5CE23211E85C6232833EB3741A71 /* PhotoPickerSelectableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8EE4175338A17324002C44BB68A091D /* PhotoPickerSelectableViewCell.swift */; }; - 9A7FB1E975A5955C896E6B195C521804 /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C4B1E746D117E3201D02295CF6B0C1C /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9ACCB282299CCC09F7018E6CA760C1D1 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1B363733BB9E81A156057EAA7A13590 /* NSObject+Rx+KVORepresentable.swift */; }; - 9B7F81D1FCAD44609C8E5860ADF3CA59 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 158BAB1C730226FE83FC58ED8DB4A780 /* Zip.swift */; }; - 9BF10B033DE930DCB412101F17A2F9F3 /* Locales.swift in Sources */ = {isa = PBXBuildFile; fileRef = 937FC85C2FC31F7F4225687308C6199D /* Locales.swift */; }; - 9C13AE9D4254ED4D4C6B4AD3AAD34C44 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC1C4AA570FB43A86EB6118715366F0 /* Scan.swift */; }; - 9C2EDBD1A5BAFE1A84390F0EFD803AD6 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC74627027C54B3FAD94FA7A0990B74 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 9C4E2C054B9DC84CC3F955F50480A5A1 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = C987F3127AC5AB4669DDE0C00E308703 /* DisposeBase.swift */; }; - 9C59694BEAC17EC3E8FD0217EE17B849 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 31276CE5237B26121CF289A11A8C6DAD /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C89110A7C655E5C39B3135E9020CBF7 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59A8CCA4055A605971851F416C0450E2 /* Alamofire.swift */; }; - 9C995888C1ECE91196EC40FE740B28A2 /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = B6BC3542B4309F873768544C3CE0876C /* mux.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9CB1F5DF4F888D1DF00D0C6450425C8A /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 137C7AC861F848A2E34F959B139305F0 /* SubjectType.swift */; }; - 9CE2B0DEBE0178D7BCA89AD9A7F0BFDF /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28992D2279F937E0B0C3BB26A37555D4 /* MultipartFormData.swift */; }; - 9D22F88B7F1AF054C2BF025DFB767154 /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BCC00ECACD459204B1094D915B27D47 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */; }; - 9D3C14C890F752864533DD41540D7678 /* Commons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4469D677218CFE1FF5D9D06F74ABC479 /* Commons.swift */; }; - 9D46306826317C2783B0A8255691E035 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAEDE6D529FD805AD07F9BE5002A68B3 /* StringEncoding+Alamofire.swift */; }; - 9D7EBD01D0A527C34FD31EE1DBDCD650 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDA30777E98612E8A4D31E89C2DCDFF5 /* DelegateProxyType.swift */; }; - 9D9E2C0A96E8F024ABEA21B652809FC1 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B23012C8AD99164AAC8618C540DD5734 /* VectorsExtensions.swift */; }; - 9DDE9A4DCA7722B701E4BC61B2CD9D6E /* KeychainItemAccessibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 853E366E78C80E3321ABB4A9E33769F3 /* KeychainItemAccessibility.swift */; }; + 9869E7C419F4AA14557C287A77E6E7F8 /* String+Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC1FA6EF78383492161DF3D70C2F3B81 /* String+Parser.swift */; }; + 9878BBBB5F72D65F065E1B2D097BBCA0 /* AlbumTitleArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6749B1387486C53C6A1A9E295D78318 /* AlbumTitleArrowView.swift */; }; + 98D2C5A94857D45C5E6476DF11659DD3 /* SGQRCode.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 0DED5C1D5DF4292692B23BE72AB52A4C /* SGQRCode.bundle */; }; + 98D4097922F78A49E02441100FF15AC3 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4121F4F545DB9C6A3ED9090DEB248D0 /* PreCompositionLayer.swift */; }; + 98E85707455AF1E27F8FBDA8CFB3B53D /* CustomLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A435A2567A1980A1F620DAE754BEE441 /* CustomLanguage.swift */; }; + 98EFA246A2A845E74DEFF098CE60356C /* SDCycleScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 752E9A0994695EC25945B2516FF662EC /* SDCycleScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 98F2777C7B7BA024CF0DEA263EBEE2FD /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = F51412E6813AED17EAECE90D7245C861 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 990A4E31ADF23A8BC1C5044ABD45B979 /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = F36277F2093268676B85642E80E547E9 /* ImageContext.swift */; }; + 9981C32E56FF09688D9FBCBF45FB93B2 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E113791D555854E837A4E3A38A2EDDC /* NSButton+Kingfisher.swift */; }; + 99AB67489232A0D64E91577E068EBDDE /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFA69A12E4F96011C5364F92F3EE6491 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; }; + 99D2D2129D75D3C07E0123C98C2A14FA /* TransformAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = E45C14AAA0FBF5B25F71E94E189A8619 /* TransformAnimations.swift */; }; + 9A30A9EFE355B9E68C85EED9F8A8858D /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = B2FDDFAA3D1B3F9492EF19E3600F063C /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9A57392E0BC5A5E6A886134E855A9381 /* RootAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 534CE82C3128B7740B3C1D940FE2F63E /* RootAnimationLayer.swift */; }; + 9A7E5CE23211E85C6232833EB3741A71 /* PhotoPickerSelectableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 279C203A935FE86BE7E8894D17C34AEA /* PhotoPickerSelectableViewCell.swift */; }; + 9A7FB1E975A5955C896E6B195C521804 /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D660F7547AC104AB81F4FC7A375941 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A8392D6F634620F4D2C767FCDA1D812 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A892894237C98374D99BF13AA26795E2 /* Platform.Darwin.swift */; }; + 9A9248D8A0873BC32D1F7D76ED1FF348 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6381E1B2FE2DD4CE2FA2F577E1EAAF4D /* Binder.swift */; }; + 9A986952311E3296D121DCF2325A9873 /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E1EE9446DAFC09701E8DC3E528D029 /* RefCountDisposable.swift */; }; + 9A98E510AC0E4B460452F4D4AEA978D7 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9903DD53AB96E9ACAD0400832D39F291 /* Timer.swift */; }; + 9AC3D2F43BB0A04E933EF8B66712D693 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 41466934BD58E12B2C5EAF8F3E2DF47F /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9ACCB282299CCC09F7018E6CA760C1D1 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07592639E0E8F1D0B576A16F211D957C /* NSObject+Rx+KVORepresentable.swift */; }; + 9ADE05A05A97383996AC29EE27170B79 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FBFC84B5F2F2B13D8C996A78C14B850 /* SDImageAssetManager.m */; }; + 9B27B84F20A320C31A347A2E1C377DF6 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 77E3B05E91A216DA8147D21054C4465F /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B9FB7BF4057A76390690910ECF95319 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B49ACCE2D9E75E3FE1C1F149E111432 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9BB89C68936424CDF9BC3578A25FFE14 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03E4058CB3113FC962704978F9F260FC /* ConnectableObservableType.swift */; }; + 9BE5776AD918197CB8F3BA6EF0A32942 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + 9BF10B033DE930DCB412101F17A2F9F3 /* Locales.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C790883F2C91553CED60BF281ECB393 /* Locales.swift */; }; + 9C89110A7C655E5C39B3135E9020CBF7 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0226CD33A7562B6E39B2E592545E0A40 /* Alamofire.swift */; }; + 9C9563F7B25D2B57F638DF7272672D05 /* IQTextInputViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E14E75092B89699FA99395BDE0FD7C04 /* IQTextInputViewInfoModel.swift */; }; + 9CAFBEB905E3977D35A1E2CA8C15D5FE /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; + 9CE2B0DEBE0178D7BCA89AD9A7F0BFDF /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E4DA002A6640517C8E7F2EE06B1A708 /* MultipartFormData.swift */; }; + 9D109ADD1A31B8B33C8D5112ACE3B67F /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B62F9563CFFE8BC9477B5B0E7629DEF /* Range.swift */; }; + 9D22F88B7F1AF054C2BF025DFB767154 /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB4A27725E2725501F802D17B853E0E2 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */; }; + 9D26379FF6A6C5A786895B9A15B07794 /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B4C5F19D6D7C4554D28C1402FF0E47 /* mux.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9D3C14C890F752864533DD41540D7678 /* Commons.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5035B3D59066CD37067AF98ADB70E5A /* Commons.swift */; }; + 9D46306826317C2783B0A8255691E035 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957505EE0A58D5AB29840EAADDA18397 /* StringEncoding+Alamofire.swift */; }; + 9D7EBD01D0A527C34FD31EE1DBDCD650 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4128F73DA019EC23622911C4BC230E97 /* DelegateProxyType.swift */; }; + 9D966E0DA4DA48FF3161B6343AF6B63D /* sharpyuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 42A681A6F5B6810D08530497F545D77D /* sharpyuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9D9E2C0A96E8F024ABEA21B652809FC1 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58EEE70E184A350E9555A35AE030B5E6 /* VectorsExtensions.swift */; }; + 9DDE9A4DCA7722B701E4BC61B2CD9D6E /* KeychainItemAccessibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E359BF714E9E8257C9B418895769073 /* KeychainItemAccessibility.swift */; }; 9E0045B41BFE697DB4ADE151228024D2 /* SnapKit-SnapKit_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */; }; - 9E0BFD43354B5C39E229B566380FBC7F /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3070C4FC82950247271F6A6D148FF59 /* SharedSequence+Operators.swift */; }; - 9E4FDDFBA5C3856E7C540B560910C2C0 /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2381FE81808AE9F3B92D0E5F255FD13 /* CPListItem+Kingfisher.swift */; }; - 9E5712B062D651E46E21A04BB65E2DCD /* Pods-QuickLocation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B3FEC1DFBF7036B761FB944F2B9F817 /* Pods-QuickLocation-dummy.m */; }; - 9E856EE92EEB5741CC3F541D07302A4D /* sharpyuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = CAAC9585490C2DA464FF6DEB4480EC2D /* sharpyuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9EBB4EFAFF727A62945B90054FD0775D /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 804A1D7A776F354FB8320BCC54BEF316 /* SDWebImagePrefetcher.m */; }; - 9F04E2C7022E395AAC844163EB9D0467 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47104954CCCB23B4252E21326C45F99E /* Reduce.swift */; }; - 9FB7A7FEE86BB79D5DB32E95D5BBB902 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D2F9216E46A257CE34CCEF1B0F63AFC /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A002E77E30E8C6C20406535665186E0B /* unwrap+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0481D47250A0C273FA7E61CF2AF25E90 /* unwrap+SharedSequence.swift */; }; - A029B635564A3A7C8174D69E444241AB /* Editor+UIImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36AB60010855BDD24B0BE342B27F360E /* Editor+UIImage.swift */; }; - A078A275FFFA48D620074790DA3CA6CE /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 886FD00FCE1C4FBEB398CDC0B2333109 /* MJRefreshStateHeader.m */; }; - A0B1C6766EF34F8C2D5C1AE872460736 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E42EF4E970888B4ECB2C12095F990A /* AsyncSubject.swift */; }; - A0E4A9C2BF836AFF9EFD0FE0751287F9 /* Archive+Writing.swift in Sources */ = {isa = PBXBuildFile; fileRef = E523F5D081179DA577F80E946E1CF7C5 /* Archive+Writing.swift */; }; - A11B53CD11370C968EC79A951D865E4C /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = D194A84C890FB73CA0A4E3F3CA0675A5 /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A12FDB12DF3F9EB993A5CA6FA07754F7 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B717746DC29081801AA243A222079D7 /* MBProgressHUD.m */; }; - A13546213743CF2610800864045B5D7D /* ContentConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE2E8730B3DFABCC4800F02B6267B87F /* ContentConfigurableView.swift */; }; - A146D36DC8070733A58AD8D12D4E8E4B /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD3CF64770F544B4FBB30A976C979DD8 /* AnimationFontProvider.swift */; }; - A1744F693AE4055B284393E4FE0C7BBB /* IQKeyboardToolbarManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B827C734EBF21D5C516EAEA6082EA2 /* IQKeyboardToolbarManager+Toolbar.swift */; }; - A1B70BEB9DCBE081F5B39F596F2596C5 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8FD48A3B65330551D0DF8C9E95E9A7F /* RedirectHandler.swift */; }; - A1E44277704AD68E867FD7C955A6632D /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7602BC6BE976A902B0C01DE27E204911 /* MJRefreshBackGifFooter.m */; }; - A20DBEF15B6A962DF4C548A26F00C8C0 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = CABCD225004C08056CEC927D40E98BAE /* TrimPathNode.swift */; }; - A21E48381D84E5A83C5139952CA955EF /* LocalAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15D23C5EAF1AFED8D0D4D82BE8551DB /* LocalAsset.swift */; }; - A25939071E87DEB03F33AE148092472E /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68A6AD2C28C1723D43806309E3CB3A9 /* ConcurrentMainScheduler.swift */; }; - A270A219991246FD0E3CCAA3324C3B13 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CECC888D000691FF4F14CC19A6D4531 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A286CD2B0931C3289044F16B32145934 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A92EC59B26EBB8833EC4AA709D84B0A /* Combine.framework */; }; + 9E0BFD43354B5C39E229B566380FBC7F /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D88A56C5029DB37CE1D2311A4B85213 /* SharedSequence+Operators.swift */; }; + 9E393E3F9C25AC7B06EB57CB14AD2927 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ECC8315B78910275EE99EFEBE4E8A48 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 9E4FDDFBA5C3856E7C540B560910C2C0 /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D327C052BB66E8C72566D1F3556116F9 /* CPListItem+Kingfisher.swift */; }; + 9E736896965907317162CDE710FF59AE /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BF242B406565A74551871AB43E55ABB9 /* UIImageView+HighlightedWebCache.m */; }; + 9F00332F2D46595B6B4AC586AB70C035 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = D4D6B8F65D5B3AE6431527184A0A81C8 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 9F6ABF1B406455C00CF2CD7470EBE9D1 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DD7756C99488F3DA24BC9B942CBDB37F /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F6BF46C39979BAB220A45D2F2141472 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 77FA1B8BFFB51F75F960A6C2257BF9CD /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9F98A33B47C039DCAA92CFF571B5F44C /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 49B87A3F96746A72922FF44DB77D45F4 /* SDImageCachesManager.m */; }; + 9FAADC81DC59D23F55AC5F54622B0804 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 48D5F6B359FFBAE6C4C679763DE0B7B0 /* SDWebImageManager.m */; }; + 9FFE1E8BD48993412EB927A750E75FF9 /* IQKeyboardToolbarManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E62CF3F90017782373643FF20DF61213 /* IQKeyboardToolbarManager-dummy.m */; }; + A002E77E30E8C6C20406535665186E0B /* unwrap+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A66F03514DEE5A8B27A75057527A2558 /* unwrap+SharedSequence.swift */; }; + A029B635564A3A7C8174D69E444241AB /* Editor+UIImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F8F5F0AD0D4C50F30CF2C576010825D /* Editor+UIImage.swift */; }; + A040D42C289D0BCBD916969D24580514 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1E08B97844344952A40DBE6196BE6F0 /* Queue.swift */; }; + A078A275FFFA48D620074790DA3CA6CE /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C48BF56B34536180B22DB12215AF4D80 /* MJRefreshStateHeader.m */; }; + A0E4A9C2BF836AFF9EFD0FE0751287F9 /* Archive+Writing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 574952AE7A3A94D95B491AF0F465F86D /* Archive+Writing.swift */; }; + A11B53CD11370C968EC79A951D865E4C /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 20EFFCF4AA3B1939E7F02EBCC486E73B /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A12FDB12DF3F9EB993A5CA6FA07754F7 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9F6B3EBA19CEE6617F6AC890E5E20 /* MBProgressHUD.m */; }; + A13546213743CF2610800864045B5D7D /* ContentConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0EC8351C6CD3DCAF03974C18B22A68F /* ContentConfigurableView.swift */; }; + A146D36DC8070733A58AD8D12D4E8E4B /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017EFAA7761C857963F8EACFC13A6A8E /* AnimationFontProvider.swift */; }; + A1B70BEB9DCBE081F5B39F596F2596C5 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 533D0250A6DBE0666C155175FF7D3B2C /* RedirectHandler.swift */; }; + A1E44277704AD68E867FD7C955A6632D /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E598AA3D19E8599F7C1FA293BB2239 /* MJRefreshBackGifFooter.m */; }; + A209CAB20DE4EDD54B85F7BD1F23DF37 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = FA55AC44EC5A90730E5CCE53EB03D3DC /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A20DBEF15B6A962DF4C548A26F00C8C0 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F7A7B008689ADAF695DE014EAAB08E0 /* TrimPathNode.swift */; }; + A21E48381D84E5A83C5139952CA955EF /* LocalAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB4C4104B62E725FF73BF72B0EF03227 /* LocalAsset.swift */; }; + A26EA7317962A030EC732C10378B3837 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 507A64F626529827954E74780576DA10 /* PrivacyInfo.xcprivacy */; }; + A2801A04C9737459A8E29B4ED1DF4486 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B55D907FC97BC79AFEACEB278FD3A8B /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2C9AA6F20779159B9E869470209483B /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E159391C45565CFDFB070CC60FFAF0C /* Reduce.swift */; }; A2D48CC012DADC29CC924512A5F4513B /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F504F01FD97EDD0CAA2640BDB0889EC /* CFNetwork.framework */; }; - A33228543A9D7AD52321A295866B204A /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = B18890D0EC4FD5F25F691F2882BF4AA5 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A37E9201D1A9F63A0DC25F3FE24A26D5 /* IQTextView+Placeholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ED42938F21BBFD9B4C697B05CAB20D6 /* IQTextView+Placeholderable.swift */; }; - A39FE5F72261B202CC63722A7B357206 /* IQTextInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A731F1C26D020957588761D080DA0AAD /* IQTextInputView.swift */; }; - A3EA40405F301013677F25D98B02737A /* RequestTypeWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C80914A8A3D9F65352C59762CC6E9B2 /* RequestTypeWrapper.swift */; }; - A3EEFD4EAA9ABF491B567AD7DCF423C7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - A4869D054B2AA3CF5F87BEBD031CDCBA /* StyledView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3B2D3F5CB40C600B633041D4E46D87C /* StyledView.swift */; }; - A4D6046B332D730931DB1C2BBCCB1DFA /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = FB1951522E50DD8E8EF62037AFF6EF1D /* SDAnimatedImagePlayer.m */; }; - A5011AEFF1441EE8E5376AC025DD9EA3 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = FB1B20CDE0477E9CEB69B6647D3814C1 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A51815518AFD2325631A5EF870F23BD3 /* and.swift in Sources */ = {isa = PBXBuildFile; fileRef = D42A226675F2990B62FF777A60C85659 /* and.swift */; }; - A561899AB94B5F29BE853822AAC63DDD /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA72576EFA295F16F22DA66F320EEE13 /* Infallible+Create.swift */; }; - A57326C8E77245DB6680543B3426F381 /* SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 29185C1F3F6CC2097BF9D4716289FF96 /* SwiftyJSON-dummy.m */; }; - A57C8E88F850C24574FF47756536392B /* LanguageType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A3EB679AD01ED748E6A1212F5770B9E /* LanguageType.swift */; }; - A57FB14B2C758670015A65D67789FB6F /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 7CB44D4F703203145563545AA248EA9F /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A58EE42EE3645E9A635B070F02E9825A /* SwiftDate-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 530CD185CFFEA5675B1987BDE911A559 /* SwiftDate-dummy.m */; }; - A59F8F6BF639189A54750A0FCA385CBF /* TimePeriodGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7041C89EC4C2F85D14F3DF3BD63E91F5 /* TimePeriodGroup.swift */; }; - A5D31852A7A53605B6AC2DB57D8E5070 /* sharpyuv_gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = 31081B15E322672339EEF6924B4DFC15 /* sharpyuv_gamma.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5EF8F09A21D6A69E2DB05787B061D84 /* DefaultsKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF4541D7C6511F3FE2A2EF0C5E9B7C1F /* DefaultsKeys.swift */; }; - A610226159AA69D1BEF935D66747ADFC /* ShapeLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 432EC996F82D1F5EE0C77A218DBF99B1 /* ShapeLayer.swift */; }; - A6226F26A69916F590663BAB95720286 /* Zones.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3627F3F8FFDEAE282B9FF2790147B918 /* Zones.swift */; }; - A6415BE5D50BA69358B8C31085045BD2 /* PhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37C31323A449552441EB9AF579EDDD9C /* PhotoManager.swift */; }; - A66EA62E1052F6AE1A384EE8932EDD85 /* LottieAnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CF8B689CF50117A652E6231AD48A7D5 /* LottieAnimationViewInitializers.swift */; }; - A679A50A13CAF8403CDED088B6331D9F /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 0825619301CA7D5EC44ECE77C2097765 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A684DD8ABF83EE758C6C0A9EB637DB72 /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BBF65D2719A6CF22C5C2BBA7F64EEAE /* IQKeyboardReturnManager+UITextFieldDelegate.swift */; }; - A698A792F293BA997FE75C70CD18B022 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF6938BBE7D6DF518BB89D2965AEA643 /* OperationQueue+Alamofire.swift */; }; - A6D6518D73C66770F338CEFFCFEE9737 /* PhotoPreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CDAEBDA6F5733AABA1EF205CB760BEF /* PhotoPreviewViewController.swift */; }; - A6EAC968AFED44E6C757EC985E3B52E5 /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 13D37E5357C1DFBA6FCBEC87F6531F0F /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6F1EFC3CDA009A4BE6CCBB01248DA21 /* UICollectionView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DEEB2D2859E1619DD3683DE2370CFC5 /* UICollectionView+IndexPaths.swift */; }; - A723E474922D959654804A7822B2C9FE /* AnimatableSectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D8AFB78E7C571C6F83989F14B3474E2 /* AnimatableSectionModel.swift */; }; - A74FD9C3A0D40BB2919EEF5E39879531 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FFD084B1BA5B5721E11F69A9BD1008F /* InterpolatableExtensions.swift */; }; - A776BB860CFEC83AFD8814D717A1F616 /* bufferWithTrigger.swift in Sources */ = {isa = PBXBuildFile; fileRef = E081F38A18AB93DCC336E1437C137956 /* bufferWithTrigger.swift */; }; - A7E562FC9C10C5003534E91160C69330 /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E5FB7712C613C550390EE7978D6DCB1F /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7F8F8A2D8CDBC03F051E68E7F80926D /* RoundedCornersNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC2340A77EEEDED06315E9B608CBBD54 /* RoundedCornersNode.swift */; }; - A7FF322DF74002F7C9F855A5F95B166A /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 181A783FE070EFE0BFE0F423A8ABBCB1 /* ImageFormat.swift */; }; - A814AB60EBE5828522511CBAA7CB8ECA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 5BC4BF403D5D9BFA25C251106F13672F /* PrivacyInfo.xcprivacy */; }; - A8155B83F9AE3D9514B3D927BCC875EA /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 6D985EF5921F0D3B51F0C81F3F291C67 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A8437EFD962B3A3F812B756C76ADD87B /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4038C7CB5490B54DC07FA5DE42A5CA47 /* HTTPMethod.swift */; }; - A84A1EFADBF970F63D187ECEC5A10811 /* DDLogFlag+DDLogLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0815D93B2E599D859EE8195D2772219D /* DDLogFlag+DDLogLevel.swift */; }; - A84D4D35E1761959D54C5A7D444678F1 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 391BC262D29DC4B960B0E957D0B95CA6 /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A8609464778FBADF9D5C6800FB02AAA2 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297586226A1BE9A3078A2E399E0272C9 /* GradientFillRenderer.swift */; }; - A86CC1AFDFDD692DC4EE66F57C0F39E6 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = FD1613B3251ACAD7B960A8427BFE4A90 /* UIScrollView+MJRefresh.m */; }; - A8DB497487794874CA07512740B48F32 /* IQKeyboardReturnManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D71B96B3E932FAACF913B9E35A400EC1 /* IQKeyboardReturnManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A8DCB2969A01AB7816D7563A2FE12BAC /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 12D0B6C55AFCC0AFA30562C0074CECB9 /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A9148F1A43900CC2F92709355079A30F /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D3D4A60965693D2F5C9135EEBF239E6 /* Driver+Subscription.swift */; }; - A96564D57DFFDCEB8237AC0009F19E91 /* Task.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8109E513293DD29BCE1506AB5F45F0F1 /* Task.swift */; }; - A9676E71196EE21C63DAD76FFDE94C70 /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 7539A74FB50183A691A5DEE928341C9C /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A97478529331285D5FE36B7A4FEF9FDC /* DefaultsSerializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5F6252B6EB122C841D7B3E15925DC9E /* DefaultsSerializable.swift */; }; - A983CCA5F6596F030EFCC1E27C1E766E /* UITableView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03F2EB044B1B448F60832E45F905A901 /* UITableView+IndexPaths.swift */; }; - A99F9DDE4492E618B7BA0DEA7DEA2289 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 8EF1661136BC47B86EA3109B1AFCAE35 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A9B0233F2C7CD6365526CA2178F9215F /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E2FE25D7FF2B9202A054633EFE0982C /* URLRequest+Alamofire.swift */; }; - A9BD8B825EC61C85BD1592271DA93A01 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2798E9217A2DE8B22EAA361962557F4F /* FillRenderer.swift */; }; - A9F109AE8F11F38733319218EB1BC7F6 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 05D3E9F4368CDC70A81671BA089EB375 /* PrivacyInfo.xcprivacy */; }; - AA08300A57FC853C833BD5E8167445B9 /* SGWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = B54A7F5171852D47FEAF3166F7230E63 /* SGWeakProxy.m */; }; - AA5921D519E9769BC090DF9BB63A40C7 /* DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D5419215D244BAC18C7A08A97907811 /* DataSources.swift */; }; - AA6146381FDFFABC0228B9B3FD619DA6 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC097FC8919D6603A8A3FE040C652D4 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AAB1561F8BB17934C2858A14B7A16D3C /* PhotoPickerBottomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69F4D3F5BF6C2A355840D4318854E016 /* PhotoPickerBottomView.swift */; }; - AABEF13464BA7F4621BD94736C1D057C /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1837BB94D56F30AA7175D79F2DBA9FF7 /* ConstraintMakerPrioritizable.swift */; }; - AAC982194C2E64A6EA74BE58C7BF6B45 /* ValidationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26E59CA38D2DBAF61A3910B0BF1892AC /* ValidationType.swift */; }; - AAE2016D45F550892E95C71837487A79 /* PhotoTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1467351D13912FB9B76BCC971532B510 /* PhotoTools.swift */; }; - AB18B646ABF3372BDD096BA90B9F40D0 /* SDImageFramePool.h in Headers */ = {isa = PBXBuildFile; fileRef = F3801315ECE54190D3FC07F7F322616C /* SDImageFramePool.h */; settings = {ATTRIBUTES = (Private, ); }; }; - AB1F732806BA88499D9556A1DF9C7147 /* DisplayLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEFF5E644567CF77A64C89940000F7DE /* DisplayLink.swift */; }; - AB292EBA731CE0800CDA7DDEDAFD0E6D /* PhotoAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5E05BC16EE45ECEF9F56EE1C00DE369 /* PhotoAsset.swift */; }; - AB45BAE1D17A1330B5057D8E15CD4088 /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 94D082651608136C8CE10239489AC24D /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AB5388D06F73C807B2EA8F48DAC62FD7 /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C8FD4750468A5AD535CF322C7033C3 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABB23E61CFECC70CBC823E10333EEEF9 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBAA4BCAE55A806BAEC0DCDAA9F3C9C2 /* CurveVertex.swift */; }; - ABBF50F5731F7FCFEF60868FB313EBD1 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9460F9A75C9775683037865F078F39C2 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABC0BD510E360D3E43D3AFE11F000C4F /* WillDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74C6847435BFA93608CB4DA9B97FD4C1 /* WillDisplayProviding.swift */; }; - ABE29701808E91BD6622EBD0EEBEC762 /* materialized+elements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EB27A1FDE08209D5A99DB6F436B7584 /* materialized+elements.swift */; }; - AC22AD1E1EF9CD9D6E242F3630A9A012 /* IQKeyboardManager+ToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB35C5C0B1935CC53F9AD72387DEF60 /* IQKeyboardManager+ToolbarManager.swift */; }; - AC4CA901E2320D4D147740E29CF08F1E /* CLIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B1DE5C385EE0A7BCB6EC5305613CD7B /* CLIColor.m */; }; - AC7E09D6855D27DD855A81B3D8C1CDC5 /* View+ValueChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD430A29256C6077285B1CCB897E8C4B /* View+ValueChanged.swift */; }; - AC7E21CB29757E2CFC0A30211BE31248 /* PreviewPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 513A92199EEE48768E6A3EEC3E1034F6 /* PreviewPhotoViewCell.swift */; }; - AD2937B92D92DE05941EEE2D1F59EC03 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C6D8EFD89ADE2DDCD5E10DCB52C06B7 /* ScheduledItemType.swift */; }; - AD3490FC2929561C622B20EEE38A20B0 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A2336F82596BEFD05EE61A610350D54 /* RxTableViewDelegateProxy.swift */; }; - AD50B64828C23634D364DD46F5BAE1B2 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B09CA4DB26497CE26243F9FFE2CC631 /* PathOutputNode.swift */; }; - AD860938D35585A99549790933C165E5 /* HasImageComponent+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02A455AB756694A4116E7FBCFFDD1B22 /* HasImageComponent+Kingfisher.swift */; }; - ADB19A513D41AF35BC832A294643C17E /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 1095DC77BD6D19D1C3CC7AE797959121 /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ADB37A55306FC11281AFF271918F04DC /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E158130F5D50AC80B4121DBA1882DC /* DispatchQueue+Extensions.swift */; }; - ADD4389B968C2739C37B789AD44D3ADA /* Picker+PhotoAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DD35D3B0EC3F51F5ABE235758C49D65 /* Picker+PhotoAsset.swift */; }; - ADF83E62D9C48CD37E7A1913518AC7A5 /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = 897ADDEB3E77C5ECEC9BC5478F214AC0 /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AE224EDB6D044C0FE86B086E950FC2F9 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37ADB993B56EC84504A5128004CAA5E4 /* Debugging.swift */; }; - AE299BFB8F0306374DDF72C043CC44D4 /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = E662293793EF663323244C0EDB67850E /* ObservableConvertibleType+Infallible.swift */; }; - AE7A69CD6CA5A7CD8B2DD0524F25CE43 /* EnumTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36A55A7A6ADBAB970FADAC543ED05BED /* EnumTransform.swift */; }; - AE7B02645B8F769CA5F215EE8F7CC5B0 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 12B01F90DC3D1A2A0B9ADABC09778D98 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE883C65A28D87087F1BD17AE1E6BEAB /* PhotoListConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E4B9379FC4246FF3FF73C7056BCC681 /* PhotoListConfiguration.swift */; }; - AE96BDF044279F1CD7A44B2CE4F2E8D7 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB6B2E0B51A0FEC79690A0AD2A57241 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE9E12B9AE82D5E8964A3BF8D2E83F08 /* DataTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = F55017912DB7230508EBD67FA99F3434 /* DataTransform.swift */; }; - AEED0AF5A0CEF11DD0D0B6E0F8AC7393 /* IQKeyboardToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0771C60A157459CAD8B0D125B218B6B9 /* IQKeyboardToolbarManager.swift */; }; - AF1D366BDF7AA8C015A0283550C197AB /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6F2FA1306731CAA418651DBA8B00521 /* ImageDownloader.swift */; }; - AF34FDA62958AD154C005C924C808165 /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B68C41CBA21D488B0521B79D485A1066 /* Delegate.swift */; }; - AF4999F23ECA04DF4D8110582AF74E01 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 563EC03AC6475F19ADC2667797FD5515 /* SwiftSupport.swift */; }; - AF6EB132E2FE73EF2933818F91A86240 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EF46878E437F90B0E6363F8445899BF /* Ellipse.swift */; }; - AF760C78F1C7E11BF7CB9E9B29903530 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE030413167D0ED97A4CAF855085BAED /* ConstraintInsets.swift */; }; - AF76937D981F517FFCF2758D783D7327 /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C6E95F3A889B9291902EF97A9B52A44 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AF7B9A894D821136A494EA664E6B9115 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D48D0A31F42BA31FB9A818D2326AB8 /* OperationQueueScheduler.swift */; }; - AF872DC1B0FCA5AF714EEEB0FE1CB581 /* VideoEditorConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 512C5A150FE2B635911A4E29A123E7F7 /* VideoEditorConfiguration.swift */; }; - AF8B4F3C9A868E54151E882AFF5972A3 /* CocoaLumberjack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FDD534BFAD4C973C5FD389647683FF6 /* CocoaLumberjack.swift */; }; - AFBECCF0A08CAD1096EE187621760B19 /* LayerEffectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6991076E0A040EE863D27E0D09ADFF05 /* LayerEffectNode.swift */; }; - AFE232EEDAC5B035CDB331A5CEA18E32 /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6533B9F13B65A560D40A611259E153A /* Placeholder.swift */; }; - B01BF1940094224E6A48D83E53BA6AC8 /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85778381CEE2E5096B2C3E706FC42638 /* ImageBinder.swift */; }; - B03642C4490E4F61792A6BC3CDFF4C9D /* EpoxyLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1938C0D672C3C5DACFA4B31302FB3BC /* EpoxyLogger.swift */; }; - B03F71551FE251F44BDC790C91C850A0 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6981402BAD4DA637FFFB68B5C1D357F /* Deprecated.swift */; }; - B04007D5AC6F72BD74FDAA49029B5F6A /* mergeWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B57984746CDD53B1A48736367F7172 /* mergeWith.swift */; }; - B04A719DBAAF8A02FA3EF2B88A8089F3 /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = F08307F70E889AFC3074023627CE9825 /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B0875E3AB8718E7DFE5C53497C02A15E /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4944AFBCA26B07853FC4C2887380AC3F /* ConstraintLayoutSupport.swift */; }; - B09F08548ACA8379445F6525011EE219 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EC03E23DBFE4E3FEB8066BBCC1C5CBC /* MJRefreshBackStateFooter.m */; }; - B0B6845271D9CB2ECE54665E4942D32C /* ISOParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7824AB8A09D903AF6968E76EFAFB3264 /* ISOParser.swift */; }; - B126EF2264809CA8F7A70EB1F227030B /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B5655D93FAC477504EFAE98A3E930A3 /* ExtensionHelpers.swift */; }; - B1BD3BEC4738D96D11B1DBA31F71504F /* EditorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1542B22FA9779E0FCED8AF6810BDBB /* EditorType.swift */; }; - B1D23A68F13080F6DA6EC33CFB04B877 /* retryWithBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53ACBFB8A83FDE89AFB59F4E36CD4CE /* retryWithBehavior.swift */; }; - B1F7B96741F92ADC2F98417FFC33DB96 /* PHLivePhotoView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED4B09FA091877F368D8E64678C27604 /* PHLivePhotoView+Kingfisher.swift */; }; - B23B20F1C3E3BA41870F9137074F1AEE /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9CF58B0A833898F64AF5251C0AD5899 /* MultipartUpload.swift */; }; - B30507428462F086F3129F625DF33A42 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB6FE4AFC87D57CC028A1201375AE5EA /* DelegateProxy.swift */; }; - B317F935509A2A6E0FA87FA52C95E88F /* Date+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B90DC61C506323C0CBCD09202969C39 /* Date+Components.swift */; }; - B32473D5AC71620CB7266728ECDB133D /* IntegerOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = B56198A59EA75D2E88623555BCF8B5CD /* IntegerOperators.swift */; }; - B327822BEE47C530A9E220A4164CE0EF /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = C485D6DCBFEEBF1254D520E76FAE918C /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A39FE5F72261B202CC63722A7B357206 /* IQTextInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 004652C33F3DB6B7723C928AF59C1943 /* IQTextInputView.swift */; }; + A3EA40405F301013677F25D98B02737A /* RequestTypeWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53EB9FC18168F8D8F4A69C0050D4B40F /* RequestTypeWrapper.swift */; }; + A428FA0EAF8BD2CA964C004C4697B854 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDBB51C965BD63E24B688B8265B87DD /* GroupBy.swift */; }; + A439F5E2752B6A67D5BF3F017A37B6FF /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 39A4D14547EF3180C97A657E7A37F939 /* PrivacyInfo.xcprivacy */; }; + A4869D054B2AA3CF5F87BEBD031CDCBA /* StyledView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B6C68B16D863551C9D033D46D54D2AA /* StyledView.swift */; }; + A4AE1A79ED4764D262CEB3E6D4066949 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C76F18DE92CE38A4F4180F3DD45FB7C6 /* Enumerated.swift */; }; + A4BD80FC35A68E182E12CA9B2A1EAF36 /* sharpyuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = F1BAED7208C320555EBF5D6F812B9FB5 /* sharpyuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A51815518AFD2325631A5EF870F23BD3 /* and.swift in Sources */ = {isa = PBXBuildFile; fileRef = 158EE36BFCC2CFD1E2E0A488CC076622 /* and.swift */; }; + A5588D01317B1754DD20787B07682B1B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0A3B861AC4312DF4AD763B0C00A875EE /* PrivacyInfo.xcprivacy */; }; + A57326C8E77245DB6680543B3426F381 /* SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 98C0E3F78C35B64F548CA72735F7411F /* SwiftyJSON-dummy.m */; }; + A576055ED429DFCB689D4A863438A71E /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A2FAB33F77B45DB643863588307AAA3B /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A57C8E88F850C24574FF47756536392B /* LanguageType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50C7188A585A6FD875E23F4F76ADC95D /* LanguageType.swift */; }; + A58EE42EE3645E9A635B070F02E9825A /* SwiftDate-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 97F44A74D76132476D401B3C3436657B /* SwiftDate-dummy.m */; }; + A59F8F6BF639189A54750A0FCA385CBF /* TimePeriodGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8E1D454B96F37B484AFCD16BB24801 /* TimePeriodGroup.swift */; }; + A5A402AB38E3793A68CA4A8AAEE233BE /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F199E9491E3EBCFD324FFAC2B2A0EF8 /* SDImageCoderHelper.m */; }; + A5EF8F09A21D6A69E2DB05787B061D84 /* DefaultsKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = F56C4E307898A0828B95CE72B4B4AA3E /* DefaultsKeys.swift */; }; + A5F2C8B9D771E865B2259F30DD7B21ED /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = A989E7D1737E0F67BA58A94C8389536B /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A610226159AA69D1BEF935D66747ADFC /* ShapeLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C65EDDD86909E3DFBB80084F8E3F9C0D /* ShapeLayer.swift */; }; + A6226F26A69916F590663BAB95720286 /* Zones.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95575626EF86CAC0877CFD96624C82C8 /* Zones.swift */; }; + A6415BE5D50BA69358B8C31085045BD2 /* PhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 285DFF705602331A3A492B43A5D5B3EE /* PhotoManager.swift */; }; + A66418757343BEE4B0E83EC5DFA3DE5D /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F867CEDB885D4F73329A617BB8F4458 /* SDWebImageDownloaderResponseModifier.m */; }; + A6657E6AE206E8B5FAD60E5D34BE3E35 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA7DEC7AB377F57D8B092154AC716EB7 /* DelaySubscription.swift */; }; + A66EA62E1052F6AE1A384EE8932EDD85 /* LottieAnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8597C34C015F9357C2769774EB5D78 /* LottieAnimationViewInitializers.swift */; }; + A698A792F293BA997FE75C70CD18B022 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DDA7E475BB539FC30E7162A31D03BA2 /* OperationQueue+Alamofire.swift */; }; + A6B08B1D432809778D7F9A9E156BB7BC /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = D163CEBA4A7C43D20CFEC2D70EDDF73A /* Repeat.swift */; }; + A6D6518D73C66770F338CEFFCFEE9737 /* PhotoPreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB89B80A1D9F5C7B3A349E363378859D /* PhotoPreviewViewController.swift */; }; + A6F1EFC3CDA009A4BE6CCBB01248DA21 /* UICollectionView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D33F67DEACEF3B1479AD53801AE648A /* UICollectionView+IndexPaths.swift */; }; + A713E6A8D92416AD29EEE2AEF7662587 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 51AA0332B88CAE7C8327E873EE362616 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A723E474922D959654804A7822B2C9FE /* AnimatableSectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F4B61218FDC6750BA78DAAE070EBE1 /* AnimatableSectionModel.swift */; }; + A72579155334B9B424A58E427C2F09BC /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7930032D26601CA12CF531A7CC7109B /* StartWith.swift */; }; + A74FD9C3A0D40BB2919EEF5E39879531 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 133F879CB3D04F988E23F527A8E82A2E /* InterpolatableExtensions.swift */; }; + A776BB860CFEC83AFD8814D717A1F616 /* bufferWithTrigger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060C1F99265973BE94DF67EE98B650F1 /* bufferWithTrigger.swift */; }; + A7E562FC9C10C5003534E91160C69330 /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9AF75F7CBB35D615C2E5ED187F25E6 /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7F8F8A2D8CDBC03F051E68E7F80926D /* RoundedCornersNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B544993D5D50F0377136E0C9AAC99D5 /* RoundedCornersNode.swift */; }; + A7FF322DF74002F7C9F855A5F95B166A /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18AE651E6B0A5678D4999FF9ADCE31FF /* ImageFormat.swift */; }; + A81B53875E58196787635DB4D5D827E7 /* PrimitiveSequence+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DE469564DEF7FB338D51CCF51DD65AB /* PrimitiveSequence+Concurrency.swift */; }; + A8437EFD962B3A3F812B756C76ADD87B /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24CB83C5F9C7E53F79DC3E1FD17533DA /* HTTPMethod.swift */; }; + A84A1EFADBF970F63D187ECEC5A10811 /* DDLogFlag+DDLogLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4BD27FDB42514F05D34C15F2E2E54D8 /* DDLogFlag+DDLogLevel.swift */; }; + A85EC2F94EA68E66338FD3F017CD59B0 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 596A266115AC4F70462A8ABE836A1231 /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A85EFDD118EB2788B2788E68144ABAA3 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 10DEE1B7006D7D96F3846703D432039A /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A8609464778FBADF9D5C6800FB02AAA2 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90C17660F03E84512CAF900904FE0D04 /* GradientFillRenderer.swift */; }; + A86907480C517B89E53D95EE374221B2 /* sharpyuv_cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 4619CA1D5AED31E94A95C0D4312A739B /* sharpyuv_cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A86CC1AFDFDD692DC4EE66F57C0F39E6 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D164B2DB008C71172D3A668D605AA2 /* UIScrollView+MJRefresh.m */; }; + A9148F1A43900CC2F92709355079A30F /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2749A56081614C5D3F7D428F854C786 /* Driver+Subscription.swift */; }; + A96564D57DFFDCEB8237AC0009F19E91 /* Task.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD1E5E55D78C5E47AF60222D2AA5C043 /* Task.swift */; }; + A971243DBCA479B960A13618A6B10953 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98D7BA0DEB1EA658BE98A0B44CADF02D /* RxMutableBox.swift */; }; + A97478529331285D5FE36B7A4FEF9FDC /* DefaultsSerializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BF0071759939E256FCB1DC59836487C /* DefaultsSerializable.swift */; }; + A983CCA5F6596F030EFCC1E27C1E766E /* UITableView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 940F192EB643D554A002227CD94C79E7 /* UITableView+IndexPaths.swift */; }; + A98E07F44BC468C1ADD704EAC0827C8F /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FABD9769B39DBDFF21988545855793E /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A9B0233F2C7CD6365526CA2178F9215F /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46279D41D620E83A771F8322A27B4B81 /* URLRequest+Alamofire.swift */; }; + A9BD8B825EC61C85BD1592271DA93A01 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59C91B8D8115A6F8FE755FD101B7D2D4 /* FillRenderer.swift */; }; + A9D3E859C9EBED5A1598A91919871683 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 25156D909741A9D7E5BEF3533B7076F6 /* SDImageIOCoder.m */; }; + A9F178405127088B16652F87BFFCF476 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */ = {isa = PBXBuildFile; fileRef = 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; }; + A9F271492907FA135EF7F57463AAA723 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A6B4EE8F75C0567A33AD699904DFD47 /* Create.swift */; }; + AA08300A57FC853C833BD5E8167445B9 /* SGWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 722EFF3F249655F669901CF86D52E17A /* SGWeakProxy.m */; }; + AA390CFB62722A432225A88FA60D6787 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C5972333D17AF2423EA08CAB51801F2 /* BinaryDisposable.swift */; }; + AA5921D519E9769BC090DF9BB63A40C7 /* DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA00FB659185ABFAF082D567A6DE8E4F /* DataSources.swift */; }; + AA973DAED5AC971A566ECE6ED7733AD5 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 086940046583429839B2C8E75566A4B4 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AAB1561F8BB17934C2858A14B7A16D3C /* PhotoPickerBottomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C45B144C50A00CDB6CBBD4195A4FB8D8 /* PhotoPickerBottomView.swift */; }; + AABEF13464BA7F4621BD94736C1D057C /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6544E8619882F34BECFFE740DDC64C45 /* ConstraintMakerPrioritizable.swift */; }; + AAC982194C2E64A6EA74BE58C7BF6B45 /* ValidationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9402D024D4B351006CE0080EC0E5BDB /* ValidationType.swift */; }; + AAE2016D45F550892E95C71837487A79 /* PhotoTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C6A53D8F39D6BF4A25BECBCFDA703A5 /* PhotoTools.swift */; }; + AB1F732806BA88499D9556A1DF9C7147 /* DisplayLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C01C6B1DFF98340142DD72052201116 /* DisplayLink.swift */; }; + AB292EBA731CE0800CDA7DDEDAFD0E6D /* PhotoAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D0D0334CEDAC8CC1CBF69EE2A7115BF /* PhotoAsset.swift */; }; + AB8FD69D6178319A3274DB9DD470E70E /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 306D96884646D2E6E7E32F4FE554630A /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AB9AFDD83C60EC3707AAF1C6A5D097FB /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FCE8241606DA25D26557F80CC765347 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + ABB23E61CFECC70CBC823E10333EEEF9 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E009C50CA871EDB48A25D03E9782E1D /* CurveVertex.swift */; }; + ABC0BD510E360D3E43D3AFE11F000C4F /* WillDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 224EF96A95DE2007B864E23B10ED0516 /* WillDisplayProviding.swift */; }; + ABE29701808E91BD6622EBD0EEBEC762 /* materialized+elements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D74D168FE6518557708B3D8B02DD6B1 /* materialized+elements.swift */; }; + AC22AD1E1EF9CD9D6E242F3630A9A012 /* IQKeyboardManager+ToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21272778E00A33277AE5A1A1356425B1 /* IQKeyboardManager+ToolbarManager.swift */; }; + AC31F432DCF0F30043730EA7BF60A5F9 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DA1813E9D3AE85E7EC2A96A57FE58C2 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC4CA901E2320D4D147740E29CF08F1E /* CLIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = D291F30B37BF37DCF6E29233D34D3F61 /* CLIColor.m */; }; + AC5D554A7CF1A10D5BFCD359BA7EF4F0 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B08D0C671199310C6DF755E8A799511 /* AsyncLock.swift */; }; + AC78016803C03235B15AAB6B62085DBF /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 601B787AC2D83F53A541A251F9B60A63 /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AC7E09D6855D27DD855A81B3D8C1CDC5 /* View+ValueChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AB876F1800AFE4C404459FDD745F4A5 /* View+ValueChanged.swift */; }; + AC7E21CB29757E2CFC0A30211BE31248 /* PreviewPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD1C52C08EB443D6224EA88EC6553928 /* PreviewPhotoViewCell.swift */; }; + ACB6A994CC6D3A50D59323B84BFE293E /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 88465D2D09AE4F49A2F25C91C46D4A7A /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ACEBB22E3DB75FD4B7ABC8281726EFF3 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 40CD21C6C56E4D427C01551E6B2D5CD6 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ACEDB8A28BFBEC1CB541D9B97A8489F8 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6182D4FCDC9D057F53166F760E4D0772 /* AtomicInt.swift */; }; + AD3490FC2929561C622B20EEE38A20B0 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D39EE016AC3A86105393929B5C87378 /* RxTableViewDelegateProxy.swift */; }; + AD50B64828C23634D364DD46F5BAE1B2 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD7C87C14CFA382F7ACE42A26AE97CD7 /* PathOutputNode.swift */; }; + AD860938D35585A99549790933C165E5 /* HasImageComponent+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A2122BB6C230D51C9737CDE06B4D1DA /* HasImageComponent+Kingfisher.swift */; }; + ADB282FF79DF4ECFB9F91A175E240FDF /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D282837CDA64EBFB07417A0455B4831 /* UIImageView+WebCache.m */; }; + ADD4389B968C2739C37B789AD44D3ADA /* Picker+PhotoAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3C3A895772E05D6A9CA2E507C4F318F /* Picker+PhotoAsset.swift */; }; + AE0D9185E0E717A593B8ACB49FDB9356 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6211145B9C22676147BB61AEB118F478 /* Completable+AndThen.swift */; }; + AE224EDB6D044C0FE86B086E950FC2F9 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB46F439292DD894C263B06A4431E305 /* Debugging.swift */; }; + AE3A5D80DB3E32926DF8271BC1F0327B /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3ED460745728E889F621861C23360D1 /* WithLatestFrom.swift */; }; + AE41281412D920B4DE6E478C95DE0200 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67678E10F569C4282BCFEC82DE818736 /* Just.swift */; }; + AE7A69CD6CA5A7CD8B2DD0524F25CE43 /* EnumTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41257F1F3ECD12EBE510ADB6CD2C6602 /* EnumTransform.swift */; }; + AE7B02645B8F769CA5F215EE8F7CC5B0 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D7DB0947216CF213EA04645CA64007D2 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE7EB8263FAD2C374B94A0D6E8539274 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AC7C7BC1911F787B57B9DD754C91286 /* SDWebImageDownloaderDecryptor.m */; }; + AE883C65A28D87087F1BD17AE1E6BEAB /* PhotoListConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D455D3205BD88A12B72241345F01F45 /* PhotoListConfiguration.swift */; }; + AE89ED33BEBB4929865C3E8C59D032DB /* IQKeyboardToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F02D6F2B3D8FDE5737C46C8AF9AEC4F /* IQKeyboardToolbarManager.swift */; }; + AE9E12B9AE82D5E8964A3BF8D2E83F08 /* DataTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13905A6ADACF4C0AB0FF38531FC78A27 /* DataTransform.swift */; }; + AEC9F547873E90777BD7C25E584AFCA4 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = BBF8FFA0576AE5F3CF813BCF40B0CAA2 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AED6093BF0018B3C05FCCC6078C7B15F /* UIView+RespondersObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB7410DA44195092EC6B4708775D803 /* UIView+RespondersObjc.swift */; }; + AF1D366BDF7AA8C015A0283550C197AB /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = F754B6B3AED6220A2F573DD4E466F5C7 /* ImageDownloader.swift */; }; + AF27B95DE4CDB88DD9C6B43005F3F931 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 98D0F15FDFA8A571AC0B07AF834D29A3 /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF34FDA62958AD154C005C924C808165 /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CCEF19C0EC103C66B30329D10D179AC /* Delegate.swift */; }; + AF5424E025E0C6C7B111D036503A13B2 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 329E8043A032DD473C09A9D0B35CFCD9 /* CombineLatest+arity.swift */; }; + AF6EB132E2FE73EF2933818F91A86240 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = E74DEBACF0B9DD44BB84B5BFDB268712 /* Ellipse.swift */; }; + AF760C78F1C7E11BF7CB9E9B29903530 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08B68DDD17216993ED1BAC320FA6918A /* ConstraintInsets.swift */; }; + AF872DC1B0FCA5AF714EEEB0FE1CB581 /* VideoEditorConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9B83CBCA19438478DBA9BC33DB68AA5 /* VideoEditorConfiguration.swift */; }; + AF8B4F3C9A868E54151E882AFF5972A3 /* CocoaLumberjack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41BBB9F4740FB33A07B1B589BCD9F12C /* CocoaLumberjack.swift */; }; + AFBECCF0A08CAD1096EE187621760B19 /* LayerEffectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 524C1D587916E0DF23DA25C6086AB45F /* LayerEffectNode.swift */; }; + AFE232EEDAC5B035CDB331A5CEA18E32 /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEEFF2D260082F6285A32E1B5AC52041 /* Placeholder.swift */; }; + AFF9C62E7AE15ECE0FBA058A48C2C662 /* TagListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E882AA6655F899BD71176D8B5CAF4F7 /* TagListView.swift */; }; + B01BF1940094224E6A48D83E53BA6AC8 /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B4D054751DD517309F69B87A6122EA4 /* ImageBinder.swift */; }; + B02D0499EEE9467ADC54FCAC33C85C4A /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 60D0BA62E96F2F818FAFF7C11746B517 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B03642C4490E4F61792A6BC3CDFF4C9D /* EpoxyLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76106312FC755587D92BC7C4074B0530 /* EpoxyLogger.swift */; }; + B03F71551FE251F44BDC790C91C850A0 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FA56A25723262E6B2FCD8190E309702 /* Deprecated.swift */; }; + B04007D5AC6F72BD74FDAA49029B5F6A /* mergeWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B5F3DA36AD44FC93C7446CA42C929EE /* mergeWith.swift */; }; + B0875E3AB8718E7DFE5C53497C02A15E /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80511E78FA27DBE7FA56908EC910DDE /* ConstraintLayoutSupport.swift */; }; + B09F08548ACA8379445F6525011EE219 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 04795544C491596270F38D3875B2CEA5 /* MJRefreshBackStateFooter.m */; }; + B0B6845271D9CB2ECE54665E4942D32C /* ISOParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 127071AC692B7781EE509E922A995294 /* ISOParser.swift */; }; + B11D4D5F33EEC14D0848869DDE378ECF /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = BE5F4F3C6C9138CD5BBCF9FA655A677A /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B126EF2264809CA8F7A70EB1F227030B /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB471A5348FF54BACA5D5530E589EF0C /* ExtensionHelpers.swift */; }; + B1BD3BEC4738D96D11B1DBA31F71504F /* EditorType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45DABD71A912C87FD4EBD06D5EB261FE /* EditorType.swift */; }; + B1D23A68F13080F6DA6EC33CFB04B877 /* retryWithBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD566EF60D3DFD0B1294D3731FED7BB /* retryWithBehavior.swift */; }; + B1F7B96741F92ADC2F98417FFC33DB96 /* PHLivePhotoView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D83664CE2555114AB669FDEDA8F99813 /* PHLivePhotoView+Kingfisher.swift */; }; + B23B20F1C3E3BA41870F9137074F1AEE /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CF72E52158584D59957439F0400EC3A /* MultipartUpload.swift */; }; + B2D69426A0676270C0653D02FFD6A192 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 54F4161E0837E4129BD2FC1C7177730A /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B30507428462F086F3129F625DF33A42 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0B88278FA481C3E00BF5826C6F5733E /* DelegateProxy.swift */; }; + B317F935509A2A6E0FA87FA52C95E88F /* Date+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DD5293E5DF1980A3B5CF4CC34E0627F /* Date+Components.swift */; }; + B32473D5AC71620CB7266728ECDB133D /* IntegerOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD5E7B3504665B6372DC2B4235F569F8 /* IntegerOperators.swift */; }; + B327822BEE47C530A9E220A4164CE0EF /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = B9610E228B030DDBB2E540F86AE5BEA3 /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; B32BC6D67438172D5B58955EAB85D802 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - B34EDBCAC46569C6B240768EA3C487D9 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 28B16E43B5EB95BB1B83F17AD78A8E6F /* SDWebImageTransition.m */; }; + B33751753311EE0C15BB08347D796E3A /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E950BEF322B582E586A7750F51A58BEB /* ConcurrentMainScheduler.swift */; }; + B37C59DBA28ABD8DA6B63014E93884AA /* sharpyuv_gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = A732B0D57D699AF479F894A619AD2069 /* sharpyuv_gamma.h */; settings = {ATTRIBUTES = (Project, ); }; }; B3E6AA7820DF935DB4D69B72CE4054E6 /* ObjectMapper-Privacy in Resources */ = {isa = PBXBuildFile; fileRef = FE6B8ABE5D0AD8A55BCFA48D21915C07 /* ObjectMapper-Privacy */; }; - B3EC2DE8A5B6FAF5ED30071E4A3D9BE7 /* DataRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5E0AB30CAA3051EE601B3CF9AD04FC7 /* DataRequest.swift */; }; - B3FCB3CE60F4C86B4E560EC64D1DD97E /* DidSelectProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11E404586B8AC297753F446B3C334A93 /* DidSelectProviding.swift */; }; - B3FE6E966F4807E217609F2F1BD307B2 /* DefaultAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = D99EF59DFF153214B0A3D8A1C4EBBCDB /* DefaultAnimationCache.swift */; }; + B3EC2DE8A5B6FAF5ED30071E4A3D9BE7 /* DataRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C57815DF93272022199F45FF2CF5CA3 /* DataRequest.swift */; }; + B3EC510B720BB2644C55646848783217 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CDE0BD1AD0F4D9064DA93BCC200B6CE /* PrimitiveSequence+Zip+arity.swift */; }; + B3FCB3CE60F4C86B4E560EC64D1DD97E /* DidSelectProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01F607B2443BF33460AA3C9B29DAEF3C /* DidSelectProviding.swift */; }; + B3FE6E966F4807E217609F2F1BD307B2 /* DefaultAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5131DCF7706A9EDEA08DBA4DEAAC5D53 /* DefaultAnimationCache.swift */; }; B4834C595092A16BC05744CB4D7E6CC2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - B491117D58EE047E1FA2DAE9210543E8 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 700505E1D175E234858A45566D658660 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B5093BCC34D41354EC39E646BF28D580 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAAA76C2C3963252FA54ED365554C371 /* Observable+Bind.swift */; }; - B5556D21308AA5BA79A0624047839955 /* InfiniteOpaqueAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 039003C164851A17C279926183BE7365 /* InfiniteOpaqueAnimationLayer.swift */; }; - B5858E60C0045D05C618A1007ED5599F /* PhotoEditorFilterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F56EE9F1D71901E9F759BD2F89A1D84 /* PhotoEditorFilterView.swift */; }; - B59E167A7323D3F0E727AAE4417ACA03 /* Entry+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E1142F35B04B6C5BD0774BBA7C08F86 /* Entry+Serialization.swift */; }; - B59E60FBC9665FC1061B88B8E6FD9FAF /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EE59491665BAE3B6B091D52128116FCF /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B5A4D592D9DDFB62A97176B97DE6314C /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5560321AB812F57AFC0DF36697602308 /* VirtualTimeScheduler.swift */; }; - B5D459310BD2F04A457B693F4D26C17A /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = EA2B26131DB20BDAF5E1F9004EC00D3E /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B6456227FD0D52F4612587F38FE03104 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C72A8C92670FF350E8A420EB8F4F6ACD /* KeyedDecodingContainerExtensions.swift */; }; - B64BACAC7588D25411E8F46F5AC1EFFB /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F80227718F56E8D65559EBDC40A5E5D3 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B666FAB7B1025CBABB994FABECC3E75A /* DotLottieImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88FA681630A0F3559E6643A68CA542C8 /* DotLottieImageProvider.swift */; }; - B680C2604BD8BC9644AE7C67BC46B9BB /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = D4BE2969CFCAA727193B6D26BF6420C4 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B69687A6CA348C237853842D1A7B00CD /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = F81C564CC72C976B88FAC8C25A808373 /* UIImage+Transform.m */; }; - B6E41B29F0070DC15F62FD34A8DFE647 /* KeyframeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD758FBDDD2B88A403E9C1B05BF4F511 /* KeyframeData.swift */; }; - B7313B3930C30035FB409B0BF31F537D /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D6D22FF45803479C97EDEF7CC763E03 /* SDImageAssetManager.m */; }; - B7411DFB7E022539E8D860F784CE165E /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6C24F49488600044F2E22256E6C8E42 /* UIGestureRecognizer+Rx.swift */; }; - B77AAFFFDADFBD968027A516A913C2A3 /* SetBehaviorsProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808A938E6E2C5978588CF800FE2BAA40 /* SetBehaviorsProviding.swift */; }; - B797B533FBB6D7EFC8138FC187FDA2BD /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FF7019D0FD1121E82A60A0AD47B995CF /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B7D4A8BCA9A76AE4952E96EEAC908D20 /* cascade.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34152868ABB7DD8614EFD0B1B7E01825 /* cascade.swift */; }; - B7FB51D80B098D03F81DF426A2F80142 /* TargetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A539000D3A953271DB5CE5EE7F9F654D /* TargetType.swift */; }; - B83193846E315D214CA062FD65CC1750 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B5EDC74945F5649EFEA7B3DDB601D7CD /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B8541120F3126DC519E6E26FD850AAF2 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F38B07F582636219FB8C2C08C0D3F1C /* RxCocoaObjCRuntimeError+Extensions.swift */; }; - B90209EF771CACC6796001936D684F96 /* ViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57FEAE5EDD99E7C558B1909DF2BC5613 /* ViewType.swift */; }; - B903049E7C1BED7918DAB208754107C7 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8459C74E6B53602003FA52DBCE21535B /* ConstraintMakerFinalizable.swift */; }; - B94F1F1193404C2E45C1E34D1745406A /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 796334C2B863F18F40AD2CA39132FB1F /* DDASLLogger.m */; }; - B95A6B906ADFCF53745A2E59D0248C5B /* IQKeyboardNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D0BFE767CA45C2590F5185DD86599DF /* IQKeyboardNotification-dummy.m */; }; - B978749435ED77384FEBB9D3ECB7580D /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4023F5E97F09251AF0ADF1676391580F /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B97B2BCEF3173BF629BD713D090A42DB /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D2B67CA96A37D2AFE47A3F90619A1AE /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9D01E8B6B021CD93A40E74D1AA69DCD /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B72E5B98A68F877B3A8D0D2FF15BA6DE /* Optional.swift */; }; - BA2FB695DEB0D179253EEB8DFCE3578B /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 712DCAE714F80A844125382DAB4EBDA8 /* SnapKit-dummy.m */; }; - BA63FC6027DED7D0E6593FA85C807A3D /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 58894D1C7FDC661D4F8D9CA2D58C6EB6 /* SDWebImage-dummy.m */; }; - BA84EC3C364BE62A4EE0442DA52EBCA5 /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = A47B95F6B710BC9576844643F0C6AED4 /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BA904ABA8ED36CC4E5EB2B2004CA1F18 /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 995B5FC5B5D4BBD5621E8B3F705CBE75 /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B5093BCC34D41354EC39E646BF28D580 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 492B2A3D3AE1F24A195980577112369A /* Observable+Bind.swift */; }; + B5556D21308AA5BA79A0624047839955 /* InfiniteOpaqueAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4977A7B34AE544F0D5B1DBD26381028D /* InfiniteOpaqueAnimationLayer.swift */; }; + B5858E60C0045D05C618A1007ED5599F /* PhotoEditorFilterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBD8064D97A0F9F2A797B99C0EA982A3 /* PhotoEditorFilterView.swift */; }; + B58EE0B322E7D69696A5FC9D58644EDA /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A47CC6B700CCC8FBD24949547CCCDF8 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B59E167A7323D3F0E727AAE4417ACA03 /* Entry+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 782696ED5C2D8ABE3188C418CADF25E2 /* Entry+Serialization.swift */; }; + B59E60FBC9665FC1061B88B8E6FD9FAF /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 419EB6BF34E8D27CF4CB8463C3452D36 /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B5D82FA51EE0546DBC1DC7016F18A983 /* IQKeyboardReturnManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FCC751AE3B2BD4A85BE56A6BC2B32E48 /* IQKeyboardReturnManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B61E72C252A01E2C1697A3112714008C /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1647CBACD40D92123DCD5FF39ED9E6DB /* TakeWithPredicate.swift */; }; + B6456227FD0D52F4612587F38FE03104 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02F04C37B141F0FDD2F556CDA010264D /* KeyedDecodingContainerExtensions.swift */; }; + B649A1FA9F268E9528E50FF56507F4E5 /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A4F109F3C07CDA770040573BDDB23F4 /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B666FAB7B1025CBABB994FABECC3E75A /* DotLottieImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 479923E46D6B299917C38DE86BEE0FD6 /* DotLottieImageProvider.swift */; }; + B680C2604BD8BC9644AE7C67BC46B9BB /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = BFB86036A3EE759DC5BDE623E8686829 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B6E41B29F0070DC15F62FD34A8DFE647 /* KeyframeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C012719F5667F6470ADC17BE1C3D6A /* KeyframeData.swift */; }; + B7408330F085F99BBFE4F41004766FDA /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7D4844281202637450ADDC5C762737A /* RecursiveLock.swift */; }; + B7411DFB7E022539E8D860F784CE165E /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13E5C883CEB9716508DDE36D670A41CC /* UIGestureRecognizer+Rx.swift */; }; + B77AAFFFDADFBD968027A516A913C2A3 /* SetBehaviorsProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA217E8699055CA2C0B0943E98ADB36A /* SetBehaviorsProviding.swift */; }; + B7AFF148559539B4356F02AF1A225005 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = DD812EC7AEC9AD4E64261C5AF5A00C5F /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7D4A8BCA9A76AE4952E96EEAC908D20 /* cascade.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50B04CAE1EEFA3BBBB77DA5DB86EA317 /* cascade.swift */; }; + B7E51F4E9E22C7C842BF56D51D25BDE1 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = D09C9059B4C2E18D06708BA9079472B7 /* SingleAsync.swift */; }; + B7FB51D80B098D03F81DF426A2F80142 /* TargetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 007B145359320790A5CBCF62F4E4796A /* TargetType.swift */; }; + B8541120F3126DC519E6E26FD850AAF2 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D54381E7047AFC2219706513BBD3A594 /* RxCocoaObjCRuntimeError+Extensions.swift */; }; + B85FD9C395D714D939C74226676A41E2 /* sharpyuv_dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 92313FEEDE59CE1222EEA2E9CDC92A8E /* sharpyuv_dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B90209EF771CACC6796001936D684F96 /* ViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E78D4D765A19F2067E57CD56D7AF4F /* ViewType.swift */; }; + B903049E7C1BED7918DAB208754107C7 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DD4912E91689853F5A8C8F8480A6A1D /* ConstraintMakerFinalizable.swift */; }; + B92CD977AF319DFF501DC102EC0C4DC8 /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = D78D3A38E9CD175DEA06FBA7AA647374 /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B94F1F1193404C2E45C1E34D1745406A /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = FA5B008E41D3E429B69124E2E58B6013 /* DDASLLogger.m */; }; + B95426B92957091AB42F9C4E83C5EC98 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FB54B5C5709300D45BBD3E303E26856 /* Throttle.swift */; }; + B968B1D463D6AC0DD4E96724C8B0072E /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = EE505C76883AF21404C247904B4AE8A2 /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B97A1D8057D073FF5D896FDF1505C31C /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48A5C5EED490BE0E1835765EF5EB6406 /* AsMaybe.swift */; }; + BA2FB695DEB0D179253EEB8DFCE3578B /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EC4F7E3ABBA4F6276260C1C315A7929D /* SnapKit-dummy.m */; }; + BA6B711BE2B0DEEF50CB3BA4E47F2E6E /* IQKeyboardNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52C7B05AA36E5D923106EB8153EFDBA4 /* IQKeyboardNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BA904ABA8ED36CC4E5EB2B2004CA1F18 /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AC169E570E2756A440F80A7D86881CB /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BA9FA17F73199269A9C7BE6089F419A1 /* Pods-QuickLocation-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F742F9BBDEE927B1CEBB85C83810BC8 /* Pods-QuickLocation-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BAAA2E36E9F355C0F0ACE2DFCFEEA3A8 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = F077E41C0B269500316BDBE5E9FAE6F9 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; BAB98DDCE1A65F6F377E0318A4782874 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - BACE03596343C2C83670A3996164D2F0 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2995DF59A162EF7CC2A13087BA62B6E9 /* RetryPolicy.swift */; }; - BB0182C2C883AA9E022B83DCCDE7B96E /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = DC5332F406FA3E4C294F3EC800707CC3 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB1AC47D956946D637412FF465A81839 /* FileManager+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D4EBABD9DB33974B76BE1516559965 /* FileManager+ZIP.swift */; }; - BB2655E6FFEB70EAD084C745DA7D46C2 /* ValueProviderStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 562E53122FCAFEE7E1D872AEBFE315F3 /* ValueProviderStore.swift */; }; - BBEE49B170740BBA97907B99A3E0DD9E /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = CD84AED84A268FE908FFB4DF79A15675 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BBF31B50E3CEE27B78E54554DDA3052A /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1F8D4FF6AF421FC20579E3CDFD8BB0E /* TestHelpers.swift */; }; - BC2F9B1D6986FEB23B4FB1288B512538 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = AEE40438893102BA14D58A08B465ED38 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BC79C7FC3B64295ACB01ADEBACEF9C3F /* IQTextInputViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4094050A9A1A75F9E713FC13CE4A8D06 /* IQTextInputViewInfo.swift */; }; - BC99EADD6CA621D15EE88F4124E03F67 /* nwise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A6812AA13AB62BBDF7AED3FE4BE2CE4 /* nwise.swift */; }; - BCA597780C9ECA993B3E2754BE10BD91 /* TAAnimatedDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C52417202445D599E653C15F4DAD0F3 /* TAAnimatedDotView.m */; }; - BCB96268C31A7DC83278A57060F1C1BE /* PropertyWrappers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B09C3E47465771968271C878FEC3D3D1 /* PropertyWrappers.swift */; }; - BCBD860994D7DCCB3A9227EF4A1F2859 /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 1859F3B14F9476710587DC525809C361 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BCDAD53CD04F72114FCCBBDAE04D98C3 /* AnimatableSectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6922634C391BB9E132FF753F048FC6 /* AnimatableSectionModelType.swift */; }; - BD30193C1E3D7B1F17B1B1F3F08BE655 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = ACD6C71D51B6817FF16E2B5E1137C3DF /* UICollectionViewLayout+MJRefresh.m */; }; - BD430ADA21B45EA22E65A9300C753272 /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2511F34CCF102DAE90D6C9F1541BB4F2 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BD716C672AC697BF23137D2E8E0F04E5 /* AnyEncodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49048777DFB30750979A84B728AF2B75 /* AnyEncodable.swift */; }; - BDA5C7CC91E86448237CF40954FAC5AF /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16DF26383715BF29478EE1FA0DFEB4D6 /* ConstraintMakerRelatable.swift */; }; - BDBD6CA03A46A81DA14E6D71A58C762B /* DictionaryInitializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5244D0A1750EE9D7FAED7F55DDEA8E5B /* DictionaryInitializable.swift */; }; + BACE03596343C2C83670A3996164D2F0 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BBA1F29A51117FF00E8B112C27FD981 /* RetryPolicy.swift */; }; + BB0D709A10F7E492159612635114CFEC /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A92EC59B26EBB8833EC4AA709D84B0A /* Combine.framework */; }; + BB1AC47D956946D637412FF465A81839 /* FileManager+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE6F3727615A8FE626ECB403CBA00C75 /* FileManager+ZIP.swift */; }; + BB1F702B67214E0D507D2472F41C4B27 /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E1D2A6996109A1160E5327C0E12A7F51 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BB2655E6FFEB70EAD084C745DA7D46C2 /* ValueProviderStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFA46067E25D9D461AFCF17719576195 /* ValueProviderStore.swift */; }; + BB93461C7C4AE6236D525B859364A71D /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F87135AB5CEC98CF8440F0EBAB05E9C /* SDImageHEICCoder.m */; }; + BBAFB1303704F9641F52E68BF1E76D3D /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A73BE281EECE223B14554D37CA62920 /* SchedulerType.swift */; }; + BBD0EFFDFA4297ECFBF3D27425A3AB55 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBAF6FFDD5FA56BB652247A77A5E60A /* Do.swift */; }; + BBF31B50E3CEE27B78E54554DDA3052A /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86E8E06ECE7AF5B6C93B2B23B202EC12 /* TestHelpers.swift */; }; + BC2F9B1D6986FEB23B4FB1288B512538 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8706E741D2B79EF329BA3E27E7F96D83 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC99EADD6CA621D15EE88F4124E03F67 /* nwise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C544A818CBFD7C5CFD48DD6772AC6C9 /* nwise.swift */; }; + BCA597780C9ECA993B3E2754BE10BD91 /* TAAnimatedDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93641C91C85D75426DF7A9CA3A969556 /* TAAnimatedDotView.m */; }; + BCB96268C31A7DC83278A57060F1C1BE /* PropertyWrappers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 173FE20CE2E1F356A768156C352506EB /* PropertyWrappers.swift */; }; + BCDAD53CD04F72114FCCBBDAE04D98C3 /* AnimatableSectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 336E118454197723CD86C7FD61EB0F02 /* AnimatableSectionModelType.swift */; }; + BD30193C1E3D7B1F17B1B1F3F08BE655 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 85895BD3CFB8A5FAF0440AFAED57DFC0 /* UICollectionViewLayout+MJRefresh.m */; }; + BD32931F6482C7835C3841505B6989DF /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 27DD09ABB2F46E57A13BFD67DE16ECD0 /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BD4BAE2C42270F552916820993536E0B /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = 467EBC83D1FCF02D3A0B5866B0CE429C /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BD716C672AC697BF23137D2E8E0F04E5 /* AnyEncodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07D4643301614CF7FE800723B5B470AA /* AnyEncodable.swift */; }; + BDA5C7CC91E86448237CF40954FAC5AF /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2213C57EA451474BB64311877E6AD5A4 /* ConstraintMakerRelatable.swift */; }; + BDBD6CA03A46A81DA14E6D71A58C762B /* DictionaryInitializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8F421D46CFEBD7384F5CD86B2F26BB2 /* DictionaryInitializable.swift */; }; BDCA442F91AB58B88ACB311DF4A4B6EC /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D4D781966F0D66848CF27FC3B6A8455 /* QuartzCore.framework */; }; - BDEA8D5E183826E4A1CDDFCBC4F29475 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = C2C5E1A5F4FEF73C2819B592234FFA46 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BE5734BC3F60FCD21D1CC0B02839B149 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DE7733AFA5B242CFDA93C46D8604C519 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE84D546F834D2102993E61B0D2997FF /* SGSoundEffect.h in Headers */ = {isa = PBXBuildFile; fileRef = 0780C172087591F37A850572E2B812BC /* SGSoundEffect.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BEC53EA209B4092B02F378CDA0345F24 /* TimeStructures.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCD78105481B9C4CB63C4E7F75D3D5EF /* TimeStructures.swift */; }; - BEE8E9644E23F619F7E3885D01D9F8BE /* SGPermission.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DEFB6E7D776AA7048A42EA5F802D14F /* SGPermission.m */; }; - BF1AE4D97E813B95C43EA4A298B973D1 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36202C69855EC86AEF59CD2E6702C706 /* LayoutConstraint.swift */; }; - BF22D137EF6324675FA50080C5D93C00 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DA15D5F11D526B370FDF43E3B1C3676F /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BF5243244DA073DE56BE0B098B12E015 /* CachedImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4736B05062BE1377960F7613D5EA857 /* CachedImageProvider.swift */; }; - BF893CE876A1AD7814F7445AC313DAE9 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D77470B3A587375676DCBEA14036D7E2 /* AnonymousDisposable.swift */; }; - BF925AAB97F5FFC66B472FF8B068BEFD /* DotLottieCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34F9957D295E57F9B30FA635E8A2669D /* DotLottieCache.swift */; }; - BF9E7444F8591DF2C5E66837D42FC83B /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = E3F43F91704CBAD1276619AA5C259384 /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BFBCF008C63FCC212437B59E8146181A /* VideoEditorCropView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE960E96F2D768547C31FBBFCACD1BB1 /* VideoEditorCropView.swift */; }; - BFC91BBC42B944C2D7117AC8DEB6E364 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = C0DC48EFD93741CA0416A045A21FDF77 /* DDContextFilterLogFormatter.m */; }; + BDE5ED9B68047A9BE8F7A7DADF1570F6 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7223A110BFC2B3F827D34707FB343735 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BE84D546F834D2102993E61B0D2997FF /* SGSoundEffect.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB72B981C9B789A609DB0104297D9D2 /* SGSoundEffect.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BEC53EA209B4092B02F378CDA0345F24 /* TimeStructures.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6AAC200AAFB4DE958D3BB8B8D97A75C /* TimeStructures.swift */; }; + BEDE8ED1BE119A94690FDB635C2DE46F /* IQTextView+Placeholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1999CFCE927553ECCDCD7FA98D41496A /* IQTextView+Placeholderable.swift */; }; + BEE8E9644E23F619F7E3885D01D9F8BE /* SGPermission.m in Sources */ = {isa = PBXBuildFile; fileRef = F240310B32A0D47EFD0E82F7C760E894 /* SGPermission.m */; }; + BF00CC3DD7543276346EBD096F6DA5CF /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DDBD829B4318CF5A15475BE1397CD10 /* CurrentThreadScheduler.swift */; }; + BF1AE4D97E813B95C43EA4A298B973D1 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8009F749A620CC43064B9D2D6D0B0A4D /* LayoutConstraint.swift */; }; + BF22D137EF6324675FA50080C5D93C00 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6419EF72747BE9F533BB89F6F5F23795 /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF5243244DA073DE56BE0B098B12E015 /* CachedImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFCBF954E08C9B6F09739FC1D44EE1E6 /* CachedImageProvider.swift */; }; + BF925AAB97F5FFC66B472FF8B068BEFD /* DotLottieCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8547742E958CC4C7138CEA07FE5DDE99 /* DotLottieCache.swift */; }; + BFBBC62A246028B535BC686F3A8ABE39 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 62424DD966AE2C0152F379228E32239C /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFBCF008C63FCC212437B59E8146181A /* VideoEditorCropView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C9CEE686ECB03A0E14E3B0A50E9A4A3 /* VideoEditorCropView.swift */; }; + BFC91BBC42B944C2D7117AC8DEB6E364 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F2180645003DDD38FF458173660C1B2A /* DDContextFilterLogFormatter.m */; }; + BFD23E71D882794E0ECB96241E644ED6 /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C4E8E50F2216EAE1DD6F205D5137E2A /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; BFD960743F2B1CB1FA7B3808284DE99F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - BFE9DF8FA49BDBCC962E5810800A6D9D /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51471A217AAE698594CA38E0E83F27C3 /* UIView+IQKeyboardExtensionDeprecated.swift */; }; + BFF892991ABD348DEB6B382E4817C4AF /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C8A230E5EF3FA65C2C2CF48CAED581C /* SDImageTransformer.m */; }; + BFFC1B7C3E6FB3DA663BFFC03CDD8947 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2820710155AB36551969D241CAF06D81 /* PrimitiveSequence.swift */; }; C02CB58228C5C63ACB718E85C69AC71A /* lottie-ios-LottiePrivacyInfo in Resources */ = {isa = PBXBuildFile; fileRef = 62060F5D524AE8173817ADD9482A0FEB /* lottie-ios-LottiePrivacyInfo */; }; - C07CB3E9A4D1BF00F841E4285629A2B2 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8458760F67F98101DDA3612967C06BB /* ConstraintRelatableTarget.swift */; }; - C08F4B423A39CCF69136F7ACFA5FFB4C /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB28B83DC6CE26C316E6E3CC9B19CFE /* Driver.swift */; }; - C09B37223BCC5B22BF7B29CFB1C68F8B /* RenderingEngineOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C26E6F0D20F800D5B3F9DAEC46A5DFD /* RenderingEngineOption.swift */; }; - C0A27AF8E1BA202D8015FC341C905C25 /* SDCycleScrollView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8863C5081F92052A5E8BFCA7E57628F1 /* SDCycleScrollView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C0AD493AE4A8DC8FF960D753D6D971E3 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BED9BB135B5944DC757E4DB9394C5F5 /* IQKeyboardManagerSwift-dummy.m */; }; - C0CDF0C1D7E1A4FDA2FA8303921041BE /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 887729124244FCBD0C3D5088B991C7DA /* Platform.Darwin.swift */; }; - C0E5BD34620B57EC98C5ADD30CD3D01E /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E3D588C4F627B96E3F2689E93116060 /* Trim.swift */; }; - C10B1478C4AB3693D886D94ADFAEFDFB /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EC24A8C0F5292B3D0336E2EA3D6CF29 /* KFImageOptions.swift */; }; - C11354C639B096969AAA9734F14D0836 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 20858464085FF25FA5AF35931DBB699B /* _RX.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C13EBA9E70646BBC026519FE3AFF2122 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6DAAB45F3AF3E1CD3E349BD60CBD79 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C14AC8519F33EF5156075FC4404F9855 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2541F69A2698785BE63AEFA05A5594FF /* Dematerialize.swift */; }; - C14F10B663FE2898EACAB90C202B3F50 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42FB7EB742BDA1963E0296AC62443EC9 /* ConstraintMakerEditable.swift */; }; - C1860BBFD363FE0FDB416A80F004718F /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C9B7C2810A3C3AB0970925C0D07B0E1 /* LayerTransformNode.swift */; }; - C19810A81492BD0C85CAD21E20D0FDB2 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C5C0E262DDE7B8A1FF6E9169D319444B /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C19F5F3FD38FA35CAA4915D576E7761F /* Core+UIDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26A3214F6C60FC7EEDDA89C2B3318F95 /* Core+UIDevice.swift */; }; - C1A5F0FC8A3482F772329209BE755714 /* CoreAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645F74721EBDCB63F6B53FA0DBD4C6A4 /* CoreAnimationLayer.swift */; }; - C2068AEACC2D9C7F1FFE41AA25B12A68 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E68AA9B03CF8B077EA7A56AE703665F /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C20ECE96A97688090D5FE186DCF7B5D9 /* IQKeyboardManager+Resign_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2A314160FBDE2A337833EBB72C83570 /* IQKeyboardManager+Resign_Deprecated.swift */; }; - C22290501532385B349FA0DA58710DB9 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 170AB32690469CE69E37BBF2E48DD2A9 /* AnimationSubview.swift */; }; - C22907B5BCAC89854305D032177AED01 /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D378C45BC0D144E969F9F0C2A84F6BE /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C235C387D7870005B664FABF09BE572A /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 83705286D6EDCB9DBDA48400D2BD4B6A /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C25D0A56B20BCF4C630E91B12D93410C /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = B885A6E3D0C727561744358AAE669DDA /* Amb.swift */; }; - C278A03B4975812C48A280BA391C23D9 /* Data+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1478C78502E72A09FBE9995C94538D07 /* Data+Serialization.swift */; }; - C2A21354D5DB755E780A9ABC1752E74A /* PHPickerResultImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61E5EC7E22BA121696272EC9DA3D35F3 /* PHPickerResultImageDataProvider.swift */; }; - C2B8270AC29B64BF53261E2643B4CCAA /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE90209ECC8F73E85D3C4D2545F3A9F /* Take.swift */; }; - C2DCEF08ABA35929269CB1C18D841234 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = C370D87825345FAC384E03958B6F44F8 /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2FCD879D28779764D4C8CD1ABCA2FB2 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = C90AFBD0E3B0A6DEC712671AAE23D396 /* Never.swift */; }; - C2FE60A10C792613E45031AE6E851ECB /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 06DEE16FA5E122B00203CDB6498366CA /* MASViewConstraint.m */; }; - C2FF0AFBB1853A8459AC0432E6AD85A0 /* URL+Moya.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAB03FF9F33E76D68ACFD8FEE39EAD42 /* URL+Moya.swift */; }; - C303A4E0C86C512F7DA7A841C5BC000A /* LottieAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A43151496CCBA46FF15AD2635488B89A /* LottieAnimationView.swift */; }; - C3245225068D89376E8FC0D8BAE290DE /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B31F53EB78D00519DBA7B597A1030A0 /* SDWebImageCompat.m */; }; - C324848DC9989E558C88F00CBF82C95C /* DecodingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16E8893C004BC01B3DA9DC222A127419 /* DecodingStrategy.swift */; }; - C3297A7121B4CBEBBC8FDAD4279118AD /* LottieViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 913B2BA405D4CE5B397DE47F36E4E0C6 /* LottieViewType.swift */; }; - C3697B0C26D6D9CC2D983D9764393C54 /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D3991BC0C05EFED895DCE99F69DF037 /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C36F0742777344AE9C9EC5B393E39A66 /* PhotoPickerViewController+SwipeSelect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65D84BE5248F017E46A0BAD12FDF6774 /* PhotoPickerViewController+SwipeSelect.swift */; }; - C387C8843E8133D38863C2B409539913 /* PhotoEditorMosaicToolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3292AB1448CFC52A661756B9E17162E /* PhotoEditorMosaicToolView.swift */; }; - C3A2D804B1EF219B56E7EA71585CB148 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF8A36846D54F0E2E6D65EC83A89273 /* NSButton+Rx.swift */; }; - C3DC2E6B3F1D8379D8DB2B44AED8DC6E /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 401529CE746BEAC7C66E3F78EE8B12AF /* SDAnimatedImageRep.m */; }; - C3DE4CA7617C9BC6EB538E0A23303DBC /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 4848595278AD8AF6031C98F10C2AC0A2 /* DDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C401BEAC71BD441A1A8F0DD29C06E7DC /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40ECF5AF24BD5625BE2BAE3BC7B04752 /* Do.swift */; }; - C405A16EDD5CB5C1FC7EEA7856D73DAC /* PhotoEditorViewController+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38149BDB0BC721DDDC4722A58C4B5ABD /* PhotoEditorViewController+Animation.swift */; }; - C41750A380D75A5B08EB714F5236FF0F /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F88C1F5605E0ED6FC19947DF4356D6C5 /* BaseViewController.swift */; }; - C437FA9AF753C87C55F0849F7E1E176E /* UploadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5583563A179AE367BD79901091DEA599 /* UploadRequest.swift */; }; - C46464010E864ECB7A1F16073A402380 /* Optional+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3048ED18934BCA7D2245F203234B7BB /* Optional+Extensions.swift */; }; - C46BFD461E35189C0C90EA9942436A2C /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A1EC9802B68644918E931555DCC79D /* InvocableScheduledItem.swift */; }; - C48A9E2CABF2ABD7D954BC1FBB6D3C77 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A29F93BB87EACEEC7C9513DF1C9D36A9 /* RedirectHandler.swift */; }; - C4CF908B22439772FC5FA601B3C481B2 /* AssetManager+LivePhoto.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FE7184381B15F4DFF201369FC77E6AF /* AssetManager+LivePhoto.swift */; }; - C4F42EBCA4302C49201476B324A8E679 /* TransformLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FF5744B169CD59E1D3E725D7F86028B /* TransformLayer.swift */; }; - C51F243E04F7B1B1D8B6A0D8B5E5B940 /* EmptyViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E0B3D4B1E2DCD5966996C8B3E0D0D67 /* EmptyViewConfiguration.swift */; }; - C5478BE6325C51CEE9F0966A047E949C /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AEC8C7AF410707C380459C3CBDC3924 /* ObservableConvertibleType.swift */; }; - C57B18D85E8D7A47D74E16B95F37C88B /* once.swift in Sources */ = {isa = PBXBuildFile; fileRef = 832E976CC93CC187A00136D1E9942C83 /* once.swift */; }; - C59E3FD52D5408C08FDC0E6FE6266C3B /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8725373C68CDAB93404C9213422C48 /* Source.swift */; }; - C5C81E89EA185839DE018B2C1FDBEF37 /* TimePeriod.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD098AFA3351D369A2BF580E0D9DF2FC /* TimePeriod.swift */; }; - C5D144778B02A25CC8233104685DAFE7 /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B61F2AB1C04F51C778C76FBAC27912D /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C5D1719D9646B00FF98E064E46508BE8 /* HXPHPicker.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 262B1152E77274929D1EA49E549A6F4A /* HXPHPicker.bundle */; }; - C5F059E06474BFDCE4964679841A8484 /* CGPointExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C1AA52DDD88C1E5C9EB949E7121BC80 /* CGPointExtension.swift */; }; - C60DB44F719853DE3B7157960DAF9270 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = C3F298600E5BCC373ECBB504108BB6EE /* MJRefreshComponent.m */; }; - C6728BEB2195DED53EF713DB08BF8166 /* PhotoEditorCropToolModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 689B60092CBCB9BD13EFD86D64D2B105 /* PhotoEditorCropToolModel.swift */; }; - C696A5E746BD2F628EB7DEB52A6646E6 /* IQTextView-IQTextView in Resources */ = {isa = PBXBuildFile; fileRef = 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */; }; - C6A4302ACE006C4E2CDD481287E2916B /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92A3D3FC8FB36D9B06C7CBFE95FC11C0 /* Typealiases.swift */; }; - C6E542DE6D61F7CD41340049F2D8FFDE /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B8941E1565964ACCB7B490271DA708A /* AuthenticationInterceptor.swift */; }; - C6E75AF470A88DCA0D63040F5F34879A /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C5386F5F5D2208F7A1C4DD897FD66E /* UITableView+Rx.swift */; }; - C6E9757DE2D81DE8B1F64C76EDE2A731 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26DF0A2112BF988D66A7BAC85FF3AFFC /* Completable+AndThen.swift */; }; - C6F35BEA16F9EEEA1297311E01100AF2 /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD95973FEBD45CD38933CF929C60B330 /* Signal.swift */; }; - C6F45595676957ADBEC18EB3F23EAEC4 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1524CEA9A142CFF8652321C41BC75471 /* LayoutConstraintItem.swift */; }; - C6FBF1708A9597C929A9848E48F3EF26 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA8E3C170F4FD6920806DB7F1EA8C463 /* TextAnimatorNode.swift */; }; - C72F37CACEC780E304BA0B9D1077EFCC /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68D47BFA3636C39B9A620FDC81483527 /* Response.swift */; }; - C75A276978CD42CE5FB7F99244E07808 /* ISO8601DateTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99A6849C76405FF5F08D8CAAEAA96D8E /* ISO8601DateTransform.swift */; }; - C75C0D0545CF6B8B2A4B51DB97C57561 /* SwiftDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51863596F5122BE4454C38D8D0DA7AFC /* SwiftDate.swift */; }; - C7BBF3E21345CE784A6CDB446109796D /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C7F082A94936219A93CE171B1850C66 /* ObservableType+PrimitiveSequence.swift */; }; - C7C6F1AD0C44C79C4A3416FCB32B0233 /* IQKeyboardResignHandler+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA9E93CAFE8295B1495405D14490CA9 /* IQKeyboardResignHandler+Internal.swift */; }; - C7EFB87F8415D2B0D1654745230578AA /* URLMatchResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5508CB192932B40805B7DB4E3C24F76 /* URLMatchResult.swift */; }; - C81D645A697C6B9782CABFD8F06A93BF /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 931C65024C86E2886BD657E83BA8E860 /* RectNode.swift */; }; - C82B3F9CD99644000CB68461C7878078 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19B441029D4BCF8D0F03F9975B9F2808 /* First.swift */; }; - C833FA17344A15EA1969FD585E7F4970 /* RxTableViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCA25B4ED617DBF6591465E5459EC6C2 /* RxTableViewSectionedAnimatedDataSource.swift */; }; - C85231B99C1BE80767753C368304A730 /* DateInRegion+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442C3CA36143CEBF1B7F7D82828E7623 /* DateInRegion+Compare.swift */; }; - C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 44D89264485E28BEDBC7AB5DF1863E35 /* ViewController+MASAdditions.m */; }; - C86CC7B369FBCE3B6EA6C294FA36CBC5 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A585A2815D8AE811E0889AE5257827CD /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = DA1DB8571EB6453A9969ACA809EE2D48 /* NSLayoutConstraint+MASDebugAdditions.m */; }; - C91AA24D1D88C62CDE3E5B60C3278254 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB60FCC5CDA253F487CD89DEED48D2BA /* Delay.swift */; }; - C945CB4EC42271D435BF23E7749BE6BF /* IQKeyboardConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77B18D72CCE72416AAD8F244D427050D /* IQKeyboardConstants.swift */; }; - C95C753AE30159950F8DB7308DDF77BD /* MoyaProvider+Defaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B689D0393C45332F04B77693FF5E28C /* MoyaProvider+Defaults.swift */; }; - C9C97691CC8C681598950A166C7E2C93 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = D133F24EF21C198D7B47E9003DCDE017 /* Infallible+Zip+arity.swift */; }; - C9DC5FEA2934DB98043A547AAC973C97 /* CameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F115178EB801E8CCD3F923799013C1C /* CameraConfiguration.swift */; }; - C9E19D164C26414115CC969ED9A303C1 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 3266DA7845C496BF6CAD64C19C0ECF42 /* MASLayoutConstraint.m */; }; - CA05084D970F9A48B7EC4F8027D386AB /* SwiftKeychainWrapper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3057BDA254E83EFB16BDEEA13CD2F79B /* SwiftKeychainWrapper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CA64CC03E3048EEAF992FA8F79AAE337 /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = FBA44B5FCC03B907B018460C9FBE2C7E /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CA84D49AD6BC133A4CAC8238DC52E971 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE23350619D4084DBD83D82D67D0966 /* RxTarget.swift */; }; - CB0CD123C24D826873241CE4AA07B894 /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F4F3C12EFBBCA8BE76F205FEBD57653 /* Repeat.swift */; }; - CB25521BB6A401C4A6753F35624E179A /* mapAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB43DF3DE9AC2F77182BD7B3682A155D /* mapAt.swift */; }; - CB556EC39E590FCB9AF7EE22F5877FF9 /* DropShadowEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = DADAF4D71D8BDBEC08F785A6A5795085 /* DropShadowEffect.swift */; }; - CB76E39D281859A0C8390DD276DB2483 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FA0F34731814D44DE5947AE68922FEE /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CBB4D3CEA9F838C59D8542081BC7B144 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D5F2ECF685849A9F5F9368ED83F2863 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CBF7C18952B0C0F029031D98D598BFD9 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 679B18310BB8D70DFF8E6A630603D530 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CBFC7E7CC7AA70EC3A3635B0727979C9 /* SGSoundEffect.m in Sources */ = {isa = PBXBuildFile; fileRef = 651563E6D489169A64C2B77793D0A904 /* SGSoundEffect.m */; }; - CC0E235B6C0E3FDEB2D8ECC5ACF91E34 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 84A4E8A32829F17ED00D626793420693 /* SDMemoryCache.m */; }; - CC2CEFEFB392E2AA75040A63D04B2400 /* Atomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83BDF01F1C12E2750841EDA6D21E6298 /* Atomic.swift */; }; - CC5FA7783878A4DB795FB8680F382FC5 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 237E67B93C27C046EFD6AAECBFBE1D1F /* types.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CC63E9DDAC7230E3EA8ECB73B9E0DA13 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21AE2CB1F0F83D5333558D50829AD257 /* Filter.swift */; }; - CC70F8F311D3C64296F4C20A33CB78FF /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76FCA55610897F5E751A6AE3FD56AFEB /* Zip+arity.swift */; }; - CC8416A27D23F24BCD2E857BE0F7D050 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = F103382FE2B3535C8A5522E5A6B6B76E /* Vectors.swift */; }; - CCBBDEEFB29B358197D273C27B2FE6EC /* PickerTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2A7A76FED8FC8A39FEC7EC140C06142 /* PickerTransition.swift */; }; - CCCFCDB26235AF88D2796246E5CF01E9 /* KeychainWrapperSubscript.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF270A77251DFBBA36D9B020413D3D2 /* KeychainWrapperSubscript.swift */; }; - CCF13D8B4B07E8E4495DAB63FD02D402 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F1F83C3A6812BB20571F0416B01A812 /* Signal+Subscription.swift */; }; - CCF7E2F6A7AD3CFA9E2146AB9DDDB65B /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 87EEC0E3580F6F03C3A1118A0819D52E /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C07CB3E9A4D1BF00F841E4285629A2B2 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 961CA172E6D1290796070524BC7483F6 /* ConstraintRelatableTarget.swift */; }; + C08A24D8602C285256EF16D8B6268D7B /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845E971E7F5EE430B11BEE00960764F1 /* DefaultIfEmpty.swift */; }; + C08F4B423A39CCF69136F7ACFA5FFB4C /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9598FEEE1D77FC130604E67EC4B78C0D /* Driver.swift */; }; + C09B37223BCC5B22BF7B29CFB1C68F8B /* RenderingEngineOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26023CFD09304806F4EC503441D04FBE /* RenderingEngineOption.swift */; }; + C0A27AF8E1BA202D8015FC341C905C25 /* SDCycleScrollView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CBD947430B5C686F51659CE0EA36AFC0 /* SDCycleScrollView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0AD493AE4A8DC8FF960D753D6D971E3 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5381D258D21B2293AFBEF3A09C0B7135 /* IQKeyboardManagerSwift-dummy.m */; }; + C0E5BD34620B57EC98C5ADD30CD3D01E /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69327702E0ACD3D03FCD8A3D31A85D1B /* Trim.swift */; }; + C10B1478C4AB3693D886D94ADFAEFDFB /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36A986CBD2DD850E2F9C1265668E30BB /* KFImageOptions.swift */; }; + C11332E4F4140DC34F0C647D049F4CCF /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68332B22871CE9135AB1B0367FA986B3 /* SubscribeOn.swift */; }; + C11354C639B096969AAA9734F14D0836 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 136349E8D6532CE101CB0E132B2757D0 /* _RX.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C140817257D7EEA19ACA6798666080D7 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 0AF9AC91C465E2B0BD4C0169C83CB74E /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C14F10B663FE2898EACAB90C202B3F50 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E475CF56F62C18237DD1A327A9459EC /* ConstraintMakerEditable.swift */; }; + C1860BBFD363FE0FDB416A80F004718F /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F3F297B869D72345D62DC344335C584 /* LayerTransformNode.swift */; }; + C19F5F3FD38FA35CAA4915D576E7761F /* Core+UIDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BF8C537324C7E2ADDA0C28B446C686B /* Core+UIDevice.swift */; }; + C1A5F0FC8A3482F772329209BE755714 /* CoreAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B59B6698D6F266C6E4BAB54C662BA75 /* CoreAnimationLayer.swift */; }; + C2068AEACC2D9C7F1FFE41AA25B12A68 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 49BAD25AEE65B5D0CC2C902B6B34BE7B /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C20ECE96A97688090D5FE186DCF7B5D9 /* IQKeyboardManager+Resign_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F4F35E04A4EA8D4CCE333A3639CD670 /* IQKeyboardManager+Resign_Deprecated.swift */; }; + C22290501532385B349FA0DA58710DB9 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CB9BD077501024549F7BA3EDD72449C /* AnimationSubview.swift */; }; + C24AD3F568BBEC79DDDDC004668BD2B4 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = DB3C0326988A33173E720F4BD350EB7B /* SDWebImageCacheKeyFilter.m */; }; + C278A03B4975812C48A280BA391C23D9 /* Data+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F33A1E05BEA422B268669F4108D0590 /* Data+Serialization.swift */; }; + C29974E1F722B85E8A4627455BABAEDD /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B6716D6A05E4B7C6EFD716BF335F7426 /* SDImageCache.m */; }; + C2A21354D5DB755E780A9ABC1752E74A /* PHPickerResultImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BF5C2614474764952522D1403D0F9C6 /* PHPickerResultImageDataProvider.swift */; }; + C2FE60A10C792613E45031AE6E851ECB /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = F30A44920E191DEF4BE852B9ED6AECDC /* MASViewConstraint.m */; }; + C2FF0AFBB1853A8459AC0432E6AD85A0 /* URL+Moya.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6034679D29A5518AC22C79D5BEACD52 /* URL+Moya.swift */; }; + C303A4E0C86C512F7DA7A841C5BC000A /* LottieAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C101A74B4FD93B29473CE7C3E22190B /* LottieAnimationView.swift */; }; + C324848DC9989E558C88F00CBF82C95C /* DecodingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70BB3B2EE0FA557A3EF238D16BD6253F /* DecodingStrategy.swift */; }; + C325E6C7487F238E22698B0891C3B007 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D8B9637033C2E8E71D6FF757F8031FC /* UIView+WebCache.m */; }; + C3297A7121B4CBEBBC8FDAD4279118AD /* LottieViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC090FCDA0246E0E0126B31D9EE25CF2 /* LottieViewType.swift */; }; + C33C84F0FA3343681240A15630856744 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66E95E7C4DC4F0E1E0179E8E0E27F2B0 /* SubjectType.swift */; }; + C35A7EE28440973AF1E04C60CFD3D63F /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = E418E5B4C286B330B19A6232C141D629 /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C36F0742777344AE9C9EC5B393E39A66 /* PhotoPickerViewController+SwipeSelect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A1224E6B8498A9FB446476C6D6C051E /* PhotoPickerViewController+SwipeSelect.swift */; }; + C387C8843E8133D38863C2B409539913 /* PhotoEditorMosaicToolView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E163F6DAB4B0A419E9BFCA6D38AA1A /* PhotoEditorMosaicToolView.swift */; }; + C39CC6A0F4729D2DA14207148525A5D7 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A1B4ABB967E1B8E21AE1A7072080F16A /* SDMemoryCache.m */; }; + C3A2D804B1EF219B56E7EA71585CB148 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 588FC6DF1AE170206F03B045E09362F2 /* NSButton+Rx.swift */; }; + C3C133D2DC6288903A70BA40304604C0 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BA24490F916A0EA0636D9FCEB4DB3C8 /* SDAnimatedImageView+WebCache.m */; }; + C3DE4CA7617C9BC6EB538E0A23303DBC /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = EFB8D98C66B86B3003FF045A2DC9FA0E /* DDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C405A16EDD5CB5C1FC7EEA7856D73DAC /* PhotoEditorViewController+Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B0075DE5024F1B73C2EE0423269BD5A /* PhotoEditorViewController+Animation.swift */; }; + C40B7D731160609DB8C1E87215EDC99C /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A30F059F1915308E048D8E6F7611E15 /* Reactive.swift */; }; + C41750A380D75A5B08EB714F5236FF0F /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F35421EB988CB1CEF89239327E2C69A /* BaseViewController.swift */; }; + C437FA9AF753C87C55F0849F7E1E176E /* UploadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD2A6ACC7369F8037CFD1294DC8CF40 /* UploadRequest.swift */; }; + C46464010E864ECB7A1F16073A402380 /* Optional+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15F69D63D23E2097F64BBE9B8A66F55A /* Optional+Extensions.swift */; }; + C48A9E2CABF2ABD7D954BC1FBB6D3C77 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28A40F719145DA2E05BCC59AAC4DF607 /* RedirectHandler.swift */; }; + C48EA861CEC212BD525ACBEE9378A097 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E1D25D54982C7D74EDA96AC65B760D /* Lock.swift */; }; + C4CF908B22439772FC5FA601B3C481B2 /* AssetManager+LivePhoto.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CE39C0623B685E447AF262B2D1AEAC5 /* AssetManager+LivePhoto.swift */; }; + C4E7116BEE91D9A4EB6BAEB9825C6817 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 542B2F357D31CD603CD628CDEE3110C3 /* Filter.swift */; }; + C4F42EBCA4302C49201476B324A8E679 /* TransformLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D85689FDBCD91B99838B087310624D5 /* TransformLayer.swift */; }; + C514E02E4613DEA49F09822D002A376A /* IQKeyboardToolbarManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCED8EA4752BD832C06C7C225034005C /* IQKeyboardToolbarManager+Debug.swift */; }; + C51F243E04F7B1B1D8B6A0D8B5E5B940 /* EmptyViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F452F28B8830CB06255DF25FF69A5C7 /* EmptyViewConfiguration.swift */; }; + C57B18D85E8D7A47D74E16B95F37C88B /* once.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35F7FF9E183ACCACD5A3EBE31BB3595C /* once.swift */; }; + C57EEE24BA157C01B083787924B9CDC1 /* IQTextInputViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF18ECDB0E5DB4A5FA8472C49AFADF2B /* IQTextInputViewNotification.swift */; }; + C59E3FD52D5408C08FDC0E6FE6266C3B /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53EC05939EB4A306C14803434B67563D /* Source.swift */; }; + C5C81E89EA185839DE018B2C1FDBEF37 /* TimePeriod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EDD125A497B42486D42CC30EB2ABF8A /* TimePeriod.swift */; }; + C5D02002087C004DEB3FCD7ADD624A46 /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B0E3137F7099A5CD77DD5E684822CFB /* Zip+Collection.swift */; }; + C5D1719D9646B00FF98E064E46508BE8 /* HXPHPicker.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 170E95D0D902230ED330B988CD1375E1 /* HXPHPicker.bundle */; }; + C5EB70CB9BDCD1F2A788EA518205AD35 /* IQKeyboardToolbarManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DB5F858443C82E342E4D5FDD9B1A43 /* IQKeyboardToolbarManager+Toolbar.swift */; }; + C5F059E06474BFDCE4964679841A8484 /* CGPointExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DA56972FCA84B385A102186AF40B0C5 /* CGPointExtension.swift */; }; + C6062ACFEF0C1BC5DB61067698FEE0E9 /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = FEC5F1C356A5EEA6BD8B0F413B33942D /* NSBezierPath+SDRoundedCorners.m */; }; + C607CAB13B376A539BAD589B38080EFA /* IQKeyboardReturnManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E40248ECEA8B0FA140AB738D8373691B /* IQKeyboardReturnManager-dummy.m */; }; + C60DB44F719853DE3B7157960DAF9270 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 217981C394504110C3B228B64CA922CF /* MJRefreshComponent.m */; }; + C63697939696BC8AE355B454786CC9A0 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D59F01B9939603C85CA09460F52523 /* BehaviorSubject.swift */; }; + C6728BEB2195DED53EF713DB08BF8166 /* PhotoEditorCropToolModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36EAF91063A2257A7C74634CDB7DF87F /* PhotoEditorCropToolModel.swift */; }; + C6A4302ACE006C4E2CDD481287E2916B /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6992CDA7483FABBD457BB42CC43F90D9 /* Typealiases.swift */; }; + C6E542DE6D61F7CD41340049F2D8FFDE /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF39165B73E61A237FB8E42CC80C5838 /* AuthenticationInterceptor.swift */; }; + C6E75AF470A88DCA0D63040F5F34879A /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3B3E032E5F2AD68441CFB979D1AD9D2 /* UITableView+Rx.swift */; }; + C6F35BEA16F9EEEA1297311E01100AF2 /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1CF6D5106AAFE9CD6405FBCD5DB2A43 /* Signal.swift */; }; + C6F45595676957ADBEC18EB3F23EAEC4 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3A6BB8511CAC7CFF1CEA215E53C3B8 /* LayoutConstraintItem.swift */; }; + C6FBF1708A9597C929A9848E48F3EF26 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 435C9A0C3C5069EB18FC040BD8B3C5AF /* TextAnimatorNode.swift */; }; + C72F37CACEC780E304BA0B9D1077EFCC /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18B35E61393F56CBE2136526E51AFCFF /* Response.swift */; }; + C73B9A5CA175168B8B9C2669A76D4F0B /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = AA845CF5C58668BB928470893111EE73 /* SDAsyncBlockOperation.m */; }; + C7449CDE870C1308BE8BE9182A58E54E /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D9E655874E1B875CC93CD341D592EABE /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C758271820B867803B53FE9DE8A74B6A /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DA3B54A209E0AFF9527F55BA93718AF /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C75A276978CD42CE5FB7F99244E07808 /* ISO8601DateTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C48A2BEF37169EB700209113A56F67 /* ISO8601DateTransform.swift */; }; + C75C0D0545CF6B8B2A4B51DB97C57561 /* SwiftDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06D38802E046E5D9DCD09268641AF38F /* SwiftDate.swift */; }; + C7C6F1AD0C44C79C4A3416FCB32B0233 /* IQKeyboardResignHandler+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6486DF2DEC7199B358D587F3EF8F3280 /* IQKeyboardResignHandler+Internal.swift */; }; + C7EFB87F8415D2B0D1654745230578AA /* URLMatchResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7119A6F013C35BC1D8A6AF9EE4CE42F /* URLMatchResult.swift */; }; + C81D645A697C6B9782CABFD8F06A93BF /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26B7FD18240E3697C71CF462B5663AC0 /* RectNode.swift */; }; + C833FA17344A15EA1969FD585E7F4970 /* RxTableViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D736E6E841B12EF5D2D51773454326A /* RxTableViewSectionedAnimatedDataSource.swift */; }; + C85231B99C1BE80767753C368304A730 /* DateInRegion+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0A9D3A68294A61A1AD6E33A45C7F0 /* DateInRegion+Compare.swift */; }; + C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 10EDB86005B3D3CFB58A54D4C179626E /* ViewController+MASAdditions.m */; }; + C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 15E5EA6D736C5302DF9F0B9E715B5C27 /* NSLayoutConstraint+MASDebugAdditions.m */; }; + C945CB4EC42271D435BF23E7749BE6BF /* IQKeyboardConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E47E2BC23764BA1B84349939791449 /* IQKeyboardConstants.swift */; }; + C95C753AE30159950F8DB7308DDF77BD /* MoyaProvider+Defaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF0C8191C29E514EF885890BEFB1CCB8 /* MoyaProvider+Defaults.swift */; }; + C9DC5FEA2934DB98043A547AAC973C97 /* CameraConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AB9E182990128316C281E7C21AC31BC /* CameraConfiguration.swift */; }; + C9E19D164C26414115CC969ED9A303C1 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 00D0C8C2FBB019880A0648BC42624B92 /* MASLayoutConstraint.m */; }; + CA05084D970F9A48B7EC4F8027D386AB /* SwiftKeychainWrapper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFC5949D8875CDAD1F2082E5A201006 /* SwiftKeychainWrapper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CA526B4383A84E1D310F39A9D1CF6881 /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E5710A9A74D474A5D4D13BA52A3974E7 /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CA64004096306DC4A184D2A8F2D5E4C8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 09DB13B92F566EDC9E5B1C1A1197B58C /* PrivacyInfo.xcprivacy */; }; + CA84D49AD6BC133A4CAC8238DC52E971 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0AC084A73D82E5C251BF1D103605F36 /* RxTarget.swift */; }; + CADA13071F01F546F79F2A82BBA6554C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E13959CC25B66D7944DEC285E9BB66B /* Map.swift */; }; + CB25521BB6A401C4A6753F35624E179A /* mapAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26FB364FD05DD6DF35A55328296A63D7 /* mapAt.swift */; }; + CB556EC39E590FCB9AF7EE22F5877FF9 /* DropShadowEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD0C2B488FEF7C3B42E09320C6A7370E /* DropShadowEffect.swift */; }; + CBCE26A6AADA8F453697A4A2706C3E5A /* palette.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C7E57CFCB122AA47527474F36807856 /* palette.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CBD81D32C1566E9F54AC8C2F7982C698 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CED6FDB1B58C11CD245B013403B260B5 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CBFC7E7CC7AA70EC3A3635B0727979C9 /* SGSoundEffect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC61A3D78B943A12AD8F17B9365DD4D /* SGSoundEffect.m */; }; + CC1C317529B45869AE14340B9F97E4BE /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = BBDC6D71AB4B13A216DAFDA2094E55C6 /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CC2CEFEFB392E2AA75040A63D04B2400 /* Atomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9974BB5D922ADD4A3A9CDB820704C41E /* Atomic.swift */; }; + CC3F82A52587A1B02741394203746AA7 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 609E24B1E0F023D013FCA9ACC0B41330 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC63E9DDAC7230E3EA8ECB73B9E0DA13 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96D8CA75198EA9D179BFEEC0974B75CF /* Filter.swift */; }; + CC8416A27D23F24BCD2E857BE0F7D050 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C594B5D2CC5B4D5DE52984F51974B529 /* Vectors.swift */; }; + CCB644F38748FAD7C12DB6C7B1376BE0 /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CE34018BEABC65E4D6770D6D1F0BCAD /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCBBDEEFB29B358197D273C27B2FE6EC /* PickerTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = E92EB47BEBB9451BABC73A28EB669AC1 /* PickerTransition.swift */; }; + CCCFCDB26235AF88D2796246E5CF01E9 /* KeychainWrapperSubscript.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6447FF384A0DD680982DE57AB68F20DC /* KeychainWrapperSubscript.swift */; }; + CCF13D8B4B07E8E4495DAB63FD02D402 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 406F533A3E947F4E6453D87778574EC3 /* Signal+Subscription.swift */; }; + CD1F5053D8F0244D111E1407B09060C7 /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 89ADAAEFDA7918CD2D8E5508584BD74A /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CD268FBC71205CC37E599628EC2B3587 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F5ABF45B57A1F806387996518F96CEF /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD774B727888A4B9F8F13E11D561E874 /* IQKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2817EA092D70958F42421DF5F604A2C /* IQKeyboardNotification.swift */; }; CD925EE71D8E482E486D2E5AEA77E0FD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - CD9E606578C993F9315256561691A76F /* Core+UIImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9A5DB91E453FFC97DA8EC13D529B7F4 /* Core+UIImageView.swift */; }; + CD9E606578C993F9315256561691A76F /* Core+UIImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4504825EC3A68B7FD2D1FF9F1237233E /* Core+UIImageView.swift */; }; CDBE2CF1ADA30DC0A71C28250D08EA42 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - CDDB6156405F579B06D7A801C664D48E /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = A62EF3D3EF6B0B2B049506755DFE7497 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CDE23FD9D6D970D28B8B1A793C2493DD /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAB0D75347DB73BCA70F055881AB1ABF /* Materialize.swift */; }; - CDF42ED6AF2C0252840DF2A724375380 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F263CC25862FDFF42371A14B7C33461 /* SessionDelegate.swift */; }; - CE57985823A81264B942F51EF4771A86 /* URLMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8283B8285AD519638D1150F9646F6C8 /* URLMatcher.swift */; }; - CE593943A9E7CF83822CF60304BCAD43 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 320EB6060E4517C45AF18063EC3579C4 /* ConstraintConstantTarget.swift */; }; - CE7A7E5ED9E14B271B909410D101C483 /* Data+Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 213BFAAAEE1853834A0F73C5DB95F18C /* Data+Compression.swift */; }; - CE9060F0B56A20DCF8151A74C7EBA537 /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AEB002DD7FDAD290FB16716DE30334A /* TextInput.swift */; }; - CEC0AC2A77B3F8AE285DCF61F2F46E5D /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC07E984EA037BD28C51AE926B4CB4BF /* NodePropertyMap.swift */; }; - CECA8162BFE05143ECD1DE4225B82B9C /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AACAD382F849DA6D9D3B4BA30F36F6F /* CachedResponseHandler.swift */; }; - CEE64CF0F327167627F8CC70A982EEAE /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 367C87DB88E30B3A896BDD47AF041C67 /* RxPickerViewDataSourceType.swift */; }; - CF48E8DB6B85FEEBB58FB4AAD3F04D63 /* UIViewPropertyAnimator+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77915041813F3DE81F7CC711B2DB3422 /* UIViewPropertyAnimator+Rx.swift */; }; - CF5528F8F4F13D1BC6F6E4F6FC87D3CB /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 7C20FEDB3938D0BD919F147337756105 /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CF571D4430DBB3605C23CE53A37740DE /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 37A4734B3AF36BE29C875C3030B862AB /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CF5F437F7201F79D3CE3BDE9D879F3C5 /* Region.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5353D6F6B7497310CA9EF96BD175CE11 /* Region.swift */; }; - CFB40BBCFE9C4381E5B367D25AB33B2A /* Cancellable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B04EA2BF49EBF3947F41879AA29FC3A /* Cancellable.swift */; }; - CFDB27ACA68B4C18C6DC1E51998D7623 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE0E35B6A00888814C5A5E4676B51B32 /* HTTPHeaders.swift */; }; - CFF0F29D9670B80E247CF63035F01759 /* PhotoPickerControllerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A23A6095935A2DA87AD61626177F227 /* PhotoPickerControllerProtocol.swift */; }; - D001A0CAE301C9E9DE879481FBFA99B5 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 57DBB2C04BD256ED7A508BB8079A17F4 /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D033FF8E0AE3251DE943B341D59D756F /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4E813AC74828F04D436D531ED0B4BA2 /* ImageLayerModel.swift */; }; - D04A7B430798BB15521E4D2DBF41854E /* SGScanView.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A21F9D1B7E647E6ACADA6E71A891A5 /* SGScanView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D0B4B98DCBC4E14C0231582B73E73D77 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67C17710061FA53D98E2667FB75CF7B2 /* AnyObserver.swift */; }; - D0BF696EF4334C8FBB5B80CA337FE3FA /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67C6F29E3D902FCCEBDC48635910C5D5 /* AnimationImageProvider.swift */; }; - D0D8491DF011B4E4EADEA80B20229F69 /* PickerResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6D29933D19796149A5E665C8CA3BCB3 /* PickerResult.swift */; }; - D0F33C234F469FDC4BB67C6651759826 /* Endpoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19D3119C4F5D92C3D0443C6D17395736 /* Endpoint.swift */; }; - D0F6FDC7286BCC69C228CD0FBB45B2A9 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97ABDA125BBFA55D8EE5573E8B93AB6A /* RenderNode.swift */; }; - D1119D31E0CCE34F5EBC3812CEE27D6D /* IQKeyboardToolbarManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 360478E236A7668DB3F2103866407B87 /* IQKeyboardToolbarManager-dummy.m */; }; - D1180BFD7A4B14E92944E6389F53D5DE /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 94E69D0B438C1704EB692B1CC384A055 /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D11C5FB6E97D1D93FEB7C07241BCC721 /* EditorImageResizerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8EC991243ACBB19E21B5D2512CE0347 /* EditorImageResizerView.swift */; }; - D129DFED033CD7C8E85BBD8F172F1ACC /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FADC1263D80CF0DF3B1B44AD813500D /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D19C50E0835B31CA0D19F283F5CFB5EB /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 56D7BC3ED7FAD6C068302E1AC68BFA22 /* SDImageLoader.m */; }; - D1B32297F53DAC71DC34649E3A48CF32 /* BlendMode+Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AA25D9C5729BDE185613DAFED600BC4 /* BlendMode+Filter.swift */; }; - D1C08C6ABA5A78800C160E54BA22FA50 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECC3F0BD111373DDC23EB1B7541A2BBA /* UITabBar+Rx.swift */; }; - D1D3D33D88845292F2024C488E0D6A73 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD5953F6FEC233EE39B76DF1873AA5F /* ControlProperty+Driver.swift */; }; - D23A8B089BE2FEAACF5AFFA9451E7139 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AE5F4EAB6D5E8A1401A5428FC71CBF4 /* AssetLibrary.swift */; }; - D23D849CD3D3FDF3866C7802BF6B94E1 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 86CA514B179E6038CF5BA452C773FE7F /* SDWebImageDownloaderOperation.m */; }; - D25CE6003CD20B30B691ED7372087613 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24EE1A056FAB1C871ADF3CC9DEB26DF /* RxPickerViewAdapter.swift */; }; - D2854184492AB0652C029448967FE129 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E607F00D7858E88EB937129313E47B82 /* ServerTrustEvaluation.swift */; }; - D28C6561309CE8EFCE535410C20898DC /* LegacyGradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F1DF569D29B2AEA33A9A40377EAEFFD /* LegacyGradientFillRenderer.swift */; }; - D298D386913468C9712081456C60D77C /* GradientRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B13383F0BC518E232047228692B8A63F /* GradientRenderLayer.swift */; }; - D2A5F87B90C178639FECC0A3CB42978D /* RxDataSources-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 67D18798EAD38AAAE93CC20B88C4CD59 /* RxDataSources-dummy.m */; }; - D2BD3A70BC38796022EFBEB8F7B73226 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 749EBE12CF50DEC427197CC9C1277DB1 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D2C6284381E6492284EBABC8369CF5AF /* Core+String.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6CE3D103F19BAE22B17FED7A9174225 /* Core+String.swift */; }; - D2D20DB2826B591D39A66F05E59AC05D /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC4AAE5253D1359301531CC46EFEB92 /* FloatValueProvider.swift */; }; - D2D3605C39B30B872298A69C7D992283 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 782EF33ABF794DF975D84A4E0B702EEC /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D2DE6ADEFD9912B52D15D9E281F0635E /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = B072EDA1B51F34CFCAEF2F662DCCBACD /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D2E0A13E69C870AC42C3F22E19ED5067 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A9670BB9EED7F87916D0650B30DEF6 /* Cancelable.swift */; }; - D2F694ED8F2C032D38470A9A2EF24969 /* apply.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E3D1478AAE87102636A23D2E0439916 /* apply.swift */; }; - D32B9186272E22BE3BD2B51CFC481173 /* LottieAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A9019C439AB15025FC854D58713A936 /* LottieAnimationLayer.swift */; }; - D349A9DB4770091311275B3791EDF129 /* Differentiator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C32E2E8344F10CE993B76CDC0D6E084 /* Differentiator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D363EFF5748FB5BC0F0A2CB558AB3545 /* IQDeepResponderContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C34C743D3A1FC345328113EC4196EB /* IQDeepResponderContainerView.swift */; }; - D37E5FCE8CD9E5458533FF847C6CE6FF /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06880D58BAA89C45D75CA1F3D56B40E2 /* RxSearchBarDelegateProxy.swift */; }; - D3A84193BA1BF280146931DCE2625258 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A92EC59B26EBB8833EC4AA709D84B0A /* Combine.framework */; }; - D3C863454612C752A1A4133C64972A5D /* DDContextFilterLogFormatter+Deprecated.h in Headers */ = {isa = PBXBuildFile; fileRef = 69942F0FF8EFB1CDA608E5E8CA37DC87 /* DDContextFilterLogFormatter+Deprecated.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4218DA55B2BA45937589200CC0DF1FB /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437CF247251CC7F0AC541BDB3FB7260F /* ConstraintMakerExtendable.swift */; }; - D454FDFDA59EC6945F111136BB00EB09 /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 110C36D3555126D3537A01611EC32FA7 /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D4F5C37FC3D64648FEC360903AF1FDF4 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65BFECEC5654C0214BB4D70CDC38B97D /* RxCocoa.swift */; }; - D524921E7AE9C9CF9326E7DA8F80A034 /* EpoxySwiftUILayoutMargins.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DDC37B0E289DC7FE71EC4094365230D /* EpoxySwiftUILayoutMargins.swift */; }; - D54434784C098FCD4E188F3ED0960162 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F425F6B1FF71FB87A11309FEFC35B52 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; - D548E4E0D9121E18DA31F2150791F9AA /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41BC9523DA12286628F8E3A1F3846C6 /* Image.swift */; }; - D59C8232F17218C9FFA817E439177CEF /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 71BDEA3E2D10661086192F08A7025FCB /* SDFileAttributeHelper.m */; }; - D5A2B190C4A0490CAACAD3C4FC76531D /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2B43A491F5C58945D7CE753DDFD9B74 /* Concurrency.swift */; }; - D5BA5A0F982F1711FD18B1A750887167 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19F4061264E62F5AC8F42FB1BA9FA6DE /* PublishSubject.swift */; }; - D5DE88254AC05A64A10C680B289DC76E /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA42BD790ECB1E6CA4A6742A15FA8B80 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CDDB6156405F579B06D7A801C664D48E /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 05225E905F24B3B9A61639247BDCC6C0 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CDE9D8E963FCC72C69473C168EA19A63 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 007E8B464C146C4DF631FD97210190FD /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; + CDEF9627447C4AAC8F01C56B2BF2BCF7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + CDF42ED6AF2C0252840DF2A724375380 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2F67F8B5ABB35D299BE027EAB953B58 /* SessionDelegate.swift */; }; + CE57985823A81264B942F51EF4771A86 /* URLMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10F15E2FF50306A588D81C53B4CF641D /* URLMatcher.swift */; }; + CE593943A9E7CF83822CF60304BCAD43 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 785305A4D671C9890355FA9D9AF40094 /* ConstraintConstantTarget.swift */; }; + CE7A7E5ED9E14B271B909410D101C483 /* Data+Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54D45AA4DBA78CD312C8D882077A9E47 /* Data+Compression.swift */; }; + CE9060F0B56A20DCF8151A74C7EBA537 /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AC3C26CB9E2A98F157C249AF5069ADB /* TextInput.swift */; }; + CE98E61D8C5E44510762E7D98D71450E /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 50467B08F7EB77134286BC164208648C /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CEC0AC2A77B3F8AE285DCF61F2F46E5D /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88D91D305511FDCC6F1346EB0ADEE3FC /* NodePropertyMap.swift */; }; + CECA8162BFE05143ECD1DE4225B82B9C /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CF01A2E9725CC5071844E88942C5A75 /* CachedResponseHandler.swift */; }; + CEE64CF0F327167627F8CC70A982EEAE /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8AC86068778ACEA677C0C8FEE0EA5EB /* RxPickerViewDataSourceType.swift */; }; + CF44B8BD07721560A1C44B7BFE67137F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + CF48E8DB6B85FEEBB58FB4AAD3F04D63 /* UIViewPropertyAnimator+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC537C7BDA5D13BAF304EE817C5B3515 /* UIViewPropertyAnimator+Rx.swift */; }; + CF5F437F7201F79D3CE3BDE9D879F3C5 /* Region.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C22C5FAB396905AD80DBBCB4D885ED3 /* Region.swift */; }; + CF683F5229F2BE83075DACBFE5B38E92 /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 7975F976282739AD8031C4B77752C75D /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CF8E107A44147468444BEE10B1C016BC /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 853D5E14050E1180A799AE014DD419C7 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CFA65B94D1CBF86B6872EECBE8D606B7 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 446AAC508139A1F901EF12AEB6CA693F /* SDWebImageDownloader.m */; }; + CFB40BBCFE9C4381E5B367D25AB33B2A /* Cancellable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8A95BC40CE820C023A8FF7AE7ECE436 /* Cancellable.swift */; }; + CFDB27ACA68B4C18C6DC1E51998D7623 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = E946BD2AA74EE9995E17CB9324F3B8FC /* HTTPHeaders.swift */; }; + CFF0F29D9670B80E247CF63035F01759 /* PhotoPickerControllerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE5790E66F22ADFA25318E4A742E655E /* PhotoPickerControllerProtocol.swift */; }; + CFF21DB4F3093FB72DD8DEC8F9440A3C /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 69229D912A1B10D34F02B5590DA564F3 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D033FF8E0AE3251DE943B341D59D756F /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 357EE3F8F52A8A7808AFBA9C1118F5D4 /* ImageLayerModel.swift */; }; + D04A7B430798BB15521E4D2DBF41854E /* SGScanView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A97A39565871031F362518FBFC4F9DD /* SGScanView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D0BF696EF4334C8FBB5B80CA337FE3FA /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2F822ED69E41A56B9D4E60B7ED1AA90 /* AnimationImageProvider.swift */; }; + D0D8491DF011B4E4EADEA80B20229F69 /* PickerResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF5A24BD633E271DDD7AC0957D12327F /* PickerResult.swift */; }; + D0F1FCB6C1BD4DC0B46D378A5AA3E2A1 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = A6369940D453665C1654010126E5DB45 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D0F33C234F469FDC4BB67C6651759826 /* Endpoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = FACA64F57543E333D35F47BFE4F37430 /* Endpoint.swift */; }; + D0F6FDC7286BCC69C228CD0FBB45B2A9 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA030F442800D525777CE4567AF83B24 /* RenderNode.swift */; }; + D11C5FB6E97D1D93FEB7C07241BCC721 /* EditorImageResizerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DD2DBC46E4AD0CC758822497D5DFDDC /* EditorImageResizerView.swift */; }; + D16ABE4DDAC9A014D448968AD150CAAF /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0430026B43F7538A8D3AEEAF4BB6C116 /* AddRef.swift */; }; + D17215BC9868A756F56C40A63994B917 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EB72EBD7867C4B5C51A173BB365BEB9 /* NSData+ImageContentType.m */; }; + D1B32297F53DAC71DC34649E3A48CF32 /* BlendMode+Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7214BE2B36FF76A1D1850EA843EB02CB /* BlendMode+Filter.swift */; }; + D1C08C6ABA5A78800C160E54BA22FA50 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11113F092F6BCB5F9B9EFB061B906977 /* UITabBar+Rx.swift */; }; + D1D3D33D88845292F2024C488E0D6A73 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64019A1EBED127849BFA7E03133A2F9 /* ControlProperty+Driver.swift */; }; + D1E56D2B17F2377168EF24C6D08ECD91 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B0809BC6E61A7BCCD2871958EB2770BE /* PrivacyInfo.xcprivacy */; }; + D20CE6F403FDDF1F8D7434350783DAFB /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DE77C32EE2B1785EBA727B3B58A3543 /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D23A8B089BE2FEAACF5AFFA9451E7139 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C46921DC3F63E45056481AE92EFA855 /* AssetLibrary.swift */; }; + D25CE6003CD20B30B691ED7372087613 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A6A226A97F41B5DC6B7A4FDC4130AB3 /* RxPickerViewAdapter.swift */; }; + D2854184492AB0652C029448967FE129 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C6C71E8A3D7FFB90A5176107165D7A6 /* ServerTrustEvaluation.swift */; }; + D28C6561309CE8EFCE535410C20898DC /* LegacyGradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1762843AEEB200B13E1517F6C08413F6 /* LegacyGradientFillRenderer.swift */; }; + D298D386913468C9712081456C60D77C /* GradientRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05295EEB8FFE56A4F04E759AFAB7EF8C /* GradientRenderLayer.swift */; }; + D2A3AC878A473A72B624B5A2FFD0B96D /* IQKeyboardReturnManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CEA20C4D17C3710E49B55E39B315458 /* IQKeyboardReturnManager.swift */; }; + D2A5F87B90C178639FECC0A3CB42978D /* RxDataSources-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 247D7A99AA19B6E2231A66022D9759D4 /* RxDataSources-dummy.m */; }; + D2C6284381E6492284EBABC8369CF5AF /* Core+String.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B61D4DD9B7FEB0C9FB37C5C521D2BC /* Core+String.swift */; }; + D2D20DB2826B591D39A66F05E59AC05D /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD6E973439EE3DB1EC4BDD90444068C8 /* FloatValueProvider.swift */; }; + D2F694ED8F2C032D38470A9A2EF24969 /* apply.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76CEDA5F0FE05EAFD80FE0B070B7C69E /* apply.swift */; }; + D32B9186272E22BE3BD2B51CFC481173 /* LottieAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FDF91B2C26C75378C4AA3FA4FC6E22B /* LottieAnimationLayer.swift */; }; + D333142EC59796339697E4FC981BE2F5 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 254CCE3CDAC2AAEA8C2EAD6380A57A15 /* BehaviorRelay.swift */; }; + D339A3A513FE12A745210D3E3617CDAA /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F00311075BBD5CD2AC150703E1A77C0 /* SynchronizedDisposeType.swift */; }; + D349A9DB4770091311275B3791EDF129 /* Differentiator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E644D195B5D8055715592DBF0896A41 /* Differentiator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D354C33C44EA4054877B936C02B19CCC /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E199DE40CCC3A74BC686C605515C531 /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D37E5FCE8CD9E5458533FF847C6CE6FF /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3875085846BA96DC8F9C01B2E148A265 /* RxSearchBarDelegateProxy.swift */; }; + D3C863454612C752A1A4133C64972A5D /* DDContextFilterLogFormatter+Deprecated.h in Headers */ = {isa = PBXBuildFile; fileRef = E36349A5A080F0CB672C97CB5BF02185 /* DDContextFilterLogFormatter+Deprecated.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D3E98C3EE66FDE182EF84EE25C4202F7 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 76A5A4DD6B50ECAC070C83E529106E74 /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D4218DA55B2BA45937589200CC0DF1FB /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B91F4F96EF29A6C58D25600F875794BE /* ConstraintMakerExtendable.swift */; }; + D4B981D7F517394A1CBA2BCDE4B01A01 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + D4F5C37FC3D64648FEC360903AF1FDF4 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46E23B7623D7E3923CE05EF801883F87 /* RxCocoa.swift */; }; + D50255802BC834540B3F9CC720E3A585 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CF97A44D7FA1300CD7ABC230B10EC7DB /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D524921E7AE9C9CF9326E7DA8F80A034 /* EpoxySwiftUILayoutMargins.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B9E59C8B4258B5B24951BA1762755C0 /* EpoxySwiftUILayoutMargins.swift */; }; + D548E4E0D9121E18DA31F2150791F9AA /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F3923400DDE11DC93063B5D4DAB238C /* Image.swift */; }; + D5A2B190C4A0490CAACAD3C4FC76531D /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99C42EACFB55375F5F021287266EA6EA /* Concurrency.swift */; }; D5E8C734FD5A89DE65990747FB71E3D4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - D622FEEF75BE9D0AE9655CD5BB644E74 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = C237F6157FB267563A98042420445DC7 /* DashPattern.swift */; }; - D62E8EBC82FE2A4110091499EB72C052 /* TAPageControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B58B14A0A7A5608BA0BD1F19C0DFC0A /* TAPageControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D655E5D2240DAD66E04E1EEC16BC6EBB /* RxCollectionViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EBF2CBA0356AAF2001BE70A30C2BE59 /* RxCollectionViewSectionedAnimatedDataSource.swift */; }; + D622FEEF75BE9D0AE9655CD5BB644E74 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C9C9BA6882E16A078DF07353DA74B4A /* DashPattern.swift */; }; + D62E8EBC82FE2A4110091499EB72C052 /* TAPageControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 31A763BB099BC697922CF74F3B4E4345 /* TAPageControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D655E5D2240DAD66E04E1EEC16BC6EBB /* RxCollectionViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7A642741802BA633F55A1BDA261ECB0 /* RxCollectionViewSectionedAnimatedDataSource.swift */; }; D663837F4347AF58660EE6F7FD426ECE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - D6B15F2F110BC58F7635A9FD7A985C79 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31FEDB0032FD2A11CB158A3A7779B716 /* IQKeyboardManager+ActiveConfiguration.swift */; }; - D6BB2004F70205181492C4007DDB28AE /* IQKeyboardNotification-IQKeyboardNotification in Resources */ = {isa = PBXBuildFile; fileRef = 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */; }; - D6C50646DF1E6DFE90F59F1DD2EF6104 /* SGPermissionCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = 302D49464BE25430B13484721B106BEC /* SGPermissionCamera.m */; }; + D6685D06D2D20A03E521D2D52EE6EABC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A2A0D3A9ED1FDE0D2BD3F7AC804A2297 /* PrivacyInfo.xcprivacy */; }; + D66D23E9AE8EF8F711D83D6F43AF4A1E /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93B39F24864B3B1401EE5F9D6614A0CC /* ObservableConvertibleType.swift */; }; + D6B15F2F110BC58F7635A9FD7A985C79 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E070DBB673D03DDF9A51AB87DF0F2C /* IQKeyboardManager+ActiveConfiguration.swift */; }; + D6C50646DF1E6DFE90F59F1DD2EF6104 /* SGPermissionCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = AF14C09AC71F33725FABC861E5EA6664 /* SGPermissionCamera.m */; }; D6EFA9EAA562143F338EB164836B7837 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - D713F45B42B974C5746D211BEAFF0E26 /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */ = {isa = PBXBuildFile; fileRef = 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */; }; - D715ECC288948BB6EE850BB32CC932F3 /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 64007479E983D9BCA1DCB5CDA378C3B6 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D78511BCB71209310E67BFD758101868 /* VideoCroppingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8D4A356212117348B3C219EE7B7661C /* VideoCroppingConfiguration.swift */; }; - D788BA4B9E8186271BA75CA52B30502C /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 518BF9920F3B404D11B898472BC7F93F /* View+MASAdditions.m */; }; - D8192DBF98F8B4DAB2E5245CCA4F1EA4 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E9141AFB4C952911A5A0583BD42587F /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D82A0ABF3F863CDDE336FA92E16862D7 /* DefaultsObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E63E9E27742E4521734ED89D2101AC59 /* DefaultsObserver.swift */; }; - D868C392BDB9CFABF97973A998C5AA56 /* SectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F40C7CCCB4C04D7D8A550D923E52294A /* SectionModel.swift */; }; - D8B1F69BCF2B8262D5E9E576E59ECBE9 /* NetworkLoggerPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A110B3C4BF3F30FAFA1A175C70AE93D /* NetworkLoggerPlugin.swift */; }; - D8C1C36499AAE21BC329AC0313715AB3 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63E28BD4D38B18C9FD94E0C4216AC63D /* AnimatorNodeDebugging.swift */; }; - D8EDAE77B19B3E8930DCFF4E9EDBF136 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1533FA4A0C96BDD2E351B7FCA31BD105 /* Mask.swift */; }; - D8FBC2059AFC33C299D3ADAE97C9A431 /* PreviewLivePhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A187A53749D3A13EBADE2B35358D6CEE /* PreviewLivePhotoViewCell.swift */; }; - D90607B4E56247B19B14462E487BA86E /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A26CD9979495EDBB811E66D7B55780B /* MJRefreshNormalTrailer.m */; }; - D90DED0F5638B1C44F4B6C62D600D240 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 56B493FF803C8A08BD5B62AAE74E8B57 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D90DF1376DF5E2EA644313BCD2E03058 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9016DEEE4A92B336019DB2318915868E /* MJRefresh.bundle */; }; - D961FEF28827B17AF14CCCBDA821E5E6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - D96A36BA5D4435B9B249FDA8358A0BFD /* Archive+Progress.swift in Sources */ = {isa = PBXBuildFile; fileRef = E930130A02EB4BD551DB663D6370F2E5 /* Archive+Progress.swift */; }; - D985A8CBB91F09D874902E8900FE4097 /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D4606054339D188B6FF8DEAF3DBF22E4 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D749648B657F57FC02D1EC0CC4C975FC /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = A9A62BDDA80ED8C0903E21D8205C6C82 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D78511BCB71209310E67BFD758101868 /* VideoCroppingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D96E33D94693C795CB03F74216653F7 /* VideoCroppingConfiguration.swift */; }; + D788BA4B9E8186271BA75CA52B30502C /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 95D227BE063148FF92E1398A7E248FEC /* View+MASAdditions.m */; }; + D7EEF707E0966E878E962D03303A51C8 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63754CC83A1296960BAA654822D0F3E4 /* GroupedObservable.swift */; }; + D82A0ABF3F863CDDE336FA92E16862D7 /* DefaultsObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 581AFDF67589DA2FA6E4963DE42ADAC7 /* DefaultsObserver.swift */; }; + D84904C83B9F4AE901EFE803F9441A98 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C866CEE6A16B87DD35F1F64F34ECCC5D /* PrivacyInfo.xcprivacy */; }; + D868C392BDB9CFABF97973A998C5AA56 /* SectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C810A64481106089807C5BC707B1936 /* SectionModel.swift */; }; + D8A73ABC459A95118C7DFD92E21092FD /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 298090571D27D7C87BD7C8679065FE85 /* SDImageIOAnimatedCoder.m */; }; + D8B1F69BCF2B8262D5E9E576E59ECBE9 /* NetworkLoggerPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62B88A7E87167DB865852C2C1A2B30FB /* NetworkLoggerPlugin.swift */; }; + D8B47DB0556B626CF07D46DE96BF00A1 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36B137D6CAC30D0C11F47AB5F1AFCF9E /* Infallible+Zip+arity.swift */; }; + D8C1C36499AAE21BC329AC0313715AB3 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = F272ADF3D7731957A04B96D452E66F0C /* AnimatorNodeDebugging.swift */; }; + D8DD65CBAEE495A10B8716CEAA0D7ED2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; + D8EDAE77B19B3E8930DCFF4E9EDBF136 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A503339F3A21453F6EB95F6F6BD0614 /* Mask.swift */; }; + D8FBC2059AFC33C299D3ADAE97C9A431 /* PreviewLivePhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1998EFF31408D1BFBA3833D49D5422CF /* PreviewLivePhotoViewCell.swift */; }; + D90607B4E56247B19B14462E487BA86E /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = B3C49AF56144CBAD3CC1634B9D9D6CB2 /* MJRefreshNormalTrailer.m */; }; + D90DED0F5638B1C44F4B6C62D600D240 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D6A92980B85BD2EE94F573E5CB8EA786 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D90DF1376DF5E2EA644313BCD2E03058 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 79898C48ADECE2DAE014F62E819FEDF7 /* MJRefresh.bundle */; }; + D938505B75C33F8539F42F14D8D94E5B /* IQTextView-IQTextView in Resources */ = {isa = PBXBuildFile; fileRef = 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */; }; + D96A36BA5D4435B9B249FDA8358A0BFD /* Archive+Progress.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF5DC0345283B4A0F40E7AA9780C1BC6 /* Archive+Progress.swift */; }; + D990C946333716C391039B5A1C05D402 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B2A2AEA61FE90782FC41D9D7663210 /* SDImageGIFCoder.m */; }; + D9CFDA94979DE68270A402031780BBE8 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 378B5A3201062AFB87BDC83172CF19B4 /* Concat.swift */; }; D9D0A2F87519BD84F4B2B2D5732B0AB2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - D9EB8C3E485B32C2DD4D4C325C3EC2B6 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124B2A3E5D7892586024DC619764F4BA /* ImmediateSchedulerType.swift */; }; + D9EE548A5AA69BF34A00E944B0776050 /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA817C41597DB023FFBA222101AA224 /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; D9F3D624752DB3F5F2736076F8F1B116 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - DA04AE61AF2464F87B87303CB25A8E8F /* Core+DispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DD5A978ABCBD53B00E4A00DC44A637B /* Core+DispatchQueue.swift */; }; - DA07A5D6764940E785E70EDD08C5E1B0 /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2359D380B8B121735FB089F9FAECD7CD /* Plugin.swift */; }; - DA70ABA313645BADFB5BC13FB995DCBA /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B12896C79CFA0575AC3552512A668AD /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DA77D72DA1A4D08A1241EE9DA11D4F12 /* SGQRCode-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 88D7757EF92B7964BC8AE9516ABB8E47 /* SGQRCode-dummy.m */; }; - DAEC2E2F152FAB589719CC460085DB00 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 040199CCFF55E9D043DC38262DDF36D8 /* RxPickerViewDataSourceProxy.swift */; }; - DB17C9319D2226DB80AFB60844D61209 /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE4FB2B3ED75F074B0ECB3EDD3AA4DB /* MemoryStorage.swift */; }; - DB19161ADD3C766572D982E840738225 /* LottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F61F5BB87FA8314473628E89581AA28 /* LottieAnimation.swift */; }; - DB269D8700C7F90AFF5D0BAB45B0F8C4 /* Data+CompressionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4AD6BFE19640671B73A6218A3C5964 /* Data+CompressionDeprecated.swift */; }; - DB458AAC41795CAF70E5391B1A648BD6 /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 1FD17C348525F3E6D9AD7B25011BC6F4 /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DB8A9051CC18A860342CA0B573718EC8 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10EEFF0E974A1A2439B47F9FBBFBBEA4 /* RxTableViewDataSourcePrefetchingProxy.swift */; }; - DBA2341C5C6B28E482D0CC1CCC4CD06F /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26D6ACA89C746445EA61A8C984DD690F /* Single.swift */; }; - DBA4803F4765E1650B8C6841157F5D73 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63F81D6464B7000434FCBE30813750AB /* ConstraintPriorityTarget.swift */; }; - DBA9500CBBA5FF6FCBBA115AE4D12152 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 88AC16CAE19A86A840FFC0405C78015B /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DBB737A9153B8328C23E425EACB86052 /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 79B941344D6E13DD94CE80C84347A528 /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DBE19DDB7E94775F2CE9C40CF99931B9 /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2706836EF6CE901BF27C1CF271553C7 /* IQKeyboardToolbarPlaceholderConfiguration.swift */; }; - DC116AC0C3BC808A198B9C1704FA8C84 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA67E1078BB4B656D5DC587B41F545D9 /* RequestInterceptor.swift */; }; - DC23ABA9F3B310276C216C3FC92817BA /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A76DB4356B2DD1172DB5BD9DFEE0456E /* WKWebView+Rx.swift */; }; - DC3EF9ED530ACDBAD56AC2C72449546D /* SGGenerateQRCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 23080DDA3FB9E838C52BD9867E7B5EF6 /* SGGenerateQRCode.m */; }; - DC50C14598B1CF4EE405912D086A2058 /* LottieAnimationHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77184A7A28E5971B4E650F13A46BF7D8 /* LottieAnimationHelpers.swift */; }; - DC74FE4A54ABC1014D4F43EE30D080B9 /* AlbumView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2839296D75B6C25EB533C696814E364 /* AlbumView.swift */; }; - DCBCF1B3F76B2B74EAA05867FF15DE3A /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BF2F181422A0960098F560D3CB1E387 /* PriorityQueue.swift */; }; - DCC91EE07AF8DA97BEB7C13435F86DCA /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = E192B132D7C39A062782797C37DFA07E /* AnimationTime.swift */; }; - DCDF1EE1680BD843F511BF67F227FAE9 /* PhotoEditorViewController+Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F9D0A87207431FF7832A8AA04889521 /* PhotoEditorViewController+Request.swift */; }; - DCE4CD952E671E4FD854F1F6699CFAFD /* DefaultsBridges.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63BA752A03ADAC1D8D299EC8FB23FDCE /* DefaultsBridges.swift */; }; - DCED6C225BDF07448C61D5EDB90906C5 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7DA8AAE8ACA2793E0EF5CF184916DA1 /* CombineLatest+Collection.swift */; }; - DD118D058ED03F2777E648BDAA3D4371 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECCA20F7B13F9F974F8ADCA28D9E25BE /* Timeout.swift */; }; - DD46BA20B478F77DA75007964216F86F /* SGScanViewConfigure.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CF4E1E4FABD8B6D862E800AB161ABD0 /* SGScanViewConfigure.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DD576D4E4F1144C2D1429D071DF11D32 /* LottieColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5843B46B80817972944BB971FC179C5 /* LottieColor.swift */; }; - DD7E69E466D4FD2FD98BF32E560BC161 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0346040756067AC7BEB6B2D65ABD0137 /* Event.swift */; }; - DD953C7254A2F9DCCF3758D6AD00F29E /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAE2C3CEB2CC7D0F1C3C8A37C02138D2 /* Rectangle.swift */; }; - DDBCC750994E2E11DEDD3EF7B7B90F1E /* sharpyuv_dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0D95F691EF71592E72B48EA387AC01 /* sharpyuv_dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DDC1718E80C5A12699A652A0EA10CACC /* PhotoEditorMosaicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4BC7CDDA24B4155B53782D0ADE6B59E /* PhotoEditorMosaicView.swift */; }; - DDC3F5E9561496D8B7091A534EFEB6AD /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EA50D892D3514C5E789FC02702551CE /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DDEDEE8B19E94E46A2D70C78127236E5 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEBA45CCB2DA6C6727CFA02862AEE320 /* Kingfisher.swift */; }; - DDF61BEA9AFF4E1CFD53D4B84D119DF4 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACAB472AD7767BD28892B5399C59279F /* AuthenticationChallengeResponsable.swift */; }; - DE4626653BA8D71F4EF18627BEAF556C /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = A38B0EFCDE7415CB4AD4C89B13821B2C /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DE50BB83890C5693CFF24F29B5FAF6DF /* VideoEditorPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 202673BBEE694525A508CB386EA2C17E /* VideoEditorPlayerView.swift */; }; - DE553B8C80DF65038D90C24727ED63AA /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B868B430ADC16C77A97F46B50A0740D /* UIApplication+Rx.swift */; }; - DE98ECCCA7106A4EA575EF34830D41FF /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CCC3B669D8045D35D35DDC357BE5C47 /* MJRefresh-dummy.m */; }; - DEC660FFF167DFE6A719EE81C6F8D9C7 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 912675C84C11D322AA8F8437BC8D2CD9 /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DECE79F7030983544304E78186BE3D59 /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D23C6C4A5DA6B59F8ED0A099B6978B7 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DEE9768C736DE29A649C5EB71C4869C3 /* CollectionViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34CB38344E72F6AEE364CEC9B7CBF48A /* CollectionViewSectionedDataSource.swift */; }; - DF041B324D1AED0B879B8F3101A5A590 /* PhotoEditorBrushColorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A34B407E312EC9242AB90159D58804A0 /* PhotoEditorBrushColorView.swift */; }; - DF09A95BFB1D9368C68F9395315F65F7 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C4C1A502DFBF87CC792ABC0E9A1C032 /* UIScrollView+Rx.swift */; }; - DF207BC23177F7FAF26DFAB9168B6216 /* MeasuringViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D568B042FB0B6A7D69244AD0882178FA /* MeasuringViewRepresentable.swift */; }; - DF28F9B66D46D3CE0A315A19E135C16A /* PhotoPreviewViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CA848A1650371467D021A82058BB16B /* PhotoPreviewViewCell.swift */; }; - DF2B15402CE105F5A8CE48BBDCFFD5DD /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = C132601FFE28F7DBC95D8D184ED5F8CC /* MASConstraint.m */; }; - DFAE5F0CFCD5B6A5DB0E2F66A9E0B64C /* NavigatorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CB0EBF27CD3CE375899115BA2299C4E /* NavigatorProtocol.swift */; }; - DFDC2116864F6B051B4F05E591E42F2E /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3124846C97BB68A49E2D5EEEDA2A9A76 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E024308BE172CDD2B5057109BC5A5F5D /* EditorImageResizerMaskView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 344AA18A295B2E9DE3CAC20C8BA43088 /* EditorImageResizerMaskView.swift */; }; - E03C74AAC8829794E7C1A1EF45DA4BC3 /* IQKeyboardReturnManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 904993950542742344B3E0606EE594A1 /* IQKeyboardReturnManager-dummy.m */; }; - E03D4CB7A199F25F35C98875B44AD563 /* distinct+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40FB4ACA7BB3A239E7A4F0B860312342 /* distinct+RxCocoa.swift */; }; - E08450720F1754962C0C0528ABDAFE7C /* EllipseAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE490E86E6C23DA6326B62ED3E1788E4 /* EllipseAnimation.swift */; }; - E0D7398FC2EE81D30ADE4AB51080AF85 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 149217E7D571EE2B3B7D4926313D4904 /* InfiniteSequence.swift */; }; - E122F98E77B93BE2E6D39CC3A0816028 /* GIFImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5850950933E8F0982B6AAC13E6BE84D /* GIFImageView.swift */; }; - E133D5294A2132BE10DD88FDA067DFEC /* SwiftyUserDefaults-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 748F85581A18D982756B327EA9CABF01 /* SwiftyUserDefaults-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E13E9DF252CE6F985A304BC0D8259D06 /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = 85A88E35AB904DE8B57F0769388C9CA7 /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E143494B69E3B18FE61C76A73A5EE775 /* DotLottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 977977973B81FA249BFBC3E38BCCFDB8 /* DotLottieConfiguration.swift */; }; - E16161D3CAB79789C4A121DF33D10A7C /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = C85FB30650C4D6DBD28EAE2A1286B98F /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E1734E56DB48E6F238408C9A232C7051 /* UIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CD864F8EF30A52D1453DEF84C95EDE /* UIView+Hierarchy.swift */; }; - E18541685B292228D035343813E12E12 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF5D372A3AE73E9F3C825EE913CAD285 /* LayerFontProvider.swift */; }; - E1A0DF7A50FE22986A92FEC4D8A3F9A2 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = 98A05F14D2B244DC6D85CF752AB82ED4 /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E1D5E750D0967821FCC5E697AAA2CDE1 /* PickerTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B278ED70E990B07805A739DAAF3E7AA /* PickerTypes.swift */; }; - E1DE69F6BB6235A6EDB6C99A184BEDB4 /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B262459D2A3D486EAD93B236EA0FE038 /* UIScrollView+MJExtension.m */; }; - E24730B2A18DC39C2BE4997ADD4A7598 /* PhotoPreviewContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAADACFC8C1B6F1F490246E8E39C7A34 /* PhotoPreviewContentView.swift */; }; - E270921E974E7D5ACD5BCCF42936AFD6 /* DidDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47FEA96478BA684A2AF5195D108E66B2 /* DidDisplayProviding.swift */; }; - E274BA92F9C6AA938EF04CE7EA38CEAD /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21027E289A38197FF162973EBB84D399 /* RequestModifier.swift */; }; - E2D61561302F31F37F4AC7010B4C665B /* ViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52A5A2851794F2EFD72B76E4E04A6C60 /* ViewProviding.swift */; }; - E35F47135B73F9286B07B267CB98513B /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ED4E0EA0E760FCD2CF294308D5F1867 /* NSTextView+Rx.swift */; }; - E37671A03B4C17A1CF3766A6125833BB /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09EB5C044A7617A0CAF71D0F1B172E52 /* ConstraintDirectionalInsetTarget.swift */; }; - E37800128D625C48977826A8FEE155FB /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80615FCD9B6F95B8BB31AB9A45B6FDA0 /* Merge.swift */; }; - E3D779DEE753C0B0D33BA8E73A980265 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA509AF9611F1830467BCF85644074E /* ConstraintLayoutGuide+Extensions.swift */; }; - E4A29F8C3ED424A7BC912DB796D03AFB /* UIView+ParentObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF0041A2671B95EE0CF8F1966058E51 /* UIView+ParentObjc.swift */; }; - E4AFF041EBDE895E6A7483EACE6D51A3 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B39ED7913242D65F5E3EBFF33ACAA6F /* Debounce.swift */; }; - E4BEE8283802F8F8B17F1A1BBBD3CDE4 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DE794A7C0B99ADFD55375570B9E132E /* Session.swift */; }; - E4DE6EEDF2754E430385AC1CF42D8413 /* RoundedCorners.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A9C955913C44B3815DA60FF0E224A7 /* RoundedCorners.swift */; }; - E51D1D6DB3179622992C91A1DFE90D5F /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7687A3797A8A908B181ED8CD2E55F718 /* GradientStrokeNode.swift */; }; - E54BF0D07C2708D631DC6EC9D9A6F752 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8BCAB066FE12BDAA800EF88926004B6 /* NSSlider+Rx.swift */; }; - E5B057BC87284367918B2DB9CA084B4E /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = B8D8A387D84A0F96F974D4DEC6FE8580 /* MJRefreshAutoGifFooter.m */; }; - E5BD9E38260CFB54191D2F4DE6C993B6 /* DateInRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = F76EEBFCBB954C0A9146F98EF48199AB /* DateInRegion.swift */; }; - E600CC60A3DBAE1D24CE696C9B530352 /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 8283E216E463FE2F07A54DC47FB68605 /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E650CA91216B98D166FDDA405561CEF1 /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E6D45C601DC9754B16E4ADB8A7897D4B /* CocoaLumberjack-dummy.m */; }; - E6531A60CC8B48F320DDD76C480102BF /* PhotoPreviewSelectedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C640D6C18B0E4E11FB6195590166413 /* PhotoPreviewSelectedView.swift */; }; - E67B8741ED12815697291A3A5BB7B175 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A7DE04E5DB7F3DC0AB2D4206B2CF2C9C /* SDImageHEICCoder.m */; }; - E69689D02F65E151584D4699213E0763 /* SDCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2247DE4416C83EBF5741EB4C37F1D591 /* SDCollectionViewCell.m */; }; - E6A954B7DEB128A3F22FF56660B4110F /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = B9F64F84BDF08C8BC965F0C9498683FB /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DA04AE61AF2464F87B87303CB25A8E8F /* Core+DispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B45C17A64D5F6FE118E8DB39EF68FBA /* Core+DispatchQueue.swift */; }; + DA07A5D6764940E785E70EDD08C5E1B0 /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9EF15854F66ED6A482F7BFA6C2853B /* Plugin.swift */; }; + DA146AA5060BA0308526D82A423E8ED1 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57BA6EE61A11CF4C2209D85E79110E71 /* Generate.swift */; }; + DA3ACA550AC99AFEDB746F5F76AC41C4 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E7083C055E9035B3C58C4C082E21049 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DA70ABA313645BADFB5BC13FB995DCBA /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C078E042B6B0003DE82D86A9D4F8055 /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DA77D72DA1A4D08A1241EE9DA11D4F12 /* SGQRCode-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E8A708E93C12BE0B2A6C82EF8ED3F3A3 /* SGQRCode-dummy.m */; }; + DAEC2E2F152FAB589719CC460085DB00 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FFF553706DF4FD2FFBEE094A959F6E9 /* RxPickerViewDataSourceProxy.swift */; }; + DB17C9319D2226DB80AFB60844D61209 /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3663A170AC57E389019C480B293E8842 /* MemoryStorage.swift */; }; + DB19161ADD3C766572D982E840738225 /* LottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BEE86D62E9DA0A120C99E54053290BE /* LottieAnimation.swift */; }; + DB269D8700C7F90AFF5D0BAB45B0F8C4 /* Data+CompressionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C26FA4BCA51D64008C3A2E2873DC06C1 /* Data+CompressionDeprecated.swift */; }; + DB6964E04DA11A0E9981674C7E739AC1 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20840EF8A54485FD7571482B95FD2472 /* BooleanDisposable.swift */; }; + DB7EDD44041454DDF708E2CE0A000C36 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = CD477E6ED01C05CE173F67ADF3632DBF /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB8A9051CC18A860342CA0B573718EC8 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A83AFB75F08962F2BE3AC276CA9394F7 /* RxTableViewDataSourcePrefetchingProxy.swift */; }; + DBA4803F4765E1650B8C6841157F5D73 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBE3CF39BF59F7F60A53F20483F8E217 /* ConstraintPriorityTarget.swift */; }; + DBA9500CBBA5FF6FCBBA115AE4D12152 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C90DB62BDE483DC517381B0329A37086 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DC116AC0C3BC808A198B9C1704FA8C84 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3356480FB2942BFA61724B9F9DF0DDB0 /* RequestInterceptor.swift */; }; + DC1942E38EE17D26B620A656F90B8A33 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = E46D96155F11A4BC6AEB734B04EC4A0E /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DC23ABA9F3B310276C216C3FC92817BA /* WKWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 963968237D8A0EE4C862B5F3D1C26D35 /* WKWebView+Rx.swift */; }; + DC3EF9ED530ACDBAD56AC2C72449546D /* SGGenerateQRCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A7250FD531ABEEE1E123CE24F532861 /* SGGenerateQRCode.m */; }; + DC50C14598B1CF4EE405912D086A2058 /* LottieAnimationHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86F88C2D844B1A8395E7BC4EBAD9DAA /* LottieAnimationHelpers.swift */; }; + DC74FE4A54ABC1014D4F43EE30D080B9 /* AlbumView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AAF28296949B338F9C8AFF8A626B597 /* AlbumView.swift */; }; + DC8725113A14ACE98145729ACBD341F3 /* sharpyuv_csp.h in Headers */ = {isa = PBXBuildFile; fileRef = AD20ADFAF840E52B4429CCA6E806DAF9 /* sharpyuv_csp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DCBCF1B3F76B2B74EAA05867FF15DE3A /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B3376148E7DF43A7AD1FBFBDD671A9 /* PriorityQueue.swift */; }; + DCC91EE07AF8DA97BEB7C13435F86DCA /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2176A2091834E1191E6C14986DDA5B3 /* AnimationTime.swift */; }; + DCDF1EE1680BD843F511BF67F227FAE9 /* PhotoEditorViewController+Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D72AEE1963F8BC7AE9088A698DCC977 /* PhotoEditorViewController+Request.swift */; }; + DCE4CD952E671E4FD854F1F6699CFAFD /* DefaultsBridges.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060D9751368F3B8CE472B3C28D17BAD3 /* DefaultsBridges.swift */; }; + DD46BA20B478F77DA75007964216F86F /* SGScanViewConfigure.h in Headers */ = {isa = PBXBuildFile; fileRef = 6207BB4B4B3C834E99C758CFB1A55246 /* SGScanViewConfigure.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DD576D4E4F1144C2D1429D071DF11D32 /* LottieColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA22EBBA0430205BA4BD43D96D89B62F /* LottieColor.swift */; }; + DD953C7254A2F9DCCF3758D6AD00F29E /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 082CC563A2FDBC5AE4E52262EFA1EFE9 /* Rectangle.swift */; }; + DDC1718E80C5A12699A652A0EA10CACC /* PhotoEditorMosaicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8611DD8D305E3B18C6789E4C0A0E2238 /* PhotoEditorMosaicView.swift */; }; + DDEDEE8B19E94E46A2D70C78127236E5 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EC9E3898FAD13A3C41A79B927415997 /* Kingfisher.swift */; }; + DDF61BEA9AFF4E1CFD53D4B84D119DF4 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AA3A9308A08B59897855A54339DE640 /* AuthenticationChallengeResponsable.swift */; }; + DE03C41584B5F0E6C94E628B0D6AFC06 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 48066867362ADEAC81916108338BC372 /* SDImageCacheDefine.m */; }; + DE50BB83890C5693CFF24F29B5FAF6DF /* VideoEditorPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E96ABA6E080105686DA0BFFCF3C172DB /* VideoEditorPlayerView.swift */; }; + DE553B8C80DF65038D90C24727ED63AA /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FA88B4C3ECC4896E1280EB75B077139 /* UIApplication+Rx.swift */; }; + DE98ECCCA7106A4EA575EF34830D41FF /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AAE150022B679193E246FF736C5695C /* MJRefresh-dummy.m */; }; + DEC4C23DDD8EBFD23BAC43636D86C1F6 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 00FF1FFF806145CF33B6823F2CE31FCB /* SDImageCachesManagerOperation.m */; }; + DEE9768C736DE29A649C5EB71C4869C3 /* CollectionViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB387046B4433096E657E7F4433C13B /* CollectionViewSectionedDataSource.swift */; }; + DF041B324D1AED0B879B8F3101A5A590 /* PhotoEditorBrushColorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 574DBC067089C9247F7F247BD2282E90 /* PhotoEditorBrushColorView.swift */; }; + DF09A95BFB1D9368C68F9395315F65F7 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1420F29CD5DF3E64392103277CC2A70 /* UIScrollView+Rx.swift */; }; + DF207BC23177F7FAF26DFAB9168B6216 /* MeasuringViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC3E3B9FA9F1B31B9E0939A04FE899F5 /* MeasuringViewRepresentable.swift */; }; + DF28F9B66D46D3CE0A315A19E135C16A /* PhotoPreviewViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4297F5F91AD5E972B519C77D87AE13 /* PhotoPreviewViewCell.swift */; }; + DF2B15402CE105F5A8CE48BBDCFFD5DD /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 307677915F61A2E53281CD124F9F7FB7 /* MASConstraint.m */; }; + DF48AEE4502C9D0CE5CD980CFCDB0EBE /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C93F91C4137CE206B09076182F92DEC /* SDWebImageOperation.m */; }; + DF95667F6DC2ACE6F856D42F5984699C /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B97A0BB4BB7FF7D61761C1C04888C02 /* SDWebImageCacheSerializer.m */; }; + DFAE5F0CFCD5B6A5DB0E2F66A9E0B64C /* NavigatorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 826EAE09E2F79BAA989932DAA29C6535 /* NavigatorProtocol.swift */; }; + E024308BE172CDD2B5057109BC5A5F5D /* EditorImageResizerMaskView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 534E7702E4908E2AA46A5834F762F39E /* EditorImageResizerMaskView.swift */; }; + E03D4CB7A199F25F35C98875B44AD563 /* distinct+RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0541371ED340D6EEBDD4A29FD8B3061 /* distinct+RxCocoa.swift */; }; + E08450720F1754962C0C0528ABDAFE7C /* EllipseAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D038110597237C4A7B1A0EA09163F055 /* EllipseAnimation.swift */; }; + E0F7E460C144AF4CF23B52DD617AB581 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A92EC59B26EBB8833EC4AA709D84B0A /* Combine.framework */; }; + E10E1A61B7714FF6B3200FAFFAC323C9 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 726F9C12B695DBA5AD371203504CF07B /* Using.swift */; }; + E122F98E77B93BE2E6D39CC3A0816028 /* GIFImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 555BF47F6F5890BF5603FA20A3FBF037 /* GIFImageView.swift */; }; + E133D5294A2132BE10DD88FDA067DFEC /* SwiftyUserDefaults-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AFB4834B785E4FCE5C5180F091CEAEF /* SwiftyUserDefaults-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E143494B69E3B18FE61C76A73A5EE775 /* DotLottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C7A2C858250272CA07E3F3E32CAF067 /* DotLottieConfiguration.swift */; }; + E1734E56DB48E6F238408C9A232C7051 /* UIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 365B20441C4EFD99BF821A0A373ADE93 /* UIView+Hierarchy.swift */; }; + E18541685B292228D035343813E12E12 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DABBC035B11905D441A19274B12ACCE4 /* LayerFontProvider.swift */; }; + E1D5E750D0967821FCC5E697AAA2CDE1 /* PickerTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 313794C66F80EB4585F612DB3FF868DA /* PickerTypes.swift */; }; + E1D9E8376572F5D36F106484700647AA /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1E6B8C212D8D8F2948D1E1A73D12E49 /* Switch.swift */; }; + E1DE69F6BB6235A6EDB6C99A184BEDB4 /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 3468063CEB69DEB3BC30AEA3C203AF21 /* UIScrollView+MJExtension.m */; }; + E246B90BD5E8D7984681B70660DC4577 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 467E9E8EB6FB53270BCED90E7758905F /* PrivacyInfo.xcprivacy */; }; + E24730B2A18DC39C2BE4997ADD4A7598 /* PhotoPreviewContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C9E03ECC631727A5CE6190D68800FAD /* PhotoPreviewContentView.swift */; }; + E270921E974E7D5ACD5BCCF42936AFD6 /* DidDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 916CA87545E0801733F1ED1A962BDAF7 /* DidDisplayProviding.swift */; }; + E274BA92F9C6AA938EF04CE7EA38CEAD /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8580DC513144970F16F64D0BAE8927B /* RequestModifier.swift */; }; + E2D61561302F31F37F4AC7010B4C665B /* ViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01A3F5130E67F13CA74C1392796775CA /* ViewProviding.swift */; }; + E325FF3C6B7DA6E65EE44089BAA565F2 /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F0A9070E7FF2ACD759B4F81412E80BC /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E35F47135B73F9286B07B267CB98513B /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D13900DDA7650E4ED4E75B13702E587 /* NSTextView+Rx.swift */; }; + E37671A03B4C17A1CF3766A6125833BB /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB35AF8321386D06D166BA9B0D50F09B /* ConstraintDirectionalInsetTarget.swift */; }; + E3D779DEE753C0B0D33BA8E73A980265 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15C16DBAAC1A746F44F2871CA62AFFF4 /* ConstraintLayoutGuide+Extensions.swift */; }; + E3FBFD1440CCC5CE89CD4623ACDC4ECE /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 272B4F367AA7FB494ABD1324729EE8F7 /* Rx.swift */; }; + E4637F17469C8523B8A5DCEF0DE0F7D3 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D69920CFE1B428254B0E518D5222AEAB /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E46E347A886B77FD65E5D25D5C2E8937 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F81B3DBCA3BFDFC167A2B1213C2636C /* AsyncSubject.swift */; }; + E4A29F8C3ED424A7BC912DB796D03AFB /* UIView+ParentObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F82A3BC7DD8472E55CCD9102B321C7 /* UIView+ParentObjc.swift */; }; + E4BBB7CDAB91385B2E3E9BDCD9627BAF /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C2704D98EFBA1197A51FBC3B68773A /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4BEE8283802F8F8B17F1A1BBBD3CDE4 /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76E71257A554CF0AE8C686C05F363EB6 /* Session.swift */; }; + E4D1884A17B582DFAFF149A26A9764D3 /* Pods-QuickLocation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B3FEC1DFBF7036B761FB944F2B9F817 /* Pods-QuickLocation-dummy.m */; }; + E4DE6EEDF2754E430385AC1CF42D8413 /* RoundedCorners.swift in Sources */ = {isa = PBXBuildFile; fileRef = D54736A6AE248A4D73CE2A0C924C5716 /* RoundedCorners.swift */; }; + E4E4E6B89007C8EDF4555180BC623D98 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE0232400220E7581409F1F65D1A0F2C /* SingleAssignmentDisposable.swift */; }; + E51D1D6DB3179622992C91A1DFE90D5F /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DC1D208220EF466799CEEF0A1769214 /* GradientStrokeNode.swift */; }; + E54457EB4E7997F0B2C37C969765F3A4 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 48BE0239729ECFAB771C486712D25E3F /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E54BF0D07C2708D631DC6EC9D9A6F752 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26CEECD9C9D901C2E0B6C0FB391C3FC1 /* NSSlider+Rx.swift */; }; + E59BF47984220360E0EA0A8268E5347A /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4673B5423E381AD17DC4E1DECE01AD38 /* DispatchQueue+Extensions.swift */; }; + E5A8FDAB1BDB7F1E73C283F55278EE47 /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = DE1D516BB150ACB7C62572F7BE58EE93 /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E5B057BC87284367918B2DB9CA084B4E /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 46EAEA4C03CE83124BFADBA3CD4E369F /* MJRefreshAutoGifFooter.m */; }; + E5BD9E38260CFB54191D2F4DE6C993B6 /* DateInRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89DBD6967F68025121F5186AD907D5BA /* DateInRegion.swift */; }; + E650CA91216B98D166FDDA405561CEF1 /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 13ED1BC6CCE02AFCCB6B465EDDEAD8E2 /* CocoaLumberjack-dummy.m */; }; + E6531A60CC8B48F320DDD76C480102BF /* PhotoPreviewSelectedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E9E3713A8F3021FD53C00343A86D07D /* PhotoPreviewSelectedView.swift */; }; + E67A438317F70AB9DE456D2F12274919 /* libwebp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BB171F3A29A7D8FA3CAC7D76F4277D /* libwebp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E69689D02F65E151584D4699213E0763 /* SDCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F64418C134D0DA08AEFA57230877C45 /* SDCollectionViewCell.m */; }; + E6E68BD3AC4C8AEB72C817F31D968A28 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 308DD85A638EAB97C0DCC4B32054102A /* VirtualTimeConverterType.swift */; }; E6FE2596512201193E95FC356C6E3351 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; }; - E774F03CFBB7FF4A59157E694D930A02 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 519484C542F1B579208016BF0A161C77 /* EllipseNode.swift */; }; + E7611ECA07CF0217754B9BFBFB23B98B /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = EC95BDD804BA0652360327B8C5243DDD /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E774F03CFBB7FF4A59157E694D930A02 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8360551B5BF19F19D9F9D4C5610338D6 /* EllipseNode.swift */; }; + E78D200110623ED60F1D319DE8663E01 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06D339BBD3593ECF56CDC0486E29E9C2 /* Bag.swift */; }; E7AD71845468E1609A0CAED1C60085D5 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2BA85C644912C3A5922BDD5D1D955E43 /* Accelerate.framework */; }; - E7CD725B514E7715799CDBC780E35EF2 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = B02D2A2EB87B65A6295EBFF649660BF0 /* SerialDispatchQueueScheduler.swift */; }; - E7D06F2DBFA16E219746D0E11E60A501 /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D011FDAEC558192EC141B12475FBCAB /* KFOptionsSetter.swift */; }; - E7DC25B399D700EFCA1E2F1E9715AF1F /* Core+UIFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79A30D1E24995BD052559D5EE0D7F6FF /* Core+UIFont.swift */; }; - E8012394A10B6AC7DA2195984F9504E9 /* Defaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA90E72E8B42726D9E7B9989A9F11F9E /* Defaults.swift */; }; - E810051EF207D676345368C483C5F42B /* IQKeyboardToolbarManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C4D91283453A1A0A404B071231BA72A /* IQKeyboardToolbarManager+Debug.swift */; }; - E84C30FA4A382D9C330E87FB32C009AE /* IQKeyboardAppearanceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39EEA37ED099C0E75A378034FAE9222F /* IQKeyboardAppearanceManager.swift */; }; - E86106435DADBB30165472A7953A739C /* BuiltIns.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DC41837433CA4A5F9B9CDDA9EC66985 /* BuiltIns.swift */; }; - E875CFFB88DBBA0D72C4B7FC7A4C100D /* ViewDifferentiatorProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39E2B2FE167D211C8DC0CD1D734395C0 /* ViewDifferentiatorProviding.swift */; }; - E895F57BB625331252C6901B201B3192 /* UIViewConfiguringSwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10F7B8D292BB2C3AC05230B9DA94142C /* UIViewConfiguringSwiftUIView.swift */; }; - E8C960787E7B8DE1A914786EC04E8917 /* PhotoCroppingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3757BFEA22065FAB9DC9AB0CBF2432E3 /* PhotoCroppingConfiguration.swift */; }; - E9043D5B49AF869589B1850CF8795EBA /* EpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E89C2269F38D15066C822C1FA9E8F2C /* EpoxyModeled.swift */; }; - E930A5612DC6D120BE040AD17C6D1BCD /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E59E4C4F1821037A886B4D8511F0A4B /* MASViewAttribute.m */; }; - E98C3D7A8430639438912254DF730791 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62CAA5A5C41F01A70F971F80CC3FF44E /* ColorExtension.swift */; }; - E9AEBBA488E8832DA6CBE9881DF9DE95 /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B246565D17E589F86D7441DA86EC8397 /* ImageProcessor.swift */; }; - E9D8AE39CEE9529B164E3516235BEE4C /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61DA281ED150006EE0992A04126D2664 /* UIControl+Rx.swift */; }; - E9E2076097D04B8389FA7FB9FB975527 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7141FAA91B3E99A3F53D9B5E4D69E05 /* MathKit.swift */; }; - E9F8F68A964586D21DD22030F1D85BF2 /* SwiftUIMeasurementContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F99AC6E5258A874E93F8B1507F383E7 /* SwiftUIMeasurementContainer.swift */; }; - EA49A721B5D1AA8AA41CDFBACD5ECC76 /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 5B9BB4F5DB2F5A7F76197C9712977ACF /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EAAA0041F6A0DB1039D328B35FF5EA09 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87FC244D044404303C8B33CFBCD57E6C /* SessionDelegate.swift */; }; - EB1303553017CEB340BE83CDB00F33B2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - EB39F3D6B091762B5926B93947F34B9C /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A8165D787AD0B2436F47408F38B9AB9 /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB742B4A25F7E5F707BBEDCD8546D01F /* SolidLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21BF7AEEBC6911B7C9DFBCA51330BFBE /* SolidLayer.swift */; }; - EB8B3C4910B07C0D49CA706B82A2054B /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 11DAC06EC3D102765D25B05E9B0FE1B2 /* SDWebImageCacheSerializer.m */; }; - EBB7D34FFA666C9BCF2FE1D049FB225B /* lottie-ios-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BEE2D0DBCDE26D12EDFE944C34348DC /* lottie-ios-dummy.m */; }; - EBF34312A1F64FE81987440230E5BC49 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 861F112D78980AAE458B2FCAA8F0DAE2 /* IQKeyboardManager+Internal.swift */; }; - EC53409FCBD01D904BCA158C8E81C2E4 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 8BD43D865CA8AC00C24EC8ED215BFF32 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E7D06F2DBFA16E219746D0E11E60A501 /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2614C81BE495FBFD4D7793D1FEBB9416 /* KFOptionsSetter.swift */; }; + E7DC25B399D700EFCA1E2F1E9715AF1F /* Core+UIFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = B28A85535232FC8750C119ABE224DB39 /* Core+UIFont.swift */; }; + E8012394A10B6AC7DA2195984F9504E9 /* Defaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = F74799352CAF12923B87B12C30CB8023 /* Defaults.swift */; }; + E81EEB0FD234E8E0327E30F7F9755CEC /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 7B1418713FE5DFFEDD5DFDFEF27CF16D /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E84C30FA4A382D9C330E87FB32C009AE /* IQKeyboardAppearanceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 085A1909607021422ADEC572C9ED1528 /* IQKeyboardAppearanceManager.swift */; }; + E86106435DADBB30165472A7953A739C /* BuiltIns.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0B217D2DB80EA4C054DC1B02DF4F331 /* BuiltIns.swift */; }; + E875CFFB88DBBA0D72C4B7FC7A4C100D /* ViewDifferentiatorProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA74313BAE61778A8DF7320247ADE32E /* ViewDifferentiatorProviding.swift */; }; + E895F57BB625331252C6901B201B3192 /* UIViewConfiguringSwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EEF4BAC0247179919D3A7FFE5E025A5 /* UIViewConfiguringSwiftUIView.swift */; }; + E8B1CEE530E502CB1AFFF1EA71C8373E /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = C5FD98EF949F34209141F837DDDA16D9 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E8C92708E8AB467A8BE7E46CAFAA4BE8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + E8C960787E7B8DE1A914786EC04E8917 /* PhotoCroppingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86F34BF2DA08ABDA5DC3D9CA5F8DCF63 /* PhotoCroppingConfiguration.swift */; }; + E9043D5B49AF869589B1850CF8795EBA /* EpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E49FB977D7928E987B12C4248DA80B4 /* EpoxyModeled.swift */; }; + E930A5612DC6D120BE040AD17C6D1BCD /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 3464D71703276E48DFB83138B1B844BA /* MASViewAttribute.m */; }; + E97E377A0188E0DE0A5038676BA28F5E /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AF9ED0B79DE48C8E9B83BE330DE1C0D /* PublishSubject.swift */; }; + E98C3D7A8430639438912254DF730791 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B3EB5E279BEB12979E4AC3D6838A1BB /* ColorExtension.swift */; }; + E9AEBBA488E8832DA6CBE9881DF9DE95 /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13AB0541A5AFDEA726A3D0C20A4464D3 /* ImageProcessor.swift */; }; + E9D00AB95FD81CFACF1955BD402151D3 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B9BDF2B45CE22542CC37D3D3894684 /* CompactMap.swift */; }; + E9D8AE39CEE9529B164E3516235BEE4C /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A61CD64C22EC1AECF4E023FC2972768 /* UIControl+Rx.swift */; }; + E9E2076097D04B8389FA7FB9FB975527 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93131BEE9ABB85924B0CEF6D2C26CEBA /* MathKit.swift */; }; + E9F8F68A964586D21DD22030F1D85BF2 /* SwiftUIMeasurementContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BAEC7299AAE2C6433DCD7D49DC5094B /* SwiftUIMeasurementContainer.swift */; }; + EAAA0041F6A0DB1039D328B35FF5EA09 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 982403159E01143F7E756B69FFDAC050 /* SessionDelegate.swift */; }; + EAE6898AC0F3250C88C7FE5942C29B75 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC70DDA244A6B7300C61599093FD8212 /* IQPlaceholderable.swift */; }; + EAF1FCEB0D801DF2F966ABFA1B997201 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CE4B3A5F7F0CBCCF3673084A15C558C /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + EB742B4A25F7E5F707BBEDCD8546D01F /* SolidLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F5A177EB3027E9C145A90526B4C178C /* SolidLayer.swift */; }; + EBB7D34FFA666C9BCF2FE1D049FB225B /* lottie-ios-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B86D81D039C193AF237B6A4300400A62 /* lottie-ios-dummy.m */; }; + EBBABBA2B555AC8C727314ED279E0750 /* Observable+Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB8C56D68589B224A05AEC228C984465 /* Observable+Concurrency.swift */; }; + EBF04774CCE549DFFC06BF800DBE4644 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C0ADA079F549D156A0CC58AA8329223 /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + EBF34312A1F64FE81987440230E5BC49 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = C932EE232A2D07683BA2BE8029DB3693 /* IQKeyboardManager+Internal.swift */; }; + EC754F78C95CC3842AC8E5FD787E6752 /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02BE37F55BEC0C15C19A82FA40E5554C /* SchedulerServices+Emulation.swift */; }; EC8693D888647A7076ED1322373E8C39 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - EC8E84A8FFADDCA562A8608D141D9027 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9755996C499933559D86DA56A2F410F2 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC9B34262AED632D7EFB49804337648E /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 8798F82254E88B081508DD6F8E51773B /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ECB3F9C6F6386AF7AB07525F6151CF73 /* CropConfirmViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A754931BE78A1AEDAB41E171B61636A /* CropConfirmViewConfiguration.swift */; }; - ECBB9D041E2943036EFF0AD5B7E63B4C /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CC933A8DBBCBF50738C08E702F643F9 /* Response.swift */; }; - ECC5C2ADC2682F9171FEA22AF10DCE53 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C811E5596AB4F0BB50B02ACBED745E1 /* ConstraintRelation.swift */; }; - ECC6B16E1B855C98636470D0151AEB0B /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CC176D8059BEF2264572B3418724E73 /* MultipartFormData.swift */; }; - ECCED06A9A5E15ACC2B8FA56A84124E6 /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDFDD7F82F9D45991D0864CB54B411B3 /* ObserverType.swift */; }; - ECDC98DDE7281BF71215F885BFDB89ED /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D97C669DD88A5C3B0A0D2FFFF9BA50A5 /* SchedulerType.swift */; }; - ECF38BE28A3FAFF09BF82C6B6767D8FB /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A7F39C7A71AB29BFE412DB5576CFCDF /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ECFE5E33B83F4CB59ADF421AE0876459 /* KingfisherWebP-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F9081ABF0CC34C97BD72CDDDB0F7FA3E /* KingfisherWebP-dummy.m */; }; - ED28820C4CB92D994FB43DF2E56B2720 /* DateTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFC458B83FFEA7F42ED6F21CF17F4E99 /* DateTransform.swift */; }; - ED6162890A51E74E00C4D1D258D8E8DC /* ObjectMapper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5816BA8F127018C97FFC993DB528465D /* ObjectMapper-dummy.m */; }; - ED9209CEEEF0A7B44819E6D3081BE5EA /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 356BCB10A3CA88984DA0E9E100305C9B /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ED9DC266977F10C47FC18E466C231ADD /* SDCycleScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 40E77BDCC879DE0379202E5FE66BD227 /* SDCycleScrollView.m */; }; - EDB55972F32B55877DEB79D38082A844 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = C6E045E04EE3F5A677A05018F78DF125 /* DDLog.m */; }; - EDD1F4A31BC9F0816F25B14E0B4B89B5 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0BD27AD7A12D23AED754F7CC057C229 /* NetworkReachabilityManager.swift */; }; - EE0F999042684CCF35B4C33A38F954F2 /* SGPermissionPhoto.h in Headers */ = {isa = PBXBuildFile; fileRef = E88134F4991F75161592370EDBDDF7A3 /* SGPermissionPhoto.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE1368EC3C3660565A82A9842E57124F /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBF4E40F4925C3DBE8E4506201C407F9 /* Box.swift */; }; - EE2E54869CCD4BBDE50899BFD5C9E204 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65A4EF534AED0A6D7597C88B726DE3D5 /* GradientStroke.swift */; }; - EE36BDAD952BA068D4941165BAF1C5C9 /* Infallible+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A27707E0B70E5140B45224E50F9F66E /* Infallible+Debug.swift */; }; - EE6463A560321E0751B1BC18C23E2567 /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16078A3A8398B25F227D6CDD468BDD16 /* NSTextField+Rx.swift */; }; - EE6E8FE636D2C02E3D2FC1E8555B4612 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = CEA6B13DD721DB8F05B82FFFFF491A13 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EEB227ED14612F85E1A0A722910BBA21 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EA05BD3A24EAAA653007B185C26A5FE /* SDImageCacheDefine.m */; }; - EEFDF1A3CEFCFA7C742DD8C5FE7B1408 /* SGWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = C3072326DD34C757150C8BE661702339 /* SGWeakProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF2A6FD79AD6DCAE8D9C7A85DE3C9395 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBFBABF91903B611D00C8E32F67E5D62 /* SolidLayerModel.swift */; }; - EF7B5F7D016F12532A3256D820AC1F34 /* Moya-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E03FF7980548E0456DD7E782CC896C7D /* Moya-dummy.m */; }; - EFD5C4FC5F7B416762B66D92200A2306 /* PhotoError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EB94E98557C410CB4BFB0BCB601D4D1 /* PhotoError.swift */; }; - EFE0C664AF402C2E9E6F0848F6ECA24A /* TransformType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BA7A6B205E6F7837E2A21CA32924DBA /* TransformType.swift */; }; - F012F15EC9B0D180B8A05631289ADBB2 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C4F8AFBBF15853C4DAC3684B9170A9B /* Disposable.swift */; }; - F02357F709F4F3A9BB4E1E6C8E88A3B4 /* OpacityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 743EF9B274A3655CEB979F5B4B16F2B4 /* OpacityAnimation.swift */; }; - F0407698196B7829E4F05B392DFFBE10 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 575C527E74423CC76298F4D260F81BA3 /* CurrentThreadScheduler.swift */; }; + EC8E84A8FFADDCA562A8608D141D9027 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D784F0F0C3F1074263C8F81194BCFD46 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC9B34262AED632D7EFB49804337648E /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 82E3B09D12A07024978CD11CB6BBD620 /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ECB3F9C6F6386AF7AB07525F6151CF73 /* CropConfirmViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6224494992110F811560114FC5A6C7B6 /* CropConfirmViewConfiguration.swift */; }; + ECBB9D041E2943036EFF0AD5B7E63B4C /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97F7D246CF653801BC8A293362204C17 /* Response.swift */; }; + ECC5C2ADC2682F9171FEA22AF10DCE53 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4C87B93FFB520305CC1637DA67D0D7 /* ConstraintRelation.swift */; }; + ECC6B16E1B855C98636470D0151AEB0B /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA8DE8467391DA1254268F819986FE8B /* MultipartFormData.swift */; }; + ECFE5E33B83F4CB59ADF421AE0876459 /* KingfisherWebP-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DB285D9E5902EDDE52324DAECECAB589 /* KingfisherWebP-dummy.m */; }; + ED28820C4CB92D994FB43DF2E56B2720 /* DateTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 246CB7527AC3D098CCE3CCDFE3BF429E /* DateTransform.swift */; }; + ED6162890A51E74E00C4D1D258D8E8DC /* ObjectMapper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FFF1F8EC6A0B0E6EC8B3FA970F9B69F /* ObjectMapper-dummy.m */; }; + ED9DC266977F10C47FC18E466C231ADD /* SDCycleScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D3ABCB73987CB6C9EE038ED5CBA66EA /* SDCycleScrollView.m */; }; + EDB55972F32B55877DEB79D38082A844 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = A8B3DB39CBEE7F8E9420B85838C50931 /* DDLog.m */; }; + EDD1F4A31BC9F0816F25B14E0B4B89B5 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3E891CB87DD3BC0CC398FB112474DC /* NetworkReachabilityManager.swift */; }; + EE0F999042684CCF35B4C33A38F954F2 /* SGPermissionPhoto.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A35741931AF7A96FB8D09FD8EF5AC83 /* SGPermissionPhoto.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE1368EC3C3660565A82A9842E57124F /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B2F83C520CC49F358A7A9213798CBF7 /* Box.swift */; }; + EE2E54869CCD4BBDE50899BFD5C9E204 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E4367C24F44A79E97CB9934483EC7E7 /* GradientStroke.swift */; }; + EE6463A560321E0751B1BC18C23E2567 /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FC5D81C79FFE4D4A05646E69862B38B /* NSTextField+Rx.swift */; }; + EE6CDE368E459ECAC20315F49381C198 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 78F4622753599312018DEFE3D17E111E /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE6E8FE636D2C02E3D2FC1E8555B4612 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E6DF008B17591DF9DA81772468BC6246 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EEFDF1A3CEFCFA7C742DD8C5FE7B1408 /* SGWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4E99BAE3EBF7966516D8248A0121D8 /* SGWeakProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EF2A6FD79AD6DCAE8D9C7A85DE3C9395 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54BA80B4086B20D9F51844B3E46A54F2 /* SolidLayerModel.swift */; }; + EF2F91A7736D4B7A917495ADB1DE0D3F /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 401BF45495E566185704BDF39487131C /* SDWeakProxy.m */; }; + EF7B5F7D016F12532A3256D820AC1F34 /* Moya-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D929A59E37DC0951613BABB31F8DE86 /* Moya-dummy.m */; }; + EF9A0F632C418030FEC87507C3BC0521 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; + EFD5C4FC5F7B416762B66D92200A2306 /* PhotoError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B4E47DB1CA0CDCE49C75A294B3B436D /* PhotoError.swift */; }; + EFE0C664AF402C2E9E6F0848F6ECA24A /* TransformType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DC1E793F2B49A981C5EDAA106AF26D9 /* TransformType.swift */; }; + F02357F709F4F3A9BB4E1E6C8E88A3B4 /* OpacityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CCD1468E2992360881BE24C22E7E9A3 /* OpacityAnimation.swift */; }; + F03A308189C041EA0E0EBAD46E2BAACF /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = C2C3EA3A7D163D7B6F4F2418123DF558 /* SDImageLoader.m */; }; F048EF890D150B5108DD1A531D2D9BCE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - F04EDB481BB918A84D0C80C837A9A7BC /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9622AC41EE5167289FC53EDE6D34CCF8 /* TextDocument.swift */; }; - F073660D3D3650AB86BAE8C65ACC1849 /* AlbumViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A3978C5954B3AB3CDADFBCC75AD5F7 /* AlbumViewController.swift */; }; - F0796F08298C7D26732760C0D6F839DF /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FACC2ED404437B33D0342A70D0DAF5AF /* SectionedViewDataSourceType.swift */; }; - F0A7FE48B84BEF9C4CA3A1C6CC832197 /* LottieButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5786E47BB377A16AEDB5BB1A75362E /* LottieButton.swift */; }; - F0B0B551A13101A1F5906D38E5863E8A /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0D29FDA91C6D10E96AAB8CF3331643A /* Resource.swift */; }; + F04EDB481BB918A84D0C80C837A9A7BC /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = D823E79E8F4A2B59128FF8F75918401B /* TextDocument.swift */; }; + F073660D3D3650AB86BAE8C65ACC1849 /* AlbumViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 257F77AA13F1E8F063FE18A4AFC961A4 /* AlbumViewController.swift */; }; + F074C0BC9E945A28D7597B1CB0C89F8C /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = A8F198E63CE2E052A38FADA703D48DB5 /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F0796F08298C7D26732760C0D6F839DF /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA1A03814D925B5DC95826CD3AD4F342 /* SectionedViewDataSourceType.swift */; }; + F0A7FE48B84BEF9C4CA3A1C6CC832197 /* LottieButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86622ADC2AD9E030AF6869E641254925 /* LottieButton.swift */; }; + F0B0B551A13101A1F5906D38E5863E8A /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6493BBCF87C8FD1A944762B245A4EEA0 /* Resource.swift */; }; + F0B6D6AE31724A695BF6053CD7BCCEBA /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = C6AF48BF74E3B9859761664B2B12D20D /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F0C52CA4E23A1BDEC554BD572DDD1100 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - F0D547A9F679890F4100F6E458D84626 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 057A4C71FA8CF46BF1D1408710AAAA00 /* Bag+Rx.swift */; }; - F0EFF5F44101C6F2361C6C6C30A7E48F /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 266FFB6FE467A40EB89F74607BC3A71D /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; - F0FA9241FCC234ED70B7FD68460E6047 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E1FAF2A6B22BCAE80E971C0AB60A366 /* ObserverBase.swift */; }; - F12083F655FF980D9ED7F536B2909C0A /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AA1E7BC328A6464A73FC15C8C1E6565 /* IQTextView.swift */; }; - F1877221CDD8FC3A3015CE7DC3A5D6F0 /* Array+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D728EC314D8706001C539C638AD2FDE /* Array+Extensions.swift */; }; - F1A18E7F3EF61BD0A0921B810FAEDAF3 /* Picker+UIImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BC7A455BA025483CF6B3143881624A9 /* Picker+UIImageView.swift */; }; - F1A4B80C0EFA7BBD63E8AD9D284C29BA /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 6C2F4095F84C03030B044E9C8F46F4B1 /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F1D22C1ACF7228C5693E22CED96F685A /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E3D80404784FE3EFD3D8DD7896FF68 /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1EC59F2653CDD745E05C505F34CE4C3 /* sharpyuv.h in Headers */ = {isa = PBXBuildFile; fileRef = EDE4021097F3F36A1303E500276BB035 /* sharpyuv.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F222E7DEDA27A8734ECFD67A23B720C8 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = AE6C4DA61A25C657F225690890E69F07 /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F28C76AC9D872394816F2137364066BA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E29D88B0B3A3E7D4BFAE1549DFE91902 /* PrivacyInfo.xcprivacy */; }; - F2FCD6AEA1E8BEE9FA3150109F3FD2CB /* AlbumViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C263B56B240F62365A703DBF67EC2A36 /* AlbumViewCell.swift */; }; - F30524E1F440F973A31355AD506876CD /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = F91C3A74B6078414A508A4C5E9D3B840 /* SkipWhile.swift */; }; - F322F2E9248769F09DC4FBB29ACCE614 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BBA6D128F5BD3FEC2E2303882F2C9B2 /* SharedSequence.swift */; }; - F35181DFBAE9C3DA285F58ECCF83D5A7 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = E631E7DB9988DE6F1E1020C0829D15F1 /* cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F35B6A76CB33696E0F0D42B5ED736C83 /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = D03CC0ECBEA32E9609C6F0CF3F3AD7D8 /* SDWebImageError.m */; }; - F36FAD3FC7A1C30A55E4B33D674C497C /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = C740AD469F35195B223E3677E54C9502 /* Error.swift */; }; - F37BF721CA0B9907AE50BE06D750C31A /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 25B614EEACA0671EEED0A0AEC620DB91 /* DDFileLogger.m */; }; - F3AECEF6D3BB919B3E7392942E1BC58B /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 036330AF4E55749E1FF346FBA932DE99 /* MJRefreshBackFooter.m */; }; - F3D9CAED623B54CC85DD99EB7B18C4B3 /* URLRequest+Encoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7453EE771C878D35A9EB9EADEF0548A /* URLRequest+Encoding.swift */; }; - F45734F7E1F36E0D03240B925550CBBF /* RectangleAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9CD8DBD63C228758684C045FC9E03FF /* RectangleAnimation.swift */; }; - F469D3446C362E18EF1F7D714E2E64E0 /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73E8991671801BF183121964B59DE1C5 /* KingfisherManager.swift */; }; - F4D52CB490769C890ECA0A2CE3CFEE55 /* DotLottieUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E238CC49C49556235A81F04ED8F9D55E /* DotLottieUtils.swift */; }; - F4E10C1785B278D669C71DE2E3FD3B91 /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 61ACC40BB9CAEC3BDC081BEA29879A4B /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F510058AE05060128BA765E991B787E2 /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A956ADEC45974480CEC7F453781504B8 /* ImageTransition.swift */; }; - F56129C8AD3AF30E6318F2C788D30570 /* Entry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 853A9816BA5E4AE22E657305C5222098 /* Entry.swift */; }; - F5C0714450EF9ED4B85044A0C6642F89 /* RxCollectionViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E72C42F593EDF43E99D4ECC7A0008D51 /* RxCollectionViewSectionedReloadDataSource.swift */; }; - F5E62DAD60E5C311FE1EC1333D44F194 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A99830F71D4E85ED3FC10F8AF6DB573 /* FormatIndicatedCacheSerializer.swift */; }; - F5FDB1220A5FBD691B1F675430541E32 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E91E11918182B43549B7661854805AC /* Filter.swift */; }; - F60F90EAF35CFF40DF1C33557965787D /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 44BBE34E100B81FC13FBA6E230678B5D /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F63A49C36646E5F1EACE6C5C650B5360 /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0EDEB407017BFE107E9F1C652DD1EB36 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F65680513152F72D7D36885FE1E83B5B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + F0D8D016E324C19352C50545F0C20BCA /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B0161E3915AA672D8F69E946875F7CC9 /* SDImageCodersManager.m */; }; + F0FEBA361F6430E6A933BC9C7A400313 /* sharpyuv_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 8D35B384655B315871A48C8E5DA6A794 /* sharpyuv_cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F13FBCEEB79B570F3ECF515633501631 /* IQTextInputViewNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 51505B838E45639DF65C37E2591F2DDF /* IQTextInputViewNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1877221CDD8FC3A3015CE7DC3A5D6F0 /* Array+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E656AF8E3FB1E1A1FEE9A71EE92AAB /* Array+Extensions.swift */; }; + F1A18E7F3EF61BD0A0921B810FAEDAF3 /* Picker+UIImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F31F761D62AB020CB44461FE000DD58E /* Picker+UIImageView.swift */; }; + F257EED113B68DD7D4250DEF7C6928F9 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = B86E07886A333DBD0A2862048EAAA2A8 /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F2EE95F2AB7F2C46589A646CCD3FC215 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; + F2FCD6AEA1E8BEE9FA3150109F3FD2CB /* AlbumViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA9A5FCAED5CE5985F805D6CC71E5F11 /* AlbumViewCell.swift */; }; + F322F2E9248769F09DC4FBB29ACCE614 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AB8CF3691FDD501699B0DABC6ADDF00 /* SharedSequence.swift */; }; + F37BF721CA0B9907AE50BE06D750C31A /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 84E1301C321F3376F2B136DAB6AF03D3 /* DDFileLogger.m */; }; + F3AECEF6D3BB919B3E7392942E1BC58B /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E01084778AF5D9975781D9E756B88E0C /* MJRefreshBackFooter.m */; }; + F3D9CAED623B54CC85DD99EB7B18C4B3 /* URLRequest+Encoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70189281689D5D6485DB85CE8900D4DF /* URLRequest+Encoding.swift */; }; + F40098FC099BC0108697E63A662A5261 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = C20C3B27B635791AB25B79579E811CF5 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F401E98805D871F67EAE614264A36C83 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 48C7BEEC6B68BAB1D5C99932FE7A5B5F /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F40E6E3CCB47ECC608D0EB262032802D /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ADBDD7906DA76F87858F0016E956907 /* ObserverType.swift */; }; + F45734F7E1F36E0D03240B925550CBBF /* RectangleAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D07400F677D5D4958C3B84FB45DFD205 /* RectangleAnimation.swift */; }; + F469D3446C362E18EF1F7D714E2E64E0 /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EBA91278CE76E88295D293799542AF8 /* KingfisherManager.swift */; }; + F4A8A534F65D9BB26571B7FC6A58CC79 /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = F1E26C183BCC7C1D892F53997532E604 /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F4D52CB490769C890ECA0A2CE3CFEE55 /* DotLottieUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D30A9C53CD32CEE430EEA0F5BE7D8B3E /* DotLottieUtils.swift */; }; + F510058AE05060128BA765E991B787E2 /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFFAAD50AC6EED85D6A6AA253A9F1461 /* ImageTransition.swift */; }; + F5423336E84C756F7F783D7236A2311C /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D370D320961540529ED678B0EA55A31 /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F56129C8AD3AF30E6318F2C788D30570 /* Entry.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEDCB715349714D31224A2640334F4AA /* Entry.swift */; }; + F5C0714450EF9ED4B85044A0C6642F89 /* RxCollectionViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 743DADB29E2C5EE9261515CBA5D3AB04 /* RxCollectionViewSectionedReloadDataSource.swift */; }; + F5DCC94A9A47979976CAE52579BE0773 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0C2BC72EA7C470420E52EAAC335960A /* RetryWhen.swift */; }; + F5E62DAD60E5C311FE1EC1333D44F194 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB5F7067D4BD48225E58BEC56A6BBE9F /* FormatIndicatedCacheSerializer.swift */; }; + F60F90EAF35CFF40DF1C33557965787D /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BF6B794587F8FF362BEA3BDF79B31E6 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F65A22901838E74356FE4F57C2592C26 /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = CFEB804C380F245BB614243355CC3008 /* format_constants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F65E7939DCD76FFF750BAFD8A0F9E976 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 518063E3E95A46C895574097C42234D2 /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F66042CD85DF9049060403EF0627FEC6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; F66F8B4111FD65028BB94F7D1EB32589 /* MarqueeLabel-MarqueeLabel in Resources */ = {isa = PBXBuildFile; fileRef = FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */; }; - F678BF8CC9D07C54964AEE5CE05DD8F9 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EFC10E781D415C14AEAC3A8C0229E21 /* RxTextStorageDelegateProxy.swift */; }; - F6ABE1AC5C79A71A8073883EE9E176C9 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8D04D8B3B7D82F7270B0ABE1CC348C5 /* CGFloatExtensions.swift */; }; - F6CE230F9AD79F2959F44FAFA4E167C0 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A04EFDC5AA0C19E581500D941680017 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6D1C960368EB1E067ABD0BFF707FC56 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 47211AB1E4B0CA0EFF6C3EC1F1FCC6E8 /* MASConstraintMaker.m */; }; - F6E6D2D449ACFC271BDC91C923ED7FBC /* BezierPathRoundExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F8541A4393AA82446DA9CB3130C9A5A /* BezierPathRoundExtension.swift */; }; - F6EC957FA3B14E78A2DFB9ABA93D820F /* pausableBuffered.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3E3D3933B693D2F3CED237988215698 /* pausableBuffered.swift */; }; - F6F33E8B268F3D41075374D95B8088DC /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F38D8104B22B34AC9C4D8C878F8B41A /* UILayoutSupport+Extensions.swift */; }; - F72128288A2F3F5DE2746F18393E385A /* Infallible+CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C49B51D846D91216119144783F3EDFA /* Infallible+CombineLatest+Collection.swift */; }; + F678BF8CC9D07C54964AEE5CE05DD8F9 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B57B5949F8DD5F227329A4AFEA33D36 /* RxTextStorageDelegateProxy.swift */; }; + F67F1499DE6F26A54E5D23A7A4099ED7 /* sharpyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 7CD97703C32B937EA511976AF4AF4E14 /* sharpyuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F6A26069C4D5015997768FA8E2F129A4 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 57858427526B884C5AA4AE630D3F7CAA /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F6ABE1AC5C79A71A8073883EE9E176C9 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB5B9C475AB6D03F4DF264A2AF077C8 /* CGFloatExtensions.swift */; }; + F6D1C960368EB1E067ABD0BFF707FC56 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D240C6710D939263AC6AB26E6D3E2BE /* MASConstraintMaker.m */; }; + F6E6D2D449ACFC271BDC91C923ED7FBC /* BezierPathRoundExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15F587E814B257FA2900BE61D078AA7 /* BezierPathRoundExtension.swift */; }; + F6EC957FA3B14E78A2DFB9ABA93D820F /* pausableBuffered.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4957AD001F9E23BF423BD156D9544F07 /* pausableBuffered.swift */; }; + F6F33E8B268F3D41075374D95B8088DC /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E81A638864789339C8FF93D585D8417 /* UILayoutSupport+Extensions.swift */; }; F73E48637EB56E6E57A7CBC9B997FBA6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - F745EB2834459B710288A5136B648C23 /* RxSwift-RxSwift_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 420D86B6DE49D1E1898C3A498E4F4195 /* RxSwift-RxSwift_Privacy */; }; - F79120AA296BDE927C036B6A816F1749 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = D61A4E8AB8380880B539017BE0C087A5 /* Observable+Bind.swift */; }; - F7A1D91B5C3B687C20BBEEA9580FFBCF /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5161897B32202F0D41B796FB3BFC753C /* ObservableType+Extensions.swift */; }; - F7A3A98FACEBECD4525D984C856279B1 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = B845FE0F9C7A76E6143CAE77C1A43254 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F7AB8EA97EF112FEBA21282DA59CF9B0 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 625A4754AC9B3EBABACD36B0CCE20475 /* Errors.swift */; }; - F7E882EC5A028DDF2A84DF17285BE793 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 402261F2A940ABD340FB82CF55959723 /* SDImageCacheConfig.m */; }; - F819B1541A0195B89BEBAB3CCC51DCC6 /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6819805701F3C0C5BCD23883455A6072 /* RetryStrategy.swift */; }; - F84C8082F895CC13FCA3A0A1E86BFE65 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = CBA1E6D81003121E2D0D8B229A6A4059 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F86242472CE53B6C0808307C77A2CEC9 /* HXPHPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5BE71FB7C7B95B183AFBAC5BC9DE2C4 /* HXPHPicker.swift */; }; - F8E9FB240CED709C4C4EB667E788FF6B /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30851FB274BA324E5CECE5D0F10F0A20 /* NSObject+Rx+RawRepresentable.swift */; }; - F8FE382A185A7EF9C52A9C09A0F9257F /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 36C4044775E6E90075CF93D791D1B0E0 /* RxSwift-dummy.m */; }; - F9A03B80E134347EB3E000FF73E5E4CA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - F9AF693740650C0CC504C9FB61903ACE /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7E07A7A79BF8DAFFE5BD914CDC5431E /* Zip+Collection.swift */; }; - F9EBA65892D78A31C068D727D84BCB88 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = E138C4C44E725816DCFC01F3FC6EBB42 /* ConstraintConfig.swift */; }; - F9EC9C0879D29B10D5532E7DC268B304 /* PhotoPickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DAB6853202E5E043004340655A7E7D /* PhotoPickerViewController.swift */; }; - FA190258BD504A02FD26844DF48C5FAF /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1581F67BED7567D72A82A70A9347FB83 /* Result.swift */; }; - FA461D96F6540249CBA0B6A7F1295655 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7815CEDA8663A61044D8A0DC25105F8C /* ToArray.swift */; }; - FA6B361DA50A4CB2863B7262DDF2DE89 /* URLTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8197D59DAA724CCF456047DF72DD6D /* URLTransform.swift */; }; - FA7BECDFC854AD6E6B56F5E35300B364 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8FE216A10E32957F8B4B10142C3514D /* SingleAsync.swift */; }; + F7F7542776208BE608F6E0E7D52F268F /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A418912F091533A2C2E3F36CCDA9F1F /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F819B1541A0195B89BEBAB3CCC51DCC6 /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C51D6268399C0592C4B4B8086E2D87FB /* RetryStrategy.swift */; }; + F86242472CE53B6C0808307C77A2CEC9 /* HXPHPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 232FBAFBBC8E7F23359968632AEBB261 /* HXPHPicker.swift */; }; + F8E9FB240CED709C4C4EB667E788FF6B /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E0042AEF6779D633921C21C61B15F2 /* NSObject+Rx+RawRepresentable.swift */; }; + F8EC59BECEE10132745D0F984C3C6B27 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F485DD455342F192D729B2B963191798 /* OperationQueueScheduler.swift */; }; + F8FB75396E801BEF96CB78AD98ABAC79 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 52B3671938D8FF808EC2E15FA070624F /* UIImage+MultiFormat.m */; }; + F926F30D61F85875BE2C8A7C67E7F088 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 823A34AEF5DC37DD6544E749F1A167B6 /* Event.swift */; }; + F9320C2F615D9C05B3A2EF880671D88D /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 5CFC684102EA8C5198D002128A175FCE /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F949D3F5EBE1556DB584D540382651E6 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C1544B7A05D8310D887249540EFBDDED /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96C6054614AACFC82479EBB16F6B56E /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = BB018C47A24DA741E6FA5743CCF3C03A /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F9B9D10535C6303DFF8930B3EF064760 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C4B416896A897C96ED96D6ECDF4D8D0E /* PrivacyInfo.xcprivacy */; }; + F9EBA65892D78A31C068D727D84BCB88 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA20BC49B33C2C1CD8D1E882B5B11815 /* ConstraintConfig.swift */; }; + F9EC9C0879D29B10D5532E7DC268B304 /* PhotoPickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5BB6C658A60AC2AC3598D1BCEB09BB1 /* PhotoPickerViewController.swift */; }; + FA0F4F6DFCCA4EC5ACE8A1C06E7BAB87 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D73B73A1872E88EA41F6D90F8B0B2BC2 /* IQTextView.swift */; }; + FA190258BD504A02FD26844DF48C5FAF /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81520046AAB272F27CD4CE47FF9D8B61 /* Result.swift */; }; + FA67E8CCEFB6B3E94F9DAB06AA63CBE2 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 69960B059917AB5BA834598D80EAE1AC /* SDGraphicsImageRenderer.m */; }; + FA6B361DA50A4CB2863B7262DDF2DE89 /* URLTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFB736B71579972A5CDB11A9A275871E /* URLTransform.swift */; }; FA8CA71BBFEF04905D02013578E02DE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */; }; - FA8E0E4777F60BB57D4BC897F4EFA2CD /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = E63DFF40F4281E73B57C1CB0573F29AC /* SDWebImageDownloaderResponseModifier.m */; }; - FAB474EE78B4333930623429550A27F3 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 052EF1262FFF526E5341F670A63269FC /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FAB703884AC7E3E527AB50FB9001276B /* WebSocketRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9234E5538AD6324FC0B4339208FA0EDC /* WebSocketRequest.swift */; }; - FAC92BA98A8E8C22215BE89B5C4D4534 /* RxRelay-RxRelay_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 0B06FE4EB869890001614655A886414E /* RxRelay-RxRelay_Privacy */; }; - FAE02D9F76101C995DF74F277E0BACDB /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF940D80295BB79B5D17BD965268D7B9 /* Platform.Linux.swift */; }; - FAF20FAA54FDB2A58583DB576B034301 /* PreviewViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0A82D7ACC3554BEC74607ED43A1C882 /* PreviewViewConfiguration.swift */; }; - FAF2D7C00661B205FCE0575558DC0346 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0888B6D6314416B2F07AD76FD2EE975E /* ObserveOn.swift */; }; - FAF75C4FD5E09F2B9B7389C1D2017775 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B9B9F45F9F54AE771E8093DB5B5DF06 /* LockOwnerType.swift */; }; - FB0B119AB62A4D90C16825F73CD53419 /* SGScanCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 16DB8F7B4769DA61DBF1A534140C2864 /* SGScanCode.m */; }; - FB551945202505D769769C6D0E309DA1 /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 32C2E38A03C72B3C589E4BE6F4F43E27 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FB986DAF20B451EED7FE77BD26E08DF4 /* distinct.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78AA34A6A025AA4EE1DBEFF6A229857B /* distinct.swift */; }; - FBA9AB5511104BC83BBAB557D47B8B2D /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2FE2D6EAD45BA06E28F79B37A996202 /* GradientStrokeRenderer.swift */; }; - FBB5EF27167C71A35A7D7758DA042181 /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F75F82AA7D6548B7F535033ECF7A8194 /* Decode.swift */; }; - FC09C6960BE94A9DC9C2252058104D13 /* PhotoEditorViewController+Export.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77DFC468B816E1472F84CA5DDC4A9E70 /* PhotoEditorViewController+Export.swift */; }; - FC2E74989B954AF9D2AAE1ABC03156D6 /* LayerStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 166FCDAAF93A856B6C479F1A1108D5DF /* LayerStyle.swift */; }; - FC3592DA2579883DAB00FFC24BA7B428 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */; }; - FCB60D3701D5DB57ED8BC5484B448A5F /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 09F8E21E89898A13723AC1DB946D3047 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FCF99FC3C508AC5F06AD5652F81FC195 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCA231A2F85A9F7DDD1BF8B8C854D13F /* ImageIO.framework */; }; - FD08990C503D242E5A70B010B704C755 /* KingfisherManager+LivePhoto.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA30FB5F9089218621D75AD42D92C780 /* KingfisherManager+LivePhoto.swift */; }; - FD31D6875DC774E1C134CD580735FD64 /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B3AF7A9AB63F0CCB33B8EBCCE2D1114 /* UIDatePicker+Rx.swift */; }; - FD3904804913DEE21108083EEF8CE4EC /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3A140B0A3099FEE5DEDBFDB41FD33D0 /* AnyNodeProperty.swift */; }; - FD40853EE6796CC5B884F98D1A2ABF37 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F642648CD83195DEBB706BF39D34C52 /* AddRef.swift */; }; - FD552610731EB624F8A47C3ACA927A15 /* UIView+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 195FB3DA635AA77F41AF099C0DBFAAA1 /* UIView+Resign.swift */; }; - FDABBA4C9C58FB24BE28FFE81C55658A /* Collection+Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = D289CBC2EEF3AAFD0A4B4849F6012BB3 /* Collection+Diff.swift */; }; - FDBF86F0E3756BA151838BB69F80AFEA /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = D5208CEB48B5AC96BE90F4180A5913D3 /* UIImage+GIF.m */; }; - FDDFBCEA11250E23112E117E64819F1B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 137B8DFC03137FFDE54B5C23791A166F /* PrivacyInfo.xcprivacy */; }; - FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A661075C2BD240CB1654EFC5FBD67EF3 /* IQKeyboardCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE106B8B51187E9B8A8E6A258749A21F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E071F00AEBA310F8E828B34EBE5E15C /* RxCollectionViewReactiveArrayDataSource.swift */; }; - FE4F12DF6E4DDA7B5681A48C6F86FB97 /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C84B8DBA73B1D7BF43374F6292DB8EE1 /* RxTableViewDataSourceProxy.swift */; }; - FE65FB5982AE1A8238A0AF5B96EB844E /* VideoEditorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16213619DB4E095D1030027B869063C0 /* VideoEditorViewController.swift */; }; - FE9BA3316B14AC042881E3601745E44A /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28024C1BCDC0AA7C70A6EF47C1648D66 /* GIFAnimatedImage.swift */; }; - FEC6D41D15BA321D44135C433579B85F /* DictionaryTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C6DCF6D1D0E0C53534755E298D5CBFA /* DictionaryTransform.swift */; }; - FEDA870EBAF3F14180E8984BD953E13B /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0096B782A5361C7FB0AFF7B63B94CFB /* PrimitiveSequence.swift */; }; - FEE883575278D5BE8F185437AB5DB3BB /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 62D959F294F116446B21F129521189B5 /* MJRefreshGifHeader.m */; }; - FF020D50D3B0742EFED9C172269D9D83 /* IQKeyboardAppearanceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C66AE889D602247E7219F168FE0FF7E /* IQKeyboardAppearanceConfiguration.swift */; }; - FF1AC5DF8F714F01BBB4D4375D17B1DC /* AssetManager+Authorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF4D142F3848E1469681DA6A3D233FBF /* AssetManager+Authorization.swift */; }; - FF22113F8498D36B90CC54A5C3C845E0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F81BF935755646596C7A73604984693E /* PrivacyInfo.xcprivacy */; }; - FF46177786D9397F4E4E65F116F734FF /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C8C80A90EC2E73D7E967774BF775917 /* UITextField+Rx.swift */; }; - FF48DC5F62A9BCDDD879897A994895DB /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F789E8CB56FBBDF96F37B72556F43E2 /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FFAE08E506C1E1F5FDFE534380A206AE /* Core+Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61676782BCB8EF5032D6A5EB4E3AD85E /* Core+Data.swift */; }; - FFD327CC50C276F2151DE9D9A16FF2A8 /* AnyEpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FAFB88DC53E7D567F9348A1F24FE1E /* AnyEpoxyModelProperty.swift */; }; + FA918BDCE67E7822AD5234A5739ECC6B /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3567C03E635DA98A6C854D434E4C4840 /* ReplaySubject.swift */; }; + FAB703884AC7E3E527AB50FB9001276B /* WebSocketRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03AB4B873700F580F738859433FE5BC /* WebSocketRequest.swift */; }; + FADF7DB5B4F1D28C16F899B18DFEF7FE /* IQTextView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EBACB10A2FBF7917D5B80617E18CE0E3 /* IQTextView-dummy.m */; }; + FAF20FAA54FDB2A58583DB576B034301 /* PreviewViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23321066F3CADBDECA57518EF489EFCF /* PreviewViewConfiguration.swift */; }; + FB0B119AB62A4D90C16825F73CD53419 /* SGScanCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 97FA07339D9DFB61F731995CA5A2526C /* SGScanCode.m */; }; + FB3DEC6ED8803C80D2EA0AC2F4153537 /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 19B4C815ACE3696E8B67DA978492B84F /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB986DAF20B451EED7FE77BD26E08DF4 /* distinct.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF98E89349146EFFFD83D758653893DE /* distinct.swift */; }; + FB9ED5606BB02D2C4B0735BEC5AC5373 /* palette.c in Sources */ = {isa = PBXBuildFile; fileRef = BF63CCDE982C1D8BE39ED95C933F116A /* palette.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FBA9AB5511104BC83BBAB557D47B8B2D /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F74CBA97BA3C47190A93F171D1869BA /* GradientStrokeRenderer.swift */; }; + FBAC3B67129914BAE4C4D8B7B2A326C8 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6C15492BE0B745896C68B446B82B1A7 /* MainScheduler.swift */; }; + FBDFC286E2B2AD4E3FDF833201836BA7 /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 149C37C1DEF81F7E2C1BD8EF9BF97BA0 /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC09C6960BE94A9DC9C2252058104D13 /* PhotoEditorViewController+Export.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5989F173D894A6664C60C7338B262DF4 /* PhotoEditorViewController+Export.swift */; }; + FC1874D1565762000E7CE1756E21CC3A /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F7B34EC083D6066691EB7ADEAC652D /* ObservableType.swift */; }; + FC2E74989B954AF9D2AAE1ABC03156D6 /* LayerStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B5EF63E9DA8E091475144F29F327A95 /* LayerStyle.swift */; }; + FD08990C503D242E5A70B010B704C755 /* KingfisherManager+LivePhoto.swift in Sources */ = {isa = PBXBuildFile; fileRef = 666BE2DE7114183C4043DD1F18FF5840 /* KingfisherManager+LivePhoto.swift */; }; + FD31D6875DC774E1C134CD580735FD64 /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7BA307B10C517725690E97687EB8DA5 /* UIDatePicker+Rx.swift */; }; + FD3904804913DEE21108083EEF8CE4EC /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94C716F1B655D0B03D889025C29D457F /* AnyNodeProperty.swift */; }; + FD552610731EB624F8A47C3ACA927A15 /* UIView+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73333F2A64CDA295E47413C99CD56C82 /* UIView+Resign.swift */; }; + FDABBA4C9C58FB24BE28FFE81C55658A /* Collection+Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C7728BB6DF7FF35EA9324B50F00FDA2 /* Collection+Diff.swift */; }; + FDE060918BBFBF64EBEE6D3D1369F081 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = D8E1BF1CDAE920F850A3CA631D6D0BD5 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FE009EB00C3870D18DB914C074E5FD08 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D01E2D0490683716194D6701EB32620E /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E12147011E5FD6D25C53C1585482A7B /* IQKeyboardCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE106B8B51187E9B8A8E6A258749A21F /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34B2E95A85C3BDF4156C7445CC65864D /* RxCollectionViewReactiveArrayDataSource.swift */; }; + FE4F12DF6E4DDA7B5681A48C6F86FB97 /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70CE5CC342788687046E87EFFA1AECE6 /* RxTableViewDataSourceProxy.swift */; }; + FE65FB5982AE1A8238A0AF5B96EB844E /* VideoEditorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14839BF5CAF47500F9699C02819B5EBB /* VideoEditorViewController.swift */; }; + FE9BA3316B14AC042881E3601745E44A /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3BFA25FA4C1DB90F2A27862EA0144E /* GIFAnimatedImage.swift */; }; + FEC6D41D15BA321D44135C433579B85F /* DictionaryTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55C0BC7BB0E90EC80000A42ECEB8241D /* DictionaryTransform.swift */; }; + FEE883575278D5BE8F185437AB5DB3BB /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 29417F483A366BEB85B4E595B137A0DF /* MJRefreshGifHeader.m */; }; + FEFC9819D4658DF41E95725B5DF97078 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A552B391DE23F09379B5B0A8E09C97EE /* Bag+Rx.swift */; }; + FEFCDD76E972064BC9B59C56BE016D6A /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 075A931B0D269009EA9D07928F04A9F3 /* Producer.swift */; }; + FF020D50D3B0742EFED9C172269D9D83 /* IQKeyboardAppearanceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E79EAB9CE3526AD4EEA60B11AABEB04 /* IQKeyboardAppearanceConfiguration.swift */; }; + FF1AC5DF8F714F01BBB4D4375D17B1DC /* AssetManager+Authorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = E768179C263D835330A7E2BB2ECA15DB /* AssetManager+Authorization.swift */; }; + FF3D77D89E9BA2880041167B54591997 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A9ECABEFBF86E81DE3B6A7F778C7AB0 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FF46177786D9397F4E4E65F116F734FF /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF4F8902AC38AED89F5C1B79FB31862A /* UITextField+Rx.swift */; }; + FFAE08E506C1E1F5FDFE534380A206AE /* Core+Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED2D701DC1C85E31DABCD494ECFE3AC /* Core+Data.swift */; }; + FFD327CC50C276F2151DE9D9A16FF2A8 /* AnyEpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A04C3B92E65D8B1F89E05540A1FD6AFA /* AnyEpoxyModelProperty.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 025AFFB4ED8E0AFD73A3A54BD4662704 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0D78006448081C29492BCBD9AE8ECC81; - remoteInfo = KingfisherWebP; - }; - 02F1D7CD857A043CD985C1FBF9B43110 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 39101A2B1096DFB129FCDE5490875054; - remoteInfo = "RxRelay-RxRelay_Privacy"; - }; - 042FC4C82350FE8E1196EFA61E4A2184 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; - }; - 04846AEAF15A891F6F9A174492762A22 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0; - remoteInfo = MBProgressHUD; - }; - 0789A0467B9610DCA84E49BD13CCBDFF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9828BBC09E9FB1238624113D7456E59E; - remoteInfo = "Kingfisher-Kingfisher"; - }; - 08F36DD8506B5AFA35A0AE187D441A38 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; - remoteInfo = RxRelay; - }; - 09270CB5FEDB694F3F3AF2BC7C2C62FB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6; - remoteInfo = RxCocoa; - }; - 0DFA2E5849FF01E0821C77D0E90B47E6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; - remoteInfo = IQKeyboardNotification; - }; - 0F22A5E21619F835BD48DB7A973597F4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; - remoteInfo = IQKeyboardToolbar; - }; - 123FA398C989B3B6E8A916A0FAC55B4A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; - remoteInfo = IQKeyboardNotification; - }; - 12C59FE6C35BFF5B62B12CA80D633C6E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - 1463459FBB172B1D40A282C648FC5714 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 212F79CE462FC723AF42979B57FBB8A6; - remoteInfo = Differentiator; - }; - 14D8DA3C1D9F7384757DED00B8C4087C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; - remoteInfo = RxRelay; - }; - 157BE2000739C6F3FF61A49FBECE3089 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; - remoteInfo = Masonry; - }; - 15B1ADC1C226D58850D496D89F4FE6E9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D118A6A04828FD3CDA8640CD2B6796D2; - remoteInfo = SwiftyJSON; - }; - 15ED20817C8469CC876052B10CC6B640 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5; - remoteInfo = IQKeyboardToolbarManager; - }; - 1C3ACCB40BF67F0F5059CA0C2993C491 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4502C7427440BEB17A50C0BF6E638A85; - remoteInfo = "IQTextInputViewNotification-IQTextInputViewNotification"; - }; - 1EF125544C3B3F3BBD0ECDC9A814FD1C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6; - remoteInfo = RxCocoa; - }; - 236A506B8FB2BEE322FC8978263E8A97 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A6602BCAA6F4F932A586C41D0B7E019C; - remoteInfo = "IQTextView-IQTextView"; - }; - 27D82A31056CF3CC796BBC3BB7971495 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 54F872FDE6669F86C58C8075211FE643; - remoteInfo = AMapSearch; - }; - 287CCA8D0DB1040DDAA17E991B5768EC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; - remoteInfo = IQKeyboardCore; - }; - 2E68E643BE2F5413F9DB24FD42D08E38 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; - remoteInfo = IQKeyboardManagerSwift; - }; - 2E7A8AF352883F03CD3811183BE59ED2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; - remoteInfo = IQTextInputViewNotification; - }; - 33989291C9E167A74B289F2F55CE1E31 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 17D542296AD0C26B1C5815268E5C6BF6; - remoteInfo = GYSDK; - }; - 351A84ECE8204FCD50FD7C36D1005F1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 677650A76A720691B88A6959EFED6418; - remoteInfo = "SwiftyJSON-SwiftyJSON"; - }; - 35C50E62A0ECA54D571A8A8CC7968EFF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; - remoteInfo = IQKeyboardCore; - }; - 35FF6A37D529B9316A73DB3FF62D46BB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; - }; - 38DB120F370E7EF8DC165CD8E219B563 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2B8FF445A5162845FAB9EC00FC92B694; - remoteInfo = "IQKeyboardNotification-IQKeyboardNotification"; - }; - 3AC042DB6ECC98042F4CC83C7133F3F4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8A8DB685241263AFDF5E6B20FE67B93A; - remoteInfo = "SnapKit-SnapKit_Privacy"; - }; - 3B5F514E165A276C7B23AD43D40AEB12 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; - remoteInfo = IQKeyboardToolbar; - }; - 3C3A81D37FD1CAD80AF432EA355FC8E6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CF903DF43E111410ECA0C288D36FA21A; - remoteInfo = SwiftKeychainWrapper; - }; - 403C4810779FB2759DDD3C9B7D531B8F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; - remoteInfo = GTCommonSDK; - }; - 49A1BF5863315FA9A64336F43A5BC039 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 4EF5D83C7A271780EFF35D2530E1D50B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; - remoteInfo = AMapFoundation; - }; - 56297ABDC381072016777A90E9322AD8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6968C202A297A606D5EACC3679AAA627; - remoteInfo = HXPHPicker; - }; - 56E13C7701F419DFB21005812A7A684C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5; - remoteInfo = IQKeyboardToolbarManager; - }; - 5DB26580C257FCDE54343256A107FB5B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 94CFBA7D633ECA58DF85C327B035E6A3; - remoteInfo = "SDWebImage-SDWebImage"; - }; - 6A15CB3501E38BA3D369FCF769ADEE5D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; - }; - 6C637C5D4047742AB4D333482FDB2ABB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EEE261386011CDF271BE289F73FF5959; - remoteInfo = "IQKeyboardCore-IQKeyboardCore"; - }; - 70A18ADE16EBC138AD9CD863F700EAD3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 17F9141D333DA1A7BE5937F227221070; - remoteInfo = Moya; - }; - 79E33942311116F165443D50F8E4D05D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 212F79CE462FC723AF42979B57FBB8A6; - remoteInfo = Differentiator; - }; - 7A163E0D8EEBE118682B6DA4CDCFDB7E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = ED7124602AA1B5C6A257912C7E8B793B; - remoteInfo = RxSwiftExt; - }; - 809D37B7F27ED48BC4780207E2E093FD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; - }; - 8261E47B9FA53AE7FDD058518F13DA66 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; - remoteInfo = MJRefresh; - }; - 82CC43F5C44955B7DA6B538035ADEE56 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; - remoteInfo = AMapFoundation; - }; - 840A6E57B432E017162A0875E7C5FD7E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2035A387A5D5D85BEF7F693731454A3D; - remoteInfo = SGQRCode; - }; - 84CF8F7605CC2A07B51AEB83631E427B /* PBXContainerItemProxy */ = { + 015C9694C0369EFE086A6F87F25B176B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 162E649F50FEC62B61BDD87D1BD422B4; remoteInfo = ObjectMapper; }; - 8C624B4C69861234D26B9EB1A41CA34D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B247F77A0CD5E19C8187A9BA1EB58C09; - remoteInfo = "IQKeyboardToolbar-IQKeyboardToolbar"; - }; - 8EEEB922E725FDC914FB42E7ED4DCA4D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B26054DF1DEA11585A231AF6D1D80D5E; - remoteInfo = "MJRefresh-MJRefresh.Privacy"; - }; - 93E9B6F57A46315301DCFE9B5A3C92CE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; - remoteInfo = GTCommonSDK; - }; - 95B60C4BB65A3C930FF541476A06646E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 401909D4FB2014BF539896BF0CCA48C2; - remoteInfo = RxDataSources; - }; - 9919B622C89638FA3F54B92788B57863 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3AE57FC4CF27B0BC540B3112353377BF; - remoteInfo = "MBProgressHUD-MBProgressHUD"; - }; - 9A06C0ABE553AA73CBB926F0E8973D11 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 88810798DA63A2F6611B0970EA276DEC; - remoteInfo = "IQKeyboardReturnManager-IQKeyboardReturnManager"; - }; - 9C0C09016AF45393B95764CFCAE5F5C1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; - remoteInfo = IQKeyboardToolbar; - }; - A519C50910ECDB6974BD53726E1F0648 /* PBXContainerItemProxy */ = { + 01ED06E56721CDF0AF98FFB07C6311EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = E68E71E462C154107C49C379E539826E; remoteInfo = "ObjectMapper-Privacy"; }; - A8987D332265EC32A5CF6BA7B69F0797 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491; - remoteInfo = Kingfisher; - }; - ABE1695B3735D5FD873B9BD52D8BD968 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CBED833AAD6266F3AEFE9BE31C68E094; - remoteInfo = SDCycleScrollView; - }; - B30CC2B137A102A0DB74D74CFCD7B812 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - B3450D00D4C504E1467AFEC6D874B471 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491; - remoteInfo = Kingfisher; - }; - B3E6B592B6A2DD3AE810247B6805679A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; - remoteInfo = IQKeyboardCore; - }; - B425C6E4B823597656F7C3FC93DAF2AC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69; - remoteInfo = IQTextView; - }; - B4659B716CCD50D52BFB24C04D279326 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; - remoteInfo = ZXSDK; - }; - B57948FC1D14A587E110C08163CAC34E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; - remoteInfo = Alamofire; - }; - B5E29B4DD6DBF61B3608BB062FF60A8C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; - }; - B8E866EB91CE23FE3381448875A9883C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69; - remoteInfo = IQTextView; - }; - B97CADA6901F9110F184300595E06304 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 976126A1CE06DC6E162563800E1BDF14; - remoteInfo = "Alamofire-Alamofire"; - }; - B9FFAC2C8DD91DDE0DCBA9A194208882 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7C5613175BBC4BF67E36DB4FBEBC01D0; - remoteInfo = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; - }; - BA1522AEB280F79D94D07E73CC2690D6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6038CE6006EFBE9D905454CF01909C42; - remoteInfo = SwiftDate; - }; - BAC7B844FF64028554BB245071BD0A07 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3AEB4A97CEAE5A782BA5E5D6A468A913; - remoteInfo = URLNavigator; - }; - BD08CBB9C25C774EA98EFF263D9F790A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - C57AB6DCFAC103F82FB31F9ED93406EB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BF2A15FEC3F3424BBC4B9AD5F86F2D54; - remoteInfo = "lottie-ios-LottiePrivacyInfo"; - }; - C8216819A16C698537DCE327A8D69FA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - C9C9CDD14E108440AAF207347AA54D15 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; - remoteInfo = IQTextInputViewNotification; - }; - CA23028D402268E77F2E79C97A42482A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A049F3164EBC335A7982A4E1FB3A5EAA; - remoteInfo = SwiftyUserDefaults; - }; - CBA3D232669C99FF369EE7CEF90F2606 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; - remoteInfo = Alamofire; - }; - CCCE5EE6E4C08BC02F4B985004900D5C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; - remoteInfo = "lottie-ios"; - }; - D1A3727F9F6FB23EA976744962859816 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5C92E047D2B317BFB31393F449A9EA0D; - remoteInfo = "RxCocoa-RxCocoa_Privacy"; - }; - D21CF60245E8F3D275FBB982E4692F4F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; - remoteInfo = ZXSDK; - }; - D97DA36AA87DDF58F4F82279AC6BED6C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; - remoteInfo = AMapFoundation; - }; - DAD285D6DB6D6BD8B1920827F96DB5F9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; - remoteInfo = IQTextInputViewNotification; - }; - DBB722F34705160FA4A5E61184D3E0F6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CBFB5A372F4DE9D4BC6B9ADA98B80BFE; - remoteInfo = "MarqueeLabel-MarqueeLabel"; - }; - DBDF78C4B32C2A812FCB419ED2C4D13B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = C23DB88E45B0ED14F0C8827BE9C46C95; - remoteInfo = MarqueeLabel; - }; - DC989E252FF3071E1C8808A09D2ECA7A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 971676D1C9A11C105647D995975ACE4F; - remoteInfo = AMapLocation; - }; - DD6F9EF5AADD3CF9B02A34544FCFE6E3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3957A4F8F4B8823C2472883F7D067592; - remoteInfo = AMap3DMap; - }; - E36023D616E8471357FD57A755FD7C11 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 276021C4482165D46E0CBBEFB822FE95; - remoteInfo = "CocoaLumberjack-CocoaLumberjackPrivacy"; - }; - E420B1CF518B093E4C24C194BFA3D8BF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; - remoteInfo = AMapFoundation; - }; - E5DFE667612DE2A6D22B362FA9E69C02 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 11779BD43CF8155A53E2C00B1566A19F; - remoteInfo = "RxSwift-RxSwift_Privacy"; - }; - E860803A4B939648FD911B6CAA179C93 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E; - remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; - }; - E8D144B08CFB6651AB7089C16DA07BE5 /* PBXContainerItemProxy */ = { + 0228033A25B40837D49767927A96181F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6; remoteInfo = RxCocoa; }; - ED85E586708E971C75ADC048B208F96D /* PBXContainerItemProxy */ = { + 058D469848DD001178C990EFF02A2354 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 89ADB0D61D0BE9648E9853F5F8BDA717; - remoteInfo = Popover; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - F98A4BF7CB6FBECE3E1EEB4A695AC2D9 /* PBXContainerItemProxy */ = { + 06A2C05CDB84536F4343B88FD58B3D04 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; - remoteInfo = RxSwift; + remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; + remoteInfo = IQKeyboardNotification; }; - FB40BE9B11ADCC2CECEF4634012F4CFA /* PBXContainerItemProxy */ = { + 06AE094AA351A94FBD56A204DBDE8564 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054; + remoteInfo = IQKeyboardReturnManager; + }; + 07055E843AA704FB03A960E6F7303A72 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; + remoteInfo = Masonry; + }; + 085140CE1D08C7CEB76A172A04E12B12 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 39101A2B1096DFB129FCDE5490875054; + remoteInfo = "RxRelay-RxRelay_Privacy"; + }; + 0A1DA121605674756A32BA4C717C9361 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6; + remoteInfo = RxCocoa; + }; + 0A4C7E26B62A15FEFBD8A7690439F8D0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7C5613175BBC4BF67E36DB4FBEBC01D0; + remoteInfo = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; + }; + 0C7667E67FAF6AD72225383492334E4B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5; + remoteInfo = IQKeyboardToolbarManager; + }; + 127C88513687D6363DC4B0A1364BC981 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6; + remoteInfo = RxCocoa; + }; + 170B0C3644F7F28DF1E90A65EB09011A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; + remoteInfo = ZXSDK; + }; + 1A44B15BA4164AFDF128DBAC5A0D906C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 276021C4482165D46E0CBBEFB822FE95; + remoteInfo = "CocoaLumberjack-CocoaLumberjackPrivacy"; + }; + 1F1371CFAC561E5DB0EBD759E5BEA9A3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 976126A1CE06DC6E162563800E1BDF14; + remoteInfo = "Alamofire-Alamofire"; + }; + 2284F7F282F35B52D41CC857BB2DB104 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5; + remoteInfo = IQKeyboardToolbarManager; + }; + 22B47080928579BB18CCCAE2C03D8CBC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; + remoteInfo = RxRelay; + }; + 2310A24E26683A975FA797B1E5A3DF85 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; + remoteInfo = IQTextInputViewNotification; + }; + 23793FC08A1EB53DABC45816BBB9FB6C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; + remoteInfo = Alamofire; + }; + 244264727B1A142DA075E9FD969EBF0A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; remoteInfo = IQKeyboardCore; }; - FB81EFDC4333C4082010842CB7DF56E3 /* PBXContainerItemProxy */ = { + 250009CF0E7B9D3C1C86A1EC7AF2D62B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = ED7124602AA1B5C6A257912C7E8B793B; + remoteInfo = RxSwiftExt; + }; + 2642F70F4216BC52FB899A042B3731C8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; + remoteInfo = AMapFoundation; + }; + 27C1011AF04EB2CC8724AB961868E35C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; + remoteInfo = IQKeyboardCore; + }; + 2906B927432F3CF4707CF57D2A8BE682 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3957A4F8F4B8823C2472883F7D067592; + remoteInfo = AMap3DMap; + }; + 2BA4C3020CDAE01E0B6C6F7DEF4CB7D2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 88810798DA63A2F6611B0970EA276DEC; + remoteInfo = "IQKeyboardReturnManager-IQKeyboardReturnManager"; + }; + 2D7017EE6E3A62A0C308EC8963416C88 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; + remoteInfo = IQKeyboardCore; + }; + 2EB206547FBE5A841DCB56481DE1B5A8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EEE261386011CDF271BE289F73FF5959; + remoteInfo = "IQKeyboardCore-IQKeyboardCore"; + }; + 31C59A56D4788280626FD55864B20B6A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0; + remoteInfo = MBProgressHUD; + }; + 3266CD8ACCB723B7469F961DF18EC4C1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17D542296AD0C26B1C5815268E5C6BF6; + remoteInfo = GYSDK; + }; + 34EBE22285C9FED78A272EBFFA5E361F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B247F77A0CD5E19C8187A9BA1EB58C09; + remoteInfo = "IQKeyboardToolbar-IQKeyboardToolbar"; + }; + 392F154E1A9F4D9B0C5E8C377A3B7096 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + 393176F9062A7BC0370C6A684876A22F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; + remoteInfo = MJRefresh; + }; + 3B989EF44432C5F2B44FB4026B4EF62A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 677650A76A720691B88A6959EFED6418; + remoteInfo = "SwiftyJSON-SwiftyJSON"; + }; + 419AA90EF147EFEBE8F03C722B686579 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B26054DF1DEA11585A231AF6D1D80D5E; + remoteInfo = "MJRefresh-MJRefresh.Privacy"; + }; + 48148F5B14C5C3CE9AAAB2EEEF0A5B50 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A6602BCAA6F4F932A586C41D0B7E019C; + remoteInfo = "IQTextView-IQTextView"; + }; + 48AB33D50E208FFCEB3A3788F82DA30C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; + remoteInfo = GTCommonSDK; + }; + 4AEA8D8997C17D84376B7276A53D2F88 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; + remoteInfo = AMapFoundation; + }; + 4D2BEDB2EE0364100166A60629F65E70 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 51BD2A4E069126CC2B21C4BAC795FD02 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; + remoteInfo = AMapFoundation; + }; + 54E05B85A3DB5DDAE1CB2610A705B98B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 401909D4FB2014BF539896BF0CCA48C2; + remoteInfo = RxDataSources; + }; + 579D4329F33730C1341FC83D46DCEECA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6968C202A297A606D5EACC3679AAA627; + remoteInfo = HXPHPicker; + }; + 58C8EEA5010E1D80D4811B491C3FB961 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + 5AD7F8761BC106121D9F00F78D8EF2D4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; + remoteInfo = Alamofire; + }; + 5B913957F6C655AF54CFAA86175346A9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CF903DF43E111410ECA0C288D36FA21A; + remoteInfo = SwiftKeychainWrapper; + }; + 5C2A088B311F374478D62379376462AF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 39082CE2CA8065D786A75F5C09CFF2C0; + remoteInfo = AMapFoundation; + }; + 5CA6C36140F2E777BA08C0ABDE92163B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; + remoteInfo = IQTextInputViewNotification; + }; + 5CE227E1A9A540F90E848A181E2E3886 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF2A15FEC3F3424BBC4B9AD5F86F2D54; + remoteInfo = "lottie-ios-LottiePrivacyInfo"; + }; + 5FF0C0EA90F9B9E01C910251D8F4C941 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CBED833AAD6266F3AEFE9BE31C68E094; + remoteInfo = SDCycleScrollView; + }; + 611DC3FB88D0BF72DD52A854D06B1C1F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 64C2A0D437FE9AABC08C403FC4B87562 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 971676D1C9A11C105647D995975ACE4F; + remoteInfo = AMapLocation; + }; + 712882AF6DC6EC1CC2FCA095832EC130 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; + }; + 72378150143AB74F17D1348A8663505C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4622BFEF3DC16E8BD15EEFC30D4D0084; + remoteInfo = RxRelay; + }; + 72413A5DA54949EA9A2A38F5729D6BAA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; + remoteInfo = IQKeyboardManagerSwift; + }; + 768FC40ED537000F264B2A4C7FC5C04E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69; + remoteInfo = IQTextView; + }; + 8882C7032B93668EC3ECB6F7F2446AA2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + 8CF640C86B382C568219782F848F9BD6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054; remoteInfo = IQKeyboardReturnManager; }; - FCB87750B16D3CCAA0C591B9036EE686 /* PBXContainerItemProxy */ = { + 8E1318BC6906F28EEEB75CEDDA8DECAC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054; - remoteInfo = IQKeyboardReturnManager; + remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4; + remoteInfo = IQKeyboardCore; + }; + 91CED1EA09DD56C9C07CA2BD52C609B0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; + remoteInfo = GTCommonSDK; + }; + 91E279B9BAD7839B9CAD09D82F70C021 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; + }; + 939FD938674D5D64E4086A7707FCB680 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491; + remoteInfo = Kingfisher; + }; + 9426E0E5B82DADB2D49B7AA36460F123 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; + remoteInfo = IQKeyboardToolbar; + }; + 9842A13CD0851E0BDF793A5B433A2AF6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; + }; + 9A591F972469C23950E5D027F7308AA5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; + remoteInfo = IQKeyboardToolbar; + }; + 9C15A065AFD7BA4E4963651D0233884F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CBFB5A372F4DE9D4BC6B9ADA98B80BFE; + remoteInfo = "MarqueeLabel-MarqueeLabel"; + }; + A1E38D00CBE106CA59DDD81EA54E4964 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C92E047D2B317BFB31393F449A9EA0D; + remoteInfo = "RxCocoa-RxCocoa_Privacy"; + }; + A3B66A76B54366BF6F1D25D2FF2DBF73 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2035A387A5D5D85BEF7F693731454A3D; + remoteInfo = SGQRCode; + }; + A8BF2472E2AC0339CEFF9EC2BECB9DB3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 212F79CE462FC723AF42979B57FBB8A6; + remoteInfo = Differentiator; + }; + A9B74FE9E16D32C3A7BCA384A1E7178A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 89ADB0D61D0BE9648E9853F5F8BDA717; + remoteInfo = Popover; + }; + ADB5D76EBAC5C84356CDD124C651623B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491; + remoteInfo = Kingfisher; + }; + AE272029F51A8A7B544B33BC1BD2B848 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E; + remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; + }; + C05476F9B539E50FD507098B9A1C384D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + D20FF6DD7CC24BD4789C6542445EF2E5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8A8DB685241263AFDF5E6B20FE67B93A; + remoteInfo = "SnapKit-SnapKit_Privacy"; + }; + D4B955FC2DE230B3094A222042FA1D39 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 54F872FDE6669F86C58C8075211FE643; + remoteInfo = AMapSearch; + }; + D6E0B6B809A9654E1AA68F63E99EC4D1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A049F3164EBC335A7982A4E1FB3A5EAA; + remoteInfo = SwiftyUserDefaults; + }; + D905E87AE0E18692DB723DBA4974E049 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3AE57FC4CF27B0BC540B3112353377BF; + remoteInfo = "MBProgressHUD-MBProgressHUD"; + }; + D9398E83B9CF7F1EAB1D97048A847E59 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0D78006448081C29492BCBD9AE8ECC81; + remoteInfo = KingfisherWebP; + }; + D962C3CD3EFC4B866EE3CB58720C4951 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4502C7427440BEB17A50C0BF6E638A85; + remoteInfo = "IQTextInputViewNotification-IQTextInputViewNotification"; + }; + DA5CADDE913E4EB71672144C6125FDCC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D118A6A04828FD3CDA8640CD2B6796D2; + remoteInfo = SwiftyJSON; + }; + DB562D2F426B277E50F47EE841AEE9C3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; + remoteInfo = ZXSDK; + }; + DBF9725E23E7D6EE2E54EAC768D9FCA2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9828BBC09E9FB1238624113D7456E59E; + remoteInfo = "Kingfisher-Kingfisher"; + }; + DC1F61D1FE27CDE323915B192FB9619B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; + remoteInfo = "lottie-ios"; + }; + E0CACB518B412ED8306AA2E5159FF4CC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 94CFBA7D633ECA58DF85C327B035E6A3; + remoteInfo = "SDWebImage-SDWebImage"; + }; + EC2F1CD2C23FFB7BA300753A683A414E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69; + remoteInfo = IQTextView; + }; + EE588880C79E7049F8710272D4AD7BCF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EA9EA43B3B503823EE36C60D9C8A865F; + remoteInfo = RxSwift; + }; + F0C2A0105E3AD282C90795C6D80BFA7B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2B8FF445A5162845FAB9EC00FC92B694; + remoteInfo = "IQKeyboardNotification-IQKeyboardNotification"; + }; + F17CF0A31EED936804FEB295AAC2EC9B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C23DB88E45B0ED14F0C8827BE9C46C95; + remoteInfo = MarqueeLabel; + }; + F528B2964DF343C7CDCE65AAF43B04E9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1; + remoteInfo = IQKeyboardToolbar; + }; + F57701C99DA414E3513D7BB4213316DB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 11779BD43CF8155A53E2C00B1566A19F; + remoteInfo = "RxSwift-RxSwift_Privacy"; + }; + F57B9A1E2CA9C46E44D198935E674B5D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17F9141D333DA1A7BE5937F227221070; + remoteInfo = Moya; + }; + F5C3EA1F2FE122C9531DD4E8D33DD749 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990; + remoteInfo = IQKeyboardNotification; + }; + F9B76E9AB6B6DA12CCA370F78C2EB899 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3AEB4A97CEAE5A782BA5E5D6A468A913; + remoteInfo = URLNavigator; + }; + FB4386985520608D82F2167595C9C219 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B43A58FC22C898DE29F6E12FE9636507; + remoteInfo = TagListView; + }; + FB93ADF2C731021EFFF2F927B68B15D6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 212F79CE462FC723AF42979B57FBB8A6; + remoteInfo = Differentiator; + }; + FC303C9F675121F6D79E85BC8D2C6F9B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E; + remoteInfo = IQTextInputViewNotification; + }; + FD9B25E4351AEF774B1CFC62B0A05173 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6038CE6006EFBE9D905454CF01909C42; + remoteInfo = SwiftDate; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 006D685CCA56F85CAB3F22037792FE21 /* IQTextInputViewNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextInputViewNotification-dummy.m"; sourceTree = ""; }; - 0081736DE1901EEFC0A6ED4940427E04 /* Moya-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Moya-Info.plist"; sourceTree = ""; }; - 00A611CFBEF2265BF949020A7F84B7B3 /* FromJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FromJSON.swift; path = Sources/FromJSON.swift; sourceTree = ""; }; - 00ABCC4FCC91AF4FC881ABD674585BA9 /* TAAbstractDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAbstractDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h; sourceTree = ""; }; - 01289D5CD5E71B0D51C2616E693EC2E3 /* BezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPath.swift; path = Sources/Private/Utility/Primitives/BezierPath.swift; sourceTree = ""; }; - 014AEF8AE5BEF7C0A20E4A3611B807CF /* UIPickerView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPickerView+Rx.swift"; path = "RxCocoa/iOS/UIPickerView+Rx.swift"; sourceTree = ""; }; - 01D49DB395A302CB0E8A5C13FE5AB50D /* AnimatedSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedSwitch.swift; path = Sources/Public/Controls/AnimatedSwitch.swift; sourceTree = ""; }; - 02078E2E13AE58A4C690BBED19EAC45A /* WebPSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebPSerializer.swift; path = Sources/WebPSerializer.swift; sourceTree = ""; }; - 024671EBD9DED3184503661C16EBB5AA /* RxRelay.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.debug.xcconfig; sourceTree = ""; }; - 0248D4E567C341F3A872F734E3822821 /* CGImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CGImage+WebP.h"; path = "Sources/KingfisherWebP-ObjC/include/CGImage+WebP.h"; sourceTree = ""; }; - 025079C3ED1C606CC36EFE069EDEBD65 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = ""; }; - 02A455AB756694A4116E7FBCFFDD1B22 /* HasImageComponent+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HasImageComponent+Kingfisher.swift"; path = "Sources/Extensions/HasImageComponent+Kingfisher.swift"; sourceTree = ""; }; - 02AA736006C1745B4374922EDD2C0ED9 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Core/Notifications.swift; sourceTree = ""; }; - 02C51A07A70E1D2E2C33BFCAB13D2147 /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; - 033E0FE82EFE5D1195D06BF48EFDD4FE /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; - 0346040756067AC7BEB6B2D65ABD0137 /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; - 0360A7ACCE254FA8094122A67DAEBF0B /* libwebp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.debug.xcconfig; sourceTree = ""; }; - 036330AF4E55749E1FF346FBA932DE99 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; - 039003C164851A17C279926183BE7365 /* InfiniteOpaqueAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteOpaqueAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/InfiniteOpaqueAnimationLayer.swift; sourceTree = ""; }; - 03A121F321B612639A02BF6059C72306 /* SGQRCode-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SGQRCode-prefix.pch"; sourceTree = ""; }; - 03AF8C2A5417527C176B1D352F94B6BC /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; - 03F2EB044B1B448F60832E45F905A901 /* UITableView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UITableView+IndexPaths.swift"; sourceTree = ""; }; - 040199CCFF55E9D043DC38262DDF36D8 /* RxPickerViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDataSourceProxy.swift; sourceTree = ""; }; - 0404140BCDC34FFA5CD66B8A74AD2EF6 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; - 04204113E3497E9C14745E3AC606E1CF /* URLNavigator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "URLNavigator-umbrella.h"; sourceTree = ""; }; - 0420E47335B7942CC9FFAA297AE615F5 /* Int+DateComponents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+DateComponents.swift"; path = "Sources/SwiftDate/Foundation+Extras/Int+DateComponents.swift"; sourceTree = ""; }; - 0432FF88948EF7F318297175270465E0 /* EpoxyModelArrayBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelArrayBuilder.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelArrayBuilder.swift; sourceTree = ""; }; - 0481D47250A0C273FA7E61CF2AF25E90 /* unwrap+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "unwrap+SharedSequence.swift"; path = "Source/RxCocoa/unwrap+SharedSequence.swift"; sourceTree = ""; }; - 0494E81CC235C4E2DDFCED50749C944C /* IQKeyboardReturnManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.debug.xcconfig; sourceTree = ""; }; - 04A3072F0EFE46BE369F63DFCE78D4BC /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Sources/CocoaLumberjack/DDASLLogCapture.m; sourceTree = ""; }; - 04B2458759041430B762BB60EE765EE8 /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; - 04C1953D53901ECDFE44CE62153163CB /* SwiftKeychainWrapper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftKeychainWrapper.release.xcconfig; sourceTree = ""; }; - 04FDAE619B848DDCED0583C9044983CC /* DefaultsAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsAdapter.swift; path = Sources/DefaultsAdapter.swift; sourceTree = ""; }; - 051800D486B7E0A9AFA8EFA67CD97461 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; - 052EF1262FFF526E5341F670A63269FC /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = ""; }; - 05412BE81A84B83CB74BFDD51F460CE2 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; - 055FF1459E218B9653BCD10DD91D3072 /* Picker+PhotoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+PhotoManager.swift"; path = "Sources/HXPHPicker/Picker/Util/Picker+PhotoManager.swift"; sourceTree = ""; }; - 057A4C71FA8CF46BF1D1408710AAAA00 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; - 05D3E9F4368CDC70A81671BA089EB375 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextInputViewNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 06041FEF0F2FCDA7E684AA424B047011 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeContainerLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeContainerLayer.swift; sourceTree = ""; }; - 06139E1E1DD4B9DA6E8A4210370BCCB6 /* NullCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NullCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/NullCompositionLayer.swift; sourceTree = ""; }; - 0620068BB9C1A2836D16113C44F9E90A /* Group.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Group.swift; path = Sources/Private/Model/ShapeItems/Group.swift; sourceTree = ""; }; - 0629BCD7DE95B10F6E1DCB74AF9EFFF7 /* SwiftKeychainWrapper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftKeychainWrapper.modulemap; sourceTree = ""; }; - 06782FD5BE8B5BF08BCCCEE3F07BF9B8 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; - 06880D58BAA89C45D75CA1F3D56B40E2 /* RxSearchBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchBarDelegateProxy.swift; sourceTree = ""; }; - 0697DC8C76FDDDBB5C8B68147EA1A714 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; - 069E66836E5AF7EAB8E98CF25DCD24D8 /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; - 06C96A7161B1C568A6E26E44944244FB /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/Core/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; - 06D5D2A7CAC106CFE0BABA2F17C5AC18 /* Differentiator.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differentiator.release.xcconfig; sourceTree = ""; }; - 06DEE16FA5E122B00203CDB6498366CA /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; + 002BC19B9D680760977E418FCC7C8EF3 /* ignore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ignore.swift; path = Source/RxSwift/ignore.swift; sourceTree = ""; }; + 003BAE2FCC2E787192C2A3BA772327DF /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; + 004652C33F3DB6B7723C928AF59C1943 /* IQTextInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputView.swift; path = IQKeyboardCore/Classes/IQTextInputView.swift; sourceTree = ""; }; + 004B2BCB6826D599E94D71A3168D5832 /* MAAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotation.h; path = MAMapKit.framework/Headers/MAAnnotation.h; sourceTree = ""; }; + 00531A5A376144048EF9233AF874FC97 /* CustomPathAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomPathAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CustomPathAnimation.swift; sourceTree = ""; }; + 007B145359320790A5CBCF62F4E4796A /* TargetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TargetType.swift; path = Sources/Moya/TargetType.swift; sourceTree = ""; }; + 007E8B464C146C4DF631FD97210190FD /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; + 0083F7B2367B833252094C7FEDF0406D /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypathExtension.swift; path = Sources/Private/Utility/Extensions/AnimationKeypathExtension.swift; sourceTree = ""; }; + 009FA1C05EF5D3487F964168FF47651C /* AMap3DMap.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMap3DMap.release.xcconfig; sourceTree = ""; }; + 00D0C8C2FBB019880A0648BC42624B92 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = ""; }; + 00D96A756141CA99ACEAFBD1AB5052A2 /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = ""; }; + 00E0BB2A16CAFFE9993FAC75E4CE2DBA /* DotLottieCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCacheProvider.swift; path = Sources/Public/DotLottie/Cache/DotLottieCacheProvider.swift; sourceTree = ""; }; + 00FF1FFF806145CF33B6823F2CE31FCB /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; + 012688DCC63313ED5D1719ADD5E1F8DC /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; + 017EFAA7761C857963F8EACFC13A6A8E /* AnimationFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationFontProvider.swift; path = Sources/Public/FontProvider/AnimationFontProvider.swift; sourceTree = ""; }; + 0191CC31F330FEC448E8F428ED3D9917 /* TAAbstractDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAbstractDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.m; sourceTree = ""; }; + 01A3F5130E67F13CA74C1392796775CA /* ViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewProviding.swift; sourceTree = ""; }; + 01B4C5F19D6D7C4554D28C1402FF0E47 /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = ""; }; + 01C4995FF0777468574CE566EB3968ED /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = ""; }; + 01CF6D4BF6740BE6841E55E3ECE3B6E0 /* PhotoPickerBaseViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerBaseViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPickerBaseViewCell.swift; sourceTree = ""; }; + 01D35CE75FA79E1AC723AD497DA82CA7 /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = ""; }; + 01DB9AB8EA5BC9CAECCE62BFFE03859A /* UIViewController+TopMostViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+TopMostViewController.swift"; path = "Sources/URLNavigator/UIViewController+TopMostViewController.swift"; sourceTree = ""; }; + 01E5FDF69C1185EFDEF5314476B246C0 /* AMapSearchObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchObj.h; path = AMapSearchKit.framework/Headers/AMapSearchObj.h; sourceTree = ""; }; + 01F607B2443BF33460AA3C9B29DAEF3C /* DidSelectProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidSelectProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidSelectProviding.swift; sourceTree = ""; }; + 020DBD34AF04BFDC775B0DFD18812709 /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; + 0226CD33A7562B6E39B2E592545E0A40 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; + 02735EA50DD475F0C8FFF0BE472F4A0A /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = ""; }; + 0288E221E62A50CD2AE1DD6E32AB8648 /* CocoaLumberjack-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-umbrella.h"; sourceTree = ""; }; + 028A08AA633A4933CF83F0B82403CCD5 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; + 02BE37F55BEC0C15C19A82FA40E5554C /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; + 02E6E586B505EF1DD2401E06F50B13AA /* CGColor+RGB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGColor+RGB.swift"; path = "Sources/Private/Utility/Extensions/CGColor+RGB.swift"; sourceTree = ""; }; + 02F04C37B141F0FDD2F556CDA010264D /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyedDecodingContainerExtensions.swift; path = Sources/Private/Model/Extensions/KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; + 02F54FE82653166997CE6F08E169B478 /* Shape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shape.swift; path = Sources/Private/Model/ShapeItems/Shape.swift; sourceTree = ""; }; + 031075EC7995C2A3ABE0AC72F55E9BF9 /* IQKeyboardToolbarManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Internal.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Internal.swift"; sourceTree = ""; }; + 03108BB922A49F96D4697F97AA01446D /* SwiftDate-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-umbrella.h"; sourceTree = ""; }; + 03110DD9C6F00E3C793F3581DCBF2DF6 /* backward_references_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backward_references_enc.h; path = src/enc/backward_references_enc.h; sourceTree = ""; }; + 033C6B70AB833E2C2D476538AC842D3A /* MAMultiPointOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlayRenderer.h; path = MAMapKit.framework/Headers/MAMultiPointOverlayRenderer.h; sourceTree = ""; }; + 037459A93F93C225D7025EAADFFD73CA /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = ""; }; + 037DAD81F20A415A152B9A333703794E /* libwebp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = libwebp.modulemap; sourceTree = ""; }; + 038684E2C846F18C034A6DB2996740EE /* UIView+IQKeyboardExtensionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionDeprecated.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionDeprecated.swift"; sourceTree = ""; }; + 038B2194862675583DA31F9A2DB3BAAD /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; + 03BC19300098C4639241EDBEFA985454 /* ShapeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/ShapeNode.swift; sourceTree = ""; }; + 03E4058CB3113FC962704978F9F260FC /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; + 03E8577808CACE519C8F64F64F83B8E1 /* DDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOSLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDOSLogger.h; sourceTree = ""; }; + 04127B8D8BB3B09F5A63A05C04F222D4 /* ColorEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/ColorEffectValue.swift; sourceTree = ""; }; + 0430026B43F7538A8D3AEEAF4BB6C116 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; + 0435F48E4FB3CB3F9E43E7092BA7BA8D /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; + 0456EE16DC25512EBE4889358F0CEC6A /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; + 0458F25A31BA4D07FCDA33C7D93C76BA /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Views/Indicator.swift; sourceTree = ""; }; + 04653C3B45F3BA2B79DCDAB094835D51 /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = ""; }; + 04795544C491596270F38D3875B2CEA5 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; + 04B327AA7E6A5F7A513A66994CA96072 /* GTCommonSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.release.xcconfig; sourceTree = ""; }; + 04B3376148E7DF43A7AD1FBFBDD671A9 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + 04BB171F3A29A7D8FA3CAC7D76F4277D /* libwebp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-umbrella.h"; sourceTree = ""; }; + 04C638EF4F6E2A846FF2A6C73D71C1C5 /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; + 04D59F01B9939603C85CA09460F52523 /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; + 050A8E450D3356EC1AE2945CA0EC4107 /* RxSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxSwift-Info.plist"; sourceTree = ""; }; + 051C4FDA9D0FE00FDEA4BFB58A825DC3 /* ObjectMapper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ObjectMapper.debug.xcconfig; sourceTree = ""; }; + 05225E905F24B3B9A61639247BDCC6C0 /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; + 05295EEB8FFE56A4F04E759AFAB7EF8C /* GradientRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientRenderLayer.swift; path = Sources/Private/CoreAnimation/Layers/GradientRenderLayer.swift; sourceTree = ""; }; + 052EDFE1AA94E41971EE2B7EACADB185 /* Archive+WritingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+WritingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+WritingDeprecated.swift"; sourceTree = ""; }; + 0543E54E93EEC318E17C691548400BAE /* pausable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = pausable.swift; path = Source/RxSwift/pausable.swift; sourceTree = ""; }; + 05A953954DC43DE803BBB8781BCA34F0 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; + 060C1F99265973BE94DF67EE98B650F1 /* bufferWithTrigger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = bufferWithTrigger.swift; path = Source/RxSwift/bufferWithTrigger.swift; sourceTree = ""; }; + 060D9751368F3B8CE472B3C28D17BAD3 /* DefaultsBridges.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsBridges.swift; path = Sources/DefaultsBridges.swift; sourceTree = ""; }; + 061FC4124FB3069956495BC48E1EE2D8 /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDMultiFormatter.m; sourceTree = ""; }; + 062914C096BF7A1FF4F4CBB5336B3275 /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; + 0650DF0B9AEFDC5E2E163EEE32554CEB /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + 065D6A3C5AAD72148BB1FFA500BEEBBC /* PhotoPickerViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPickerViewCell.swift; sourceTree = ""; }; + 069687E34C3279CBB324ADFBECA6C4B8 /* SDCycleScrollView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.release.xcconfig; sourceTree = ""; }; + 06CC7B798F9F51A0F182312A70BFF1A5 /* RxRelay-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxRelay-dummy.m"; sourceTree = ""; }; + 06D339BBD3593ECF56CDC0486E29E9C2 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + 06D38802E046E5D9DCD09268641AF38F /* SwiftDate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftDate.swift; path = Sources/SwiftDate/SwiftDate.swift; sourceTree = ""; }; + 06E163F6DAB4B0A419E9BFCA6D38AA1A /* PhotoEditorMosaicToolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorMosaicToolView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorMosaicToolView.swift; sourceTree = ""; }; 06E5B413FEA5A600D76636DA132F8FB9 /* IQTextInputViewNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQTextInputViewNotification; path = IQTextInputViewNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0701CEE950B73AB85F9B06A03918EC90 /* URLConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLConvertible.swift; path = Sources/URLMatcher/URLConvertible.swift; sourceTree = ""; }; - 0724929CA585230BC10C4782C2910DA1 /* PhotoManager+Download.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoManager+Download.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoManager+Download.swift"; sourceTree = ""; }; - 0771C60A157459CAD8B0D125B218B6B9 /* IQKeyboardToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarManager.swift; path = IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager.swift; sourceTree = ""; }; - 0780C172087591F37A850572E2B812BC /* SGSoundEffect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGSoundEffect.h; path = SGQRCode/SoundEffect/SGSoundEffect.h; sourceTree = ""; }; - 07848D28D89F5F346D8D841898114331 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; - 07AE779C9D4145D773909BC46D298854 /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = ""; }; - 07AFFAFEA4574A9741D002838347DE0F /* RxDataSources.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxDataSources.debug.xcconfig; sourceTree = ""; }; - 07B28927F71FC7B85E977B446025A87C /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; - 07B57984746CDD53B1A48736367F7172 /* mergeWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mergeWith.swift; path = Source/RxSwift/mergeWith.swift; sourceTree = ""; }; - 07D6D7B974681D893D52C4035D7993B7 /* EpoxyableView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EpoxyableView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxyableView+SwiftUIView.swift"; sourceTree = ""; }; - 0815D93B2E599D859EE8195D2772219D /* DDLogFlag+DDLogLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DDLogFlag+DDLogLevel.swift"; path = "Sources/CocoaLumberjackSwift/DDLogFlag+DDLogLevel.swift"; sourceTree = ""; }; - 0825619301CA7D5EC44ECE77C2097765 /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; + 07592639E0E8F1D0B576A16F211D957C /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; + 075A931B0D269009EA9D07928F04A9F3 /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; + 075E51D9E2E1D447217F5A78FEC8F78D /* AMapLocation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapLocation.debug.xcconfig; sourceTree = ""; }; + 07B61D4DD9B7FEB0C9FB37C5C521D2BC /* Core+String.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+String.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+String.swift"; sourceTree = ""; }; + 07C60DCEDA508F788378460290294A00 /* SGTorch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGTorch.m; path = SGQRCode/Torch/SGTorch.m; sourceTree = ""; }; + 07D4643301614CF7FE800723B5B470AA /* AnyEncodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEncodable.swift; path = Sources/Moya/AnyEncodable.swift; sourceTree = ""; }; + 082CC563A2FDBC5AE4E52262EFA1EFE9 /* Rectangle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rectangle.swift; path = Sources/Private/Model/ShapeItems/Rectangle.swift; sourceTree = ""; }; + 083410BD363A4F0EE3C5666D03605C69 /* NavigatorDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NavigatorDelegate.swift; path = Sources/URLNavigator/NavigatorDelegate.swift; sourceTree = ""; }; + 085A1909607021422ADEC572C9ED1528 /* IQKeyboardAppearanceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceManager.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager.swift; sourceTree = ""; }; 085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Alamofire-Alamofire"; path = Alamofire.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 085EB28758F8741D7C89D03184864DC1 /* ViewEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/ViewEpoxyModeled.swift; sourceTree = ""; }; - 0888B6D6314416B2F07AD76FD2EE975E /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; - 08924478A5F919DAF44B32C0EEE6D1C9 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; - 08DCAD4C6C44190B630288CD23616B02 /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/Features/AlamofireExtended.swift; sourceTree = ""; }; - 0935AE4F92A8695EC317F7664AA65A8C /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - 097832AD2AFF0AE42CB2BC1E70DF7A64 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeRenderLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeRenderLayer.swift; sourceTree = ""; }; - 09B6D7682C3180FE20AE2F4E09DB8E17 /* RepeaterLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RepeaterLayer.swift; path = Sources/Private/CoreAnimation/Layers/RepeaterLayer.swift; sourceTree = ""; }; - 09D0AA57078698E05D9E166ADD3BEB7F /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; - 09D4A2CE8064B7D2328D9DCD9AACDDD8 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = ""; }; - 09EB5C044A7617A0CAF71D0F1B172E52 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; - 09F8E21E89898A13723AC1DB946D3047 /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; - 0A23A6095935A2DA87AD61626177F227 /* PhotoPickerControllerProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerControllerProtocol.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPickerControllerProtocol.swift; sourceTree = ""; }; - 0A26381785BA6D4DE63E5068A0BBE66F /* PhotoListCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoListCellConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PhotoListCellConfiguration.swift; sourceTree = ""; }; - 0A27707E0B70E5140B45224E50F9F66E /* Infallible+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Debug.swift"; path = "RxSwift/Traits/Infallible/Infallible+Debug.swift"; sourceTree = ""; }; - 0A5A6592B98A496425E47D27E509BF0E /* UIView+ResignObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ResignObjc.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+ResignObjc.swift"; sourceTree = ""; }; - 0A74DBBF59310EEFB6A782FA81B146F7 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 0A7F72265330C8EE1B00E415196E02D6 /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = ""; }; - 0AC4AAE5253D1359301531CC46EFEB92 /* FloatValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FloatValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/FloatValueProvider.swift; sourceTree = ""; }; - 0ACA18786B1B916834135C396AEE54CD /* MAOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayRenderer.h; path = MAMapKit.framework/Headers/MAOverlayRenderer.h; sourceTree = ""; }; - 0AEB002DD7FDAD290FB16716DE30334A /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; - 0AEF60F65695E61BC552CBF6E4D36CF3 /* MAMapCustomStyleOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapCustomStyleOptions.h; path = MAMapKit.framework/Headers/MAMapCustomStyleOptions.h; sourceTree = ""; }; - 0AF6B4871B7A2940A43A505AA85E5BF8 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; + 0860DC9BDE44A38CA698E5C167C60876 /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = ""; }; + 086940046583429839B2C8E75566A4B4 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; + 0884608A4C6F6D8692D7C320A317FCE7 /* MAOfflineItemCommonCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemCommonCity.h; path = MAMapKit.framework/Headers/MAOfflineItemCommonCity.h; sourceTree = ""; }; + 0889E53897E37B7CC73552DAEA744B85 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; + 08A48F3FC67EEC451456488EA0E7A9E1 /* RxSearchControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchControllerDelegateProxy.swift; sourceTree = ""; }; + 08B68DDD17216993ED1BAC320FA6918A /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; + 08F8B5FB3A3BE0DAB50E9C47BBEFC575 /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; + 090626A1577CC38D664FBEFB719EF790 /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; + 09AA30C4D90747400FDE857AF301EABD /* ImageLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayer.swift; path = Sources/Private/CoreAnimation/Layers/ImageLayer.swift; sourceTree = ""; }; + 09DB13B92F566EDC9E5B1C1A1197B58C /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/RxSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 09DD7B732CB184A5209DAAE6217ED68C /* DDLogMessageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDLogMessageFormat.swift; path = Sources/CocoaLumberjackSwift/DDLogMessageFormat.swift; sourceTree = ""; }; + 0A075BD4900FC4510D71A0295557C37A /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; + 0A30F059F1915308E048D8E6F7611E15 /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; + 0A35CC18D8CB4C895AC8FF8D301269DC /* Infallible+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Create.swift"; path = "RxSwift/Traits/Infallible/Infallible+Create.swift"; sourceTree = ""; }; + 0A3B861AC4312DF4AD763B0C00A875EE /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextView/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 0A418912F091533A2C2E3F36CCDA9F1F /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; + 0A5068104AE35134788C8A4A192FD543 /* CALayer+setupLayerHierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+setupLayerHierarchy.swift"; path = "Sources/Private/CoreAnimation/Layers/CALayer+setupLayerHierarchy.swift"; sourceTree = ""; }; + 0AB1B5BF32D483186E26A5A02128AC55 /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = ""; }; + 0AB387046B4433096E657E7F4433C13B /* CollectionViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CollectionViewSectionedDataSource.swift; path = Sources/RxDataSources/CollectionViewSectionedDataSource.swift; sourceTree = ""; }; + 0AB528EDAA4E0DE88C10B5E69BAE5CF4 /* StarNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/StarNode.swift; sourceTree = ""; }; + 0AC169E570E2756A440F80A7D86881CB /* MASCompositeConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASCompositeConstraint.h; path = Masonry/MASCompositeConstraint.h; sourceTree = ""; }; + 0AD561BEAC7DF33D5E02F4E2E2C4CFA0 /* PhotoEditorCropToolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorCropToolView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorCropToolView.swift; sourceTree = ""; }; + 0AF9AC91C465E2B0BD4C0169C83CB74E /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = ""; }; + 0B0075DE5024F1B73C2EE0423269BD5A /* PhotoEditorViewController+Animation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoEditorViewController+Animation.swift"; path = "Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController+Animation.swift"; sourceTree = ""; }; 0B06FE4EB869890001614655A886414E /* RxRelay-RxRelay_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "RxRelay-RxRelay_Privacy"; path = RxRelay_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 0B12896C79CFA0575AC3552512A668AD /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog.h; sourceTree = ""; }; - 0B5655D93FAC477504EFAE98A3E930A3 /* ExtensionHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionHelpers.swift; path = Sources/Utility/ExtensionHelpers.swift; sourceTree = ""; }; - 0B9749C4E0FE19061C9F9157E5A879FA /* Fill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fill.swift; path = Sources/Private/Model/ShapeItems/Fill.swift; sourceTree = ""; }; - 0BA7954C9EF8F2DED7184062C2732E69 /* PathElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathElement.swift; path = Sources/Private/Utility/Primitives/PathElement.swift; sourceTree = ""; }; - 0BBA6D128F5BD3FEC2E2303882F2C9B2 /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; - 0BCF132842B892AE2BA545D86F75D0EF /* SGScanView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGScanView.m; path = SGQRCode/ScanView/SGScanView.m; sourceTree = ""; }; - 0BDCBE66195F2020C843DCF3CB26152F /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; - 0BEE2D0DBCDE26D12EDFE944C34348DC /* lottie-ios-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "lottie-ios-dummy.m"; sourceTree = ""; }; - 0BF6A76CAAB4FFD27CB0FBB4C12C9DCB /* UIColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIColorExtension.swift; path = Sources/Public/iOS/UIColorExtension.swift; sourceTree = ""; }; - 0C0865A8713501BAEF7B014FFFFAFEA1 /* MAShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAShape.h; path = MAMapKit.framework/Headers/MAShape.h; sourceTree = ""; }; - 0C0D95F691EF71592E72B48EA387AC01 /* sharpyuv_dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_dsp.h; path = sharpyuv/sharpyuv_dsp.h; sourceTree = ""; }; - 0C143F4667B73F2F4CC518D359F07FDB /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/Features/URLEncodedFormEncoder.swift; sourceTree = ""; }; - 0C26E6F0D20F800D5B3F9DAEC46A5DFD /* RenderingEngineOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderingEngineOption.swift; path = Sources/Public/Configuration/RenderingEngineOption.swift; sourceTree = ""; }; - 0C2A0C36A48111923C9C912029BCB810 /* ImageDataProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProcessor.swift; path = Sources/Networking/ImageDataProcessor.swift; sourceTree = ""; }; - 0C5F3E1CCEE0415AB5E9B3ED6299A9E2 /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ShapeCompositionLayer.swift; sourceTree = ""; }; - 0C6DCF6D1D0E0C53534755E298D5CBFA /* DictionaryTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DictionaryTransform.swift; path = Sources/DictionaryTransform.swift; sourceTree = ""; }; - 0C80914A8A3D9F65352C59762CC6E9B2 /* RequestTypeWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTypeWrapper.swift; path = Sources/Moya/RequestTypeWrapper.swift; sourceTree = ""; }; - 0CC933A8DBBCBF50738C08E702F643F9 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Core/Response.swift; sourceTree = ""; }; - 0CEC65056F6AB95BCCE9F5F3A08D5115 /* Moya-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Moya-prefix.pch"; sourceTree = ""; }; - 0D12ACD7589E81380E54EC44D8FEA6D2 /* UIViewControllerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIViewControllerType.swift; path = Sources/URLNavigator/UIViewControllerType.swift; sourceTree = ""; }; - 0D2F9216E46A257CE34CCEF1B0F63AFC /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; - 0D348E9EDBA6B6346CB66E313D98B353 /* SwiftDate.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.debug.xcconfig; sourceTree = ""; }; - 0D59A4AAD19735248A702819E313785F /* PhotoAssetCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoAssetCollection.swift; path = Sources/HXPHPicker/Picker/Model/PhotoAssetCollection.swift; sourceTree = ""; }; - 0D7883D3B691967A11A79B9AA71AE575 /* ErasedContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErasedContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ErasedContentProviding.swift; sourceTree = ""; }; - 0DBCD3A67CC38D55ECF012D1776D13F7 /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = ""; }; - 0DC6DC2408E2734D6AB852855A21773D /* NavigatorDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NavigatorDelegate.swift; path = Sources/URLNavigator/NavigatorDelegate.swift; sourceTree = ""; }; - 0DF38D4A093F9532AEF6CAAC6E7705F1 /* RequestCompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestCompression.swift; path = Source/Features/RequestCompression.swift; sourceTree = ""; }; + 0B55D907FC97BC79AFEACEB278FD3A8B /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; + 0B5F3DA36AD44FC93C7446CA42C929EE /* mergeWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mergeWith.swift; path = Source/RxSwift/mergeWith.swift; sourceTree = ""; }; + 0B7518FC83ECA9A8936CA3999FFAF34C /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; }; + 0B75A3FBF2882C0182CA90400B9434C5 /* URLNavigator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "URLNavigator-umbrella.h"; sourceTree = ""; }; + 0B7B4ED2A29FFC1DEE18DCB6AD97AA5A /* AnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/AnimationLayer.swift; sourceTree = ""; }; + 0B8964600A47C357EBAA69D947BC1BE4 /* UINavigationController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+Rx.swift"; path = "RxCocoa/iOS/UINavigationController+Rx.swift"; sourceTree = ""; }; + 0BF0071759939E256FCB1DC59836487C /* DefaultsSerializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsSerializable.swift; path = Sources/DefaultsSerializable.swift; sourceTree = ""; }; + 0BF49FDF3DA4BF5D35922BD3A84C94E0 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; + 0C01C6B1DFF98340142DD72052201116 /* DisplayLink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisplayLink.swift; path = Sources/Utility/DisplayLink.swift; sourceTree = ""; }; + 0C101A74B4FD93B29473CE7C3E22190B /* LottieAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationView.swift; path = Sources/Public/Animation/LottieAnimationView.swift; sourceTree = ""; }; + 0C1064A662DD909582F2D4B8B77E0765 /* TAAbstractDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAbstractDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h; sourceTree = ""; }; + 0C352D0D1BDEA94F389E7C078C7C6BA9 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = ""; }; + 0C544A818CBFD7C5CFD48DD6772AC6C9 /* nwise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = nwise.swift; path = Source/RxSwift/nwise.swift; sourceTree = ""; }; + 0C87625206311BFA343D3D4C39194834 /* SizeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeExtensions.swift; path = Sources/Utility/SizeExtensions.swift; sourceTree = ""; }; + 0D023AB5DC8481141E5E1B008E28D388 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; + 0D370D320961540529ED678B0EA55A31 /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = ""; }; + 0D3A538FAA7326546658DE194771B88D /* TextCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/TextCompositionLayer.swift; sourceTree = ""; }; + 0D5667FA1AC529FA662C785145B44606 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SDWebImage-SDWebImage-Info.plist"; sourceTree = ""; }; + 0D67739CF0A79F3CF469F6ED88132506 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; + 0DAB1E0D006D1140A831C987E37A8238 /* CurrentFileNameHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentFileNameHelper.swift; path = Sources/CocoaLumberjackSwift/CurrentFileNameHelper.swift; sourceTree = ""; }; + 0DC64E10C4C5EDB75D9C6A6B8E4CA47D /* CredentialsPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CredentialsPlugin.swift; path = Sources/Moya/Plugins/CredentialsPlugin.swift; sourceTree = ""; }; + 0DE28B30E8812D5A5228C06CBEFCEFE7 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + 0DE469564DEF7FB338D51CCF51DD65AB /* PrimitiveSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Concurrency.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Concurrency.swift"; sourceTree = ""; }; + 0DED5C1D5DF4292692B23BE72AB52A4C /* SGQRCode.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = SGQRCode.bundle; path = SGQRCode/SGQRCode.bundle; sourceTree = ""; }; 0DFD4541FF9DAA31A2FC2A7F6D03ED22 /* IQTextView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQTextView; path = IQTextView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0E071F00AEBA310F8E828B34EBE5E15C /* RxCollectionViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxCollectionViewReactiveArrayDataSource.swift; sourceTree = ""; }; - 0E14C4F16A69C2B63FB7F85407A7563E /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; - 0E93312DDF12B5DECD9957F141E66069 /* AMapSearchKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchKit.h; path = AMapSearchKit.framework/Headers/AMapSearchKit.h; sourceTree = ""; }; - 0ED42938F21BBFD9B4C697B05CAB20D6 /* IQTextView+Placeholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQTextView+Placeholderable.swift"; path = "IQTextView/Classes/IQTextView+Placeholderable.swift"; sourceTree = ""; }; - 0EDEB407017BFE107E9F1C652DD1EB36 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = ""; }; - 0F25AAC917869E54A61BB90AD263A7FC /* IQKeyboardReturnManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-prefix.pch"; sourceTree = ""; }; - 0F530C63F99B2AB3E29DCD3A67810204 /* UIView+SDExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDExtension.m"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.m"; sourceTree = ""; }; - 0F5AA0A5E629FAA0155B52218C76BB8C /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; - 0F61F5BB87FA8314473628E89581AA28 /* LottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimation.swift; path = Sources/Public/Animation/LottieAnimation.swift; sourceTree = ""; }; - 0F642648CD83195DEBB706BF39D34C52 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; - 0F750C276EA99F1DCFDD82C98945DE4D /* LivePhotoSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LivePhotoSource.swift; path = Sources/General/ImageSource/LivePhotoSource.swift; sourceTree = ""; }; - 0F80383234D4597E80AF795C80129AFF /* GroupNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderContainers/GroupNode.swift; sourceTree = ""; }; - 0F8541A4393AA82446DA9CB3130C9A5A /* BezierPathRoundExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPathRoundExtension.swift; path = Sources/Private/Utility/Primitives/BezierPathRoundExtension.swift; sourceTree = ""; }; - 0F99AC6E5258A874E93F8B1507F383E7 /* SwiftUIMeasurementContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIMeasurementContainer.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/SwiftUIMeasurementContainer.swift; sourceTree = ""; }; - 0FF1E5A20363D8B8D511B322BE6D8C9E /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; - 105D64F3F9FE62DD2EF378CBCCE13DCF /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; - 1095DC77BD6D19D1C3CC7AE797959121 /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = ""; }; - 10B68C3EC8FEFC5F2BAC66C3D805F269 /* DidEndDisplayingProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidEndDisplayingProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidEndDisplayingProviding.swift; sourceTree = ""; }; - 10ECE18435E54A3F4D7AE6CAAA4AD062 /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; - 10EEFF0E974A1A2439B47F9FBBFBBEA4 /* RxTableViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; - 10F7B8D292BB2C3AC05230B9DA94142C /* UIViewConfiguringSwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIViewConfiguringSwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIViewConfiguringSwiftUIView.swift; sourceTree = ""; }; + 0DFEC189EB1DCDE32E7DACFB062BAF48 /* DDContextFilterLogFormatter+Deprecated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDContextFilterLogFormatter+Deprecated.m"; path = "Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter+Deprecated.m"; sourceTree = ""; }; + 0E199DE40CCC3A74BC686C605515C531 /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = ""; }; + 0E19B64364B2389085BC897A5C25550F /* AnimationConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationConfiguration.swift; path = Sources/RxDataSources/AnimationConfiguration.swift; sourceTree = ""; }; + 0E33299DE58614351D96BA7F2CA8D822 /* LottiePlaybackMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottiePlaybackMode.swift; path = Sources/Public/Animation/LottiePlaybackMode.swift; sourceTree = ""; }; + 0E4C3E41583AB25C27AD1383648031B4 /* PhotoManager+Audio.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoManager+Audio.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoManager+Audio.swift"; sourceTree = ""; }; + 0E6878C920D601BA1CAD785C011F4750 /* Array+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Sort.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/Array+Sort.swift"; sourceTree = ""; }; + 0E8C5A3B2EC8B6E37298E925F01EA949 /* MAGroundOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlay.h; path = MAMapKit.framework/Headers/MAGroundOverlay.h; sourceTree = ""; }; + 0E8C66DE8E998EE7D01EC6A84D2D6F0D /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = ""; }; + 0E9E3713A8F3021FD53C00343A86D07D /* PhotoPreviewSelectedView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewSelectedView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPreviewSelectedView.swift; sourceTree = ""; }; + 0EBD770705CF864B2E7EDD805CA0808B /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; + 0ED90BF71AAE7C92D4D38BDE1B560450 /* DDFileLogger+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Internal.h"; path = "Sources/CocoaLumberjack/DDFileLogger+Internal.h"; sourceTree = ""; }; + 0EECFB35C7C5F62C5B09B4AE9F72AF5A /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; + 0F9BC0C242FD911772747E1EFE9174E9 /* PhotoAsset+Network.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+Network.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+Network.swift"; sourceTree = ""; }; + 0FA88B4C3ECC4896E1280EB75B077139 /* UIApplication+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Rx.swift"; path = "RxCocoa/iOS/UIApplication+Rx.swift"; sourceTree = ""; }; + 1004598517C9C8D1D07847470CD1E7F4 /* IQKeyboardManager+Appearance_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance_Deprecated.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance_Deprecated.swift"; sourceTree = ""; }; + 1010E10A36644E0A14DC7043CE0A50CF /* SingleValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleValueProvider.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/SingleValueProvider.swift; sourceTree = ""; }; + 10148BFE257C29971F722516F48DD134 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = ""; }; + 101A66BC7200AC7CB5602A915F892AA3 /* UIView+IQKeyboardExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtension.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtension.swift"; sourceTree = ""; }; + 10346EE48585CB1FEE48EB351AE93723 /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; + 1055D37CE52222A92D6AB9D8D95406C2 /* TableViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableViewSectionedDataSource.swift; path = Sources/RxDataSources/TableViewSectionedDataSource.swift; sourceTree = ""; }; + 105981640C204F2007D47797F11990B6 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeRenderLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeRenderLayer.swift; sourceTree = ""; }; + 105F182E827163167FE679BFDC342208 /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; + 109B0B001E47F3FCFDC4FBD0763303EB /* FillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/FillNode.swift; sourceTree = ""; }; + 10DEE1B7006D7D96F3846703D432039A /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = ""; }; + 10EDB86005B3D3CFB58A54D4C179626E /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = ""; }; + 10F15E2FF50306A588D81C53B4CF641D /* URLMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLMatcher.swift; path = Sources/URLMatcher/URLMatcher.swift; sourceTree = ""; }; 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardReturnManager-IQKeyboardReturnManager"; path = IQKeyboardReturnManager.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 110C36D3555126D3537A01611EC32FA7 /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = ""; }; - 1110858E6C2C64932738CCEB24970211 /* LayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerModel.swift; path = Sources/Private/Model/Layers/LayerModel.swift; sourceTree = ""; }; - 112986CC1C906C724C2077B0004208A2 /* AMapCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapCommonObj.h; path = AMapSearchKit.framework/Headers/AMapCommonObj.h; sourceTree = ""; }; - 114D2DD5ECD0AD3391485B36A100AC9A /* CLIColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLIColor.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/CLIColor.h; sourceTree = ""; }; - 116636588CA6138EAA0EDD1D4FAADA0C /* SwiftyUserDefaults.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyUserDefaults.release.xcconfig; sourceTree = ""; }; - 116AE5E7CF7B3F186821CA61F1E5E007 /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = ""; }; - 11789C743A18A9ADFD8FD93F360A0018 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 11A3047C7483E46DBE6703A08EC1729A /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; - 11B0FB93FE7BA4B8FB65652BAA081BAE /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = ""; }; - 11DAC06EC3D102765D25B05E9B0FE1B2 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; - 11E404586B8AC297753F446B3C334A93 /* DidSelectProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidSelectProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidSelectProviding.swift; sourceTree = ""; }; - 11F36533072D78EE2585CAA1BB3A1848 /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; - 120B74E95C3879A21CCDB3700DE785B1 /* CoreTextRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreTextRenderLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CoreTextRenderLayer.swift; sourceTree = ""; }; + 11113F092F6BCB5F9B9EFB061B906977 /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; }; + 1115610E1BD07B1382055B40E1707A90 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; + 11F69CF5F9538103AB0F3FE22A33CFEF /* IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableType.swift; path = Sources/Differentiator/IdentifiableType.swift; sourceTree = ""; }; 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardNotification-IQKeyboardNotification"; path = IQKeyboardNotification.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 12482DE56EE86935FD288610C7E2E4BA /* ZXSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.release.xcconfig; sourceTree = ""; }; - 124B2A3E5D7892586024DC619764F4BA /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; - 12A3978C5954B3AB3CDADFBCC75AD5F7 /* AlbumViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumViewController.swift; path = Sources/HXPHPicker/Picker/Controller/AlbumViewController.swift; sourceTree = ""; }; - 12AD3BC5DFA5C2CA31FECCF57A3DCB50 /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; - 12B01F90DC3D1A2A0B9ADABC09778D98 /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = ""; }; - 12D0B6C55AFCC0AFA30562C0074CECB9 /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = ""; }; - 1336B0C0234097E0B7B50FBEF383C022 /* VisibilityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VisibilityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/VisibilityAnimation.swift; sourceTree = ""; }; - 1341FE1A679531A374E6EA274988264C /* EditorToolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolView.swift; path = Sources/HXPHPicker/Editor/View/EditorToolView.swift; sourceTree = ""; }; - 1342A27E246C50B0669AAF1C9A2B3763 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; - 1345B3C64BAC0270EDB5BC594655875A /* RxCocoa-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxCocoa-Info.plist"; sourceTree = ""; }; - 137B8DFC03137FFDE54B5C23791A166F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardReturnManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 137C7AC861F848A2E34F959B139305F0 /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; - 138267A78378C20D85FD85CD6F415D4E /* filterMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = filterMap.swift; path = Source/RxSwift/filterMap.swift; sourceTree = ""; }; - 13C0F38CF2159F0A5DDE29B416855587 /* LayerEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerEffect.swift; path = Sources/Private/Model/LayerEffects/LayerEffect.swift; sourceTree = ""; }; - 13D37E5357C1DFBA6FCBEC87F6531F0F /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = ""; }; - 1423591186656B268E1FF81A833FDDE3 /* Popover.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Popover.release.xcconfig; sourceTree = ""; }; - 1447E8645A5E61620BCFA27199CD5ABE /* KFImageRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageRenderer.swift; path = Sources/SwiftUI/KFImageRenderer.swift; sourceTree = ""; }; - 144D6736A5EA22311BB95E25D47BF4C7 /* AMapNearbySearchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbySearchManager.h; path = AMapSearchKit.framework/Headers/AMapNearbySearchManager.h; sourceTree = ""; }; - 1467351D13912FB9B76BCC971532B510 /* PhotoTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoTools.swift; path = Sources/HXPHPicker/Core/Util/PhotoTools.swift; sourceTree = ""; }; - 146CBA3FACD1FD9ECAB6AE549FF8B59C /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = ""; }; - 1478C78502E72A09FBE9995C94538D07 /* Data+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Serialization.swift"; sourceTree = ""; }; - 149217E7D571EE2B3B7D4926313D4904 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - 14C0A69437B676B5F7D648BB2AF34E2A /* Keyframes+combined.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+combined.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+combined.swift"; sourceTree = ""; }; - 14E46EF33B88687AA6E3429C92B81652 /* CocoaLumberjack-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-umbrella.h"; sourceTree = ""; }; - 1524CEA9A142CFF8652321C41BC75471 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; - 1533FA4A0C96BDD2E351B7FCA31BD105 /* Mask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mask.swift; path = Sources/Private/Model/Objects/Mask.swift; sourceTree = ""; }; - 154F25B105AC7B9C99DE834CB31E3408 /* IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardNotification-Info.plist"; sourceTree = ""; }; - 1555A05F2126B0E6717D118D25801358 /* Picker+PhotoTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+PhotoTools.swift"; path = "Sources/HXPHPicker/Picker/Util/Picker+PhotoTools.swift"; sourceTree = ""; }; - 1581F67BED7567D72A82A70A9347FB83 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Sources/Utility/Result.swift; sourceTree = ""; }; + 123A84DE18A80748C551C362A2C8290E /* DDLog+Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DDLog+Combine.swift"; path = "Sources/CocoaLumberjackSwift/DDLog+Combine.swift"; sourceTree = ""; }; + 1247F2A254331E381C9913E0CF9E0616 /* UIView+Parent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Parent.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+Parent.swift"; sourceTree = ""; }; + 127071AC692B7781EE509E922A995294 /* ISOParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOParser.swift; path = Sources/SwiftDate/Formatters/ISOParser.swift; sourceTree = ""; }; + 128679070298A6F8DFE8EB615C943D5D /* MAMapVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapVersion.h; path = MAMapKit.framework/Headers/MAMapVersion.h; sourceTree = ""; }; + 12A5FBE1E776E3766297DD5B992570E6 /* ShapeLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayerModel.swift; path = Sources/Private/Model/Layers/ShapeLayerModel.swift; sourceTree = ""; }; + 12C052E6EC92F43FC6DB5838DB1C9107 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; + 12D5DC1DD97A74EC4CD3576A6DE3C5EB /* MAPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolyline.h; path = MAMapKit.framework/Headers/MAPolyline.h; sourceTree = ""; }; + 12E45CF5FEFFBA3E4D49CA72F73FD6AB /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; + 132EB811D2ED8AEFF304B58F7B4E9738 /* UIRefreshControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRefreshControl+Rx.swift"; path = "RxCocoa/iOS/UIRefreshControl+Rx.swift"; sourceTree = ""; }; + 133F879CB3D04F988E23F527A8E82A2E /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InterpolatableExtensions.swift; path = Sources/Private/Utility/Interpolatable/InterpolatableExtensions.swift; sourceTree = ""; }; + 134792B6396EF244F671903991D753F4 /* MarqueeLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.release.xcconfig; sourceTree = ""; }; + 135421C0A4A4B4985F5BF3D0AD24E106 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; + 136349E8D6532CE101CB0E132B2757D0 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; + 1366A1A264E95B18AD0C9B2E35DFF171 /* SwiftDate-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-prefix.pch"; sourceTree = ""; }; + 137EFF75FD43370115CF2DD3B5FB30E9 /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = ""; }; + 13905A6ADACF4C0AB0FF38531FC78A27 /* DataTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataTransform.swift; path = Sources/DataTransform.swift; sourceTree = ""; }; + 139E8C56318586AF18846E0656417B7F /* Group.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Group.swift; path = Sources/Private/Model/ShapeItems/Group.swift; sourceTree = ""; }; + 13AB0541A5AFDEA726A3D0C20A4464D3 /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/Image/ImageProcessor.swift; sourceTree = ""; }; + 13B243015BB3D4D5B09D582EC189EA86 /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter.h; sourceTree = ""; }; + 13E5C883CEB9716508DDE36D670A41CC /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = ""; }; + 13ED1BC6CCE02AFCCB6B465EDDEAD8E2 /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; + 13FDEBC2C4C6B0086A21921448AE4FA2 /* GradientFill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFill.swift; path = Sources/Private/Model/ShapeItems/GradientFill.swift; sourceTree = ""; }; + 142B43ED1BA49FB739EA5C23F1C51CD4 /* ImmutableMappable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmutableMappable.swift; path = Sources/ImmutableMappable.swift; sourceTree = ""; }; + 145AF24D7CCA49C19B6AE340A33058FB /* AMapSearchError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchError.h; path = AMapSearchKit.framework/Headers/AMapSearchError.h; sourceTree = ""; }; + 146622ECCD8517E5791C5556687709F0 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; + 14839BF5CAF47500F9699C02819B5EBB /* VideoEditorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorViewController.swift; path = Sources/HXPHPicker/Editor/Controller/VideoEditorViewController.swift; sourceTree = ""; }; + 149B9DB56A917DE7FBF17D1EB78EB10F /* Kingfisher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kingfisher.modulemap; sourceTree = ""; }; + 149C37C1DEF81F7E2C1BD8EF9BF97BA0 /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = ""; }; + 14A33DBADF36B79F9C2C88FBACAEDB95 /* URLNavigator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "URLNavigator-dummy.m"; sourceTree = ""; }; + 14D29AF9B549DD24D31688B109B54CC1 /* CALayer+addAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+addAnimation.swift"; path = "Sources/Private/CoreAnimation/Animations/CALayer+addAnimation.swift"; sourceTree = ""; }; + 14F93E1B245D3DB10BE87963FE98FADB /* MarqueeLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MarqueeLabel-dummy.m"; sourceTree = ""; }; + 155E448034AA4D885EF645019CAF0E1E /* IQTextInputViewNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-prefix.pch"; sourceTree = ""; }; 15848DEC7727A809830E7F6FC1B6CE0F /* IQKeyboardReturnManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardReturnManager; path = IQKeyboardReturnManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 158848831E4A676FB5B199C888642F76 /* LRUCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUCache.swift; path = Sources/Private/EmbeddedLibraries/LRUCache/LRUCache.swift; sourceTree = ""; }; - 158BAB1C730226FE83FC58ED8DB4A780 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; - 15981FE48DCD8AEACB913FC7652B3488 /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = ""; }; - 15B3BCF42957B621398CE0270B829CC2 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; - 15E1B0FD7185E49DE1449856B47352E5 /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; - 16078A3A8398B25F227D6CDD468BDD16 /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; - 16213619DB4E095D1030027B869063C0 /* VideoEditorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorViewController.swift; path = Sources/HXPHPicker/Editor/Controller/VideoEditorViewController.swift; sourceTree = ""; }; - 162BD8DC1A7729AF2B238DB7F3464BBC /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAssertMacros.h; sourceTree = ""; }; - 166FCDAAF93A856B6C479F1A1108D5DF /* LayerStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerStyle.swift; path = Sources/Private/Model/LayerStyles/LayerStyle.swift; sourceTree = ""; }; - 16DB8F7B4769DA61DBF1A534140C2864 /* SGScanCode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGScanCode.m; path = SGQRCode/QRCode/SGScanCode.m; sourceTree = ""; }; - 16DF26383715BF29478EE1FA0DFEB4D6 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; - 16E41CCE28BF0F35819A7FA1AF650894 /* UIViewController+ParentContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ParentContainer.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIViewController+ParentContainer.swift"; sourceTree = ""; }; - 16E8893C004BC01B3DA9DC222A127419 /* DecodingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DecodingStrategy.swift; path = Sources/Public/Configuration/DecodingStrategy.swift; sourceTree = ""; }; - 170AB32690469CE69E37BBF2E48DD2A9 /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationSubview.swift; path = Sources/Public/iOS/AnimationSubview.swift; sourceTree = ""; }; - 171AB12833B20CA80849837B04B1FA18 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; - 1720168421136AE93A34884AB37452F5 /* IQTextInputViewNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-prefix.pch"; sourceTree = ""; }; - 17BE183D1D173D44A2EF2E01FA7AE8E0 /* SectionedChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/SectionedChangeset.swift; sourceTree = ""; }; - 17C68429EA33F78B87240CCFA8BF01F8 /* ProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProgressHUD.swift; path = Sources/HXPHPicker/Core/View/ProgressHUD.swift; sourceTree = ""; }; - 17F10B86D052A606A268A96C8908EF3C /* CacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CacheSerializer.swift; path = Sources/Cache/CacheSerializer.swift; sourceTree = ""; }; - 181A783FE070EFE0BFE0F423A8ABBCB1 /* ImageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageFormat.swift; path = Sources/Image/ImageFormat.swift; sourceTree = ""; }; - 1837BB94D56F30AA7175D79F2DBA9FF7 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; - 184E198D1F6216975AFA75BB92689D3F /* PrimitiveSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Concurrency.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Concurrency.swift"; sourceTree = ""; }; - 1855A022571E389E0841886661F563A8 /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; - 1859F3B14F9476710587DC525809C361 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = ""; }; - 186A8DABBCCE4F418449DC9540CE6D80 /* CurrentFileNameHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentFileNameHelper.swift; path = Sources/CocoaLumberjackSwift/CurrentFileNameHelper.swift; sourceTree = ""; }; - 18700EE2BE54B0776D4209772CED34FB /* RxScrollViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxScrollViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxScrollViewDelegateProxy.swift; sourceTree = ""; }; - 188635A0D78664408D91E3D77025C50E /* DotLottieFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFile.swift; path = Sources/Public/DotLottie/DotLottieFile.swift; sourceTree = ""; }; - 18E905D7DAEE8CB88854BD3CFEFFC522 /* DDFileLogger+Buffering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Buffering.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger+Buffering.h"; sourceTree = ""; }; - 1904D53B6BFEE0B80A1E67328C3EA546 /* zipWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = zipWith.swift; path = Source/RxSwift/zipWith.swift; sourceTree = ""; }; - 195FB3DA635AA77F41AF099C0DBFAAA1 /* UIView+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+Resign.swift"; sourceTree = ""; }; - 1990C3CCC50DBA7FE8DF4B549A5FC57B /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; - 19B441029D4BCF8D0F03F9975B9F2808 /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = ""; }; - 19D3119C4F5D92C3D0443C6D17395736 /* Endpoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Endpoint.swift; path = Sources/Moya/Endpoint.swift; sourceTree = ""; }; - 19F4061264E62F5AC8F42FB1BA9FA6DE /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; - 1A15E37F5F7CCABA25A4C6A78B75F25F /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = ""; }; - 1A6DAAB45F3AF3E1CD3E349BD60CBD79 /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; - 1A7BD34AAF4ACDE6366BFF6AAF6A837A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbar/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 1A8C019C7426933440991237E4CA5DB3 /* RxRelay-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-umbrella.h"; sourceTree = ""; }; - 1A962D4292D03684FF617E33864EF5B4 /* EpoxyModelStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelStorage.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelStorage.swift; sourceTree = ""; }; - 1ABAA942B4169CC49F2A687AC346B798 /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = ""; }; - 1ADB846622561BC6E1C099F8488DDC58 /* DeniedAuthorizationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeniedAuthorizationView.swift; path = Sources/HXPHPicker/Picker/View/DeniedAuthorizationView.swift; sourceTree = ""; }; - 1B2098B96998825650602412363C4A32 /* Core+URL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+URL.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+URL.swift"; sourceTree = ""; }; - 1B31F53EB78D00519DBA7B597A1030A0 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; - 1B3AF7A9AB63F0CCB33B8EBCCE2D1114 /* UIDatePicker+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDatePicker+Rx.swift"; path = "RxCocoa/iOS/UIDatePicker+Rx.swift"; sourceTree = ""; }; - 1B555CC9F11FDB862A280E6E1D1A806B /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; - 1B699BC5FEB78B2CE8A8D0567C5D0B00 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; - 1BA59DC6ADF446081AF8C31B92429604 /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypathExtension.swift; path = Sources/Private/Utility/Extensions/AnimationKeypathExtension.swift; sourceTree = ""; }; - 1BA9E93CAFE8295B1495405D14490CA9 /* IQKeyboardResignHandler+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardResignHandler+Internal.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler+Internal.swift"; sourceTree = ""; }; - 1BC99B0319FC386F2AC79B4D44B6157F /* EditorCropConfirmView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorCropConfirmView.swift; path = Sources/HXPHPicker/Editor/View/EditorCropConfirmView.swift; sourceTree = ""; }; - 1BCC00ECACD459204B1094D915B27D47 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManagerDeprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManagerDeprecated.swift"; sourceTree = ""; }; - 1BCDD60E51A1BDAC1A9D0E7EAFB63999 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; - 1BFC77CDC01E3419AC1CD90C948737CE /* IQKeyboardToolbarManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.release.xcconfig; sourceTree = ""; }; - 1C2FBBDB2119202A77C5C35731409BA2 /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; }; - 1C32E2E8344F10CE993B76CDC0D6E084 /* Differentiator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-umbrella.h"; sourceTree = ""; }; - 1C44BEFEC8BD91031B116BC1DAAA4E83 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; - 1C49B51D846D91216119144783F3EDFA /* Infallible+CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+CombineLatest+Collection.swift"; path = "RxSwift/Traits/Infallible/Infallible+CombineLatest+Collection.swift"; sourceTree = ""; }; - 1C5F42659E4A4A4940E71406F13236AC /* MACustomBuildingOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlay.h; path = MAMapKit.framework/Headers/MACustomBuildingOverlay.h; sourceTree = ""; }; - 1C6990AD5078D59E6D8DAAFF10A74000 /* PhotoPreviewSelectedViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewSelectedViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPreviewSelectedViewCell.swift; sourceTree = ""; }; - 1C8C80A90EC2E73D7E967774BF775917 /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = ""; }; - 1CCB1A9FD49BBD52E92C4FB33A9A9B1F /* IQKeyboardExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardExtended.swift; path = IQKeyboardCore/Classes/IQKeyboardExtended.swift; sourceTree = ""; }; - 1CDAEBDA6F5733AABA1EF205CB760BEF /* PhotoPreviewViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewViewController.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPreviewViewController.swift; sourceTree = ""; }; - 1D189509F65F2C17BED5703BD83B5A35 /* MAMapStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapStatus.h; path = MAMapKit.framework/Headers/MAMapStatus.h; sourceTree = ""; }; - 1D1D81015B6FA2E818EEC3A231CEF176 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; - 1D8BC788877505369AE9D580C83BC4E8 /* Popover.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Popover.debug.xcconfig; sourceTree = ""; }; - 1DBB9574049F2ECBE0B6FAF37AC04D9A /* SessionDataTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDataTask.swift; path = Sources/Networking/SessionDataTask.swift; sourceTree = ""; }; - 1DC5D9C0CBB43DD2FC455CE7D2BCC629 /* TADotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TADotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h; sourceTree = ""; }; - 1E4457BE29B874612C04CC697D9E5C45 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; - 1E59E4C4F1821037A886B4D8511F0A4B /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = ""; }; - 1E6A1E8FB57BC111F0A7585F110C3ECF /* EffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/EffectValue.swift; sourceTree = ""; }; - 1E8CAF01B81FB5E83ED9873D9BD73C73 /* IntegerType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IntegerType+IdentifiableType.swift"; path = "Sources/RxDataSources/IntegerType+IdentifiableType.swift"; sourceTree = ""; }; - 1F03BDB154F4C3E90C3436EE03C77B1E /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = ""; }; - 1F38D8104B22B34AC9C4D8C878F8B41A /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; - 1F56EE9F1D71901E9F759BD2F89A1D84 /* PhotoEditorFilterView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorFilterView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorFilterView.swift; sourceTree = ""; }; + 15858F284641E2F0761D1C34B7A0FEB4 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItem.swift; sourceTree = ""; }; + 158EE36BFCC2CFD1E2E0A488CC076622 /* and.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = and.swift; path = Source/RxSwift/and.swift; sourceTree = ""; }; + 159613071B9EEB22148032FBABCD6DF3 /* StrokeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StrokeAnimation.swift; sourceTree = ""; }; + 15C16DBAAC1A746F44F2871CA62AFFF4 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; + 15E5EA6D736C5302DF9F0B9E715B5C27 /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+MASDebugAdditions.m"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = ""; }; + 15F60CE297F6E55A7A03680017DC62F6 /* SGTorch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGTorch.h; path = SGQRCode/Torch/SGTorch.h; sourceTree = ""; }; + 15F69D63D23E2097F64BBE9B8A66F55A /* Optional+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Optional+Extensions.swift"; path = "Sources/Differentiator/Optional+Extensions.swift"; sourceTree = ""; }; + 162AB7D2AAB50E2EA5B6DBD89A48FBCF /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; + 1647CBACD40D92123DCD5FF39ED9E6DB /* TakeWithPredicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWithPredicate.swift; path = RxSwift/Observables/TakeWithPredicate.swift; sourceTree = ""; }; + 164E30F4EF955D4A76454715D22ACA55 /* VideoEditorCropViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorCropViewCell.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorCropViewCell.swift; sourceTree = ""; }; + 16BA0EF0F88A20956B4E94A21A70B134 /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Sources/CocoaLumberjack/DDAbstractDatabaseLogger.m; sourceTree = ""; }; + 16C4BD83970A3C6D6FCBA4E1E6488CC9 /* BehaviorsConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorsConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/BehaviorsConfigurableView.swift; sourceTree = ""; }; + 170E95D0D902230ED330B988CD1375E1 /* HXPHPicker.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = HXPHPicker.bundle; path = Sources/HXPHPicker/Resources/HXPHPicker.bundle; sourceTree = ""; }; + 173FE20CE2E1F356A768156C352506EB /* PropertyWrappers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PropertyWrappers.swift; path = Sources/PropertyWrappers.swift; sourceTree = ""; }; + 1743D5F53FDEA2DA1DEB6804CC5190FA /* DataIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DataIDProviding.swift; sourceTree = ""; }; + 1762843AEEB200B13E1517F6C08413F6 /* LegacyGradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegacyGradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/LegacyGradientFillRenderer.swift; sourceTree = ""; }; + 17A52A9B3FB23A1D49001F5271A9883A /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; + 17C1A3D7EEFB1F33B51CE25E1A489C25 /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog+LOGV.h"; sourceTree = ""; }; + 17CEFD6ED73AF0A1DEE6D23B9E4B1475 /* PhotoEditorContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorContentView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorContentView.swift; sourceTree = ""; }; + 17D141E381CB514B74821CF60F745537 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayersInitializer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CompositionLayersInitializer.swift; sourceTree = ""; }; + 1893D1B4F54FB914A0369921610994AB /* SGQRCodeLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGQRCodeLog.h; path = SGQRCode/SGQRCodeLog.h; sourceTree = ""; }; + 18AE651E6B0A5678D4999FF9ADCE31FF /* ImageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageFormat.swift; path = Sources/Image/ImageFormat.swift; sourceTree = ""; }; + 18B35E61393F56CBE2136526E51AFCFF /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Sources/Moya/Response.swift; sourceTree = ""; }; + 18C3654A9F80910CED1E2174D5DB9435 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; + 18CF7A57C682F75D5EB4A95CE7406072 /* NotAuthorizedConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NotAuthorizedConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/NotAuthorizedConfiguration.swift; sourceTree = ""; }; + 18E656AF8E3FB1E1A1FEE9A71EE92AAB /* Array+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extensions.swift"; path = "Sources/RxDataSources/Array+Extensions.swift"; sourceTree = ""; }; + 18E749B784C68F6CC7218DDE99B111CC /* IQKeyboardReturnManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.debug.xcconfig; sourceTree = ""; }; + 1907DAEAADD1FAE1FDCFE94DAD5AFBBE /* IQKeyboardToolbarManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Deprecated.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Deprecated.swift"; sourceTree = ""; }; + 191A2321A233979085A3F35D47C0D6A6 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; + 1935FDDB5AFD741273177EC5AB7EE3F3 /* MAMapAccessibilityIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapAccessibilityIdentifier.h; path = MAMapKit.framework/Headers/MAMapAccessibilityIdentifier.h; sourceTree = ""; }; + 1947C8866AF6D1F86BC14F4740F6EB07 /* ObjectMapper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ObjectMapper-Info.plist"; sourceTree = ""; }; + 1956370F83AEEF9D78D32EADB01CBF77 /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvertedMatteLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/InvertedMatteLayer.swift; sourceTree = ""; }; + 196A37E1ED3F0BD2D48FAD9B381D8003 /* AMapCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapCommonObj.h; path = AMapSearchKit.framework/Headers/AMapCommonObj.h; sourceTree = ""; }; + 196B7C1A12353F9F13BE71AFB2D08630 /* Archive+Reading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Reading.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Reading.swift"; sourceTree = ""; }; + 196CC639775723C42A4E5E531A8AC770 /* MAGroundOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlayRenderer.h; path = MAMapKit.framework/Headers/MAGroundOverlayRenderer.h; sourceTree = ""; }; + 1998EFF31408D1BFBA3833D49D5422CF /* PreviewLivePhotoViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewLivePhotoViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewLivePhotoViewCell.swift; sourceTree = ""; }; + 1999CFCE927553ECCDCD7FA98D41496A /* IQTextView+Placeholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQTextView+Placeholderable.swift"; path = "IQTextView/Classes/IQTextView+Placeholderable.swift"; sourceTree = ""; }; + 19A68979FFF54271BB064A6C4B2A21B3 /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = ""; }; + 19B4C815ACE3696E8B67DA978492B84F /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = ""; }; + 19B7853B24935D5EB3AC9268AEDC1F68 /* Differentiator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-prefix.pch"; sourceTree = ""; }; + 19BEC6662ABEFB94BC9F77993F46DCFE /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; + 1A22BE89339AC3F5154506409AC7A072 /* PolygonNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PolygonNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/PolygonNode.swift; sourceTree = ""; }; + 1A2A146C741B1C177DA21547344157CC /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = ""; }; + 1A83C5D585205415FB4323EA48D165F8 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = ""; }; + 1A883CE240A4F5D317FAC8949B0457EF /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; + 1A93B95779B045484680BD7158A67131 /* RxSwiftExt-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwiftExt-prefix.pch"; sourceTree = ""; }; + 1AC0887C61EC137A3A8071800E367ABC /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; + 1B12A74774A9B4388CC3089E807FD2A1 /* AMapURLSearchType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchType.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchType.h; sourceTree = ""; }; + 1B3EB5E279BEB12979E4AC3D6838A1BB /* ColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorExtension.swift; path = Sources/Private/Utility/Primitives/ColorExtension.swift; sourceTree = ""; }; + 1BA22022CCAB66B3303A6E4C3630F517 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; + 1BA24490F916A0EA0636D9FCEB4DB3C8 /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; + 1BA257292FF26E78784322AD404F7609 /* AMapFoundation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapFoundation.debug.xcconfig; sourceTree = ""; }; + 1BF320F487C1DD4624D25D4470A157FC /* MALineDrawType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MALineDrawType.h; path = MAMapKit.framework/Headers/MALineDrawType.h; sourceTree = ""; }; + 1BF356A5D9EC758385F59E4F7B32F86F /* sharpyuv_gamma.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_gamma.c; path = sharpyuv/sharpyuv_gamma.c; sourceTree = ""; }; + 1BFB45825663DFFB2D98451C32E4252C /* color_cache_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = color_cache_utils.h; path = src/utils/color_cache_utils.h; sourceTree = ""; }; + 1C147902F344FB4665D59142915E5595 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; + 1C4E8E50F2216EAE1DD6F205D5137E2A /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = ""; }; + 1C7A2C858250272CA07E3F3E32CAF067 /* DotLottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieConfiguration.swift; path = Sources/Public/DotLottie/DotLottieConfiguration.swift; sourceTree = ""; }; + 1C7E57CFCB122AA47527474F36807856 /* palette.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = palette.h; path = src/utils/palette.h; sourceTree = ""; }; + 1D33F67DEACEF3B1479AD53801AE648A /* UICollectionView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UICollectionView+IndexPaths.swift"; sourceTree = ""; }; + 1D460C0A57D37BFA269D070C6E4FB41B /* SwiftyUserDefaults-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyUserDefaults-dummy.m"; sourceTree = ""; }; + 1D49D6A45612FE0360EF08CFBF160224 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Deprecated/IQKeyboardManager+Deprecated.swift"; sourceTree = ""; }; + 1D61D7EB6D1E39E0FC1EE2F150653E9E /* MAOfflineItemNationWide.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemNationWide.h; path = MAMapKit.framework/Headers/MAOfflineItemNationWide.h; sourceTree = ""; }; + 1D7CB5F14BA1F8D1BFA4A4B57F55B048 /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = ""; }; + 1DA1813E9D3AE85E7EC2A96A57FE58C2 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; + 1DC1E793F2B49A981C5EDAA106AF26D9 /* TransformType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformType.swift; path = Sources/TransformType.swift; sourceTree = ""; }; + 1DE77C32EE2B1785EBA727B3B58A3543 /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = ""; }; + 1E009C50CA871EDB48A25D03E9782E1D /* CurveVertex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurveVertex.swift; path = Sources/Private/Utility/Primitives/CurveVertex.swift; sourceTree = ""; }; + 1E0F8ECAF1EB04E85C634D177BDEBF69 /* MAAnimatedAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnimatedAnnotation.h; path = MAMapKit.framework/Headers/MAAnimatedAnnotation.h; sourceTree = ""; }; + 1E13959CC25B66D7944DEC285E9BB66B /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; + 1E42B3241A990CDD1900637F69239A53 /* filterMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = filterMap.swift; path = Source/RxSwift/filterMap.swift; sourceTree = ""; }; + 1E475CF56F62C18237DD1A327A9459EC /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; + 1EC3CFFE9DD9B6FF777BAED5ABD267A6 /* GYSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GYSDK-xcframeworks.sh"; sourceTree = ""; }; + 1ECC8315B78910275EE99EFEBE4E8A48 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; + 1EEF4BAC0247179919D3A7FFE5E025A5 /* UIViewConfiguringSwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIViewConfiguringSwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIViewConfiguringSwiftUIView.swift; sourceTree = ""; }; + 1F1B25B64CB28802F3AE283D5AC1FB65 /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = ""; }; + 1F1CACAD8FFFA90B324172547E72F895 /* SwiftyJSON.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.release.xcconfig; sourceTree = ""; }; + 1F4B3BF0F2244B2511E7B1C96CDCDFEE /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; 1F742F9BBDEE927B1CEBB85C83810BC8 /* Pods-QuickLocation-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-QuickLocation-umbrella.h"; sourceTree = ""; }; - 1F997ABBC6EA089C505B9E6BD0CD1612 /* AccessTokenPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccessTokenPlugin.swift; path = Sources/Moya/Plugins/AccessTokenPlugin.swift; sourceTree = ""; }; - 1FCF872C5FBA69276AF8F3C9EFF8B5A3 /* MAConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAConfig.h; path = MAMapKit.framework/Headers/MAConfig.h; sourceTree = ""; }; - 1FD17C348525F3E6D9AD7B25011BC6F4 /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = ""; }; - 1FE90209ECC8F73E85D3C4D2545F3A9F /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; + 1F8F5F0AD0D4C50F30CF2C576010825D /* Editor+UIImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Editor+UIImage.swift"; path = "Sources/HXPHPicker/Editor/Extension/Editor+UIImage.swift"; sourceTree = ""; }; + 1FBC4F98B64C0EB57706D3343C9193C7 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = ""; }; + 1FCA036621DFB64D5199D2A0910022E8 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; 1FFED36A657123030ABB700256D73F15 /* Masonry */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Masonry; path = Masonry.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2016EC9F45CA4E411E5E2B867FF70BED /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = ""; }; - 20243806DB7153844B5D1A0C9AC07DE8 /* SharedSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Concurrency.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Concurrency.swift"; sourceTree = ""; }; - 202673BBEE694525A508CB386EA2C17E /* VideoEditorPlayerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorPlayerView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorPlayerView.swift; sourceTree = ""; }; - 202A3AD865374751B577ED8992030640 /* Moya.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Moya.release.xcconfig; sourceTree = ""; }; - 204D4F4B62CEFD862454A3D86BE805DA /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; - 20858464085FF25FA5AF35931DBB699B /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; - 20DC1B34DA57274F14C0528300B0D678 /* GradientAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientAnimations.swift; path = Sources/Private/CoreAnimation/Animations/GradientAnimations.swift; sourceTree = ""; }; - 21027E289A38197FF162973EBB84D399 /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/Networking/RequestModifier.swift; sourceTree = ""; }; - 210E3B6437C45B67F1E9F21D90AA0A9A /* ShapeTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeTransform.swift; path = Sources/Private/Model/ShapeItems/ShapeTransform.swift; sourceTree = ""; }; - 211BC34C0536F7B4026D6881686E85AC /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = ""; }; - 211F72946ED9DD64741A1F0756A21BB5 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - 213BFAAAEE1853834A0F73C5DB95F18C /* Data+Compression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Compression.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Compression.swift"; sourceTree = ""; }; - 21AE2CB1F0F83D5333558D50829AD257 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Image/Filter.swift; sourceTree = ""; }; - 21BF7AEEBC6911B7C9DFBCA51330BFBE /* SolidLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayer.swift; path = Sources/Private/CoreAnimation/Layers/SolidLayer.swift; sourceTree = ""; }; - 2247DE4416C83EBF5741EB4C37F1D591 /* SDCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCollectionViewCell.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.m; sourceTree = ""; }; - 2268284714DD3AFF5372004B42CFC35D /* MAMultiPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPoint.h; path = MAMapKit.framework/Headers/MAMultiPoint.h; sourceTree = ""; }; - 2276B4762338F537B426B3AAC1E51016 /* UIView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIView+SwiftUIView.swift"; sourceTree = ""; }; + 2000C5BF3C277D810F2091071BE8EAEF /* MAOfflineItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItem.h; path = MAMapKit.framework/Headers/MAOfflineItem.h; sourceTree = ""; }; + 204E353809F2E8938F13516355B4A7B3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 207F42132D4EE9D29F92BA5A01E34A0C /* MAHeatMapVectorOverlayRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlayRender.h; path = MAMapKit.framework/Headers/MAHeatMapVectorOverlayRender.h; sourceTree = ""; }; + 20840EF8A54485FD7571482B95FD2472 /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; + 20D0AF97EC398CA3C2EDF630925757C3 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; + 20DABB052993B5A4A1D5F2FA44472B6B /* MAAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationView.h; path = MAMapKit.framework/Headers/MAAnnotationView.h; sourceTree = ""; }; + 20E5FF012A82CE6B2C796917DF8B9596 /* ShapeItemLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItemLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeItemLayer.swift; sourceTree = ""; }; + 20EFFCF4AA3B1939E7F02EBCC486E73B /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger.h; sourceTree = ""; }; + 21215BAC4CB5B3E8558F4E0FCC4CDE21 /* AMapSearchKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapSearchKit.framework; sourceTree = ""; }; + 21272778E00A33277AE5A1A1356425B1 /* IQKeyboardManager+ToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManager.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManager.swift"; sourceTree = ""; }; + 216122D05D415C9A6A4DE43C8ECC4EEA /* MATileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlayRenderer.h; path = MAMapKit.framework/Headers/MATileOverlayRenderer.h; sourceTree = ""; }; + 2167A79015B3E37D4AC6E4D7DFCDE72A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Source/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 217981C394504110C3B228B64CA922CF /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; + 21CAF2F8CDB796D458D3C63191380F72 /* lottie-ios.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.release.xcconfig"; sourceTree = ""; }; + 2213C57EA451474BB64311877E6AD5A4 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; + 222E58AE99CBE9755CE6F5F76EF1E542 /* lottie-ios-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-umbrella.h"; sourceTree = ""; }; + 224EF96A95DE2007B864E23B10ED0516 /* WillDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WillDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/WillDisplayProviding.swift; sourceTree = ""; }; 2290594F0DEEB3EE8019DFED02EF0E1B /* Pods-QuickLocation-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-QuickLocation-resources.sh"; sourceTree = ""; }; - 22AE102A374ABB9784B99E78E005AB63 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; - 22F9357B6374A839C50F9AD172557551 /* MAMultiColoredPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiColoredPolylineRenderer.h; path = MAMapKit.framework/Headers/MAMultiColoredPolylineRenderer.h; sourceTree = ""; }; - 23080DDA3FB9E838C52BD9867E7B5EF6 /* SGGenerateQRCode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGGenerateQRCode.m; path = SGQRCode/QRCode/SGGenerateQRCode.m; sourceTree = ""; }; - 2308CD6D806953F959B423102170C170 /* quant_levels_dec_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_dec_utils.h; path = src/utils/quant_levels_dec_utils.h; sourceTree = ""; }; - 23133444B0AF6AADE98BC3EC5EF43530 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; - 2337AE1283E426BD425A893489889CA6 /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = "Sources/CocoaLumberjack/Supporting Files/CocoaLumberjack.h"; sourceTree = ""; }; - 2359D380B8B121735FB089F9FAECD7CD /* Plugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Plugin.swift; path = Sources/Moya/Plugin.swift; sourceTree = ""; }; - 23761700324E23E962FEBBF7BED2FB18 /* Core+Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+Bundle.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+Bundle.swift"; sourceTree = ""; }; - 2379F479F801875362C3D3F238C11AAB /* AMapSearchObjV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchObjV1.h; path = AMapSearchKit.framework/Headers/AMapSearchObjV1.h; sourceTree = ""; }; - 237E67B93C27C046EFD6AAECBFBE1D1F /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = ""; }; - 238DCE8B327DAA5AD8A45387ED782712 /* SwiftyUserDefaults.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyUserDefaults.modulemap; sourceTree = ""; }; - 23DA77885B426857E3648C37720CB096 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; - 23DC7A25060803C672E1A7EAECC4174C /* MAPolygon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygon.h; path = MAMapKit.framework/Headers/MAPolygon.h; sourceTree = ""; }; - 241BA03C058E99523E24A9CC8BD78A0B /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = ""; }; - 2482E794CC19964107A9330DAD7E2C96 /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = ""; }; - 2511F34CCF102DAE90D6C9F1541BB4F2 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = ""; }; - 2541F69A2698785BE63AEFA05A5594FF /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; - 255C8B3006719A1E86F1C636D4D8B9B4 /* DropShadowAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowAnimation.swift; path = Sources/Private/CoreAnimation/Animations/DropShadowAnimation.swift; sourceTree = ""; }; - 2565198AC8A43DECAD40537528DD6F62 /* MAMultiTexturePolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiTexturePolylineRenderer.h; path = MAMapKit.framework/Headers/MAMultiTexturePolylineRenderer.h; sourceTree = ""; }; - 25682AEA22E9DF2427110B2676620A6F /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; - 257615B4345F34477F672A9F4184CF44 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = ""; }; - 25A7EAD79F89063274E64F5422442F97 /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; - 25B614EEACA0671EEED0A0AEC620DB91 /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Sources/CocoaLumberjack/DDFileLogger.m; sourceTree = ""; }; - 25D764765D48574530DE8782E71AAC74 /* color_cache_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = color_cache_utils.h; path = src/utils/color_cache_utils.h; sourceTree = ""; }; - 25E614F25F8D4C775AEDBD784EB62635 /* libwebp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libwebp-Info.plist"; sourceTree = ""; }; - 262B1152E77274929D1EA49E549A6F4A /* HXPHPicker.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = HXPHPicker.bundle; path = Sources/HXPHPicker/Resources/HXPHPicker.bundle; sourceTree = ""; }; - 263267069553356F3C5427D55865C88E /* CustomDateFormatTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomDateFormatTransform.swift; path = Sources/CustomDateFormatTransform.swift; sourceTree = ""; }; - 266FFB6FE467A40EB89F74607BC3A71D /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; - 269B6452BDCE224AE4F36E7A81E54AD0 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; - 26A3214F6C60FC7EEDDA89C2B3318F95 /* Core+UIDevice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIDevice.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIDevice.swift"; sourceTree = ""; }; - 26A8DA6192C5D7193DD3730CA3F75535 /* Popover.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Popover.modulemap; sourceTree = ""; }; - 26AA395116A811A58D82516DCE7D72DF /* MACircleRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircleRenderer.h; path = MAMapKit.framework/Headers/MACircleRenderer.h; sourceTree = ""; }; - 26D6ACA89C746445EA61A8C984DD690F /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/PrimitiveSequence/Single.swift; sourceTree = ""; }; - 26DF0A2112BF988D66A7BAC85FF3AFFC /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/PrimitiveSequence/Completable+AndThen.swift"; sourceTree = ""; }; - 26E59CA38D2DBAF61A3910B0BF1892AC /* ValidationType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationType.swift; path = Sources/Moya/ValidationType.swift; sourceTree = ""; }; - 270DDF97FF0117BAB6AA7545D02C2FFB /* CallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackQueue.swift; path = Sources/Utility/CallbackQueue.swift; sourceTree = ""; }; - 27568FE34B5805173D718F5816A90B1E /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; - 279204F96B6191DD6E8CF293F3A0CAED /* ShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/ShapeAnimation.swift; sourceTree = ""; }; - 2798E9217A2DE8B22EAA361962557F4F /* FillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/FillRenderer.swift; sourceTree = ""; }; - 27991E680A5AB49029B5E583DBAA67A4 /* LayerImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerImageProvider.swift; sourceTree = ""; }; - 27B94CBE30BEE9D36A718CB93B8F0350 /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; - 27CE044F777AA8E14A94BCAC3180B064 /* IQKeyboardReturnManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnManager.swift; path = IQKeyboardReturnManager/Classes/IQKeyboardReturnManager.swift; sourceTree = ""; }; - 28024C1BCDC0AA7C70A6EF47C1648D66 /* GIFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFAnimatedImage.swift; path = Sources/Image/GIFAnimatedImage.swift; sourceTree = ""; }; - 280E2F84613BBFC5E776CC0E7EE208B2 /* ClassReference.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassReference.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/ClassReference.swift; sourceTree = ""; }; - 28323BD28CC12E6BAE22CAB96FDA37FD /* PhotoTools+File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoTools+File.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoTools+File.swift"; sourceTree = ""; }; - 2852C607F17803DF7D834122F6F5AA83 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FilepathImageProvider.swift; path = Sources/Public/iOS/FilepathImageProvider.swift; sourceTree = ""; }; - 286609251CED6D9B03AA5FEB3D888389 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; - 2885B35194DA9DF984C9336C5D630ABA /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; - 28992D2279F937E0B0C3BB26A37555D4 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/Features/MultipartFormData.swift; sourceTree = ""; }; - 28B16E43B5EB95BB1B83F17AD78A8E6F /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; - 28CD57D1A65F6C8BED6566EB7B3C2C7C /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; sourceTree = ""; }; - 28CF338F675BCED8B621029EA3A4D4BC /* SDImageFramePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFramePool.m; path = SDWebImage/Private/SDImageFramePool.m; sourceTree = ""; }; - 28D363124D7EE5BB9A8A21A8BB510FB4 /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = ""; }; - 28FCAB44829CE76DDC07066036587F01 /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = ""; }; - 29083EE6084AAE7EC2C1C9B639EAC913 /* NSDecimalNumberTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSDecimalNumberTransform.swift; path = Sources/NSDecimalNumberTransform.swift; sourceTree = ""; }; - 290DBF8DF4EE9BDACF5EC7F610D04C99 /* AssetManager+LivePhotoURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+LivePhotoURL.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+LivePhotoURL.swift"; sourceTree = ""; }; - 29185C1F3F6CC2097BF9D4716289FF96 /* SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyJSON-dummy.m"; sourceTree = ""; }; - 29544B64CA115756BAAF228E63A130E7 /* Moya+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Moya+Alamofire.swift"; path = "Sources/Moya/Moya+Alamofire.swift"; sourceTree = ""; }; - 2969EA9FAF1A14AD745AC2EE07FDD55B /* not+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "not+RxCocoa.swift"; path = "Source/RxCocoa/not+RxCocoa.swift"; sourceTree = ""; }; - 297586226A1BE9A3078A2E399E0272C9 /* GradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientFillRenderer.swift; sourceTree = ""; }; - 2979066231A9512904070FD888FB76A7 /* DotLottieCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCacheProvider.swift; path = Sources/Public/DotLottie/Cache/DotLottieCacheProvider.swift; sourceTree = ""; }; - 297FF5A8EFD9D6C087CA9D0495EDFB2F /* UISwitch+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISwitch+Rx.swift"; path = "RxCocoa/iOS/UISwitch+Rx.swift"; sourceTree = ""; }; - 2986001B4149A8F9DA549AE27CFD4329 /* Defaults+Observing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Defaults+Observing.swift"; path = "Sources/Defaults+Observing.swift"; sourceTree = ""; }; - 2995DF59A162EF7CC2A13087BA62B6E9 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/Features/RetryPolicy.swift; sourceTree = ""; }; - 29B827C734EBF21D5C516EAEA6082EA2 /* IQKeyboardToolbarManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Toolbar.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Toolbar.swift"; sourceTree = ""; }; - 29E42EF4E970888B4ECB2C12095F990A /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; - 2A04EFDC5AA0C19E581500D941680017 /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; - 2A2D2AFC1432B7A65D0938EA9450DD56 /* IQKeyboardToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConfiguration.swift; path = IQKeyboardToolbarManager/Classes/Configuration/IQKeyboardToolbarConfiguration.swift; sourceTree = ""; }; - 2A3EB679AD01ED748E6A1212F5770B9E /* LanguageType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LanguageType.swift; path = Sources/HXPHPicker/Core/Model/LanguageType.swift; sourceTree = ""; }; - 2A6748AF035E51EB23474D0313DEA17F /* Shape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shape.swift; path = Sources/Private/Model/ShapeItems/Shape.swift; sourceTree = ""; }; - 2A99830F71D4E85ED3FC10F8AF6DB573 /* FormatIndicatedCacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatIndicatedCacheSerializer.swift; path = Sources/Cache/FormatIndicatedCacheSerializer.swift; sourceTree = ""; }; - 2B04EA2BF49EBF3947F41879AA29FC3A /* Cancellable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancellable.swift; path = Sources/Moya/Cancellable.swift; sourceTree = ""; }; - 2B1396AC374D72D2A245F419C7FA9234 /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = ""; }; - 2B4431F4F1F6CCB3BC56CCF0FA8DC3C3 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; - 2B59531761EBE7111460BA8727BEB2CF /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; - 2B977B56CE3878943CCD6E7BD6550DCD /* DDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDOSLogger.m; path = Sources/CocoaLumberjack/DDOSLogger.m; sourceTree = ""; }; + 22A40B3B5E490FED816B74F8F1627B61 /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = "Sources/CocoaLumberjack/Supporting Files/CocoaLumberjack.h"; sourceTree = ""; }; + 22AD1F2E220AB57EED9DFA0796621113 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; + 22CD974AEAC09E9E1186F6ADD1707EB2 /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; + 22DB92F8012A0A5395CB78913DCFFC9E /* PhotoListCameraCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoListCameraCellConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PhotoListCameraCellConfiguration.swift; sourceTree = ""; }; + 22F345791CD4AB5240759458461989AF /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; + 232FBAFBBC8E7F23359968632AEBB261 /* HXPHPicker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HXPHPicker.swift; path = Sources/HXPHPicker/Core/HXPHPicker.swift; sourceTree = ""; }; + 23321066F3CADBDECA57518EF489EFCF /* PreviewViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PreviewViewConfiguration.swift; sourceTree = ""; }; + 2386DA249B3A8E983492D97815C7B874 /* MainThreadAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainThreadAnimationLayer.swift; path = Sources/Private/MainThread/LayerContainers/MainThreadAnimationLayer.swift; sourceTree = ""; }; + 23A639824DC0707978874C0F65105476 /* MACircleRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircleRenderer.h; path = MAMapKit.framework/Headers/MACircleRenderer.h; sourceTree = ""; }; + 23C0619D0AF603D8DF025BC86303F91F /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; + 2433A60406778BB8F7377A714A0FAD53 /* CALayer+fillBounds.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+fillBounds.swift"; path = "Sources/Private/CoreAnimation/Extensions/CALayer+fillBounds.swift"; sourceTree = ""; }; + 244212146DD38DFEE7A46D73B1A57B4D /* AssetManager+VideoURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+VideoURL.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+VideoURL.swift"; sourceTree = ""; }; + 246CB7527AC3D098CCE3CCDFE3BF429E /* DateTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateTransform.swift; path = Sources/DateTransform.swift; sourceTree = ""; }; + 247A9E6AF2929CB7FBFC7E11BBE92649 /* URLNavigator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "URLNavigator-prefix.pch"; sourceTree = ""; }; + 247D7A99AA19B6E2231A66022D9759D4 /* RxDataSources-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxDataSources-dummy.m"; sourceTree = ""; }; + 249DD33E571BE43C78C58A86BD5D4789 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = ""; }; + 24CB83C5F9C7E53F79DC3E1FD17533DA /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/Core/HTTPMethod.swift; sourceTree = ""; }; + 24E0CA2A82E7E62DB7DE13E0F2AE5FAE /* SwiftyUserDefaults.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyUserDefaults.release.xcconfig; sourceTree = ""; }; + 24E1BCABFD51C3F4C200E1495D437082 /* SGPermissionCamera.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGPermissionCamera.h; path = SGQRCode/Permission/SGPermissionCamera.h; sourceTree = ""; }; + 25156D909741A9D7E5BEF3533B7076F6 /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; + 254CCE3CDAC2AAEA8C2EAD6380A57A15 /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxRelay/BehaviorRelay.swift; sourceTree = ""; }; + 254EB45C456A7CDBDE57F43486C96175 /* Interpolatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Interpolatable.swift; path = Sources/Public/Keyframes/Interpolatable.swift; sourceTree = ""; }; + 2567E70A0F4CEE73288ADCE097CB0390 /* MAPolygon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygon.h; path = MAMapKit.framework/Headers/MAPolygon.h; sourceTree = ""; }; + 257F77AA13F1E8F063FE18A4AFC961A4 /* AlbumViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumViewController.swift; path = Sources/HXPHPicker/Picker/Controller/AlbumViewController.swift; sourceTree = ""; }; + 26023CFD09304806F4EC503441D04FBE /* RenderingEngineOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderingEngineOption.swift; path = Sources/Public/Configuration/RenderingEngineOption.swift; sourceTree = ""; }; + 2614C81BE495FBFD4D7793D1FEBB9416 /* KFOptionsSetter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFOptionsSetter.swift; path = Sources/General/KFOptionsSetter.swift; sourceTree = ""; }; + 261CFCF51AD4F0C503478E5A1BB886D8 /* AppearanceStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppearanceStyle.swift; path = Sources/HXPHPicker/Core/Model/AppearanceStyle.swift; sourceTree = ""; }; + 263D5241BA86AFB28AF77A688224894F /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; + 26B7FD18240E3697C71CF462B5663AC0 /* RectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/RectNode.swift; sourceTree = ""; }; + 26C3D6867255B8F2AAEE5F56E5F588E1 /* MACustomCalloutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomCalloutView.h; path = MAMapKit.framework/Headers/MACustomCalloutView.h; sourceTree = ""; }; + 26CEECD9C9D901C2E0B6C0FB391C3FC1 /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; + 26F6E97418A6EA354610B9DB12B198BA /* StringExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringExtensions.swift; path = Sources/Private/Utility/Extensions/StringExtensions.swift; sourceTree = ""; }; + 26FB364FD05DD6DF35A55328296A63D7 /* mapAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mapAt.swift; path = Source/RxSwift/mapAt.swift; sourceTree = ""; }; + 272B4F367AA7FB494ABD1324729EE8F7 /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; + 273B447C3811A5BDBD14EF8CB4E91EC0 /* Archive+BackingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+BackingConfiguration.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+BackingConfiguration.swift"; sourceTree = ""; }; + 274D2779FC622ACBD2B4A3E40C09EB33 /* MATerrainOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATerrainOverlay.h; path = MAMapKit.framework/Headers/MATerrainOverlay.h; sourceTree = ""; }; + 2784284F8E77F0A3BE4219F31A24321A /* TADotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TADotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h; sourceTree = ""; }; + 278D05D75238AFCE5178C0B0A154B188 /* IQTextInputViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfo.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewInfo.swift; sourceTree = ""; }; + 279C203A935FE86BE7E8894D17C34AEA /* PhotoPickerSelectableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerSelectableViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPickerSelectableViewCell.swift; sourceTree = ""; }; + 27DD09ABB2F46E57A13BFD67DE16ECD0 /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = ""; }; + 280449197C671B54DD2EEAA9DB52739F /* KingfisherWebP.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KingfisherWebP.modulemap; sourceTree = ""; }; + 2809ADB9E03E11ACF2BC5701D4C3AC47 /* SGScanCodeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanCodeDelegate.h; path = SGQRCode/QRCode/SGScanCodeDelegate.h; sourceTree = ""; }; + 280B641103F20B2D8663752E396FAAB1 /* SwiftKeychainWrapper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftKeychainWrapper-dummy.m"; sourceTree = ""; }; + 2820710155AB36551969D241CAF06D81 /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence/PrimitiveSequence.swift; sourceTree = ""; }; + 285DFF705602331A3A492B43A5D5B3EE /* PhotoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoManager.swift; path = Sources/HXPHPicker/Core/Util/PhotoManager.swift; sourceTree = ""; }; + 28A40F719145DA2E05BCC59AAC4DF607 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/Features/RedirectHandler.swift; sourceTree = ""; }; + 28A9474DAAE554663B47FCCD76D5AA52 /* UIActivityIndicatorView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIActivityIndicatorView+Rx.swift"; path = "RxCocoa/iOS/UIActivityIndicatorView+Rx.swift"; sourceTree = ""; }; + 29417F483A366BEB85B4E595B137A0DF /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; + 298090571D27D7C87BD7C8679065FE85 /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; + 2993EC58B874DBDEF716B31BA35807E1 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; + 29D1ED712E1C7BFD764620DF7BBDC6C9 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = ""; }; + 2A1224E6B8498A9FB446476C6D6C051E /* PhotoPickerViewController+SwipeSelect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoPickerViewController+SwipeSelect.swift"; path = "Sources/HXPHPicker/Picker/Controller/PhotoPickerViewController+SwipeSelect.swift"; sourceTree = ""; }; + 2A64AFBCD60CA435D012FE9C0E49AE60 /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Font.swift; path = Sources/Private/Model/Text/Font.swift; sourceTree = ""; }; + 2A8E9277776C5A18B337ADDFFCAD556E /* GradientAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientAnimations.swift; path = Sources/Private/CoreAnimation/Animations/GradientAnimations.swift; sourceTree = ""; }; + 2AEE100F67D7984D7DC443B1B0D2BA07 /* DropShadowAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowAnimation.swift; path = Sources/Private/CoreAnimation/Animations/DropShadowAnimation.swift; sourceTree = ""; }; + 2AFB4834B785E4FCE5C5180F091CEAEF /* SwiftyUserDefaults-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyUserDefaults-umbrella.h"; sourceTree = ""; }; + 2B347087F46730E241B627CFF679BCFD /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; + 2B3D1BCC77D908A880AF2FFA7C63D516 /* MAShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAShape.h; path = MAMapKit.framework/Headers/MAShape.h; sourceTree = ""; }; + 2B49ACCE2D9E75E3FE1C1F149E111432 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = ""; }; + 2B64E1A875623C38D1ABC440B2B55253 /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; + 2BA0763EE2D6A1D5DBED1B0253582EDE /* MarqueeLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.debug.xcconfig; sourceTree = ""; }; 2BA85C644912C3A5922BDD5D1D955E43 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; }; - 2BD736C4A78E1288F08B0255B7B39A85 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; - 2C1AA52DDD88C1E5C9EB949E7121BC80 /* CGPointExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGPointExtension.swift; path = Sources/Private/Utility/Primitives/CGPointExtension.swift; sourceTree = ""; }; - 2C35DB8885C7AF3C00FCA69FDA392958 /* AlbumTickView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTickView.swift; path = Sources/HXPHPicker/Picker/View/AlbumTickView.swift; sourceTree = ""; }; - 2C6D8EFD89ADE2DDCD5E10DCB52C06B7 /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; - 2C7069FA1C13A8AFD184D3EBB02F7D22 /* SelectBoxView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectBoxView.swift; path = Sources/HXPHPicker/Core/View/SelectBoxView.swift; sourceTree = ""; }; - 2C7F082A94936219A93CE171B1850C66 /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/PrimitiveSequence/ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; - 2C8F5DFB112803DFF98E678FE0A4F14A /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = ""; }; - 2CB0EBF27CD3CE375899115BA2299C4E /* NavigatorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NavigatorProtocol.swift; path = Sources/URLNavigator/NavigatorProtocol.swift; sourceTree = ""; }; - 2CB69E798D47E76BC3F14181C55FFFE3 /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Extensions/Result+Alamofire.swift"; sourceTree = ""; }; - 2CD06A3715673D4AC997526E5FD203BD /* VideoEditorMusic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorMusic.swift; path = Sources/HXPHPicker/Editor/Model/VideoEditorMusic.swift; sourceTree = ""; }; - 2CECC888D000691FF4F14CC19A6D4531 /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; - 2CF4E1E4FABD8B6D862E800AB161ABD0 /* SGScanViewConfigure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanViewConfigure.h; path = SGQRCode/ScanView/SGScanViewConfigure.h; sourceTree = ""; }; - 2D0A6517735F3EECE68C68A14E403573 /* SGTorch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGTorch.h; path = SGQRCode/Torch/SGTorch.h; sourceTree = ""; }; - 2D11C5EADD5C13350838B556DEDB36FF /* MAMVTTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlay.h; path = MAMapKit.framework/Headers/MAMVTTileOverlay.h; sourceTree = ""; }; - 2D203796C4C8498FB8AFDCD1DA698814 /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = ""; }; - 2D378C45BC0D144E969F9F0C2A84F6BE /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = ""; }; - 2D3FF04377D5672F765D771074F01471 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; - 2D506A410825DF3D98EE85678E6579D2 /* MAHeatMapVectorGridOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlay.h; path = MAMapKit.framework/Headers/MAHeatMapVectorGridOverlay.h; sourceTree = ""; }; - 2D5F2ECF685849A9F5F9368ED83F2863 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; - 2D6752C5CBA08321413C63315CF575FB /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; - 2D728EC314D8706001C539C638AD2FDE /* Array+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extensions.swift"; path = "Sources/RxDataSources/Array+Extensions.swift"; sourceTree = ""; }; - 2E0B3D4B1E2DCD5966996C8B3E0D0D67 /* EmptyViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/EmptyViewConfiguration.swift; sourceTree = ""; }; - 2E3A26F5ED4DBBCD716CB86A2E4FB022 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayersInitializer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CompositionLayersInitializer.swift; sourceTree = ""; }; - 2E9141AFB4C952911A5A0583BD42587F /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; - 2E93C6AD789D128DC6BC46AD3BC25389 /* Date+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Compare.swift"; path = "Sources/SwiftDate/Date/Date+Compare.swift"; sourceTree = ""; }; - 2EAA512B45185EBC8735764075B6AA26 /* SwiftyUserDefaults-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyUserDefaults-dummy.m"; sourceTree = ""; }; - 2F053BC86EA776C22A41EB660DDED9A4 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardToolbar/Placeholderable/IQPlaceholderable.swift; sourceTree = ""; }; - 2F11C9110F5CC9C9B76DF9264FBFEAC8 /* IQKeyboardManager+Appearance_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance_Deprecated.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance_Deprecated.swift"; sourceTree = ""; }; - 2F55C64DBFF5D3847F6A2C01F7491DAF /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; - 2FAD441E6F214CC94719B87CA09AAB52 /* SwiftDate-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftDate-Info.plist"; sourceTree = ""; }; - 2FB665FDBB929593DA0DDFB351710E85 /* IQKeyboardAppearanceManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardAppearanceManager+Internal.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager+Internal.swift"; sourceTree = ""; }; - 2FB83EC518AC5DA0DDDEF40883BBFF43 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = ""; }; + 2BC8FEABD0D0E14089C2459B82C928A0 /* Observable+Alias.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Alias.swift"; path = "Source/Tools/Observable+Alias.swift"; sourceTree = ""; }; + 2BFA57D8E9D232EE32D0A0761351028F /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Core/Request.swift; sourceTree = ""; }; + 2C0ADA079F549D156A0CC58AA8329223 /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = ""; }; + 2C1545F05291BCFC28736F71B26EBC1E /* MAMapView+Resource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MAMapView+Resource.h"; path = "MAMapKit.framework/Headers/MAMapView+Resource.h"; sourceTree = ""; }; + 2C334AB204EA923D4BAB9725D473C955 /* DateFormatterTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateFormatterTransform.swift; path = Sources/DateFormatterTransform.swift; sourceTree = ""; }; + 2C6C71E8A3D7FFB90A5176107165D7A6 /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/Features/ServerTrustEvaluation.swift; sourceTree = ""; }; + 2C7F1656C0BA8E3B9765C6CC4F6CCB4F /* Core+Dictionary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+Dictionary.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+Dictionary.swift"; sourceTree = ""; }; + 2C831E755CE46E1BB79FB656E75DF4BF /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = ""; }; + 2C836E8C92107126DFEF174901FC97F2 /* MarqueeLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarqueeLabel.swift; path = Sources/MarqueeLabel.swift; sourceTree = ""; }; + 2CCE02980C5598BF93E733F24CBA3563 /* AssetManager+ImageData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+ImageData.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+ImageData.swift"; sourceTree = ""; }; + 2CE39C0623B685E447AF262B2D1AEAC5 /* AssetManager+LivePhoto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+LivePhoto.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+LivePhoto.swift"; sourceTree = ""; }; + 2D02F6392029FBD530DD6EAE1DE094DB /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = ""; }; + 2D0D0334CEDAC8CC1CBF69EE2A7115BF /* PhotoAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoAsset.swift; path = Sources/HXPHPicker/Picker/Model/PhotoAsset.swift; sourceTree = ""; }; + 2D240C6710D939263AC6AB26E6D3E2BE /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = ""; }; + 2D2CC6D78CAFF642344D37ECF76D0ADB /* MASConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraint.h; path = Masonry/MASConstraint.h; sourceTree = ""; }; + 2D3ABCB73987CB6C9EE038ED5CBA66EA /* SDCycleScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCycleScrollView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m; sourceTree = ""; }; + 2D6829727BE16B4D670AB2A1F2FA9EBA /* lottie-ios-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-prefix.pch"; sourceTree = ""; }; + 2D74D168FE6518557708B3D8B02DD6B1 /* materialized+elements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "materialized+elements.swift"; path = "Source/RxSwift/materialized+elements.swift"; sourceTree = ""; }; + 2DDCFB21DA5192747E46EA46BCD08977 /* Keyframes+combined.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+combined.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+combined.swift"; sourceTree = ""; }; + 2DEDEF14703DE6981A2E1392785C77F3 /* MASCompositeConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASCompositeConstraint.m; path = Masonry/MASCompositeConstraint.m; sourceTree = ""; }; + 2E34EC15BE519F830CF5F88F21733ACE /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; + 2E359BF714E9E8257C9B418895769073 /* KeychainItemAccessibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainItemAccessibility.swift; path = SwiftKeychainWrapper/KeychainItemAccessibility.swift; sourceTree = ""; }; + 2E6516D3BA180B7168516AA0C68BFE1E /* MAMultiPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPoint.h; path = MAMapKit.framework/Headers/MAMultiPoint.h; sourceTree = ""; }; + 2E7083C055E9035B3C58C4C082E21049 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = ""; }; + 2E81A638864789339C8FF93D585D8417 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; + 2E86671AFFBE71B535E0DC88FCE58490 /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = ""; }; + 2E86CC975C34CFF6EE7ED8BBB15FAA94 /* mapMany.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mapMany.swift; path = Source/RxSwift/mapMany.swift; sourceTree = ""; }; + 2E9E8E01001D35BAEB6ACE41C1A80996 /* Int+DateComponents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+DateComponents.swift"; path = "Sources/SwiftDate/Foundation+Extras/Int+DateComponents.swift"; sourceTree = ""; }; + 2EBA91278CE76E88295D293799542AF8 /* KingfisherManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherManager.swift; path = Sources/General/KingfisherManager.swift; sourceTree = ""; }; + 2EC9E3898FAD13A3C41A79B927415997 /* Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kingfisher.swift; path = Sources/General/Kingfisher.swift; sourceTree = ""; }; + 2F02D6F2B3D8FDE5737C46C8AF9AEC4F /* IQKeyboardToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarManager.swift; path = IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager.swift; sourceTree = ""; }; + 2F049395629E8567E91BD16D610C25B7 /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transform.swift; path = Sources/Private/Model/Objects/Transform.swift; sourceTree = ""; }; + 2F064DFC146CDB6A9F25A2DAC5A6D728 /* EditorImageResizerControlView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorImageResizerControlView.swift; path = Sources/HXPHPicker/Editor/View/Photo/EditorImageResizerControlView.swift; sourceTree = ""; }; + 2F0A9070E7FF2ACD759B4F81412E80BC /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = ""; }; + 2F328F1C9D31526F416F354BCE874BB6 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; + 2F3923400DDE11DC93063B5D4DAB238C /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image/Image.swift; sourceTree = ""; }; + 2F3D145D32F947E36D42BB3015929FC9 /* Date+Dispatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Dispatch.swift"; path = "RxSwift/Date+Dispatch.swift"; sourceTree = ""; }; + 2F578D4E4E2F158FB73B3C0665A32FCA /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; + 2FA40C4FD81B195848FC2E897DB2A794 /* RxTextViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextViewDelegateProxy.swift; sourceTree = ""; }; + 2FB54B5C5709300D45BBD3E303E26856 /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; 2FC7D0890A2DCAA85AFA92E9014FBB85 /* KingfisherWebP */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = KingfisherWebP; path = KingfisherWebP.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2FCB879F76B01B243FE4D93AE5A20D36 /* Observable+Alias.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Alias.swift"; path = "Source/Tools/Observable+Alias.swift"; sourceTree = ""; }; - 2FEE12F5AD4710991526E4E9C3AE13A9 /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; - 2FF479F7F510F056C4749ABC49F561E2 /* LayerDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerDebugging.swift; path = Sources/Private/Utility/Debugging/LayerDebugging.swift; sourceTree = ""; }; - 2FFA585DD56872029B9BAFF4A231A1EB /* StrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/StrokeNode.swift; sourceTree = ""; }; - 302D49464BE25430B13484721B106BEC /* SGPermissionCamera.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGPermissionCamera.m; path = SGQRCode/Permission/SGPermissionCamera.m; sourceTree = ""; }; - 3045F1AE326CFBD6A34EF596E7C67D8A /* KFImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImage.swift; path = Sources/SwiftUI/KFImage.swift; sourceTree = ""; }; - 305201EA36985B867C84D8C7CD4F985F /* MAMapAccessibilityIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapAccessibilityIdentifier.h; path = MAMapKit.framework/Headers/MAMapAccessibilityIdentifier.h; sourceTree = ""; }; - 3057BDA254E83EFB16BDEEA13CD2F79B /* SwiftKeychainWrapper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftKeychainWrapper-umbrella.h"; sourceTree = ""; }; - 305B42CCC925DF5AF7C918DF59D0A559 /* Image+WebP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Image+WebP.swift"; path = "Sources/Image+WebP.swift"; sourceTree = ""; }; - 305BEFC3FAD832ED44B541671652FF6F /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = ""; }; - 30851FB274BA324E5CECE5D0F10F0A20 /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; - 3086302F0D30B50938D2A3B6C0BA626F /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = RxCocoa/iOS/DataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; - 309D7AA66415C34F8647C018C873C195 /* backward_references_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backward_references_enc.h; path = src/enc/backward_references_enc.h; sourceTree = ""; }; - 30A1ABC7AC1A5570DA00BE9783FEEB10 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; - 30CAB5B8879B125D786B5F19714D4D34 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = ""; }; - 30E54E90B9D91AA53A196E1B040B25BF /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = ""; }; - 31081B15E322672339EEF6924B4DFC15 /* sharpyuv_gamma.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_gamma.h; path = sharpyuv/sharpyuv_gamma.h; sourceTree = ""; }; - 3115D426696041F574C25780C3C66934 /* AMapLocationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationKit.h; path = AMapLocationKit.framework/Headers/AMapLocationKit.h; sourceTree = ""; }; - 3119C42CE35F07648C8F6AC41B18D4F4 /* AnimationConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationConfiguration.swift; path = Sources/RxDataSources/AnimationConfiguration.swift; sourceTree = ""; }; - 3124846C97BB68A49E2D5EEEDA2A9A76 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = ""; }; - 31276CE5237B26121CF289A11A8C6DAD /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; - 31B696D1FC771E7DBF15633E2ACDDADC /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; - 31B892E5D89CB2EC55F3A3CE54823D07 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; - 31BB740A5D21E61C7186E91176A77AFB /* KingfisherWebP-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KingfisherWebP-umbrella.h"; sourceTree = ""; }; - 31C2C87D1A111B18ACC18CDF0B3AB382 /* DefaultsKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKey.swift; path = Sources/DefaultsKey.swift; sourceTree = ""; }; - 31F742AB7E9C870D621576A15E8A5285 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; - 31FEDB0032FD2A11CB158A3A7779B716 /* IQKeyboardManager+ActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ActiveConfiguration.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ActiveConfiguration.swift"; sourceTree = ""; }; - 320EB6060E4517C45AF18063EC3579C4 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; - 322FFFB41B3E10E48AFFCE3F1ED680DA /* AnyValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyValueContainer.swift; sourceTree = ""; }; - 32524E780F00B304F3BEFD01FCAA0643 /* ColorValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/ColorValueProvider.swift; sourceTree = ""; }; - 32639F94789F7890D9861C479A712E56 /* ToJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToJSON.swift; path = Sources/ToJSON.swift; sourceTree = ""; }; - 3266DA7845C496BF6CAD64C19C0ECF42 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = ""; }; - 32C2E38A03C72B3C589E4BE6F4F43E27 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; - 32FE7F0450BC79F9F00EE13509EAD5E1 /* IQKeyboardReturnManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.release.xcconfig; sourceTree = ""; }; - 3312F2AE7FB1C103E92A1B6E788122CC /* LottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieConfiguration.swift; path = Sources/Public/Configuration/LottieConfiguration.swift; sourceTree = ""; }; - 331774624B1068F815DB9F471B139DD2 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; - 332192DD1910382612CF862D6DF1F9B0 /* lottie-ios-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-umbrella.h"; sourceTree = ""; }; - 332E8FDD7A845EE1111B2B6FE1C0843A /* RxSwiftExt-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxSwiftExt-Info.plist"; sourceTree = ""; }; - 333636108D92AE84CA959F5E567A8B2A /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; - 333C5B5D470D4686171E380E16C72A7A /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = ""; }; - 338917D116F2C11E48608B2FBC97A3CB /* HXPHPicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "HXPHPicker-Info.plist"; sourceTree = ""; }; - 33D68C1CCB3B751D28E1BD5EA14E9D26 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; - 33D952BCA791E702F6E160E1CD7593C5 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; - 34152868ABB7DD8614EFD0B1B7E01825 /* cascade.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = cascade.swift; path = Source/RxSwift/cascade.swift; sourceTree = ""; }; - 344AA18A295B2E9DE3CAC20C8BA43088 /* EditorImageResizerMaskView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorImageResizerMaskView.swift; path = Sources/HXPHPicker/Editor/View/Photo/EditorImageResizerMaskView.swift; sourceTree = ""; }; - 345572A222575C94DA587D5E1CF9C417 /* PreCompLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayerModel.swift; path = Sources/Private/Model/Layers/PreCompLayerModel.swift; sourceTree = ""; }; - 349C722EC7546A51F49F9F334ACE9FC4 /* SwiftyJSON.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.debug.xcconfig; sourceTree = ""; }; - 34BC644B6730FBA6079CC26A1CAB943B /* SDCycleScrollView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDCycleScrollView-dummy.m"; sourceTree = ""; }; - 34CB38344E72F6AEE364CEC9B7CBF48A /* CollectionViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CollectionViewSectionedDataSource.swift; path = Sources/RxDataSources/CollectionViewSectionedDataSource.swift; sourceTree = ""; }; - 34F9957D295E57F9B30FA635E8A2669D /* DotLottieCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCache.swift; path = Sources/Public/DotLottie/Cache/DotLottieCache.swift; sourceTree = ""; }; - 356BCB10A3CA88984DA0E9E100305C9B /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = ""; }; - 35705CE15E7613E33BDA6D0FA12C3B22 /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASShorthandAdditions.h"; path = "Masonry/NSArray+MASShorthandAdditions.h"; sourceTree = ""; }; - 35999F67C6BE702E5DBA2B4976B57D88 /* UIView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; - 360478E236A7668DB3F2103866407B87 /* IQKeyboardToolbarManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbarManager-dummy.m"; sourceTree = ""; }; - 36202C69855EC86AEF59CD2E6702C706 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; - 3627F3F8FFDEAE282B9FF2790147B918 /* Zones.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zones.swift; path = Sources/SwiftDate/Supports/Zones.swift; sourceTree = ""; }; - 36397693C82897D29D108A57B762C516 /* Archive+BackingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+BackingConfiguration.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+BackingConfiguration.swift"; sourceTree = ""; }; - 367C87DB88E30B3A896BDD47AF041C67 /* RxPickerViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift; sourceTree = ""; }; - 368317677DBB7631FB9D0A6707A3A7E8 /* CALayer+addAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+addAnimation.swift"; path = "Sources/Private/CoreAnimation/Animations/CALayer+addAnimation.swift"; sourceTree = ""; }; - 36A55A7A6ADBAB970FADAC543ED05BED /* EnumTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EnumTransform.swift; path = Sources/EnumTransform.swift; sourceTree = ""; }; - 36AB60010855BDD24B0BE342B27F360E /* Editor+UIImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Editor+UIImage.swift"; path = "Sources/HXPHPicker/Editor/Extension/Editor+UIImage.swift"; sourceTree = ""; }; - 36B393642A0A63F2927D0599F732B2E0 /* BaseCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseCompositionLayer.swift; sourceTree = ""; }; - 36C4044775E6E90075CF93D791D1B0E0 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; - 36FF8DE1454A5DA3783289638D5B8794 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; - 371767888D02A91667A252B426B3C3D6 /* SGPermissionCamera.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGPermissionCamera.h; path = SGQRCode/Permission/SGPermissionCamera.h; sourceTree = ""; }; - 371D7052E33B50A24A77CEBE3286EA5A /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; - 373090AF467FEDF497C9E92FDCDFC010 /* PhotoAsset+URL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+URL.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+URL.swift"; sourceTree = ""; }; + 2FEBF4FCC6EEB57D28D1199E1587E99F /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; + 2FFF1F8EC6A0B0E6EC8B3FA970F9B69F /* ObjectMapper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ObjectMapper-dummy.m"; sourceTree = ""; }; + 300C1158D11F8395BDE29410331A55D5 /* SwiftDate.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.debug.xcconfig; sourceTree = ""; }; + 300D5ECA01A7756AE6E76AEADC9C9C8D /* SDCycleScrollView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.debug.xcconfig; sourceTree = ""; }; + 302AEC50EDC25C782A8EB863D6758706 /* AMapFoundationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationVersion.h; path = AMapFoundationKit.framework/Headers/AMapFoundationVersion.h; sourceTree = ""; }; + 306D96884646D2E6E7E32F4FE554630A /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = ""; }; + 307677915F61A2E53281CD124F9F7FB7 /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; + 307885AC2DEE88951440F732C844D24B /* IdentifiableValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableValue.swift; path = Sources/Differentiator/IdentifiableValue.swift; sourceTree = ""; }; + 308DD85A638EAB97C0DCC4B32054102A /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; + 30B7AEBD877D5F23816E20BC56D2D184 /* ZXSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ZXSDK.framework; sourceTree = ""; }; + 30CF094D726EF8F04E6EEAA8406FB88D /* EditorToolOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolOptions.swift; path = Sources/HXPHPicker/Editor/Model/EditorToolOptions.swift; sourceTree = ""; }; + 30DB5F858443C82E342E4D5FDD9B1A43 /* IQKeyboardToolbarManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Toolbar.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Toolbar.swift"; sourceTree = ""; }; + 30E598AA3D19E8599F7C1FA293BB2239 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; + 312078D9193B5028F8264E0473CA3EED /* NSTextStorage+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextStorage+Rx.swift"; path = "RxCocoa/iOS/NSTextStorage+Rx.swift"; sourceTree = ""; }; + 313794C66F80EB4585F612DB3FF868DA /* PickerTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerTypes.swift; path = Sources/HXPHPicker/Picker/Model/PickerTypes.swift; sourceTree = ""; }; + 3151C1E26A4F51B86CEE23F40FD3FC69 /* IQKeyboardCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardCore-dummy.m"; sourceTree = ""; }; + 31826BFD618FA36CCD74600B71707992 /* RxTabBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarDelegateProxy.swift; sourceTree = ""; }; + 3197C2577B0CE9AA52BC1FF83F6AF099 /* IQKeyboardToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarPlaceholderConfiguration.swift; path = IQKeyboardToolbar/Classes/Placeholder/IQKeyboardToolbarPlaceholderConfiguration.swift; sourceTree = ""; }; + 3199DB628F57F659677593617375F43F /* LayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerModel.swift; path = Sources/Private/Model/Layers/LayerModel.swift; sourceTree = ""; }; + 31A763BB099BC697922CF74F3B4E4345 /* TAPageControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAPageControl.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.h; sourceTree = ""; }; + 31BB2B7721D742C4CC8B52433957AFE7 /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; + 31D00E76AC62E044C790BD62C7773AD1 /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItemConfiguration.swift; sourceTree = ""; }; + 31E7FBE29306351965B6CD08E13A9B51 /* MATerrainOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATerrainOverlayRenderer.h; path = MAMapKit.framework/Headers/MATerrainOverlayRenderer.h; sourceTree = ""; }; + 3206AC45A344EC8DFEFFF8C564591C69 /* CocoaLumberjack.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CocoaLumberjack.modulemap; sourceTree = ""; }; + 3210586784B2E83E59F3C13BBE0AAC3D /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Networking/ImagePrefetcher.swift; sourceTree = ""; }; + 32422371C137CBA70270EEEB0D85AF7A /* TagListView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = TagListView.modulemap; sourceTree = ""; }; + 329E8043A032DD473C09A9D0B35CFCD9 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; + 32A7D3DE2FF03E7C03BEE0208F763C9F /* MACustomBuildingOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlay.h; path = MAMapKit.framework/Headers/MACustomBuildingOverlay.h; sourceTree = ""; }; + 3331AF7812F40E21630E52E27075843C /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + 3345A6B9293429ECADA71FE630B03262 /* SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-prefix.pch"; sourceTree = ""; }; + 3356480FB2942BFA61724B9F9DF0DDB0 /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/Features/RequestInterceptor.swift; sourceTree = ""; }; + 335986B6706B5281DC66CA08CA55F41C /* AnimationTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTextProvider.swift; path = Sources/Public/TextProvider/AnimationTextProvider.swift; sourceTree = ""; }; + 3365303C3176664B266EB5ABFBA108E4 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = ""; }; + 336E118454197723CD86C7FD61EB0F02 /* AnimatableSectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModelType.swift; path = Sources/Differentiator/AnimatableSectionModelType.swift; sourceTree = ""; }; + 340482855B6E8F6BB869D23E567D57B0 /* GeYanSdk.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GeYanSdk.xcframework; sourceTree = ""; }; + 343036BCDF5FB7550D90694E48121ACE /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; + 3464D71703276E48DFB83138B1B844BA /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = ""; }; + 3467DD633A78221E4858F94C47C28D97 /* FromJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FromJSON.swift; path = Sources/FromJSON.swift; sourceTree = ""; }; + 3468063CEB69DEB3BC30AEA3C203AF21 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; + 348824C93B73D8D9FACEE46257181B9B /* RequestCompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestCompression.swift; path = Source/Features/RequestCompression.swift; sourceTree = ""; }; + 34B2E95A85C3BDF4156C7445CC65864D /* RxCollectionViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxCollectionViewReactiveArrayDataSource.swift; sourceTree = ""; }; + 34ECD97444E8E08398175F294102C9C3 /* BaseCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseCompositionLayer.swift; sourceTree = ""; }; + 3507D20ED8463B98321C5C87CF51C086 /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = ""; }; + 3546E15273FE2B6576E45EDF4270A67E /* Kingfisher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.debug.xcconfig; sourceTree = ""; }; + 3554EC4822CDB0ED5FB0D14A446E8BE2 /* IQKeyboardManager+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign.swift"; sourceTree = ""; }; + 3567C03E635DA98A6C854D434E4C4840 /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; + 357EE3F8F52A8A7808AFBA9C1118F5D4 /* ImageLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayerModel.swift; path = Sources/Private/Model/Layers/ImageLayerModel.swift; sourceTree = ""; }; + 35B66416DB031DED4D7ADDE975EB0669 /* Picker+UIViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+UIViewController.swift"; path = "Sources/HXPHPicker/Picker/Extension/Picker+UIViewController.swift"; sourceTree = ""; }; + 35BEF5DBB99D1B40DCADAB86260FE826 /* RxRelay-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-prefix.pch"; sourceTree = ""; }; + 35F7FF9E183ACCACD5A3EBE31BB3595C /* once.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = once.swift; path = Source/RxSwift/once.swift; sourceTree = ""; }; + 36337C99CBA4EDC6F964613473BD16E2 /* libwebp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.debug.xcconfig; sourceTree = ""; }; + 365B20441C4EFD99BF821A0A373ADE93 /* UIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Hierarchy.swift"; path = "IQKeyboardCore/Classes/UIKitExtensions/UIView+Hierarchy.swift"; sourceTree = ""; }; + 3663853C2D1BD528F167EBF0092BC54B /* MAOverlayPathRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayPathRenderer.h; path = MAMapKit.framework/Headers/MAOverlayPathRenderer.h; sourceTree = ""; }; + 3663A170AC57E389019C480B293E8842 /* MemoryStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MemoryStorage.swift; path = Sources/Cache/MemoryStorage.swift; sourceTree = ""; }; + 368A23F88E866B7787883DDC89B1529B /* URLNavigator.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = URLNavigator.release.xcconfig; sourceTree = ""; }; + 368EFD9211C3E8D2708BA30383B264A0 /* IQKeyboardManager+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance.swift"; sourceTree = ""; }; + 36A986CBD2DD850E2F9C1265668E30BB /* KFImageOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageOptions.swift; path = Sources/SwiftUI/KFImageOptions.swift; sourceTree = ""; }; + 36B137D6CAC30D0C11F47AB5F1AFCF9E /* 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 = ""; }; + 36BB73E4C9CC7F3ED343C0DC7B025B36 /* MAHeatMapVectorGridOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlay.h; path = MAMapKit.framework/Headers/MAHeatMapVectorGridOverlay.h; sourceTree = ""; }; + 36D06839555EB1BDD6E58479A35BE000 /* EditorController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorController.swift; path = Sources/HXPHPicker/Editor/Controller/EditorController.swift; sourceTree = ""; }; + 36EAF91063A2257A7C74634CDB7DF87F /* PhotoEditorCropToolModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorCropToolModel.swift; path = Sources/HXPHPicker/Editor/Model/PhotoEditorCropToolModel.swift; sourceTree = ""; }; 3756A9BBE41ABEE8DCBF5BCA6972C4DA /* Moya */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Moya; path = Moya.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3757BFEA22065FAB9DC9AB0CBF2432E3 /* PhotoCroppingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoCroppingConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/PhotoCroppingConfiguration.swift; sourceTree = ""; }; - 37A4734B3AF36BE29C875C3030B862AB /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = ""; }; - 37ADB993B56EC84504A5128004CAA5E4 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; - 37BBFAA3353ECE0A5CEFCBE08317EAAB /* Core+UIImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIImage.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIImage.swift"; sourceTree = ""; }; - 37C31323A449552441EB9AF579EDDD9C /* PhotoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoManager.swift; path = Sources/HXPHPicker/Core/Util/PhotoManager.swift; sourceTree = ""; }; - 37EB1C4BBE4194C40B8EAEBA1B32684F /* IQKeyboardResignHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardResignHandler.swift; path = IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler.swift; sourceTree = ""; }; - 38149BDB0BC721DDDC4722A58C4B5ABD /* PhotoEditorViewController+Animation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoEditorViewController+Animation.swift"; path = "Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController+Animation.swift"; sourceTree = ""; }; - 381861F5B839A14465041413D7CEF5F6 /* KFImageProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageProtocol.swift; path = Sources/SwiftUI/KFImageProtocol.swift; sourceTree = ""; }; - 3820202C913A67FA1994728C76E37389 /* IQTextView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextView.modulemap; sourceTree = ""; }; - 38AAA92CB506133E178E5883E425C60E /* PickerCamerViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerCamerViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PickerCamerViewCell.swift; sourceTree = ""; }; - 38B97E92AE884E08CEAB429E463D7DDC /* MAPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolylineRenderer.h; path = MAMapKit.framework/Headers/MAPolylineRenderer.h; sourceTree = ""; }; - 391BC262D29DC4B960B0E957D0B95CA6 /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = ""; }; - 39426C3A2ECB1B5A18DBF0F33B33A763 /* LottieSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieSwitch.swift; path = Sources/Public/Controls/LottieSwitch.swift; sourceTree = ""; }; - 3960F342A87FD054CAFB37688CA24379 /* UISearchBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchBar+Rx.swift"; path = "RxCocoa/iOS/UISearchBar+Rx.swift"; sourceTree = ""; }; - 39BF3CDCA47E243B7306234F727C0120 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; - 39C73C7B81D3B57B8970889DA70DA0E5 /* MAOfflineMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMap.h; path = MAMapKit.framework/Headers/MAOfflineMap.h; sourceTree = ""; }; - 39CBC8EAE07C0904DFC1D4A6E483BD5F /* Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diff.swift; path = Sources/Differentiator/Diff.swift; sourceTree = ""; }; - 39D4AF2B572DD50A4C898EF8B2642184 /* PhotoEditorConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/PhotoEditorConfiguration.swift; sourceTree = ""; }; - 39E2B2FE167D211C8DC0CD1D734395C0 /* ViewDifferentiatorProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDifferentiatorProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewDifferentiatorProviding.swift; sourceTree = ""; }; - 39EEA37ED099C0E75A378034FAE9222F /* IQKeyboardAppearanceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceManager.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager.swift; sourceTree = ""; }; - 3A1542B22FA9779E0FCED8AF6810BDBB /* EditorType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorType.swift; path = Sources/HXPHPicker/Editor/Model/EditorType.swift; sourceTree = ""; }; - 3A1F7987F14C5E94819EE32CB4BAC243 /* TransformOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformOperators.swift; path = Sources/TransformOperators.swift; sourceTree = ""; }; - 3A2336F82596BEFD05EE61A610350D54 /* RxTableViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift; sourceTree = ""; }; - 3A26CD9979495EDBB811E66D7B55780B /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; - 3A9019C439AB15025FC854D58713A936 /* LottieAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationLayer.swift; path = Sources/Public/Animation/LottieAnimationLayer.swift; sourceTree = ""; }; - 3AFCC8EBB271FD97AAB81F3E28D9CB6B /* bit_writer_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_writer_utils.h; path = src/utils/bit_writer_utils.h; sourceTree = ""; }; - 3B1DE5C385EE0A7BCB6EC5305613CD7B /* CLIColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CLIColor.m; path = Sources/CocoaLumberjack/CLI/CLIColor.m; sourceTree = ""; }; - 3B268BBD01B73A32CC92448E11123E90 /* WebPProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebPProcessor.swift; path = Sources/WebPProcessor.swift; sourceTree = ""; }; + 3774F433AF4A23863AAE05250AAF58ED /* IQKeyboardNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.debug.xcconfig; sourceTree = ""; }; + 3785802E333C033D9C77BEA0DF221DFB /* IQKeyboardToolbar.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbar.modulemap; sourceTree = ""; }; + 37871EF753DA6F53D200CE2D67FF4549 /* LRUAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUAnimationCache.swift; path = Sources/Public/AnimationCache/LRUAnimationCache.swift; sourceTree = ""; }; + 378B5A3201062AFB87BDC83172CF19B4 /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; + 37986397DFE90598EF518A87694EDDA5 /* ItemEvents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemEvents.swift; path = RxCocoa/iOS/Events/ItemEvents.swift; sourceTree = ""; }; + 37AA50827EA2A6EAD537F21F2B78DAFD /* MAGeodesicPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeodesicPolyline.h; path = MAMapKit.framework/Headers/MAGeodesicPolyline.h; sourceTree = ""; }; + 37DF8AEC8CFEC8F8C5F173D717F0E842 /* ResourceBundle-IQTextView-IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextView-IQTextView-Info.plist"; sourceTree = ""; }; + 37F0199973EBA156C4856F2E44FD0510 /* RxCocoa.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.debug.xcconfig; sourceTree = ""; }; + 3822040B6AA19BA65122C5CF3808DCBB /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; + 383ADB0A40AB8731009DC7161545D95D /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; + 386249783BD3FA27A0C5D52302B5980A /* Date+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Create.swift"; path = "Sources/SwiftDate/Date/Date+Create.swift"; sourceTree = ""; }; + 3875085846BA96DC8F9C01B2E148A265 /* RxSearchBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchBarDelegateProxy.swift; sourceTree = ""; }; + 3877D11B21C4814D086BD6B220744FB1 /* DateInRegion+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Math.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Math.swift"; sourceTree = ""; }; + 38B9E2BDAC7F90CC0DF48A9B683A002F /* AMapLocationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationKit.h; path = AMapLocationKit.framework/Headers/AMapLocationKit.h; sourceTree = ""; }; + 38C7FEA32CAFD77153CBC1F6F6F1B1E6 /* SGScanCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanCode.h; path = SGQRCode/QRCode/SGScanCode.h; sourceTree = ""; }; + 38CE13911492E85B5198944459969B92 /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; + 38F073642CCAB1BA320DE2929ACB7F92 /* Core+PHAssetCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+PHAssetCollection.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+PHAssetCollection.swift"; sourceTree = ""; }; + 398033F8C16A0805BBDF388A6E3988CE /* IQKeyboardNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardNotification-dummy.m"; sourceTree = ""; }; + 39A4D14547EF3180C97A657E7A37F939 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 39AD4DB995587BA9E8D8D012F336531B /* HXPHPicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HXPHPicker-prefix.pch"; sourceTree = ""; }; + 39D3927C13F63C3DA37949288FAA751F /* EditorStickerTextViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerTextViewController.swift; path = Sources/HXPHPicker/Editor/Controller/EditorStickerTextViewController.swift; sourceTree = ""; }; + 3A1A08BBC2394AFE5846744091458532 /* Editor+UIImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Editor+UIImageView.swift"; path = "Sources/HXPHPicker/Editor/Util/Editor+UIImageView.swift"; sourceTree = ""; }; + 3A292C43870137C7C771C99E3B0439BD /* SDImageFramePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFramePool.h; path = SDWebImage/Private/SDImageFramePool.h; sourceTree = ""; }; + 3A2E7964B00C05C916AEA6D5A67A1FBC /* TagListView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "TagListView-Info.plist"; sourceTree = ""; }; + 3A82491D8B7DCD596DC8E33D6FA4745F /* Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Infallible.swift; path = RxSwift/Traits/Infallible/Infallible.swift; sourceTree = ""; }; + 3A9ECABEFBF86E81DE3B6A7F778C7AB0 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = ""; }; + 3AA3A9308A08B59897855A54339DE640 /* AuthenticationChallengeResponsable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationChallengeResponsable.swift; path = Sources/Networking/AuthenticationChallengeResponsable.swift; sourceTree = ""; }; + 3AC325E37B0C7C560E9E1BA46B9AE435 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = ""; }; + 3AC3C26CB9E2A98F157C249AF5069ADB /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; + 3ADBDD7906DA76F87858F0016E956907 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; + 3AE8D217FE23699B666D9B33D2FC0319 /* ObservableConvertibleType+Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Infallible.swift"; path = "RxSwift/Traits/Infallible/ObservableConvertibleType+Infallible.swift"; sourceTree = ""; }; + 3AF368A36C7E91E8FFE9085412F872D9 /* CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CocoaLumberjack-Info.plist"; sourceTree = ""; }; + 3B08BA41E549F805E414DE17A1655192 /* RxCocoa-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxCocoa-Info.plist"; sourceTree = ""; }; + 3B0E3137F7099A5CD77DD5E684822CFB /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; + 3B35B97CBCC95FE42E60EAC74F9BE3F0 /* IntegerType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IntegerType+IdentifiableType.swift"; path = "Sources/RxDataSources/IntegerType+IdentifiableType.swift"; sourceTree = ""; }; 3B3FEC1DFBF7036B761FB944F2B9F817 /* Pods-QuickLocation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-QuickLocation-dummy.m"; sourceTree = ""; }; - 3B55A2E5E0C23AF55C20CEB733A0D0E6 /* SwiftDate-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-umbrella.h"; sourceTree = ""; }; - 3B689D0393C45332F04B77693FF5E28C /* MoyaProvider+Defaults.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MoyaProvider+Defaults.swift"; path = "Sources/Moya/MoyaProvider+Defaults.swift"; sourceTree = ""; }; - 3B6D0A8F9E09B74A66F3AEB5F0A85F3E /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; - 3B767CFDD39A988C5DD144957836296C /* AnyValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueProvider.swift; path = Sources/Public/DynamicProperties/AnyValueProvider.swift; sourceTree = ""; }; - 3B78CF4361138280DEAF654907A7E88C /* CALayer+fillBounds.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+fillBounds.swift"; path = "Sources/Private/CoreAnimation/Extensions/CALayer+fillBounds.swift"; sourceTree = ""; }; - 3B7FD1D3E6FABC9A67E30CAB235E53BF /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; - 3C437A0C547C9289A6A18A2481A534D6 /* CompoundBezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompoundBezierPath.swift; path = Sources/Private/Utility/Primitives/CompoundBezierPath.swift; sourceTree = ""; }; - 3C488F6779264C878B86DA9D446DC0D1 /* CameraViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraViewController.swift; path = Sources/HXPHPicker/Picker/Controller/CameraViewController.swift; sourceTree = ""; }; - 3C4D91283453A1A0A404B071231BA72A /* IQKeyboardToolbarManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Debug.swift"; path = "IQKeyboardToolbarManager/Classes/Debug/IQKeyboardToolbarManager+Debug.swift"; sourceTree = ""; }; - 3C86DF2926DB5DEF88ABA4C3420F3CF4 /* IQTextInputViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfoModel.swift; path = IQKeyboardReturnManager/Classes/IQTextInputViewInfoModel.swift; sourceTree = ""; }; - 3C9B7C2810A3C3AB0970925C0D07B0E1 /* LayerTransformNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTransformNode.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTransformNode.swift; sourceTree = ""; }; - 3CCA99CE688F858F4D3257FFC4569702 /* AMapLocationCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationCommonObj.h; path = AMapLocationKit.framework/Headers/AMapLocationCommonObj.h; sourceTree = ""; }; - 3CD87187C5D55523B9F2796260DBC6D8 /* SDCycleScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCycleScrollView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h; sourceTree = ""; }; - 3CE0F9A3F24FE541572FB2D332F35A2E /* Core+UIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIView.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIView.swift"; sourceTree = ""; }; - 3CFDF526A55721017981C01436425DD2 /* URLPatchComponentMatchResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLPatchComponentMatchResult.swift; path = Sources/URLMatcher/URLPatchComponentMatchResult.swift; sourceTree = ""; }; - 3D0BFE767CA45C2590F5185DD86599DF /* IQKeyboardNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardNotification-dummy.m"; sourceTree = ""; }; - 3D272D59665F051713045FE08FDFA792 /* Differentiator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-prefix.pch"; sourceTree = ""; }; - 3D8AFB78E7C571C6F83989F14B3474E2 /* AnimatableSectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModel.swift; path = Sources/Differentiator/AnimatableSectionModel.swift; sourceTree = ""; }; - 3DB76A61612422AAACC28048B495C96F /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; - 3DD35D3B0EC3F51F5ABE235758C49D65 /* Picker+PhotoAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+PhotoAsset.swift"; path = "Sources/HXPHPicker/Picker/Extension/Picker+PhotoAsset.swift"; sourceTree = ""; }; - 3DEEB2D2859E1619DD3683DE2370CFC5 /* UICollectionView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UICollectionView+IndexPaths.swift"; sourceTree = ""; }; - 3E5559F1C99D3F48F0BCF9168CAB3702 /* ImageDrawing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDrawing.swift; path = Sources/Image/ImageDrawing.swift; sourceTree = ""; }; - 3E5F4E7CACAA009A6FA6C4983FD417AA /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = ""; }; - 3EB94E98557C410CB4BFB0BCB601D4D1 /* PhotoError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoError.swift; path = Sources/HXPHPicker/Core/Model/PhotoError.swift; sourceTree = ""; }; - 3EBE7837BE776C1B2551F13EA5935640 /* UISlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Rx.swift"; path = "RxCocoa/iOS/UISlider+Rx.swift"; sourceTree = ""; }; - 3ED4E0EA0E760FCD2CF294308D5F1867 /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = ""; }; - 3ED70491FE0904DCE370B51DF5149ED4 /* UIView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; - 3F0C1D2BF7278EEDA34DCB13E0604922 /* DateFormatterTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateFormatterTransform.swift; path = Sources/DateFormatterTransform.swift; sourceTree = ""; }; - 3F0FABB6A8EE1DF93AA6D76560E94820 /* lottie-ios.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.release.xcconfig"; sourceTree = ""; }; - 3F2AFC702F32EC6363BEA1F3AA87B2C7 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; sourceTree = ""; }; - 3F38B07F582636219FB8C2C08C0D3F1C /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; + 3B4CEB0049EE3E1CE379EB5AD21F461A /* MapError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MapError.swift; path = Sources/MapError.swift; sourceTree = ""; }; + 3B544993D5D50F0377136E0C9AAC99D5 /* RoundedCornersNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCornersNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/RoundedCornersNode.swift; sourceTree = ""; }; + 3BDFC572D9404D5CE9ED127A27E624B7 /* VisibilityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VisibilityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/VisibilityAnimation.swift; sourceTree = ""; }; + 3C0F3443394E03A0F16933407FF795C5 /* Moya.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Moya.modulemap; sourceTree = ""; }; + 3C93F91C4137CE206B09076182F92DEC /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; + 3C9E03ECC631727A5CE6190D68800FAD /* PhotoPreviewContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewContentView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPreviewContentView.swift; sourceTree = ""; }; + 3CA7F60781C20B7747D7C398E4998E0A /* KF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KF.swift; path = Sources/General/KF.swift; sourceTree = ""; }; + 3CDEE51352798301CC01DDFE14F5715F /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; + 3CFCA48CD30701DA7D16ECF2A4179805 /* TagListView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TagListView-umbrella.h"; sourceTree = ""; }; + 3D009DB27BCCE09F395ABB709E652AFE /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxRelay/Observable+Bind.swift"; sourceTree = ""; }; + 3D13900DDA7650E4ED4E75B13702E587 /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = ""; }; + 3D433470A627C45DE86B6321A658C9DA /* ConfigurationGlobals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConfigurationGlobals.swift; path = Sources/CocoaLumberjackSwift/ConfigurationGlobals.swift; sourceTree = ""; }; + 3D5BC48BD75239B73505434576605A3A /* MarqueeLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-prefix.pch"; sourceTree = ""; }; + 3D94F816ACDC9879EDB3AE534C485238 /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; + 3DA3B54A209E0AFF9527F55BA93718AF /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; + 3DA99937AA87F422006C6D337480507E /* MAUserLocationRepresentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocationRepresentation.h; path = MAMapKit.framework/Headers/MAUserLocationRepresentation.h; sourceTree = ""; }; + 3DD2530C64B29F412DD9DA26509CF574 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; + 3E159391C45565CFDFB070CC60FFAF0C /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; + 3E262745BDE174DF41C5C2DA00003816 /* SwiftDate.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftDate.modulemap; sourceTree = ""; }; + 3E3EEC76384494C2308D7B4C713B4E90 /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = ""; }; + 3E48540507A0D99F142FE9A5ED1571BE /* EpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelProperty.swift; sourceTree = ""; }; + 3E825F36C2D649312382989A8A478368 /* AssetManager+LivePhotoURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+LivePhotoURL.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+LivePhotoURL.swift"; sourceTree = ""; }; + 3E8AFA6E7FA058B470A4EBD034933E12 /* Popover.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Popover.debug.xcconfig; sourceTree = ""; }; + 3E9AD4C2E73CE59BC6D1092642A62552 /* MACircle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircle.h; path = MAMapKit.framework/Headers/MACircle.h; sourceTree = ""; }; + 3F00311075BBD5CD2AC150703E1A77C0 /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; + 3F35421EB988CB1CEF89239327E2C69A /* BaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseViewController.swift; path = Sources/HXPHPicker/Core/Controller/BaseViewController.swift; sourceTree = ""; }; 3F504F01FD97EDD0CAA2640BDB0889EC /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; - 3F5A765534AE1F96F79255B541144633 /* MAParticleOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayRenderer.h; path = MAMapKit.framework/Headers/MAParticleOverlayRenderer.h; sourceTree = ""; }; - 3F8C872F962E28B9BDE878F61A00AF9E /* RxTableViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedReloadDataSource.swift; sourceTree = ""; }; - 3FBF659AB345A681E5B520E1DB969EF2 /* UIButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Rx.swift"; path = "RxCocoa/iOS/UIButton+Rx.swift"; sourceTree = ""; }; - 3FFBF591455A3DA1314D5852006A4847 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; - 400874ECF44DEF6C8FD7B81BD366CB45 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; sourceTree = ""; }; - 401529CE746BEAC7C66E3F78EE8B12AF /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; - 40161777292C527F714496046AE570EC /* Star.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Star.swift; path = Sources/Private/Model/ShapeItems/Star.swift; sourceTree = ""; }; - 402261F2A940ABD340FB82CF55959723 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; - 4023F5E97F09251AF0ADF1676391580F /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = ""; }; - 40258502D4C03D982BAE9AE56B228A48 /* AMapSearchKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapSearchKit.framework; sourceTree = ""; }; - 4038C7CB5490B54DC07FA5DE42A5CA47 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/Core/HTTPMethod.swift; sourceTree = ""; }; - 403F23A021A4707EB92A6ACE2A83EEE6 /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; - 4074883B82C597CCCD9DE280652C73DD /* RxSwiftExt-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwiftExt-dummy.m"; sourceTree = ""; }; - 407CAA898BF06049367ED0579FEE5F39 /* NSTextStorage+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextStorage+Rx.swift"; path = "RxCocoa/iOS/NSTextStorage+Rx.swift"; sourceTree = ""; }; - 4094050A9A1A75F9E713FC13CE4A8D06 /* IQTextInputViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfo.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewInfo.swift; sourceTree = ""; }; - 40B416C325B43A0958A107288CE8259E /* IQKeyboardToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-prefix.pch"; sourceTree = ""; }; - 40BB58417FB6A0CD855EF3491E4C5779 /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; - 40E77BDCC879DE0379202E5FE66BD227 /* SDCycleScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCycleScrollView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m; sourceTree = ""; }; - 40ECF5AF24BD5625BE2BAE3BC7B04752 /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; - 40FB4ACA7BB3A239E7A4F0B860312342 /* distinct+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "distinct+RxCocoa.swift"; path = "Source/RxCocoa/distinct+RxCocoa.swift"; sourceTree = ""; }; - 410450C8F5ADEB770718D27D9940EC40 /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog+LOGV.h"; sourceTree = ""; }; - 41060EECF51C0C9B354F34061BB5FB2C /* SGQRCode-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SGQRCode-Info.plist"; sourceTree = ""; }; - 417228FC6799569371DE2F257C081239 /* PhotoEditorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorView.swift; sourceTree = ""; }; + 3F5ABF45B57A1F806387996518F96CEF /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = ""; }; + 3FDBF81BF9426BF26BD9CB4B59E075D8 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; + 3FF6AF70EE43B6AEA9A730DD75171A2D /* URLNavigator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = URLNavigator.modulemap; sourceTree = ""; }; + 401BF45495E566185704BDF39487131C /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; + 403A8F86BE9E2283552D4CCD1B83919C /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = ""; }; + 404D2684A487B6BF89BDA7645DEA3222 /* DropShadowStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowStyle.swift; path = Sources/Private/Model/LayerStyles/DropShadowStyle.swift; sourceTree = ""; }; + 406F533A3E947F4E6453D87778574EC3 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; }; + 409B0C66956D40C4C4A435CFE58686F0 /* MAPolygonRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygonRenderer.h; path = MAMapKit.framework/Headers/MAPolygonRenderer.h; sourceTree = ""; }; + 40BB50D4EE2FCBE6FB4A07235CD1686F /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + 40CD21C6C56E4D427C01551E6B2D5CD6 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; + 41257F1F3ECD12EBE510ADB6CD2C6602 /* EnumTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EnumTransform.swift; path = Sources/EnumTransform.swift; sourceTree = ""; }; + 4128F73DA019EC23622911C4BC230E97 /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; + 41466934BD58E12B2C5EAF8F3E2DF47F /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = ""; }; 4173C63C9C2260C59FD9E0AD257A1200 /* URLNavigator */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = URLNavigator; path = URLNavigator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 41B2A9E3F960DD7ECC3A39AEBBC5D582 /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; - 41D48D0A31F42BA31FB9A818D2326AB8 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; - 41E8C8B83252005AC5312FEA33AB9305 /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = ""; }; + 418A61B3812F4D4254A4E5CFA9C588A4 /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = ""; }; + 419D9B9E333E7F110085E8F0AE696CC3 /* SwiftyUserDefaults.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyUserDefaults.modulemap; sourceTree = ""; }; + 419DE96D422965EDFD90544EC08C16D6 /* EpoxyableView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EpoxyableView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxyableView+SwiftUIView.swift"; sourceTree = ""; }; + 419EB6BF34E8D27CF4CB8463C3452D36 /* Masonry-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-umbrella.h"; sourceTree = ""; }; + 41BBB9F4740FB33A07B1B589BCD9F12C /* CocoaLumberjack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CocoaLumberjack.swift; path = Sources/CocoaLumberjackSwift/CocoaLumberjack.swift; sourceTree = ""; }; + 41C195CA72D7E25A4B748525A0ECB929 /* PhotoAsset+Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+Request.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+Request.swift"; sourceTree = ""; }; + 41F63870F4EF9A79797B13516E837E31 /* GroupInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupInterpolator.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/GroupInterpolator.swift; sourceTree = ""; }; 420D86B6DE49D1E1898C3A498E4F4195 /* RxSwift-RxSwift_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "RxSwift-RxSwift_Privacy"; path = RxSwift_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 4211DD2922E7B78B8D9209947923601F /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; - 4215EBDA9156859E494018C2ECBA874B /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - 422B4F9AB747536363235ECEE9FA680B /* NSTextAttachment+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextAttachment+Kingfisher.swift"; path = "Sources/Extensions/NSTextAttachment+Kingfisher.swift"; sourceTree = ""; }; - 422FC41005FD0A87EAE149926BE6C07B /* AnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypath.swift; path = Sources/Public/DynamicProperties/AnimationKeypath.swift; sourceTree = ""; }; - 423010E06BE2610F59AEFE114A293E2E /* URLNavigator.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = URLNavigator.release.xcconfig; sourceTree = ""; }; - 42921FC46CA699D38C197D71502B8584 /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; - 42C60ABFD75C4C8D05BA758D8E97F29A /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; - 42ED9A6DE458B50207F517FC819A729A /* KeyframeGroup+exactlyOneKeyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KeyframeGroup+exactlyOneKeyframe.swift"; path = "Sources/Private/CoreAnimation/Extensions/KeyframeGroup+exactlyOneKeyframe.swift"; sourceTree = ""; }; - 42FB7EB742BDA1963E0296AC62443EC9 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; - 43097FDCADE7E8F53336F99827832521 /* Masonry-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Masonry-Info.plist"; sourceTree = ""; }; - 432EC996F82D1F5EE0C77A218DBF99B1 /* ShapeLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeLayer.swift; sourceTree = ""; }; - 4368750967D579EC8E82D3158DA26E79 /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; - 437CF247251CC7F0AC541BDB3FB7260F /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; - 4380D7C4B8C62800413C19765B90C4BC /* PhotoPickerBaseViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerBaseViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPickerBaseViewCell.swift; sourceTree = ""; }; - 43988C0D4513241C6D43FA74FA5C616C /* ImageDownloader+LivePhoto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDownloader+LivePhoto.swift"; path = "Sources/Networking/ImageDownloader+LivePhoto.swift"; sourceTree = ""; }; - 4428AD645750B1524FBC2C72DD365EA6 /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = ""; }; - 442C3CA36143CEBF1B7F7D82828E7623 /* DateInRegion+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Compare.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Compare.swift"; sourceTree = ""; }; - 4455A4C72B372ECB685316BD01C5B810 /* ValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueContainer.swift; sourceTree = ""; }; - 4469D677218CFE1FF5D9D06F74ABC479 /* Commons.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Commons.swift; path = Sources/SwiftDate/Supports/Commons.swift; sourceTree = ""; }; - 4496C8D473B91CDF52C26A9B38B6825E /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; - 44BBE34E100B81FC13FBA6E230678B5D /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; - 44D89264485E28BEDBC7AB5DF1863E35 /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = ""; }; - 44E158130F5D50AC80B4121DBA1882DC /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - 44EFCF7647F729E5C8E0E785FDA51B44 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardNotification/Classes/IQKeyboardInfo.swift; sourceTree = ""; }; - 44FC24E261686D21CEAF0C676EB92154 /* MoyaProvider+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MoyaProvider+Internal.swift"; path = "Sources/Moya/MoyaProvider+Internal.swift"; sourceTree = ""; }; - 4546AD1C8C5440AFC749F76AD501E384 /* GradientValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/GradientValueProvider.swift; sourceTree = ""; }; + 42893EBB70BB327F76F74475A40B3582 /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; + 428C2C0F047777EDD31609F0F7AF592D /* Popover-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Popover-prefix.pch"; sourceTree = ""; }; + 42A681A6F5B6810D08530497F545D77D /* sharpyuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_neon.c; path = sharpyuv/sharpyuv_neon.c; sourceTree = ""; }; + 42C44D57A7A8944498C7A4DBEB2AF4EC /* ImageDataProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProcessor.swift; path = Sources/Networking/ImageDataProcessor.swift; sourceTree = ""; }; + 42DC25E782A2104E4276629844DF74E5 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Kingfisher-Kingfisher-Info.plist"; sourceTree = ""; }; + 42E4E1F09AECB9A405445676497BA9FF /* ImageAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageAsset.swift; path = Sources/Private/Model/Assets/ImageAsset.swift; sourceTree = ""; }; + 42EF1F3E28DFD53E3BBB56874BD7FFC8 /* UIScrollView+reachedBottom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+reachedBottom.swift"; path = "Source/RxCocoa/UIScrollView+reachedBottom.swift"; sourceTree = ""; }; + 432D6045A41D3E46C9282AEA40296E94 /* MAAnnotationMoveAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationMoveAnimation.h; path = MAMapKit.framework/Headers/MAAnnotationMoveAnimation.h; sourceTree = ""; }; + 4331D02143A55BF3761E2029B1867C55 /* IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; + 43470FF9291189302D66E5CADDBBB513 /* UIButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Rx.swift"; path = "RxCocoa/iOS/UIButton+Rx.swift"; sourceTree = ""; }; + 434DEF3AB4E0E18E29E6126176836801 /* DiskStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiskStorage.swift; path = Sources/Cache/DiskStorage.swift; sourceTree = ""; }; + 435C9A0C3C5069EB18FC040BD8B3C5AF /* TextAnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/Text/TextAnimatorNode.swift; sourceTree = ""; }; + 43704E04A4B97B87B92732EAA745B84F /* IQTextView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-prefix.pch"; sourceTree = ""; }; + 439F32B6136C491B6F779F9ABB5B9DC2 /* LottieAnimationViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewBase.swift; path = Sources/Public/iOS/LottieAnimationViewBase.swift; sourceTree = ""; }; + 43A39496BC16015FAE2E78F097BFBB77 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; + 444662B4FDBB017C30F5BF5D227FAF73 /* KingfisherError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherError.swift; path = Sources/General/KingfisherError.swift; sourceTree = ""; }; + 446AAC508139A1F901EF12AEB6CA693F /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; + 446EE49CAD3D35B415958DC19BD96600 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = WebImage/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 4496D12AB1D8870D257AB522FD28473A /* UIView+IQKeyboardExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionObjc.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionObjc.swift"; sourceTree = ""; }; + 4504825EC3A68B7FD2D1FF9F1237233E /* Core+UIImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIImageView.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIImageView.swift"; sourceTree = ""; }; + 4516BAD2756601D5B1DB228E247C52FD /* CodableTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CodableTransform.swift; path = Sources/CodableTransform.swift; sourceTree = ""; }; + 452C6D1B737341060DAF75C7DC94170D /* EditorStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerView.swift; sourceTree = ""; }; + 453563CF2AE44722929F6FFE1241B34D /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = ""; }; 45528F89822ACD0BFE4789411E978828 /* RxCocoa-RxCocoa_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "RxCocoa-RxCocoa_Privacy"; path = RxCocoa_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 4552FB98C2B5F2AD364500FF8DBE08AC /* RxDataSources-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-prefix.pch"; sourceTree = ""; }; - 458C28DFB8E300D94E40171C859CD019 /* VideoPlayerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoPlayerView.swift; path = Sources/HXPHPicker/Core/View/VideoPlayerView.swift; sourceTree = ""; }; - 45EED12AC570684D3393FC3730F663FC /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = ""; }; - 45FF7975FD0799808C2E3122C6120B2B /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = ""; }; - 46008EC1FC69A6DB4227EEC645FF6137 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQInvocation.swift; sourceTree = ""; }; - 46157A971E5B9155953B6450AEC04366 /* MASCompositeConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASCompositeConstraint.m; path = Masonry/MASCompositeConstraint.m; sourceTree = ""; }; - 463D911D9C6E7DBBCAC2D85783EF508B /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; - 464201AC78D021CEC9FB435B0603BCAF /* ignoreWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ignoreWhen.swift; path = Source/RxSwift/ignoreWhen.swift; sourceTree = ""; }; - 46696E9A95461CDF8A35595A73A600DA /* IQTextView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-umbrella.h"; sourceTree = ""; }; - 4670C2F2CC178428C50EAA9AA61BD588 /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = ""; }; - 46814B7303F971723AC2026E783D7819 /* IQKeyboardNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.debug.xcconfig; sourceTree = ""; }; - 46997670DC4ABA943B6822C1A48C34CA /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ImageCompositionLayer.swift; sourceTree = ""; }; - 470BE9CA1CB354631EA9F83BC9C2C055 /* DropShadowStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowStyle.swift; path = Sources/Private/Model/LayerStyles/DropShadowStyle.swift; sourceTree = ""; }; - 47104954CCCB23B4252E21326C45F99E /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; - 47211AB1E4B0CA0EFF6C3EC1F1FCC6E8 /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = ""; }; - 472B37EC4727211CC1E0CA51D60E4AF7 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; - 476B7B25F575AE3CF39903C786FC12BD /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; - 4776E536B3FA2D98601B8809945D9BBD /* LottieAnimationSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationSource.swift; path = Sources/Private/Utility/LottieAnimationSource.swift; sourceTree = ""; }; - 47BD8FCA5E28E808BA50E2A32E768E3E /* CredentialsPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CredentialsPlugin.swift; path = Sources/Moya/Plugins/CredentialsPlugin.swift; sourceTree = ""; }; - 47FE7864622B9DFF669897BBC64167A0 /* mapMany.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mapMany.swift; path = Source/RxSwift/mapMany.swift; sourceTree = ""; }; - 47FEA96478BA684A2AF5195D108E66B2 /* DidDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidDisplayProviding.swift; sourceTree = ""; }; - 480632CE6A94E0AA8E78119ED15765B6 /* Core+UIColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIColor.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIColor.swift"; sourceTree = ""; }; - 480E43C1B19B9AE333C2722EF1CA5DE6 /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = ""; }; - 4848595278AD8AF6031C98F10C2AC0A2 /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAbstractDatabaseLogger.h; sourceTree = ""; }; - 48DA328F146D37CB3D3B024EB37807BF /* Navigator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Navigator.swift; path = Sources/URLNavigator/Navigator.swift; sourceTree = ""; }; - 49048777DFB30750979A84B728AF2B75 /* AnyEncodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEncodable.swift; path = Sources/Moya/AnyEncodable.swift; sourceTree = ""; }; - 4927D11816D2131E61591E9F6FAF47D4 /* UINavigationController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+Rx.swift"; path = "RxCocoa/iOS/UINavigationController+Rx.swift"; sourceTree = ""; }; - 492E78E79C700E5B5019135480516915 /* SwiftyUserDefaults-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftyUserDefaults-Info.plist"; sourceTree = ""; }; - 4944AFBCA26B07853FC4C2887380AC3F /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; - 496D3EBBB2B4C7FC49E1B8C1CD70772E /* LottieLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieLogger.swift; path = Sources/Public/Logging/LottieLogger.swift; sourceTree = ""; }; - 49B703A841C57100E3ED9DD21439B0E7 /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; - 49D2D16DBD37D8A2805CB7E5543B8687 /* IQTextView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-prefix.pch"; sourceTree = ""; }; - 4A48E2FD002B42C8F898A6DC94115F7E /* ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist"; sourceTree = ""; }; - 4A7E3833532B2194C06CEEB3E233F669 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = ""; }; + 4566A0E1BC94F6C85CB4652F873008BE /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/Core/ParameterEncoder.swift; sourceTree = ""; }; + 4567FE0B4F668062CD1748E3EC445948 /* TextLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayer.swift; path = Sources/Private/CoreAnimation/Layers/TextLayer.swift; sourceTree = ""; }; + 45D2FA52C3479320C91A4CA7942B55A0 /* UnitBezier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnitBezier.swift; path = Sources/Private/Utility/Primitives/UnitBezier.swift; sourceTree = ""; }; + 45D382AE12DE1ED119A21A218B561B1E /* CustomDateFormatTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomDateFormatTransform.swift; path = Sources/CustomDateFormatTransform.swift; sourceTree = ""; }; + 45D6DF4E722491F894BC70A9D3B84D4C /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; + 45DABD71A912C87FD4EBD06D5EB261FE /* EditorType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorType.swift; path = Sources/HXPHPicker/Editor/Model/EditorType.swift; sourceTree = ""; }; + 45E1D25D54982C7D74EDA96AC65B760D /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; + 45FC5543746215244DA48502095CB020 /* MoyaProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MoyaProvider.swift; path = Sources/Moya/MoyaProvider.swift; sourceTree = ""; }; + 460F94D7E6CC694493D0168A99123572 /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; + 4619CA1D5AED31E94A95C0D4312A739B /* sharpyuv_cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_cpu.h; path = sharpyuv/sharpyuv_cpu.h; sourceTree = ""; }; + 46279D41D620E83A771F8322A27B4B81 /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/Extensions/URLRequest+Alamofire.swift"; sourceTree = ""; }; + 46330C0E988592F0B8C05BC151ED046C /* PickerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PickerConfiguration.swift; sourceTree = ""; }; + 463C6B148CADDAB6E096384DC38AC8D0 /* MAArc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArc.h; path = MAMapKit.framework/Headers/MAArc.h; sourceTree = ""; }; + 4673B5423E381AD17DC4E1DECE01AD38 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + 467E9E8EB6FB53270BCED90E7758905F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardCore/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 467EBC83D1FCF02D3A0B5866B0CE429C /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = ""; }; + 46998BCCB133ECA09E6683362BB5D300 /* ColorValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/ColorValueProvider.swift; sourceTree = ""; }; + 46E23B7623D7E3923CE05EF801883F87 /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; + 46EAEA4C03CE83124BFADBA3CD4E369F /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + 46F9144AA04C5B93033355FB41156BD3 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; + 4715CB4D565A5B9113B7E3F888927D6A /* catchErrorJustComplete.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = catchErrorJustComplete.swift; path = Source/RxSwift/catchErrorJustComplete.swift; sourceTree = ""; }; + 47187ECDFF337BD6C9E01F2F3E21719D /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; + 472D1083A22B0132ABF8F86412B7BE4A /* IQKeyboardToolbarManager+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Action.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Action.swift"; sourceTree = ""; }; + 479922C0ED3E9FD975FFE78B6C89CD91 /* LayerEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerEffect.swift; path = Sources/Private/Model/LayerEffects/LayerEffect.swift; sourceTree = ""; }; + 479923E46D6B299917C38DE86BEE0FD6 /* DotLottieImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieImageProvider.swift; path = Sources/Private/Model/DotLottie/DotLottieImageProvider.swift; sourceTree = ""; }; + 479B4D9B700298E2882158BB9ED43493 /* IQTextInputViewNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextInputViewNotification.modulemap; sourceTree = ""; }; + 47A0BEA2FC91525D47A8490EEA654899 /* ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist"; sourceTree = ""; }; + 48066867362ADEAC81916108338BC372 /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; + 484AC457BE002CD123418D0C8CFA23EC /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; + 485589D6FE0FD4A413CA8EAB1564DB02 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; + 4862D04F4A6E5D7D598C611932C88494 /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = ""; }; + 4863C03D8C03572E115CCBAC343B738B /* TADotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TADotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.m; sourceTree = ""; }; + 486641B31BB9061C99622B45EFC98C03 /* CompatibilityTracker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibilityTracker.swift; path = Sources/Private/CoreAnimation/CompatibilityTracker.swift; sourceTree = ""; }; + 486E4C7B2C31D1FFE31982CD920E6527 /* MAMapSnapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapSnapshot.h; path = MAMapKit.framework/Headers/MAMapSnapshot.h; sourceTree = ""; }; + 48A5C5EED490BE0E1835765EF5EB6406 /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; + 48BE0239729ECFAB771C486712D25E3F /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; + 48C7BEEC6B68BAB1D5C99932FE7A5B5F /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = ""; }; + 48D5F6B359FFBAE6C4C679763DE0B7B0 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; + 491F3B795B898BF8F2970AFD3F4302D4 /* UIButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Kingfisher.swift"; path = "Sources/Extensions/UIButton+Kingfisher.swift"; sourceTree = ""; }; + 4926786AFDD92F0D7ACE1E07EF0F2EC8 /* RxRelay-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxRelay-Info.plist"; sourceTree = ""; }; + 492B2A3D3AE1F24A195980577112369A /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; + 4957AD001F9E23BF423BD156D9544F07 /* pausableBuffered.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = pausableBuffered.swift; path = Source/RxSwift/pausableBuffered.swift; sourceTree = ""; }; + 4977A7B34AE544F0D5B1DBD26381028D /* InfiniteOpaqueAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteOpaqueAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/InfiniteOpaqueAnimationLayer.swift; sourceTree = ""; }; + 498CCEAD1C436E5EF5D0F192AC5643A5 /* IQKeyboardResignHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardResignHandler.swift; path = IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler.swift; sourceTree = ""; }; + 49ADC83C6E0DD3D63222D3B1C24D85E1 /* AMapServices.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapServices.h; path = AMapFoundationKit.framework/Headers/AMapServices.h; sourceTree = ""; }; + 49B87A3F96746A72922FF44DB77D45F4 /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; + 49BAD25AEE65B5D0CC2C902B6B34BE7B /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = ""; }; + 4A28E154C776645BB976DBBA70BE082A /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; + 4A3E891CB87DD3BC0CC398FB112474DC /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/Features/NetworkReachabilityManager.swift; sourceTree = ""; }; + 4A6CF79CB00BA13BB4BA18A7181C5D2C /* KingfisherWebP-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KingfisherWebP-umbrella.h"; sourceTree = ""; }; + 4A8A763591763E0939C5945766AB6074 /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; 4A92EC59B26EBB8833EC4AA709D84B0A /* Combine.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Combine.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Combine.framework; sourceTree = DEVELOPER_DIR; }; - 4AA509AF9611F1830467BCF85644074E /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; - 4AB75C9BA243D876376A28AFE16B8E53 /* StarNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/StarNode.swift; sourceTree = ""; }; - 4AF8CCDC79A3CE897E5656006F1A7365 /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = ""; }; - 4AFEBC1578A2BEAFC2B974ECBBF75D2D /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; - 4B03BD0DC1DCA3A1F759CE6DB2C3A494 /* GroupInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupInterpolator.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/GroupInterpolator.swift; sourceTree = ""; }; - 4B0C81C0402C793588FD8618BE3C4DBC /* ProgressImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProgressImageView.swift; path = Sources/HXPHPicker/Core/View/ProgressImageView.swift; sourceTree = ""; }; - 4C304E141101373D206B45DF7084DFC4 /* MAGeodesicPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeodesicPolyline.h; path = MAMapKit.framework/Headers/MAGeodesicPolyline.h; sourceTree = ""; }; - 4C4939A60CAAABEA9D83091E3E37CA70 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = ""; }; - 4C640D6C18B0E4E11FB6195590166413 /* PhotoPreviewSelectedView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewSelectedView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPreviewSelectedView.swift; sourceTree = ""; }; - 4CA339AE8729A68BB060889773565F03 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; - 4CC097FC8919D6603A8A3FE040C652D4 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; - 4CECDE1BE15BC45E067FD3E238F18047 /* EpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelProperty.swift; sourceTree = ""; }; - 4CF8B689CF50117A652E6231AD48A7D5 /* LottieAnimationViewInitializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewInitializers.swift; path = Sources/Public/Animation/LottieAnimationViewInitializers.swift; sourceTree = ""; }; - 4D23C6C4A5DA6B59F8ED0A099B6978B7 /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; - 4D78F87540E3EA8396A68BCBF02A7523 /* DropShadowNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/LayerEffectNodes/DropShadowNode.swift; sourceTree = ""; }; - 4D7A6D55A3D692D4BC7C2B9496096EFF /* ImageContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageContext.swift; path = Sources/SwiftUI/ImageContext.swift; sourceTree = ""; }; - 4D9B5B67DC9077573B6BA238D7D08FD1 /* sharpyuv_cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_cpu.h; path = sharpyuv/sharpyuv_cpu.h; sourceTree = ""; }; - 4DA70C982E0C1DAA6195E8F4E88E939A /* AMapFoundationConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationConst.h; path = AMapFoundationKit.framework/Headers/AMapFoundationConst.h; sourceTree = ""; }; - 4DBAF6523B86B96308B6FC7CDC5D7383 /* EditorStickerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerView.swift; sourceTree = ""; }; - 4DC41837433CA4A5F9B9CDDA9EC66985 /* BuiltIns.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BuiltIns.swift; path = Sources/BuiltIns.swift; sourceTree = ""; }; - 4DD5A978ABCBD53B00E4A00DC44A637B /* Core+DispatchQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+DispatchQueue.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+DispatchQueue.swift"; sourceTree = ""; }; - 4DDC37B0E289DC7FE71EC4094365230D /* EpoxySwiftUILayoutMargins.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUILayoutMargins.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUILayoutMargins.swift; sourceTree = ""; }; - 4DE794A7C0B99ADFD55375570B9E132E /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Core/Session.swift; sourceTree = ""; }; - 4E04820204D04ADEA23BB79040B548C2 /* IQKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardNotification.swift; path = IQKeyboardNotification/Classes/IQKeyboardNotification.swift; sourceTree = ""; }; - 4E12E81635540D1D2508701084E841B5 /* MALineDrawType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MALineDrawType.h; path = MAMapKit.framework/Headers/MALineDrawType.h; sourceTree = ""; }; - 4E2EA3A6590ED7B47A754E661C280B91 /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeInterpolator.swift; path = Sources/Private/Utility/Interpolatable/KeyframeInterpolator.swift; sourceTree = ""; }; - 4E2FE25D7FF2B9202A054633EFE0982C /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/Extensions/URLRequest+Alamofire.swift"; sourceTree = ""; }; - 4E3D588C4F627B96E3F2689E93116060 /* Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trim.swift; path = Sources/Private/Model/ShapeItems/Trim.swift; sourceTree = ""; }; - 4E4B9379FC4246FF3FF73C7056BCC681 /* PhotoListConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoListConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PhotoListConfiguration.swift; sourceTree = ""; }; - 4E51DB4C155A46CB4058D95CC0EC8892 /* PickerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PickerConfiguration.swift; sourceTree = ""; }; - 4F9D0A87207431FF7832A8AA04889521 /* PhotoEditorViewController+Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoEditorViewController+Request.swift"; path = "Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController+Request.swift"; sourceTree = ""; }; - 4FB5270CC33DE30EFE6FBFB261C2946C /* String+Parser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Parser.swift"; path = "Sources/SwiftDate/Foundation+Extras/String+Parser.swift"; sourceTree = ""; }; - 4FCE95E9E3AD75F85F74D2E077113EEC /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = ""; }; - 4FDC1F919D8094467CF0C959C3A9F2F0 /* DateInRegion+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Components.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Components.swift"; sourceTree = ""; }; - 4FEAEDC9E0C57E7710A73EC8AA3E9987 /* LayerProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerProperty.swift; path = Sources/Private/CoreAnimation/Animations/LayerProperty.swift; sourceTree = ""; }; - 4FF5744B169CD59E1D3E725D7F86028B /* TransformLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformLayer.swift; path = Sources/Private/CoreAnimation/Layers/TransformLayer.swift; sourceTree = ""; }; - 4FF5F52C87B784F3B84C02D67D8ABA13 /* UIRefreshControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRefreshControl+Rx.swift"; path = "RxCocoa/iOS/UIRefreshControl+Rx.swift"; sourceTree = ""; }; - 500EB58C2732EB0E555FA4A2C90C4AEA /* GTCommonSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.release.xcconfig; sourceTree = ""; }; + 4AADDED54B9EAD471AEBE9AA5F62589B /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; + 4AAEE6219067CE36BFCA3FF041564FD4 /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Sources/CocoaLumberjack/DDASLLogCapture.m; sourceTree = ""; }; + 4AC0FA2B38587490336F4E658538C6C8 /* MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MarqueeLabel-Info.plist"; sourceTree = ""; }; + 4AF9ED0B79DE48C8E9B83BE330DE1C0D /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; + 4AFB69A0951D7B1B7E2C3CCD4BC787C3 /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; + 4B232A162144BB64CCB881C0474CB7E5 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; + 4B59B6698D6F266C6E4BAB54C662BA75 /* CoreAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreAnimationLayer.swift; path = Sources/Private/CoreAnimation/CoreAnimationLayer.swift; sourceTree = ""; }; + 4B62F9563CFFE8BC9477B5B0E7629DEF /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; + 4B862DA227827147238255AD2138A01C /* PreviewVideoControlViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewVideoControlViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewVideoControlViewCell.swift; sourceTree = ""; }; + 4BA433DD2026A06137F8FA50B7B1CF5C /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; + 4BA817C41597DB023FFBA222101AA224 /* bit_writer_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_writer_utils.h; path = src/utils/bit_writer_utils.h; sourceTree = ""; }; + 4BBA21A723E00E747EA9B39CB00AE7F6 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; + 4BC61A3D78B943A12AD8F17B9365DD4D /* SGSoundEffect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGSoundEffect.m; path = SGQRCode/SoundEffect/SGSoundEffect.m; sourceTree = ""; }; + 4BCB2D0C9BF2582837564C93611C3F56 /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = ""; }; + 4BF5C2614474764952522D1403D0F9C6 /* PHPickerResultImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PHPickerResultImageDataProvider.swift; path = Sources/General/ImageSource/PHPickerResultImageDataProvider.swift; sourceTree = ""; }; + 4C1A7B7305E2FC4A2C36ECE425C7621F /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; + 4C3C3D4A2F2ABDDE89E193B2597462D5 /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; + 4C46921DC3F63E45056481AE92EFA855 /* AssetLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetLibrary.swift; path = Sources/Private/Model/Assets/AssetLibrary.swift; sourceTree = ""; }; + 4C6AC562EC4255D0B9C35A0966E0D2E3 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; + 4C709A46ABB2A421F51020FD3528E894 /* IQKeyboardCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-prefix.pch"; sourceTree = ""; }; + 4CA539A2EC01D9FF87B4D10008D696A0 /* IQKeyboardToolbarManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.debug.xcconfig; sourceTree = ""; }; + 4CABF563432D96F17D948EFC2591B7E6 /* Archive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Archive.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Archive.swift; sourceTree = ""; }; + 4CB9BD077501024549F7BA3EDD72449C /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationSubview.swift; path = Sources/Public/iOS/AnimationSubview.swift; sourceTree = ""; }; + 4CC6D690B55DEAEAD6F5CD84CF773D66 /* GTCommonSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTCommonSDK.xcframework; sourceTree = ""; }; + 4CF72E52158584D59957439F0400EC3A /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/Features/MultipartUpload.swift; sourceTree = ""; }; + 4CFDDC44C45D6364E20B468ACF18DDD7 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + 4D88A56C5029DB37CE1D2311A4B85213 /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; + 4D96E33D94693C795CB03F74216653F7 /* VideoCroppingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoCroppingConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/VideoCroppingConfiguration.swift; sourceTree = ""; }; + 4D9C323C225B7FA358D04D41194F8F40 /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = ""; }; + 4E033E69CD714E4A9965BFCD7DE05025 /* EditorStickerContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerContentView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerContentView.swift; sourceTree = ""; }; + 4E034DBD35F6ADA9D531191BF400B1BE /* KeychainWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainWrapper.swift; path = SwiftKeychainWrapper/KeychainWrapper.swift; sourceTree = ""; }; + 4E19CA3CFE35C329D067835093881B1A /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = ""; }; + 4E3CD7BD92EFF0B38C5FA207589E84FB /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; + 4EDD125A497B42486D42CC30EB2ABF8A /* TimePeriod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriod.swift; path = Sources/SwiftDate/TimePeriod/TimePeriod.swift; sourceTree = ""; }; + 4F03542041ACC405379A01E9E58386B6 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = ""; }; + 4F0DBF8AC33D4668B49EFAC4399EB957 /* AnimatedProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/AnimatedProviding.swift; sourceTree = ""; }; + 4F452F28B8830CB06255DF25FF69A5C7 /* EmptyViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/EmptyViewConfiguration.swift; sourceTree = ""; }; + 4F4F35E04A4EA8D4CCE333A3639CD670 /* IQKeyboardManager+Resign_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign_Deprecated.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign_Deprecated.swift"; sourceTree = ""; }; + 4F640824B691BBFF97CF3720CA544404 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 4F74CBA97BA3C47190A93F171D1869BA /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientStrokeRenderer.swift; sourceTree = ""; }; + 4FB40E56FB6EB552D28F282246156750 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; sourceTree = ""; }; + 4FDF91B2C26C75378C4AA3FA4FC6E22B /* LottieAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationLayer.swift; path = Sources/Public/Animation/LottieAnimationLayer.swift; sourceTree = ""; }; + 4FE402119D1DD07BDA3839A7807C7807 /* AssetManager+AVAssetExportSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+AVAssetExportSession.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+AVAssetExportSession.swift"; sourceTree = ""; }; + 4FF4915C49F45C8F02067430045985DA /* SwiftDate-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftDate-Info.plist"; sourceTree = ""; }; + 50022FA8B4F09F13AD183B28C2D90888 /* DeniedAuthorizationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeniedAuthorizationView.swift; path = Sources/HXPHPicker/Picker/View/DeniedAuthorizationView.swift; sourceTree = ""; }; + 50181959DAA894C30980AC92E24FE546 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; + 50467B08F7EB77134286BC164208648C /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; + 50535F54D6ECD7EA29F54BDA1B245956 /* MAPathShowRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPathShowRange.h; path = MAMapKit.framework/Headers/MAPathShowRange.h; sourceTree = ""; }; + 5064453B775195D428F7364834AFBBA7 /* CAAnimation+TimingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CAAnimation+TimingConfiguration.swift"; path = "Sources/Private/CoreAnimation/Animations/CAAnimation+TimingConfiguration.swift"; sourceTree = ""; }; 5069D199AB328CCD047E61C632CD7C32 /* SwiftKeychainWrapper */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftKeychainWrapper; path = SwiftKeychainWrapper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 506D034E9BFFCFD5B54721F6F00B9EF2 /* RxCocoa.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.release.xcconfig; sourceTree = ""; }; - 50776D1DE024EEB968E159515093BD3C /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDTTYLogger.h; sourceTree = ""; }; - 509222B7A14FAEF6575C464237D8DFBC /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; - 509887FA0279FE3CDC820E5286C101E4 /* DateInRegion+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Create.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Create.swift"; sourceTree = ""; }; - 50A1465A0D9A0019193FD7C312CCF88B /* RxTabBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarDelegateProxy.swift; sourceTree = ""; }; - 50BD304D4A8044E234A4BC06E7E3C800 /* RxSwiftExt.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwiftExt.modulemap; sourceTree = ""; }; - 50CDDF4AEB0FD60C04D5D9084AF11F09 /* MAPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolyline.h; path = MAMapKit.framework/Headers/MAPolyline.h; sourceTree = ""; }; - 50D1C2EBD968CDE1E8862144E560E3F7 /* RxSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxSwift-Info.plist"; sourceTree = ""; }; - 50D53A2EB92F4BF3F9A52F9CDDC789CF /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Views/Indicator.swift; sourceTree = ""; }; - 512C5A150FE2B635911A4E29A123E7F7 /* VideoEditorConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/VideoEditorConfiguration.swift; sourceTree = ""; }; - 512E22F2B5B96810D5AFA56E97FE9E65 /* NSButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Kingfisher.swift"; path = "Sources/Extensions/NSButton+Kingfisher.swift"; sourceTree = ""; }; - 513718BF6FD9AEDEC9935C053AA92292 /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; - 513A92199EEE48768E6A3EEC3E1034F6 /* PreviewPhotoViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewPhotoViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewPhotoViewCell.swift; sourceTree = ""; }; - 51471A217AAE698594CA38E0E83F27C3 /* UIView+IQKeyboardExtensionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionDeprecated.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionDeprecated.swift"; sourceTree = ""; }; - 5161897B32202F0D41B796FB3BFC753C /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; - 5169A626F258495329358F5974041931 /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Core/Protected.swift; sourceTree = ""; }; - 5180298CF7B7EC63C3053A64F5D0804B /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; - 51863596F5122BE4454C38D8D0DA7AFC /* SwiftDate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftDate.swift; path = Sources/SwiftDate/SwiftDate.swift; sourceTree = ""; }; - 518BF9920F3B404D11B898472BC7F93F /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; + 507A64F626529827954E74780576DA10 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardReturnManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 508A91B0BD72EFBCA4F9B480A581985A /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = ""; }; + 5097E500062DCBB517A931995D23BA04 /* RxSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.release.xcconfig; sourceTree = ""; }; + 50B04CAE1EEFA3BBBB77DA5DB86EA317 /* cascade.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = cascade.swift; path = Source/RxSwift/cascade.swift; sourceTree = ""; }; + 50C7188A585A6FD875E23F4F76ADC95D /* LanguageType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LanguageType.swift; path = Sources/HXPHPicker/Core/Model/LanguageType.swift; sourceTree = ""; }; + 50D660F7547AC104AB81F4FC7A375941 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; + 50DE227431E8835F96C106AC5D93EE57 /* IQKeyboardToolbarManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-umbrella.h"; sourceTree = ""; }; + 510184BC12B2BFA3EB74AB60CB46C032 /* PhotoEditorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorViewController.swift; path = Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController.swift; sourceTree = ""; }; + 511AF9F965A400D6132F8BA2E3CD9128 /* AMapGeoFenceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceManager.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceManager.h; sourceTree = ""; }; + 5131DCF7706A9EDEA08DBA4DEAAC5D53 /* DefaultAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultAnimationCache.swift; path = Sources/Public/AnimationCache/DefaultAnimationCache.swift; sourceTree = ""; }; + 514CE699F1056E55027050048486577F /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; + 51505B838E45639DF65C37E2591F2DDF /* IQTextInputViewNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-umbrella.h"; sourceTree = ""; }; + 5152ECE900584EE63C2DCDB8FFEB0698 /* CompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/CompositionLayer.swift; sourceTree = ""; }; + 518063E3E95A46C895574097C42234D2 /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = ""; }; 518C323F07471B8EF777A8488A6431AF /* Pods-QuickLocation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-QuickLocation.release.xcconfig"; sourceTree = ""; }; - 519484C542F1B579208016BF0A161C77 /* EllipseNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/EllipseNode.swift; sourceTree = ""; }; + 5193992C13C7E955C36024BABB614B67 /* RxRelay.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.debug.xcconfig; sourceTree = ""; }; 519AF98C92B517DD023896CD077EBFD4 /* CocoaLumberjack-CocoaLumberjackPrivacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "CocoaLumberjack-CocoaLumberjackPrivacy"; path = CocoaLumberjackPrivacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 51AA0332B88CAE7C8327E873EE362616 /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; 51BA97E8B5085EFFB47BC9C0B785CEA7 /* lottie-ios */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "lottie-ios"; path = Lottie.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 51D61BD343692E97F6F93F59F627955B /* catchErrorJustComplete.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = catchErrorJustComplete.swift; path = Source/RxSwift/catchErrorJustComplete.swift; sourceTree = ""; }; - 51F78CDEB36538322320C56ACD30F8AA /* AMapSearchAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchAPI.h; path = AMapSearchKit.framework/Headers/AMapSearchAPI.h; sourceTree = ""; }; - 5231F338BBCDEE78F0A436950EEC1EDA /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = ""; }; - 5244D0A1750EE9D7FAED7F55DDEA8E5B /* DictionaryInitializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DictionaryInitializable.swift; path = Sources/Private/Model/DictionaryInitializable.swift; sourceTree = ""; }; - 526D6EA97F05641CA2E05BC8050BBA13 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; - 526F0B6DBB99AA2BE34DC20ADEC8BE6D /* RxTableViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxTableViewReactiveArrayDataSource.swift; sourceTree = ""; }; - 52A5A2851794F2EFD72B76E4E04A6C60 /* ViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewProviding.swift; sourceTree = ""; }; - 52DC2B15FB0E4A325FCB9C4350F8246A /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; - 52E3771467187292675A056F4F50BB3A /* SwiftLogLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwiftLogLevel.h; path = Sources/CocoaLumberjackSwiftSupport/include/CocoaLumberjackSwiftSupport/SwiftLogLevel.h; sourceTree = ""; }; - 52F9A79AFB66D602F1AAD98D3AD97558 /* UITextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Rx.swift"; path = "RxCocoa/iOS/UITextView+Rx.swift"; sourceTree = ""; }; - 530CD185CFFEA5675B1987BDE911A559 /* SwiftDate-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftDate-dummy.m"; sourceTree = ""; }; - 5353D6F6B7497310CA9EF96BD175CE11 /* Region.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Region.swift; path = Sources/SwiftDate/DateInRegion/Region.swift; sourceTree = ""; }; - 5376585FFA207CCC42FF90392AA2DFBE /* SwiftDate-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-prefix.pch"; sourceTree = ""; }; - 53B14DCB6FAAB7E9F6F29C94F5598ED5 /* AMapLocationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationManager.h; path = AMapLocationKit.framework/Headers/AMapLocationManager.h; sourceTree = ""; }; - 53B3949594A4FDF9AE4A8C666DB3A36B /* Archive+WritingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+WritingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+WritingDeprecated.swift"; sourceTree = ""; }; - 53E6E54247ADB2479FD6E6AF5510C8FD /* TransformAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformAnimations.swift; path = Sources/Private/CoreAnimation/Animations/TransformAnimations.swift; sourceTree = ""; }; - 54249084245A14B42B8AF08DA02E63B0 /* RxRelay-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxRelay-Info.plist"; sourceTree = ""; }; - 5430F3A24CAA6F37198CFEDAAAA99AB6 /* LottiePlaybackMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottiePlaybackMode.swift; path = Sources/Public/Animation/LottiePlaybackMode.swift; sourceTree = ""; }; - 543BFC95CE6CC27EE402E555B1AA86BF /* SDCycleScrollView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-prefix.pch"; sourceTree = ""; }; - 54871D70F4E85BD84A0962AE5E08B6FA /* Popover-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Popover-Info.plist"; sourceTree = ""; }; - 5560321AB812F57AFC0DF36697602308 /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; - 557C4E36B976A5D3BC228870F1B02720 /* AlbumTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTitleView.swift; path = Sources/HXPHPicker/Picker/View/AlbumTitleView.swift; sourceTree = ""; }; - 5583563A179AE367BD79901091DEA599 /* UploadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UploadRequest.swift; path = Source/Core/UploadRequest.swift; sourceTree = ""; }; - 55894792B2BC6D1F12E125ED02EABF01 /* AMapSearch.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapSearch.debug.xcconfig; sourceTree = ""; }; - 5598D8219112BF6DCAFAD6A851F4210F /* EditorStickerItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerItemView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerItemView.swift; sourceTree = ""; }; - 55998CAE31AFF7A83E1C07826709AF95 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; - 55E58EABB22E0B98BD06AAC6713C635C /* GTCommonSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTCommonSDK-xcframeworks.sh"; sourceTree = ""; }; - 55EF44B4E12BF378C890CB553EF49118 /* GradientFillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientFillNode.swift; sourceTree = ""; }; - 562E53122FCAFEE7E1D872AEBFE315F3 /* ValueProviderStore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueProviderStore.swift; path = Sources/Private/CoreAnimation/ValueProviderStore.swift; sourceTree = ""; }; - 563EC03AC6475F19ADC2667797FD5515 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = ""; }; - 56699D1BFCB0A5CED69E250BBEB9192A /* VideoEditorFrameMaskView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorFrameMaskView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorFrameMaskView.swift; sourceTree = ""; }; - 568496F301EBC3C2AB06781FD65AFC99 /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = ""; }; - 56B493FF803C8A08BD5B62AAE74E8B57 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; - 56D7BC3ED7FAD6C068302E1AC68BFA22 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; - 57010DEE123460202BBD384F4DE807D4 /* SGScanCodeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanCodeDelegate.h; path = SGQRCode/QRCode/SGScanCodeDelegate.h; sourceTree = ""; }; - 572B50816DFC87C13CE95159B57628E9 /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; - 57378AD9B7188F150E0429408252269B /* Defaults+StringToBool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Defaults+StringToBool.swift"; path = "Sources/Defaults+StringToBool.swift"; sourceTree = ""; }; - 575C527E74423CC76298F4D260F81BA3 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; - 576CD418393ECE56BD7BDE0A33F22D49 /* partition+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "partition+RxCocoa.swift"; path = "Source/RxCocoa/partition+RxCocoa.swift"; sourceTree = ""; }; - 578611BD973355690092C95C5AE020DA /* MBProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.release.xcconfig; sourceTree = ""; }; - 57BDB6C9A40F662D5A4D7CD9CE096B4F /* SwiftKeychainWrapper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftKeychainWrapper-dummy.m"; sourceTree = ""; }; - 57DBB2C04BD256ED7A508BB8079A17F4 /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = ""; }; - 57FEAE5EDD99E7C558B1909DF2BC5613 /* ViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewType.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ViewType.swift; sourceTree = ""; }; - 5816BA8F127018C97FFC993DB528465D /* ObjectMapper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ObjectMapper-dummy.m"; sourceTree = ""; }; - 58894D1C7FDC661D4F8D9CA2D58C6EB6 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; - 58A67690A6EA71754DEF0A6C84F7F127 /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = RxSwift/Observables/CompactMap.swift; sourceTree = ""; }; + 521585611D922B38FB404A329562E995 /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = ""; }; + 5218BB7384C4CCCAE5701C5D0A696C58 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; + 5226905A26EAB8FCFBE1679557C94C2E /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; + 522AB22BD496DFFD84119AE2DC763E5A /* Infallible+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Debug.swift"; path = "RxSwift/Traits/Infallible/Infallible+Debug.swift"; sourceTree = ""; }; + 524C1D587916E0DF23DA25C6086AB45F /* LayerEffectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerEffectNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/LayerEffectNodes/LayerEffectNode.swift; sourceTree = ""; }; + 52871935B5CF054A8F02AB26F5FFB578 /* SGGenerateQRCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGGenerateQRCode.h; path = SGQRCode/QRCode/SGGenerateQRCode.h; sourceTree = ""; }; + 529D9AD4F13952248DD17ACCE9BA7CD6 /* MAMapCustomStyleOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapCustomStyleOptions.h; path = MAMapKit.framework/Headers/MAMapCustomStyleOptions.h; sourceTree = ""; }; + 52B3671938D8FF808EC2E15FA070624F /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; + 52B99B1F3AB1D0140A17FE6D4803A785 /* RepeaterLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RepeaterLayer.swift; path = Sources/Private/CoreAnimation/Layers/RepeaterLayer.swift; sourceTree = ""; }; + 52BE9756ADA9F40072F74825A0CDA555 /* Archive+MemoryFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+MemoryFile.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+MemoryFile.swift"; sourceTree = ""; }; + 52C7B05AA36E5D923106EB8153EFDBA4 /* IQKeyboardNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-umbrella.h"; sourceTree = ""; }; + 52DECBF90CA0008A1176850686DC4A86 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; + 52F9B0D9665A4AFAE91717E1B89CDA1E /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; + 533998E3F2CCBE4E48DFCB542433FF6C /* ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist"; sourceTree = ""; }; + 533D0250A6DBE0666C155175FF7D3B2C /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Sources/Networking/RedirectHandler.swift; sourceTree = ""; }; + 534CE82C3128B7740B3C1D940FE2F63E /* RootAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RootAnimationLayer.swift; path = Sources/Private/RootAnimationLayer.swift; sourceTree = ""; }; + 534E7702E4908E2AA46A5834F762F39E /* EditorImageResizerMaskView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorImageResizerMaskView.swift; path = Sources/HXPHPicker/Editor/View/Photo/EditorImageResizerMaskView.swift; sourceTree = ""; }; + 5381D258D21B2293AFBEF3A09C0B7135 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; + 53EB9FC18168F8D8F4A69C0050D4B40F /* RequestTypeWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTypeWrapper.swift; path = Sources/Moya/RequestTypeWrapper.swift; sourceTree = ""; }; + 53EC05939EB4A306C14803434B67563D /* Source.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Source.swift; path = Sources/General/ImageSource/Source.swift; sourceTree = ""; }; + 542B2F357D31CD603CD628CDEE3110C3 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; + 543C59F6966D13AA41187B904789BD95 /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = ""; }; + 544C2F9F89CC70CEA04632CF5B3243D4 /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ImageCompositionLayer.swift; sourceTree = ""; }; + 54BA80B4086B20D9F51844B3E46A54F2 /* SolidLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayerModel.swift; path = Sources/Private/Model/Layers/SolidLayerModel.swift; sourceTree = ""; }; + 54C5CC043A87473690D617C9483ECE72 /* IQTextView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-umbrella.h"; sourceTree = ""; }; + 54D45AA4DBA78CD312C8D882077A9E47 /* Data+Compression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Compression.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Compression.swift"; sourceTree = ""; }; + 54F4161E0837E4129BD2FC1C7177730A /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; + 551F79E3BF7B5E4CBD0470A1AA38BDDD /* MAMVTTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlay.h; path = MAMapKit.framework/Headers/MAMVTTileOverlay.h; sourceTree = ""; }; + 555BF47F6F5890BF5603FA20A3FBF037 /* GIFImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFImageView.swift; path = Sources/HXPHPicker/Picker/View/GIFImageView.swift; sourceTree = ""; }; + 556CD9FC916BC828647C605E0CE8A20B /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; + 55981A2BA960FD3D1A0C4B6DAA1FD36A /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; sourceTree = ""; }; + 55C0BC7BB0E90EC80000A42ECEB8241D /* DictionaryTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DictionaryTransform.swift; path = Sources/DictionaryTransform.swift; sourceTree = ""; }; + 55C5DA4A0B7B7CB520BF1D963472304F /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = ""; }; + 55D5DA0F8B61BD1AA029E978213014B9 /* Masonry.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Masonry.modulemap; sourceTree = ""; }; + 55D70095E6AAF412F589695B8FAEB5EF /* SwiftKeychainWrapper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftKeychainWrapper-prefix.pch"; sourceTree = ""; }; + 5641CC7D94261143254010F44E088E1C /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; + 564E27B9AD7411EEECE7829BF99CFAD3 /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; + 5666FC9451D528EA2B051627E0077069 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextInputViewNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 5683A4E227711D55D63DDCFBC7F21070 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; + 56A5EC30AC22F245424B45A3C7A6DB5D /* MAUserLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocation.h; path = MAMapKit.framework/Headers/MAUserLocation.h; sourceTree = ""; }; + 56E1D2150068F22F6B2803DBA6787788 /* UIScrollView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; + 5734D20BBB27632C8BDF1B306F4EB6CF /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = ""; }; + 574952AE7A3A94D95B491AF0F465F86D /* Archive+Writing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Writing.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Writing.swift"; sourceTree = ""; }; + 574DBC067089C9247F7F247BD2282E90 /* PhotoEditorBrushColorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorBrushColorView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorBrushColorView.swift; sourceTree = ""; }; + 57858427526B884C5AA4AE630D3F7CAA /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; + 57BA6EE61A11CF4C2209D85E79110E71 /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; + 581AFDF67589DA2FA6E4963DE42ADAC7 /* DefaultsObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsObserver.swift; path = Sources/DefaultsObserver.swift; sourceTree = ""; }; + 5844C454E6F6F9830BDD26ADCA1EE74B /* MAMultiColoredPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiColoredPolylineRenderer.h; path = MAMapKit.framework/Headers/MAMultiColoredPolylineRenderer.h; sourceTree = ""; }; + 588FC6DF1AE170206F03B045E09362F2 /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; 58AE0544E0C381DDBD09356C357EC82B /* SwiftDate */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftDate; path = SwiftDate.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 58FBA9948F686C727B701FCF489B1DCA /* palette.c */ = {isa = PBXFileReference; includeInIndex = 1; name = palette.c; path = src/utils/palette.c; sourceTree = ""; }; - 59140F33D1D810486C5AD671650F290B /* Infallible+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Concurrency.swift"; path = "RxSwift/Traits/Infallible/Infallible+Concurrency.swift"; sourceTree = ""; }; - 592F76C69E5F65A384AB16E38907E378 /* FillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/FillNode.swift; sourceTree = ""; }; - 59836859FFE52F7FC82F8F7042501AAB /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = ""; }; - 59A8CCA4055A605971851F416C0450E2 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; - 59C8CA4DBADB8D19EEC46ADE32BFD4C2 /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = ""; }; - 59DB9F132C73F52D3457B3FCCBAA1917 /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = ""; }; - 5A110B3C4BF3F30FAFA1A175C70AE93D /* NetworkLoggerPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkLoggerPlugin.swift; path = Sources/Moya/Plugins/NetworkLoggerPlugin.swift; sourceTree = ""; }; - 5A3BF52649E92EA44006FD24DC21013D /* SwiftDate.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftDate.modulemap; sourceTree = ""; }; - 5A754931BE78A1AEDAB41E171B61636A /* CropConfirmViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CropConfirmViewConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/CropConfirmViewConfiguration.swift; sourceTree = ""; }; - 5A78CB7262B7851138478A5BEE4E6F5E /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; - 5AA1E7BC328A6464A73FC15C8C1E6565 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQTextView/Classes/IQTextView.swift; sourceTree = ""; }; - 5AACAD382F849DA6D9D3B4BA30F36F6F /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/Features/CachedResponseHandler.swift; sourceTree = ""; }; - 5AC74627027C54B3FAD94FA7A0990B74 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; - 5AEC8C7AF410707C380459C3CBDC3924 /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; - 5B0F994366DF6024F5246DF0643ACD1D /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxRelay/BehaviorRelay.swift; sourceTree = ""; }; - 5B39ED7913242D65F5E3EBFF33ACAA6F /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; - 5B5663848ADAE755082128CF83434396 /* MATouchPoi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATouchPoi.h; path = MAMapKit.framework/Headers/MATouchPoi.h; sourceTree = ""; }; - 5B5DE06850C20E577BECBD34728D83A9 /* MarqueeLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.debug.xcconfig; sourceTree = ""; }; - 5B8197D59DAA724CCF456047DF72DD6D /* URLTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLTransform.swift; path = Sources/URLTransform.swift; sourceTree = ""; }; - 5B868B430ADC16C77A97F46B50A0740D /* UIApplication+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Rx.swift"; path = "RxCocoa/iOS/UIApplication+Rx.swift"; sourceTree = ""; }; - 5B9A1C5BF2C072A21FEEE923E31B1F61 /* VideoEditorMusicAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorMusicAnimationView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorMusicAnimationView.swift; sourceTree = ""; }; - 5B9BB4F5DB2F5A7F76197C9712977ACF /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = ""; }; - 5BC4BF403D5D9BFA25C251106F13672F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = WebImage/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 5BD13B47D1EF29B43F1D3C5873918143 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; sourceTree = ""; }; - 5C1A2E6799B080C281685BD6AD03A107 /* Kingfisher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.debug.xcconfig; sourceTree = ""; }; - 5C64F9FFCC4B9BCC51609523B62B7A56 /* UI+SectionedViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UI+SectionedViewType.swift"; path = "Sources/RxDataSources/UI+SectionedViewType.swift"; sourceTree = ""; }; - 5C66AE889D602247E7219F168FE0FF7E /* IQKeyboardAppearanceConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceConfiguration.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceConfiguration.swift; sourceTree = ""; }; - 5C6E95F3A889B9291902EF97A9B52A44 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = ""; }; - 5CA7AA7FC00A71FD45D68150599442F0 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; - 5CDCFDD1712031FD8F9A4E3059282EF5 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; - 5D043E377889392B44512A68A89C6459 /* ResourceBundle-Alamofire-Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Alamofire-Alamofire-Info.plist"; sourceTree = ""; }; - 5D052BB02A2C6C8CE4A9399A5BF3F3AD /* MAOfflineItemCommonCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemCommonCity.h; path = MAMapKit.framework/Headers/MAOfflineItemCommonCity.h; sourceTree = ""; }; - 5D24E0131B4B2B22C855117D00630AFC /* Masonry.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Masonry.modulemap; sourceTree = ""; }; - 5D4A6E00F2A4DCF1A1FD77880ED3FA48 /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; - 5D4D686F891F2036E3E16BD23FF6A1A3 /* Runtime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Runtime.swift; path = Sources/Utility/Runtime.swift; sourceTree = ""; }; - 5D619B173014C6FF14C2282E650C6A98 /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; - 5D6D22FF45803479C97EDEF7CC763E03 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; + 58EC6C977408321E90CE09B4D8DF0190 /* curry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = curry.swift; path = Source/Tools/curry.swift; sourceTree = ""; }; + 58EEE70E184A350E9555A35AE030B5E6 /* VectorsExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VectorsExtensions.swift; path = Sources/Private/Utility/Primitives/VectorsExtensions.swift; sourceTree = ""; }; + 596A266115AC4F70462A8ABE836A1231 /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = ""; }; + 5989F173D894A6664C60C7338B262DF4 /* PhotoEditorViewController+Export.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoEditorViewController+Export.swift"; path = "Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController+Export.swift"; sourceTree = ""; }; + 59AB12EE503D92ACCC29A2EAC843D21D /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Sources/CocoaLumberjack/DDTTYLogger.m; sourceTree = ""; }; + 59C91B8D8115A6F8FE755FD101B7D2D4 /* FillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/FillRenderer.swift; sourceTree = ""; }; + 59FFBB88F51B26BCF73488EC9FCEA2F2 /* GraphicsContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphicsContext.swift; path = Sources/Image/GraphicsContext.swift; sourceTree = ""; }; + 5A611061ABE6DF6E84331515AD9342A0 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; + 5A7250FD531ABEEE1E123CE24F532861 /* SGGenerateQRCode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGGenerateQRCode.m; path = SGQRCode/QRCode/SGGenerateQRCode.m; sourceTree = ""; }; + 5A73BE281EECE223B14554D37CA62920 /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; + 5A755D74423381835CEF4EBD4C3B58B8 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; + 5A8BB2E89784CB7DB2F22A23445609AE /* SwiftDate.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.release.xcconfig; sourceTree = ""; }; + 5AC86458AF999201AE84B72F62A80E40 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; + 5AD47F133B4B4F30AA80F10294BE21EB /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; + 5AE5DB6D6721002C36E031EAA90D0314 /* Core+UIImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIImage.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIImage.swift"; sourceTree = ""; }; + 5B15C2B6297A28FC47DAF7B515CE496F /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; + 5B2842BA732E7DAFE2D0F4504B404D10 /* IQKeyboardCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardCore.modulemap; sourceTree = ""; }; + 5B40F524E170BDD0ECD13B40211CA596 /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = ""; }; + 5B4D323CF176C426CF89670E9EC683BF /* IQDeepResponderContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQDeepResponderContainerView.swift; path = IQKeyboardToolbarManager/Classes/IQDeepResponderContainerView.swift; sourceTree = ""; }; + 5B4E47DB1CA0CDCE49C75A294B3B436D /* PhotoError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoError.swift; path = Sources/HXPHPicker/Core/Model/PhotoError.swift; sourceTree = ""; }; + 5B816476DF63C1BD427AC435841659F7 /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; + 5BB5440159B1263157122546B336FC07 /* SwiftyUserDefaults.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyUserDefaults.debug.xcconfig; sourceTree = ""; }; + 5C5972333D17AF2423EA08CAB51801F2 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; + 5C5EABE9C5AA229D6BE604D7173BA361 /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQRootControllerConfiguration.swift; sourceTree = ""; }; + 5C6ADCAB0EF483830B5D8F305AE9C13B /* UIView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; + 5C8A230E5EF3FA65C2C2CF48CAED581C /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; + 5C9CEE686ECB03A0E14E3B0A50E9A4A3 /* VideoEditorCropView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorCropView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorCropView.swift; sourceTree = ""; }; + 5CABFFA1F0C58F3F8D3042B692A84676 /* AMapURLSearchConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchConfig.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchConfig.h; sourceTree = ""; }; + 5CB0E94CC4917EE8595FEBB538BA8728 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; + 5CDE0BD1AD0F4D9064DA93BCC200B6CE /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; + 5CFC684102EA8C5198D002128A175FCE /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = ""; }; + 5D20D915FF676D998C0D7044636DCFE6 /* AMapFoundationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationKit.h; path = AMapFoundationKit.framework/Headers/AMapFoundationKit.h; sourceTree = ""; }; + 5D644F16DB5D483DCBAB32863255C43F /* VideoEditorMusicAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorMusicAnimationView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorMusicAnimationView.swift; sourceTree = ""; }; + 5D72AEE1963F8BC7AE9088A698DCC977 /* PhotoEditorViewController+Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoEditorViewController+Request.swift"; path = "Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController+Request.swift"; sourceTree = ""; }; 5D797E9A5C5782CE845840781FA1CC81 /* Alamofire */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5DF8A36846D54F0E2E6D65EC83A89273 /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; - 5E262A2CD3AA396ED15B004923B3FFD8 /* TimePeriod+Support.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimePeriod+Support.swift"; path = "Sources/SwiftDate/TimePeriod/TimePeriod+Support.swift"; sourceTree = ""; }; - 5E2A55629CC30859EFF8F5E3849342B2 /* PhotoEditorCropToolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorCropToolView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorCropToolView.swift; sourceTree = ""; }; - 5E3E91F6A57635BE093661923A6F665F /* MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MBProgressHUD-Info.plist"; sourceTree = ""; }; + 5DA56972FCA84B385A102186AF40B0C5 /* CGPointExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGPointExtension.swift; path = Sources/Private/Utility/Primitives/CGPointExtension.swift; sourceTree = ""; }; + 5DB2D2D9A18633FBCDB4737F52E9C42E /* WebPProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebPProcessor.swift; path = Sources/WebPProcessor.swift; sourceTree = ""; }; + 5DF2483E834C3F42C3DFB11C1E73B748 /* PhotoListCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoListCellConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PhotoListCellConfiguration.swift; sourceTree = ""; }; + 5E12147011E5FD6D25C53C1585482A7B /* IQKeyboardCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-umbrella.h"; sourceTree = ""; }; + 5E302FE488C304A0D680056C4201BC6F /* IQKeyboardCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.release.xcconfig; sourceTree = ""; }; + 5E42E7FC65819F224E674D317281771E /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = ""; }; 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = libwebp; path = libwebp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5E7C1B99EA4033350C994AD39CC10428 /* AssetManager+Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+Asset.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+Asset.swift"; sourceTree = ""; }; - 5E84C2841410C873320585C7D60C6220 /* UITabBarController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarController+Rx.swift"; path = "RxCocoa/iOS/UITabBarController+Rx.swift"; sourceTree = ""; }; - 5E890DCDCDFE8177899E99D157517707 /* SGQRCode.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SGQRCode.debug.xcconfig; sourceTree = ""; }; - 5E8D126240522329A6CC1C54E9FBEDE2 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; - 5E98144FDD8E4CD88C71DDD83BD64F13 /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/PrimitiveSequence/Maybe.swift; sourceTree = ""; }; - 5E995D067D17CB5F8A8155726D671BF2 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; - 5EB6B2E0B51A0FEC79690A0AD2A57241 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; - 5F14BD29F10A8A48B3EFF4850E8FDD32 /* SDCycleScrollView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDCycleScrollView.modulemap; sourceTree = ""; }; - 5F425F6B1FF71FB87A11309FEFC35B52 /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; - 5F7627C402AC502B0527AEC38BE0D4A5 /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = ""; }; - 5F8E49D1C4691BD5FC38BDE5BBDEF136 /* MakeViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MakeViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/MakeViewProviding.swift; sourceTree = ""; }; - 5FA0F34731814D44DE5947AE68922FEE /* endian_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endian_inl_utils.h; path = src/utils/endian_inl_utils.h; sourceTree = ""; }; - 5FA765754EB1F79E2342B60DBCF7B00F /* ImageDownloaderDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloaderDelegate.swift; path = Sources/Networking/ImageDownloaderDelegate.swift; sourceTree = ""; }; - 5FB35C5C0B1935CC53F9AD72387DEF60 /* IQKeyboardManager+ToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManager.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManager.swift"; sourceTree = ""; }; - 5FD8FF6AC1D874EA6226EA532B4BB85B /* CompatibilityTracker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibilityTracker.swift; path = Sources/Private/CoreAnimation/CompatibilityTracker.swift; sourceTree = ""; }; - 5FDEE4D01BC62B194DBC110970BB392C /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; - 6031D8F86788D4661D5A5AB82BB323F3 /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; - 604E72840639F490904CCBBDE46198C7 /* VideoEditorMusicView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorMusicView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorMusicView.swift; sourceTree = ""; }; - 6126CCDBE18C7269686832BAFFB6B7D7 /* MACustomCalloutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomCalloutView.h; path = MAMapKit.framework/Headers/MACustomCalloutView.h; sourceTree = ""; }; - 61676782BCB8EF5032D6A5EB4E3AD85E /* Core+Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+Data.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+Data.swift"; sourceTree = ""; }; - 618EBF53267627B24D620F051549197C /* CustomPathAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomPathAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CustomPathAnimation.swift; sourceTree = ""; }; - 61ACC40BB9CAEC3BDC081BEA29879A4B /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = ""; }; - 61BB756E64C3A566D92A19000DE44659 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; - 61CE4F47128AB837CFC8684C3F91BAF1 /* libwebp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.release.xcconfig; sourceTree = ""; }; - 61D4DA4FDEA08F6AE8C449D5897C1137 /* SGQRCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGQRCode.h; path = SGQRCode/SGQRCode.h; sourceTree = ""; }; - 61DA281ED150006EE0992A04126D2664 /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = ""; }; - 61E5EC7E22BA121696272EC9DA3D35F3 /* PHPickerResultImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PHPickerResultImageDataProvider.swift; path = Sources/General/ImageSource/PHPickerResultImageDataProvider.swift; sourceTree = ""; }; - 61F762F93B6221785FD4110CAC5841AC /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = Sources/Private/Model/ShapeItems/Merge.swift; sourceTree = ""; }; + 5E48C92CE7DDC63C12F2CCCAC71AC2A4 /* MAMapStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapStatus.h; path = MAMapKit.framework/Headers/MAMapStatus.h; sourceTree = ""; }; + 5E52FBC014A558D6307FEB71181D5A9E /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQScrollViewConfiguration.swift; sourceTree = ""; }; + 5E882AA6655F899BD71176D8B5CAF4F7 /* TagListView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TagListView.swift; path = TagListView/TagListView.swift; sourceTree = ""; }; + 5EB210C5B14E52C638993059EDA58979 /* PhotoEditorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorView.swift; sourceTree = ""; }; + 5EC62F0E802AF9FCE4EFCDAC68142995 /* Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diff.swift; path = Sources/Differentiator/Diff.swift; sourceTree = ""; }; + 5EDC20ECFC1F03B4E0B3E094FFA44473 /* RxDataSources-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-prefix.pch"; sourceTree = ""; }; + 5EE8C58E8D437480485A24FD165D7EF8 /* AMapFoundation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapFoundation.release.xcconfig; sourceTree = ""; }; + 5F13932AC38F7CD83F5E7117EFC4F4CB /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; + 5F25D281CC9E6E270A12DB78A1559A14 /* IQKeyboardToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbar-dummy.m"; sourceTree = ""; }; + 5F2D68BCCC9199A4AA4CC545CE3B5E52 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; sourceTree = ""; }; + 5F3F297B869D72345D62DC344335C584 /* LayerTransformNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTransformNode.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTransformNode.swift; sourceTree = ""; }; + 5F50386CBE779EF15EB5949EF644E272 /* KingfisherWebP.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KingfisherWebP.release.xcconfig; sourceTree = ""; }; + 5F566F8ACE1BA42C87EA97EE70900470 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = MJRefresh/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 5FABD9769B39DBDFF21988545855793E /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = ""; }; + 5FB4A78D99E2A8C882A844B8E2773544 /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationView.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationView.swift; sourceTree = ""; }; + 5FCE8241606DA25D26557F80CC765347 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = ""; }; + 60093C1634CEA680E8C0A7D48E0620A2 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; + 601B787AC2D83F53A541A251F9B60A63 /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = ""; }; + 603107E2ABAB091496DA16B5ADFC422E /* RxRelay.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.release.xcconfig; sourceTree = ""; }; + 604C2D5BAD2C3BDED0BA2F8BBBA4FDA2 /* IQKeyboardToolbar.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.debug.xcconfig; sourceTree = ""; }; + 604F79886B687523C4663D4FC7BF9858 /* GroupOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/GroupOutputNode.swift; sourceTree = ""; }; + 6083DC03BDCBA282ED01A3D3B3FEAB77 /* LottieSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieSwitch.swift; path = Sources/Public/Controls/LottieSwitch.swift; sourceTree = ""; }; + 609E24B1E0F023D013FCA9ACC0B41330 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; + 609E88E047378FD0C4FC5760FAE9EE67 /* AnimationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationContext.swift; path = Sources/Private/Utility/Helpers/AnimationContext.swift; sourceTree = ""; }; + 60BAC9CD08CBC89FC2DD5DF042D34F09 /* CallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackQueue.swift; path = Sources/Utility/CallbackQueue.swift; sourceTree = ""; }; + 60D0BA62E96F2F818FAFF7C11746B517 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = ""; }; + 60D40219271D092AF61046B3BB8C435B /* AMapLocationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationVersion.h; path = AMapLocationKit.framework/Headers/AMapLocationVersion.h; sourceTree = ""; }; + 610C02EB184CB566C7E9643373F98A5F /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = ""; }; + 612508BF8D1A91AC2E6D50F4729FD2A2 /* MAHeatMapVectorOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlay.h; path = MAMapKit.framework/Headers/MAHeatMapVectorOverlay.h; sourceTree = ""; }; + 61347787F4EE0D64FFFEBAB7DDA7B198 /* MAParticleOverlayOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayOptions.h; path = MAMapKit.framework/Headers/MAParticleOverlayOptions.h; sourceTree = ""; }; + 61622208DBDFB7EC4B68970C3BA9EA95 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = Sources/Map.swift; sourceTree = ""; }; + 617799D3384A3D2F9416BF3AC167CE7C /* SGScanView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGScanView.m; path = SGQRCode/ScanView/SGScanView.m; sourceTree = ""; }; + 6182D4FCDC9D057F53166F760E4D0772 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; + 61A9A9B12C38582C079FB01F1178878E /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; + 61AF382053A6E91F86746B7BC1C455AB /* RxDataSources.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxDataSources.debug.xcconfig; sourceTree = ""; }; + 61DC88FEB102A7861ED13FE82446D9DF /* AlbumTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTitleView.swift; path = Sources/HXPHPicker/Picker/View/AlbumTitleView.swift; sourceTree = ""; }; + 61EBA2EDD48F1FD17D040F6879C0E2FA /* IQKeyboardNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-prefix.pch"; sourceTree = ""; }; + 61FFBAB5C9B0A15F4C62AD3E8CE46B0A /* MAOfflineMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMap.h; path = MAMapKit.framework/Headers/MAOfflineMap.h; sourceTree = ""; }; 62060F5D524AE8173817ADD9482A0FEB /* lottie-ios-LottiePrivacyInfo */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "lottie-ios-LottiePrivacyInfo"; path = LottiePrivacyInfo.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 620737AC067918623C67B5987157259F /* MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MarqueeLabel-Info.plist"; sourceTree = ""; }; - 625A4754AC9B3EBABACD36B0CCE20475 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; - 6264B7AB19A9EE47EA1367EF973810F7 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; - 6269C4E9B5880E3AAB83A91658E1AC76 /* DataExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataExtension.swift; path = Sources/Private/Utility/Extensions/DataExtension.swift; sourceTree = ""; }; - 626D1B6169BE0138B8015FE83AEEAE0B /* ZXSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.debug.xcconfig; sourceTree = ""; }; - 62A1C5227A697D110B73F1F08D1B43AE /* lottie-ios.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "lottie-ios.modulemap"; sourceTree = ""; }; - 62CAA5A5C41F01A70F971F80CC3FF44E /* ColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorExtension.swift; path = Sources/Private/Utility/Primitives/ColorExtension.swift; sourceTree = ""; }; - 62D959F294F116446B21F129521189B5 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; - 62E201BC50441D1ADC7DA3D33156A432 /* fromAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = fromAsync.swift; path = Source/RxSwift/fromAsync.swift; sourceTree = ""; }; - 62F6E873D49C812332A2CEE0AD4DC319 /* SwiftyUserDefaults.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyUserDefaults.debug.xcconfig; sourceTree = ""; }; - 6335466D4389A1C8AA4E7CAB431FE669 /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = ""; }; - 634DCBD53A7E6C8E745C1C70F87382A9 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Kingfisher-Kingfisher-Info.plist"; sourceTree = ""; }; - 6363B3DAA64238C1A06825A9451607F5 /* PhotoPickerController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerController.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPickerController.swift; sourceTree = ""; }; - 63B9E699F56F86764809ED5CD6206EC9 /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; - 63BA752A03ADAC1D8D299EC8FB23FDCE /* DefaultsBridges.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsBridges.swift; path = Sources/DefaultsBridges.swift; sourceTree = ""; }; - 63E28BD4D38B18C9FD94E0C4216AC63D /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNodeDebugging.swift; path = Sources/Private/Utility/Debugging/AnimatorNodeDebugging.swift; sourceTree = ""; }; - 63EF0AC49607B5F04CF134A07E9FD554 /* Infallible+CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+CombineLatest+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+CombineLatest+arity.swift"; sourceTree = ""; }; - 63F81D6464B7000434FCBE30813750AB /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; - 64007479E983D9BCA1DCB5CDA378C3B6 /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = ""; }; - 64135AEE32F4EFA1862ED0083E6D930E /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; - 6439726E8320448364BF51510B60F6BB /* SGPermission.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGPermission.h; path = SGQRCode/Permission/SGPermission.h; sourceTree = ""; }; - 6444B5EDD7EFC612AAE73D0BBD973D9B /* MACustomBuildingOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlayRenderer.h; path = MAMapKit.framework/Headers/MACustomBuildingOverlayRenderer.h; sourceTree = ""; }; - 645C7091C4060925EE0A65A8C07EDC2F /* NotAuthorizedConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NotAuthorizedConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/NotAuthorizedConfiguration.swift; sourceTree = ""; }; - 645F74721EBDCB63F6B53FA0DBD4C6A4 /* CoreAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreAnimationLayer.swift; path = Sources/Private/CoreAnimation/CoreAnimationLayer.swift; sourceTree = ""; }; - 64608558408E0C92F28FE4FE56426E0A /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; - 6467EB7E0158688C239315A0B8510C94 /* HXPHPicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HXPHPicker-dummy.m"; sourceTree = ""; }; - 64699E38FAD3FEA08FE56D312A7D4BD7 /* Date+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Create.swift"; path = "Sources/SwiftDate/Date/Date+Create.swift"; sourceTree = ""; }; - 646E22914714BEB2FDF79B50BA88B1BE /* LottieAnimationViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewBase.swift; path = Sources/Public/iOS/LottieAnimationViewBase.swift; sourceTree = ""; }; - 647EA413E049855132CCA9E8A6AD7712 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; - 64E6BAB53D93A4D74D3C30EAC235C47B /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = ""; }; - 65001BDA6C77283B118284FE81311273 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = ""; }; - 651563E6D489169A64C2B77793D0A904 /* SGSoundEffect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGSoundEffect.m; path = SGQRCode/SoundEffect/SGSoundEffect.m; sourceTree = ""; }; - 65204DB61690639081E4C931C5FFA6AB /* Popover.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Popover.swift; path = Classes/Popover.swift; sourceTree = ""; }; + 6207BB4B4B3C834E99C758CFB1A55246 /* SGScanViewConfigure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanViewConfigure.h; path = SGQRCode/ScanView/SGScanViewConfigure.h; sourceTree = ""; }; + 620ACAFA3D24B54B55E3DF8AAF103A2D /* MAOfflineMapViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMapViewController.h; path = MAMapKit.framework/Headers/MAOfflineMapViewController.h; sourceTree = ""; }; + 6211145B9C22676147BB61AEB118F478 /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/PrimitiveSequence/Completable+AndThen.swift"; sourceTree = ""; }; + 6224494992110F811560114FC5A6C7B6 /* CropConfirmViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CropConfirmViewConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/CropConfirmViewConfiguration.swift; sourceTree = ""; }; + 62424DD966AE2C0152F379228E32239C /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; + 629BA541BD301879602C96B3CF9790DB /* UISwitch+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISwitch+Rx.swift"; path = "RxCocoa/iOS/UISwitch+Rx.swift"; sourceTree = ""; }; + 62B88A7E87167DB865852C2C1A2B30FB /* NetworkLoggerPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkLoggerPlugin.swift; path = Sources/Moya/Plugins/NetworkLoggerPlugin.swift; sourceTree = ""; }; + 633A8E10DBB1CE4E50A7CDDE5267F754 /* IndexChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IndexChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/IndexChangeset.swift; sourceTree = ""; }; + 63754CC83A1296960BAA654822D0F3E4 /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; + 637EEDE30BC38DDC445D79530680A341 /* Kingfisher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.release.xcconfig; sourceTree = ""; }; + 6381E1B2FE2DD4CE2FA2F577E1EAAF4D /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxSwift/Binder.swift; sourceTree = ""; }; + 63B34FDD866C90CB3E1F214F200F0449 /* ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemPath.swift; path = Sources/Differentiator/ItemPath.swift; sourceTree = ""; }; + 63B93031CA280C2A767269F2BC3C3EE2 /* GTCommonSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.debug.xcconfig; sourceTree = ""; }; + 64048AC51996A92C8FE8DF2E4FF42741 /* PhotoAssetCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoAssetCollection.swift; path = Sources/HXPHPicker/Picker/Model/PhotoAssetCollection.swift; sourceTree = ""; }; + 6419EF72747BE9F533BB89F6F5F23795 /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; + 6447FF384A0DD680982DE57AB68F20DC /* KeychainWrapperSubscript.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainWrapperSubscript.swift; path = SwiftKeychainWrapper/KeychainWrapperSubscript.swift; sourceTree = ""; }; + 6486DF2DEC7199B358D587F3EF8F3280 /* IQKeyboardResignHandler+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardResignHandler+Internal.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler+Internal.swift"; sourceTree = ""; }; + 6493BBCF87C8FD1A944762B245A4EEA0 /* Resource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resource.swift; path = Sources/General/ImageSource/Resource.swift; sourceTree = ""; }; + 649A4CBB10D2A774C661459791B0F55B /* IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextView-Info.plist"; sourceTree = ""; }; + 64D98A5F6356ADD10751799045BA9659 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbar/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 64F5FAAE5D88012C24AB0DC40ACA6ADF /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLogMacros.h; sourceTree = ""; }; + 64F82A3BC7DD8472E55CCD9102B321C7 /* UIView+ParentObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ParentObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+ParentObjc.swift"; sourceTree = ""; }; + 6544E8619882F34BECFFE740DDC64C45 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; + 65534A11783F1B151E8B8D4A1BA42506 /* AMapUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapUtility.h; path = AMapFoundationKit.framework/Headers/AMapUtility.h; sourceTree = ""; }; 6570EF80D3D9BAC37E653856E44EF351 /* RxSwiftExt */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RxSwiftExt; path = RxSwiftExt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 659E2E9CBF92EBCD3B0C2137FC74A310 /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDMultiFormatter.h; sourceTree = ""; }; - 65A4EF534AED0A6D7597C88B726DE3D5 /* GradientStroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStroke.swift; path = Sources/Private/Model/ShapeItems/GradientStroke.swift; sourceTree = ""; }; - 65BFECEC5654C0214BB4D70CDC38B97D /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; - 65D84BE5248F017E46A0BAD12FDF6774 /* PhotoPickerViewController+SwipeSelect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoPickerViewController+SwipeSelect.swift"; path = "Sources/HXPHPicker/Picker/Controller/PhotoPickerViewController+SwipeSelect.swift"; sourceTree = ""; }; + 65E362A6FF73F4504ABD3555DA6E4B4F /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = ""; }; + 65E8BFA20B8FC37268C35BFCD90578B2 /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; 65FEAEDFD9A563AC038810A3F942B327 /* Photos.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Photos.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Photos.framework; sourceTree = DEVELOPER_DIR; }; - 66ADE06C8E18774E41B524E6D2D9111D /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; - 671A1B0395265821095325775BE5A441 /* CombinedShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CombinedShapeAnimation.swift; sourceTree = ""; }; - 672DBC16096EC21C78638DC29A4F70BD /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; - 673DC11438F40C8DDB0ED361CC90EC77 /* Kingfisher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kingfisher-dummy.m"; sourceTree = ""; }; - 676D27321AB1F0CA92D082D61680676D /* SDCallbackQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCallbackQueue.m; path = SDWebImage/Core/SDCallbackQueue.m; sourceTree = ""; }; - 678F2CF4C30428C0D8A07A670B771A46 /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; - 679B18310BB8D70DFF8E6A630603D530 /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; - 67BABF21E134B8C32AE5714CEA6F842B /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Sources/CocoaLumberjack/DDTTYLogger.m; sourceTree = ""; }; - 67C17710061FA53D98E2667FB75CF7B2 /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; - 67C6F29E3D902FCCEBDC48635910C5D5 /* AnimationImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationImageProvider.swift; path = Sources/Public/ImageProvider/AnimationImageProvider.swift; sourceTree = ""; }; - 67D18798EAD38AAAE93CC20B88C4CD59 /* RxDataSources-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxDataSources-dummy.m"; sourceTree = ""; }; - 67E95B46053C8C009A20CCD74AB00899 /* SwiftyJSON-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftyJSON-Info.plist"; sourceTree = ""; }; - 67EF607C3E38DF77D61A492D90B8BE3C /* MultiTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultiTarget.swift; path = Sources/Moya/MultiTarget.swift; sourceTree = ""; }; - 6807C2C4AB54E5412316F6E7601E772D /* RxSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.release.xcconfig; sourceTree = ""; }; - 6810BE96DB31C48A8E55066CCABA1698 /* ObjectMapper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ObjectMapper.release.xcconfig; sourceTree = ""; }; - 6819805701F3C0C5BCD23883455A6072 /* RetryStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryStrategy.swift; path = Sources/Networking/RetryStrategy.swift; sourceTree = ""; }; - 683374B597EFF25686A4FB66BC61B329 /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxSwift/Binder.swift; sourceTree = ""; }; - 689B60092CBCB9BD13EFD86D64D2B105 /* PhotoEditorCropToolModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorCropToolModel.swift; path = Sources/HXPHPicker/Editor/Model/PhotoEditorCropToolModel.swift; sourceTree = ""; }; - 68D47BFA3636C39B9A620FDC81483527 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Sources/Moya/Response.swift; sourceTree = ""; }; - 690FAF80EA9531D30895B099722B5CED /* AMapFoundationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapFoundationKit.framework; sourceTree = ""; }; + 6639604080508CF54CC68C27911871CE /* Date+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Compare.swift"; path = "Sources/SwiftDate/Date/Date+Compare.swift"; sourceTree = ""; }; + 66542941E28A26A0B6FFEB6C6118BD0B /* UIView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; + 666BE2DE7114183C4043DD1F18FF5840 /* KingfisherManager+LivePhoto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KingfisherManager+LivePhoto.swift"; path = "Sources/General/KingfisherManager+LivePhoto.swift"; sourceTree = ""; }; + 667E4ECC119E5544BF1B3D2AF6B201A8 /* ZXSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.debug.xcconfig; sourceTree = ""; }; + 66C206382970090DB78A754A9FA56133 /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; + 66E95E7C4DC4F0E1E0179E8E0E27F2B0 /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; + 671951BFDB97AEEAAECED62718F8C49D /* lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "lottie-ios-Info.plist"; sourceTree = ""; }; + 6729B81C4265E65352C3FAD02DA4F931 /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = ""; }; + 6750F29330F969889F444C1926652A05 /* huffman_encode_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_encode_utils.h; path = src/utils/huffman_encode_utils.h; sourceTree = ""; }; + 67678E10F569C4282BCFEC82DE818736 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; + 6768F7BA73C9EF57B9BE722CF29A3216 /* SwiftKeychainWrapper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftKeychainWrapper.modulemap; sourceTree = ""; }; + 678D1EED7D8444B4E721CBEE493C45D6 /* MARouteOverlayModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MARouteOverlayModel.h; path = MAMapKit.framework/Headers/MARouteOverlayModel.h; sourceTree = ""; }; + 67D505DEAF5542FBB53F0D15F88E30F2 /* GTCommonSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTCommonSDK-xcframeworks.sh"; sourceTree = ""; }; + 681F43EC46A7EFA6CCB872FF579690F4 /* Core+UIColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIColor.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIColor.swift"; sourceTree = ""; }; + 68332B22871CE9135AB1B0367FA986B3 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; + 6854A4B2D7E607C99DC94BFEAD0DC21B /* StarAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StarAnimation.swift; sourceTree = ""; }; + 685F3D013ACB1CBC32015CAF2B7E23ED /* SwiftKeychainWrapper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftKeychainWrapper.debug.xcconfig; sourceTree = ""; }; + 686E615A521BDC29EEE97901D8A46154 /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = ""; }; + 68790ACE5A7CB2A293132F98D889230F /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; + 68870AC7D6E52E79ED08B30B4B7463BA /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQInvocation.swift; sourceTree = ""; }; + 68ED1FA757F06B89BFCB7F5149B01B30 /* KeyframeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeExtensions.swift; path = Sources/Private/Utility/Interpolatable/KeyframeExtensions.swift; sourceTree = ""; }; + 68F25367BFC05C7F01CD3F49FBB5BE50 /* MoyaError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MoyaError.swift; path = Sources/Moya/MoyaError.swift; sourceTree = ""; }; + 69229D912A1B10D34F02B5590DA564F3 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = ""; }; 692F92D73EC27270EA9CC9575C3E65B6 /* RxDataSources */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RxDataSources; path = RxDataSources.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6938209CCD09B7CDE64D036DC4429694 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; - 693D295A669FE67CE272D2EE1B3A87BF /* SwiftKeychainWrapper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftKeychainWrapper.debug.xcconfig; sourceTree = ""; }; - 693E948397A8D233754D483F8C133467 /* IQKeyboardReturnManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardReturnManager.modulemap; sourceTree = ""; }; - 69557D24C9F27195D404EBCF6E389527 /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; - 69897F786D7E4AF1B28904ED44AC50CD /* DDFileLogger+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Internal.h"; path = "Sources/CocoaLumberjack/DDFileLogger+Internal.h"; sourceTree = ""; }; - 6991076E0A040EE863D27E0D09ADFF05 /* LayerEffectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerEffectNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/LayerEffectNodes/LayerEffectNode.swift; sourceTree = ""; }; - 69942F0FF8EFB1CDA608E5E8CA37DC87 /* DDContextFilterLogFormatter+Deprecated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDContextFilterLogFormatter+Deprecated.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter+Deprecated.h"; sourceTree = ""; }; - 6998483AF15964F4B67256D43CD60C97 /* MAMapVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapVersion.h; path = MAMapKit.framework/Headers/MAMapVersion.h; sourceTree = ""; }; - 69F4D3F5BF6C2A355840D4318854E016 /* PhotoPickerBottomView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerBottomView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPickerBottomView.swift; sourceTree = ""; }; - 6A0CE3DEEFD4845D1EBFCA15856AE0B8 /* DotLottieFileHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFileHelpers.swift; path = Sources/Public/DotLottie/DotLottieFileHelpers.swift; sourceTree = ""; }; - 6A5786E47BB377A16AEDB5BB1A75362E /* LottieButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieButton.swift; path = Sources/Public/Controls/LottieButton.swift; sourceTree = ""; }; - 6A6775C2DC87CC05036C59D22B33F2EA /* Differentiator.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differentiator.debug.xcconfig; sourceTree = ""; }; - 6A80528E098A04037523C6C07583C393 /* IQKeyboardToolbar.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.debug.xcconfig; sourceTree = ""; }; - 6A8165D787AD0B2436F47408F38B9AB9 /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; - 6AB6D3486F8D2B7F4DF3894E83924C48 /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; - 6AC3773C24B4C524EBF63D3DE3CDCB6E /* MAOfflineItemNationWide.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemNationWide.h; path = MAMapKit.framework/Headers/MAOfflineItemNationWide.h; sourceTree = ""; }; - 6AD71BB74B758F3A1BF458D3F5B21AF4 /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = ""; }; - 6B15DA93F58AAA35491802B8D4313CFF /* GTCommonSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.debug.xcconfig; sourceTree = ""; }; - 6B39D58DFD7CDC911CAB6884FF7DB719 /* KingfisherWebP-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KingfisherWebP-prefix.pch"; sourceTree = ""; }; - 6B717746DC29081801AA243A222079D7 /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; - 6B7988660058BE023040AB5795A7CFB8 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = ""; }; - 6B8941E1565964ACCB7B490271DA708A /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/Features/AuthenticationInterceptor.swift; sourceTree = ""; }; - 6B90DC61C506323C0CBCD09202969C39 /* Date+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Components.swift"; path = "Sources/SwiftDate/Date/Date+Components.swift"; sourceTree = ""; }; - 6BA7A6B205E6F7837E2A21CA32924DBA /* TransformType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformType.swift; path = Sources/TransformType.swift; sourceTree = ""; }; - 6BBB901264568E18314E6AF9B5CC6510 /* Date+Dispatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Dispatch.swift"; path = "RxSwift/Date+Dispatch.swift"; sourceTree = ""; }; - 6BC7A455BA025483CF6B3143881624A9 /* Picker+UIImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+UIImageView.swift"; path = "Sources/HXPHPicker/Picker/Extension/Picker+UIImageView.swift"; sourceTree = ""; }; - 6BF2F181422A0960098F560D3CB1E387 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - 6C0467A7A288BBF384E11FB08B3C3AF3 /* AMapGeoFenceError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceError.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceError.h; sourceTree = ""; }; - 6C2F4095F84C03030B044E9C8F46F4B1 /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = ""; }; - 6C4F8AFBBF15853C4DAC3684B9170A9B /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; - 6C60F5B4B13DD9E770BEB34346ADC9A2 /* SwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyJSON.swift; path = Source/SwiftyJSON/SwiftyJSON.swift; sourceTree = ""; }; - 6C61A79FAE7D0D7A1D9817E422F184CB /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; - 6C811E5596AB4F0BB50B02ACBED745E1 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; - 6CB43FBB3B618FD5412B6808F2B518A9 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = ""; }; - 6CD5953F6FEC233EE39B76DF1873AA5F /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; - 6CDE351263FDE38178F242C8F4445B88 /* IQKeyboardCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardCore.modulemap; sourceTree = ""; }; - 6D95AE074F37DC1DBE44A7DE1D0E6F0F /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; - 6D985EF5921F0D3B51F0C81F3F291C67 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = ""; }; - 6DE67ADBE415CE80D2E3E658D24F2F77 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; - 6E2B7579770B0600E43635E9D075F308 /* EditorImageResizerControlView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorImageResizerControlView.swift; path = Sources/HXPHPicker/Editor/View/Photo/EditorImageResizerControlView.swift; sourceTree = ""; }; - 6E2F198F1EA78694A9624B41EC703916 /* PreviewVideoViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewVideoViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewVideoViewCell.swift; sourceTree = ""; }; + 69327702E0ACD3D03FCD8A3D31A85D1B /* Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trim.swift; path = Sources/Private/Model/ShapeItems/Trim.swift; sourceTree = ""; }; + 697E6E7D0D16A32A1CF7DC3E8D8271E9 /* MABaseEngineOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MABaseEngineOverlay.h; path = MAMapKit.framework/Headers/MABaseEngineOverlay.h; sourceTree = ""; }; + 6992CDA7483FABBD457BB42CC43F90D9 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; + 69960B059917AB5BA834598D80EAE1AC /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; + 69C2704D98EFBA1197A51FBC3B68773A /* bit_reader_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_utils.h; path = src/utils/bit_reader_utils.h; sourceTree = ""; }; + 69D0A835C51D0C76C13250217B258EA8 /* ProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProgressHUD.swift; path = Sources/HXPHPicker/Core/View/ProgressHUD.swift; sourceTree = ""; }; + 69D164B2DB008C71172D3A668D605AA2 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; + 6A0AFC61E7571A70EFEFDC690531977B /* BaseConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseConfiguration.swift; path = Sources/HXPHPicker/Core/Config/BaseConfiguration.swift; sourceTree = ""; }; + 6A2122BB6C230D51C9737CDE06B4D1DA /* HasImageComponent+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HasImageComponent+Kingfisher.swift"; path = "Sources/Extensions/HasImageComponent+Kingfisher.swift"; sourceTree = ""; }; + 6A4F109F3C07CDA770040573BDDB23F4 /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = ""; }; + 6A6A41CBD0D672F817572804F6FE26E9 /* PathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/PathNode.swift; sourceTree = ""; }; + 6A6A71C571F7D4E33B093D632E7FA685 /* KeyframeGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeGroup.swift; path = Sources/Private/Model/Keyframes/KeyframeGroup.swift; sourceTree = ""; }; + 6AA9FF81509C3FF310D9C7E8B48B4679 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; + 6AAE150022B679193E246FF736C5695C /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; + 6AF202BE6D56FBF766F474DBACC4154C /* MAOfflineItemMunicipality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemMunicipality.h; path = MAMapKit.framework/Headers/MAOfflineItemMunicipality.h; sourceTree = ""; }; + 6B060B7B7A500FD4995F810282C373D2 /* Popover-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Popover-Info.plist"; sourceTree = ""; }; + 6B3D90254DA2F75F7EB3A64A5DD1B15A /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = ""; }; + 6B5EF63E9DA8E091475144F29F327A95 /* LayerStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerStyle.swift; path = Sources/Private/Model/LayerStyles/LayerStyle.swift; sourceTree = ""; }; + 6B7196379B899473B5FAE62AFE685010 /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; + 6B9E59C8B4258B5B24951BA1762755C0 /* EpoxySwiftUILayoutMargins.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUILayoutMargins.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUILayoutMargins.swift; sourceTree = ""; }; + 6BBAF6FFDD5FA56BB652247A77A5E60A /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; + 6C649CE7AF6D991AD19BA4BE68A6F69A /* SwiftyUserDefaults-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyUserDefaults-prefix.pch"; sourceTree = ""; }; + 6C8670F80C2E38D3071CC6E91E6149ED /* Infallible+CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+CombineLatest+Collection.swift"; path = "RxSwift/Traits/Infallible/Infallible+CombineLatest+Collection.swift"; sourceTree = ""; }; + 6C8F95BDB05335E4EA8A74BBF9424AD7 /* PhotoPreviewVideoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewVideoView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPreviewVideoView.swift; sourceTree = ""; }; + 6CB0555C4297AFAFED28ED989D20E2BF /* cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = src/dsp/cpu.h; sourceTree = ""; }; + 6CCD1468E2992360881BE24C22E7E9A3 /* OpacityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OpacityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/OpacityAnimation.swift; sourceTree = ""; }; + 6CDBB51C965BD63E24B688B8265B87DD /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; + 6CE34018BEABC65E4D6770D6D1F0BCAD /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = ""; }; + 6D282837CDA64EBFB07417A0455B4831 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; + 6D29B8CD024479C96ACCE76DE9B66DEF /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; + 6D2CB484FE5EAB8207D2F8F4261EE97C /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = ""; }; + 6D85689FDBCD91B99838B087310624D5 /* TransformLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformLayer.swift; path = Sources/Private/CoreAnimation/Layers/TransformLayer.swift; sourceTree = ""; }; + 6DA851DD1C88B680B87F8C62F596A211 /* IQKeyboardCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.debug.xcconfig; sourceTree = ""; }; + 6DDA7E475BB539FC30E7162A31D03BA2 /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/Extensions/OperationQueue+Alamofire.swift"; sourceTree = ""; }; + 6DDBD829B4318CF5A15475BE1397CD10 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; + 6E3DEAE37725B95FF0B1F4CD93D657C1 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; + 6E4DA002A6640517C8E7F2EE06B1A708 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/Features/MultipartFormData.swift; sourceTree = ""; }; + 6E59195274A7F52CE1B55A87ED9DFAFC /* AMapNearbyUploadInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbyUploadInfo.h; path = AMapSearchKit.framework/Headers/AMapNearbyUploadInfo.h; sourceTree = ""; }; + 6E644D195B5D8055715592DBF0896A41 /* Differentiator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-umbrella.h"; sourceTree = ""; }; + 6E6FD82C523940D783787F47F99599E7 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = ""; }; + 6E7A717D117907B8CFF9CA6D67E34F02 /* KingfisherWebP.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KingfisherWebP.debug.xcconfig; sourceTree = ""; }; + 6E7D7553000D5C29F361C4659A6E6537 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; 6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardCore-IQKeyboardCore"; path = IQKeyboardCore.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 6E917703371E5714B599493645F57E46 /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = ""; }; - 6EA05BD3A24EAAA653007B185C26A5FE /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; - 6EA50D892D3514C5E789FC02702551CE /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; 6EAEA34BA0797B27F080A27DB8AE62EA /* PhotosUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PhotosUI.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/PhotosUI.framework; sourceTree = DEVELOPER_DIR; }; - 6EBF2CBA0356AAF2001BE70A30C2BE59 /* RxCollectionViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; - 6EC03E23DBFE4E3FEB8066BBCC1C5CBC /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; - 6EF82431C5FEDE954C34D9FB09062D26 /* UIView+WebCacheState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheState.h"; path = "SDWebImage/Core/UIView+WebCacheState.h"; sourceTree = ""; }; + 6ECE561AC0518F1283E9E9FDD119B099 /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; 6EFB05F1F29FAD078E29A839C5020799 /* MBProgressHUD-MBProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MBProgressHUD-MBProgressHUD"; path = MBProgressHUD.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 6F00FC95201AB3519AAE376D77EE25F5 /* AMapLocation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapLocation.debug.xcconfig; sourceTree = ""; }; - 6F789E8CB56FBBDF96F37B72556F43E2 /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = ""; }; - 6FA48ED1FF2F7B546233427F276EBC03 /* Keyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keyframe.swift; path = Sources/Public/Keyframes/Keyframe.swift; sourceTree = ""; }; - 6FD71C19EB07424D366E599855BD268E /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; - 6FFA10E74C20A9B44CA3B4220636E87D /* MAPoiFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPoiFilter.h; path = MAMapKit.framework/Headers/MAPoiFilter.h; sourceTree = ""; }; - 700505E1D175E234858A45566D658660 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; - 7041C89EC4C2F85D14F3DF3BD63E91F5 /* TimePeriodGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodGroup.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodGroup.swift; sourceTree = ""; }; - 7050D8EDED8F8B98D281AD4E40BDD6ED /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; - 705658E1BBB9D9340A8CD40AC22105AB /* EditorController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorController.swift; path = Sources/HXPHPicker/Editor/Controller/EditorController.swift; sourceTree = ""; }; - 706A772CEF4F7223C772D02BCDF54486 /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; - 706C73D0350C4A9194712A0077B0511F /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = ""; }; - 707692BAF9F6C19EF9981CCCAEB0ECBE /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; - 70AC54326B583CB52C1C8931437F2BC0 /* UIScrollView+reachedBottom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+reachedBottom.swift"; path = "Source/RxCocoa/UIScrollView+reachedBottom.swift"; sourceTree = ""; }; - 70CE135432E10B90B88647194E1CE054 /* IQKeyboardCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.release.xcconfig; sourceTree = ""; }; - 711E2B4F3810C79401401F2EF319F617 /* MAAnnotationMoveAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationMoveAnimation.h; path = MAMapKit.framework/Headers/MAAnnotationMoveAnimation.h; sourceTree = ""; }; - 712DCAE714F80A844125382DAB4EBDA8 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; - 7138726E1F20411C8F4769192D4275E5 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; - 714C8C379969C070F9254AABC6251357 /* PickerBottomViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerBottomViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PickerBottomViewConfiguration.swift; sourceTree = ""; }; - 71799A293B1DCAC3F0E5375EDDD8E4A1 /* PhotoPickerViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPickerViewCell.swift; sourceTree = ""; }; - 7182D25462349654E8B55999B5A849A5 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; - 7184B9AC5B7F65C241C95C21F3ADBBDD /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; - 718582EF2EE425211AB1ECB759C4BB1B /* MAOfflineCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineCity.h; path = MAMapKit.framework/Headers/MAOfflineCity.h; sourceTree = ""; }; - 71A48A4C1A68F261428D00AC30012416 /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/PrimitiveSequence/Completable.swift; sourceTree = ""; }; - 71BAEC917089F5D344152041FF475B7D /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = ""; }; - 71BDEA3E2D10661086192F08A7025FCB /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; - 724BDBF931D8613E9C565C14F2215B9F /* ResourceBundle-IQTextView-IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextView-IQTextView-Info.plist"; sourceTree = ""; }; - 72755570866CA423CCA8BBE800F0E650 /* MARouteOverlayModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MARouteOverlayModel.h; path = MAMapKit.framework/Headers/MARouteOverlayModel.h; sourceTree = ""; }; - 72C5386F5F5D2208F7A1C4DD897FD66E /* UITableView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+Rx.swift"; path = "RxCocoa/iOS/UITableView+Rx.swift"; sourceTree = ""; }; - 72D2B8A535F8D19B7D6F5FFF34CD1AD7 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; - 73E8991671801BF183121964B59DE1C5 /* KingfisherManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherManager.swift; path = Sources/General/KingfisherManager.swift; sourceTree = ""; }; - 7419EC16412C1FBAF3D6BA8253ECB481 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; - 743EF9B274A3655CEB979F5B4B16F2B4 /* OpacityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OpacityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/OpacityAnimation.swift; sourceTree = ""; }; - 746402475533F49FAF95BAEA3D1512B6 /* CustomLanguage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomLanguage.swift; path = Sources/HXPHPicker/Core/Model/CustomLanguage.swift; sourceTree = ""; }; - 74640A94D28057EAEE81DF1EEDDDE8D7 /* ReplayRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplayRelay.swift; path = RxRelay/ReplayRelay.swift; sourceTree = ""; }; - 748F85581A18D982756B327EA9CABF01 /* SwiftyUserDefaults-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyUserDefaults-umbrella.h"; sourceTree = ""; }; - 749EBE12CF50DEC427197CC9C1277DB1 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = ""; }; - 74A03C0224A4BDAEB341E584479F0F9C /* AnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/AnimationLayer.swift; sourceTree = ""; }; - 74A66DF7B375BDD0E38BD66C9575343B /* IQKeyboardToolbarManager+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Action.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Action.swift"; sourceTree = ""; }; - 74C6847435BFA93608CB4DA9B97FD4C1 /* WillDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WillDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/WillDisplayProviding.swift; sourceTree = ""; }; - 74EBD160BBD4112B833695452446CFFA /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; - 7539A74FB50183A691A5DEE928341C9C /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = ""; }; - 7585BEBF6B877FC54AD0C08308EDC62B /* Editor+PhotoTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Editor+PhotoTools.swift"; path = "Sources/HXPHPicker/Editor/Util/Editor+PhotoTools.swift"; sourceTree = ""; }; - 7588D44945B3DE9A0F1229730C761D7F /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItem.swift; sourceTree = ""; }; - 75C34C743D3A1FC345328113EC4196EB /* IQDeepResponderContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQDeepResponderContainerView.swift; path = IQKeyboardToolbarManager/Classes/IQDeepResponderContainerView.swift; sourceTree = ""; }; - 75D3CAFA1D070369751C9ADF508A184E /* GraphicsContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphicsContext.swift; path = Sources/Image/GraphicsContext.swift; sourceTree = ""; }; - 75F7C4732755BFEC417E7FCC6CF00492 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbarManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 7602BC6BE976A902B0C01DE27E204911 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; - 7617788F6C40990657BF50E790BCC88E /* AssetManager+VideoURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+VideoURL.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+VideoURL.swift"; sourceTree = ""; }; - 766E10E0C6B5ABBB51EEBC952E914885 /* IQKeyboardManager+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign.swift"; sourceTree = ""; }; - 766E24D6147771B8FAE074E9125A8043 /* Core+PHAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+PHAsset.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+PHAsset.swift"; sourceTree = ""; }; - 766EA206019A27A6AA82763206E728D3 /* Date+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Math.swift"; path = "Sources/SwiftDate/Date/Date+Math.swift"; sourceTree = ""; }; - 7687A3797A8A908B181ED8CD2E55F718 /* GradientStrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientStrokeNode.swift; sourceTree = ""; }; - 76A4C2098BCA48D9E7809408B88A4964 /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationView.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationView.swift; sourceTree = ""; }; - 76FCA55610897F5E751A6AE3FD56AFEB /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; - 77178EA449ABB42651E8866099E2E255 /* IQKeyboardToolbarManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Internal.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Internal.swift"; sourceTree = ""; }; - 77184A7A28E5971B4E650F13A46BF7D8 /* LottieAnimationHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationHelpers.swift; path = Sources/Public/Animation/LottieAnimationHelpers.swift; sourceTree = ""; }; - 7748033E7EE7FC4DBEB24B92767F489C /* UIViewController+TopMostViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+TopMostViewController.swift"; path = "Sources/URLNavigator/UIViewController+TopMostViewController.swift"; sourceTree = ""; }; - 776A823260F18BFEFD9BFB63A9DF2589 /* UIView+RespondersObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+RespondersObjc.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+RespondersObjc.swift"; sourceTree = ""; }; - 77915041813F3DE81F7CC711B2DB3422 /* UIViewPropertyAnimator+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewPropertyAnimator+Rx.swift"; path = "Source/RxCocoa/UIViewPropertyAnimator+Rx.swift"; sourceTree = ""; }; - 77B18D72CCE72416AAD8F244D427050D /* IQKeyboardConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConstants.swift; path = IQKeyboardCore/Classes/Constants/IQKeyboardConstants.swift; sourceTree = ""; }; - 77BC510C299377388F5D456A5F7C911F /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; - 77C0E807E5828E0201EF3937F915AC8A /* PreviewVideoControlViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewVideoControlViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewVideoControlViewCell.swift; sourceTree = ""; }; - 77D6CBA2D54ACB5B7DC5653ABB8A2BF6 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/CocoaLumberjack/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 77DFC468B816E1472F84CA5DDC4A9E70 /* PhotoEditorViewController+Export.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoEditorViewController+Export.swift"; path = "Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController+Export.swift"; sourceTree = ""; }; - 77EA3272C7F5CC2B41A8D66D4D38D3F9 /* PointValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PointValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/PointValueProvider.swift; sourceTree = ""; }; - 77FF71A3720CA15D8B5D1445CBF49B15 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; - 780B530DC48FD73309C90DB69089B4E2 /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = ""; }; - 7815CEDA8663A61044D8A0DC25105F8C /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; - 7819CC5BACDC7758CECF67E1F2CFE862 /* TextLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayer.swift; path = Sources/Private/CoreAnimation/Layers/TextLayer.swift; sourceTree = ""; }; - 7824AB8A09D903AF6968E76EFAFB3264 /* ISOParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOParser.swift; path = Sources/SwiftDate/Formatters/ISOParser.swift; sourceTree = ""; }; - 7826E5CB1BA609FF7E17DF8A66D7DDCA /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/RxRelay/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 782EF33ABF794DF975D84A4E0B702EEC /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = ""; }; - 7847DA82EB10A6A3FDFD8E40E4963DAD /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; - 786D019ED88B37A26EE25A5034AC4CF9 /* VideoEditorCropViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorCropViewCell.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorCropViewCell.swift; sourceTree = ""; }; - 7876FC240B41B79B2CE968C0B2531AA3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 78AA34A6A025AA4EE1DBEFF6A229857B /* distinct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = distinct.swift; path = Source/RxSwift/distinct.swift; sourceTree = ""; }; - 78C7AD1F83707AB310BF23C3771DA351 /* AMapGeoFenceRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceRegionObj.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceRegionObj.h; sourceTree = ""; }; - 78D427B7EC29C7CBA7720AC5E7816DE2 /* ImageLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayer.swift; path = Sources/Private/CoreAnimation/Layers/ImageLayer.swift; sourceTree = ""; }; - 79399E0C500CE7A8A95EBA227924650C /* MAOfflineItemMunicipality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItemMunicipality.h; path = MAMapKit.framework/Headers/MAOfflineItemMunicipality.h; sourceTree = ""; }; - 794C5335949E3D3ECB5630A75E156BCF /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; - 794FD5B9B6481155D4303F13EC603D92 /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = ""; }; - 796334C2B863F18F40AD2CA39132FB1F /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Sources/CocoaLumberjack/DDASLLogger.m; sourceTree = ""; }; - 7993B5777F37DEE02013C4A1A26C58B0 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; - 79A30D1E24995BD052559D5EE0D7F6FF /* Core+UIFont.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIFont.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIFont.swift"; sourceTree = ""; }; - 79B941344D6E13DD94CE80C84347A528 /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = ""; }; - 79DB011A7FEC772D7C25744614602589 /* IndexChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IndexChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/IndexChangeset.swift; sourceTree = ""; }; - 79DF217C80CEE47289134F2639201125 /* MAAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotation.h; path = MAMapKit.framework/Headers/MAAnnotation.h; sourceTree = ""; }; - 7A24EE9641A33E6A9AFAAED5F9A99F61 /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; - 7A43C1FF7B124DB76ABBBAC91922CE78 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; - 7A6812AA13AB62BBDF7AED3FE4BE2CE4 /* nwise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = nwise.swift; path = Source/RxSwift/nwise.swift; sourceTree = ""; }; - 7A6FB63D0C6559633D02522B4EA06CCA /* Formatter+Protocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+Protocols.swift"; path = "Sources/SwiftDate/Formatters/Formatter+Protocols.swift"; sourceTree = ""; }; - 7A7F39C7A71AB29BFE412DB5576CFCDF /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = ""; }; - 7AAD4949C86B956D72D81E42F2B5A885 /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; - 7ACCB0FD8C0E7E5737C57BF65786BA54 /* AMapFoundation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapFoundation.debug.xcconfig; sourceTree = ""; }; - 7B0088FB28F0EE024B60383D53FD6197 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; - 7B2695F6939C9EBB97168A9ECB406968 /* SGQRCode.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = SGQRCode.bundle; path = SGQRCode/SGQRCode.bundle; sourceTree = ""; }; - 7B74EA38DC8A751DD99D5770A5F03ADC /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/RxCocoa/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 7B97DD18CC1AC3499CE7C64D7C0BD755 /* NodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/NodeProperty.swift; sourceTree = ""; }; - 7B9B9F45F9F54AE771E8093DB5B5DF06 /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; - 7BBD55F81C059384B68B54576C2C85BE /* SGScanCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanCode.h; path = SGQRCode/QRCode/SGScanCode.h; sourceTree = ""; }; - 7BC4569302B193F7A1341960315F9832 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = ""; }; - 7BD4A8DDDC087306C2D9403C26053CE9 /* bit_reader_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_inl_utils.h; path = src/utils/bit_reader_inl_utils.h; sourceTree = ""; }; - 7BE9267DF1394CE0990EA8E9FD55898A /* AMapLocationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapLocationKit.framework; sourceTree = ""; }; - 7BED9BB135B5944DC757E4DB9394C5F5 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; - 7C20FEDB3938D0BD919F147337756105 /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = ""; }; - 7C4C1A502DFBF87CC792ABC0E9A1C032 /* UIScrollView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Rx.swift"; path = "RxCocoa/iOS/UIScrollView+Rx.swift"; sourceTree = ""; }; - 7C67AFA4FE2AAA4A840C409E485CD2B6 /* ImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProvider.swift; path = Sources/General/ImageSource/ImageDataProvider.swift; sourceTree = ""; }; + 6F33A1E05BEA422B268669F4108D0590 /* Data+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Serialization.swift"; sourceTree = ""; }; + 6F3A5D21D886DCB7FFBFD7EDEDA78C07 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; + 6F5E467F4B1AC23029BB35A8FB0B2E13 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Cache/ImageCache.swift; sourceTree = ""; }; + 6F78DAC39B4227F542BE5BAE8B1E501F /* IQKeyboardNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.release.xcconfig; sourceTree = ""; }; + 6FD5B1CABA7055DCBF86F5F54DCE4E02 /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; + 6FEF912F0B358FDBB6AEFF046A379610 /* AMapFoundationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapFoundationKit.framework; sourceTree = ""; }; + 6FFF553706DF4FD2FFBEE094A959F6E9 /* RxPickerViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDataSourceProxy.swift; sourceTree = ""; }; + 700082193AC45689F4838BAE9BC9E461 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; + 70189281689D5D6485DB85CE8900D4DF /* URLRequest+Encoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Encoding.swift"; path = "Sources/Moya/URLRequest+Encoding.swift"; sourceTree = ""; }; + 70191B9A2F0AD94BA5D7E46EF722FB2B /* ReplayRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplayRelay.swift; path = RxRelay/ReplayRelay.swift; sourceTree = ""; }; + 703B832E61679BF99D729FCBB2C156A4 /* UIViewControllerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIViewControllerType.swift; path = Sources/URLNavigator/UIViewControllerType.swift; sourceTree = ""; }; + 706DC3F66C2B9C0A32DB8329EA45E8DC /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; + 7085A08AAA3FDA5A5B462ABF3F5F5B8C /* ImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProvider.swift; path = Sources/General/ImageSource/ImageDataProvider.swift; sourceTree = ""; }; + 70BB3B2EE0FA557A3EF238D16BD6253F /* DecodingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DecodingStrategy.swift; path = Sources/Public/Configuration/DecodingStrategy.swift; sourceTree = ""; }; + 70CE5CC342788687046E87EFFA1AECE6 /* RxTableViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourceProxy.swift; sourceTree = ""; }; + 70DF9FB26D19D0CB57A604319C9D6E6B /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; + 710991052AD7E1944026E34B1D2986D8 /* Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Asset.swift; path = Sources/Private/Model/Assets/Asset.swift; sourceTree = ""; }; + 71143D4D1B72239E88BCD323D74D4CEB /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/CocoaLumberjack/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 712A01AD19E91F4CDF9A066998877968 /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; + 714F7D579CE4AE7CD06CB630428ABB8E /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; + 71B16996945C0AE4462A38E379737DE0 /* URLPathComponent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLPathComponent.swift; path = Sources/URLMatcher/URLPathComponent.swift; sourceTree = ""; }; + 71BE23634753231F010027747BF7E33E /* OptionalType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OptionalType.swift; path = Sources/OptionalType.swift; sourceTree = ""; }; + 71F184CC1B8281FC94F9297ADA403E75 /* LottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieConfiguration.swift; path = Sources/Public/Configuration/LottieConfiguration.swift; sourceTree = ""; }; + 71F7923891E3BA2B19E877663F47C12C /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Marker.swift; path = Sources/Private/Model/Objects/Marker.swift; sourceTree = ""; }; + 7214BE2B36FF76A1D1850EA843EB02CB /* BlendMode+Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BlendMode+Filter.swift"; path = "Sources/Private/Utility/Extensions/BlendMode+Filter.swift"; sourceTree = ""; }; + 7223A110BFC2B3F827D34707FB343735 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; + 7225032351DB26F123434CEFF9054095 /* DotNetParserFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotNetParserFormatter.swift; path = Sources/SwiftDate/Formatters/DotNetParserFormatter.swift; sourceTree = ""; }; + 722EFF3F249655F669901CF86D52E17A /* SGWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGWeakProxy.m; path = SGQRCode/WeakProxy/SGWeakProxy.m; sourceTree = ""; }; + 7255FBD28FF5C1D054DB41571FE3CC16 /* Repeater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeater.swift; path = Sources/Private/Model/ShapeItems/Repeater.swift; sourceTree = ""; }; + 72586FA0995D626D87F1E1A7A36B4C5B /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = ""; }; + 726B0A97CF01806DCF6631B704AB0D90 /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; + 726F9C12B695DBA5AD371203504CF07B /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; + 727F979BFEB4CEAFA9EE7A0721C63C3D /* PhotoTools+File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoTools+File.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoTools+File.swift"; sourceTree = ""; }; + 72B4531DDC82ABB0DDE38F1A72786562 /* HXPHPicker.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HXPHPicker.release.xcconfig; sourceTree = ""; }; + 72CB8D3B0C4796D9F34721E8CEC272F9 /* Infallible+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Bind.swift"; path = "RxCocoa/Common/Infallible+Bind.swift"; sourceTree = ""; }; + 72F9F6B3EBA19CEE6617F6AC890E5E20 /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; + 73333F2A64CDA295E47413C99CD56C82 /* UIView+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+Resign.swift"; sourceTree = ""; }; + 739868975D361B0E16C0336769939C20 /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/Features/EventMonitor.swift; sourceTree = ""; }; + 73C48A2BEF37169EB700209113A56F67 /* ISO8601DateTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISO8601DateTransform.swift; path = Sources/ISO8601DateTransform.swift; sourceTree = ""; }; + 73CC530F99DD1C52E5289BF8B4815DE8 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; + 740B69D7E4BBE8CBF05C7D1D1D8E33C1 /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/Core/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; + 743DADB29E2C5EE9261515CBA5D3AB04 /* RxCollectionViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedReloadDataSource.swift; sourceTree = ""; }; + 7457CBA9D2E3D743A500F4E9DD7A741B /* alpha_processing_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_mips_dsp_r2.c; path = src/dsp/alpha_processing_mips_dsp_r2.c; sourceTree = ""; }; + 74EB349A8ED7EEC9EFBD8498FC97073B /* SGPermission.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGPermission.h; path = SGQRCode/Permission/SGPermission.h; sourceTree = ""; }; + 74EC68AB13A1040C31E7EAB37B76A5C6 /* DataStreamRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStreamRequest.swift; path = Source/Core/DataStreamRequest.swift; sourceTree = ""; }; + 7520423F1ED5D486E8E281384227171F /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; + 752E9A0994695EC25945B2516FF662EC /* SDCycleScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCycleScrollView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h; sourceTree = ""; }; + 755A53A0939C5D7B9CEFFC021A25B5D5 /* ImageProgressive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProgressive.swift; path = Sources/Image/ImageProgressive.swift; sourceTree = ""; }; + 75734C5A13334AD8FC89D37E0B66D48A /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = ""; }; + 757FE931CBDFEC9EA2833A50796ABE43 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; + 758618A4C0376FD59A1B2841A19F5FB8 /* NSTextAttachment+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextAttachment+Kingfisher.swift"; path = "Sources/Extensions/NSTextAttachment+Kingfisher.swift"; sourceTree = ""; }; + 75C9836A13D3551468037F461E4EA275 /* ignoreWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ignoreWhen.swift; path = Source/RxSwift/ignoreWhen.swift; sourceTree = ""; }; + 75EC0D078692A3333156888FD17A74C6 /* MAMVTTileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlayRenderer.h; path = MAMapKit.framework/Headers/MAMVTTileOverlayRenderer.h; sourceTree = ""; }; + 760C0D1CA4C4CF5D7BFE493D3336022B /* DateInRegion+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Components.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Components.swift"; sourceTree = ""; }; + 76106312FC755587D92BC7C4074B0530 /* EpoxyLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyLogger.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Logging/EpoxyLogger.swift; sourceTree = ""; }; + 76A5A4DD6B50ECAC070C83E529106E74 /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = ""; }; + 76C85A6DB9088BE5648B71FCDBAD1A70 /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = ""; }; + 76CEDA5F0FE05EAFD80FE0B070B7C69E /* apply.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = apply.swift; path = Source/RxSwift/apply.swift; sourceTree = ""; }; + 76E71257A554CF0AE8C686C05F363EB6 /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Core/Session.swift; sourceTree = ""; }; + 76F4B61218FDC6750BA78DAAE070EBE1 /* AnimatableSectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModel.swift; path = Sources/Differentiator/AnimatableSectionModel.swift; sourceTree = ""; }; + 7724C72BC3A52B5D534AE2571491E723 /* CacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CacheSerializer.swift; path = Sources/Cache/CacheSerializer.swift; sourceTree = ""; }; + 77329259C3C5C29E2AC708005D0EDF98 /* ViewTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewTransition.swift; path = Sources/RxDataSources/ViewTransition.swift; sourceTree = ""; }; + 773D4DB450F0890E2EF2C41A379134F3 /* SwiftKeychainWrapper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftKeychainWrapper-Info.plist"; sourceTree = ""; }; + 775F2082FAE3A547596A351D38CC26EB /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = ""; }; + 777B8A76AFF10EB38A10CF52B8C03838 /* Moya.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Moya.release.xcconfig; sourceTree = ""; }; + 77A1BE3287E4A73E824A0B9CE1089CC1 /* SDCallbackQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCallbackQueue.m; path = SDWebImage/Core/SDCallbackQueue.m; sourceTree = ""; }; + 77E3B05E91A216DA8147D21054C4465F /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; + 77E47E2BC23764BA1B84349939791449 /* IQKeyboardConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConstants.swift; path = IQKeyboardCore/Classes/Constants/IQKeyboardConstants.swift; sourceTree = ""; }; + 77FA1B8BFFB51F75F960A6C2257BF9CD /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = ""; }; + 782696ED5C2D8ABE3188C418CADF25E2 /* Entry+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+Serialization.swift"; sourceTree = ""; }; + 785305A4D671C9890355FA9D9AF40094 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; + 7861383FCB06A24BFFB920D6EB526DC8 /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogCapture.h; sourceTree = ""; }; + 787A5D5E498E50DF6C3AC5B0D06BB7EE /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/Features/ResponseSerialization.swift; sourceTree = ""; }; + 78891B6BC24FC6F5A5230CE2DF07785F /* AMapFoundationConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationConst.h; path = AMapFoundationKit.framework/Headers/AMapFoundationConst.h; sourceTree = ""; }; + 789FA2EE024D3533B7BDC8EBD90D38BB /* KFImageRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageRenderer.swift; path = Sources/SwiftUI/KFImageRenderer.swift; sourceTree = ""; }; + 78CC307B7CD354A122C227227F7AA93A /* SDCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCollectionViewCell.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.h; sourceTree = ""; }; + 78E0042AEF6779D633921C21C61B15F2 /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; + 78E78D4D765A19F2067E57CD56D7AF4F /* ViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewType.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ViewType.swift; sourceTree = ""; }; + 78F4622753599312018DEFE3D17E111E /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; + 78F5E22530F72A19A21FE33AEB9F6619 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; + 7940D69C5D5E6B2B9F4460B68C8BBAB0 /* Masonry-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Masonry-Info.plist"; sourceTree = ""; }; + 796D788ACD86B4870A3C90084ED0DA59 /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; + 7975F976282739AD8031C4B77752C75D /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = ""; }; + 797CA58105C2908F57327F99AEE27AD1 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; + 79898C48ADECE2DAE014F62E819FEDF7 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; + 798BA6C70C9A41FBA00ED78D5D6D6C7E /* URLPatchComponentMatchResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLPatchComponentMatchResult.swift; path = Sources/URLMatcher/URLPatchComponentMatchResult.swift; sourceTree = ""; }; + 79DF6F32DBD131A79468F8F01C393A48 /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; + 7A25C58F3B6B9F128D337F7833C5C6B9 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BundleImageProvider.swift; path = Sources/Public/iOS/BundleImageProvider.swift; sourceTree = ""; }; + 7A40E26941A72CA464AC1DE8B9FEBFF5 /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; + 7A823C6F5BFCCD8D0553D9894E043647 /* TimePeriod+Support.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimePeriod+Support.swift"; path = "Sources/SwiftDate/TimePeriod/TimePeriod+Support.swift"; sourceTree = ""; }; + 7A89BA6E04743C852C1C369ABEF72966 /* SGPermissionPhoto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGPermissionPhoto.m; path = SGQRCode/Permission/SGPermissionPhoto.m; sourceTree = ""; }; + 7A993B2AB33AB27EBB929BCCDE199E0E /* CocoaLumberjack.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.debug.xcconfig; sourceTree = ""; }; + 7AA4AE90E3AA4A3CDB6A9ADC1F66BFFC /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; + 7AAF28296949B338F9C8AFF8A626B597 /* AlbumView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumView.swift; path = Sources/HXPHPicker/Picker/View/AlbumView.swift; sourceTree = ""; }; + 7AC7C7BC1911F787B57B9DD754C91286 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; + 7ACBA6320016DE4E663F58FCE773DCA0 /* MarqueeLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-umbrella.h"; sourceTree = ""; }; + 7B08D0C671199310C6DF755E8A799511 /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; + 7B1418713FE5DFFEDD5DFDFEF27CF16D /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = ""; }; + 7B1966558E2EEEA0E2AC9B98051122BA /* EditorChartlet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorChartlet.swift; path = Sources/HXPHPicker/Editor/Model/EditorChartlet.swift; sourceTree = ""; }; + 7B3EFB619389715D7B6EE90E7EC830C5 /* Infallible+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Driver.swift"; path = "RxCocoa/Traits/Driver/Infallible+Driver.swift"; sourceTree = ""; }; + 7B45C17A64D5F6FE118E8DB39EF68FBA /* Core+DispatchQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+DispatchQueue.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+DispatchQueue.swift"; sourceTree = ""; }; + 7B4D054751DD517309F69B87A6122EA4 /* ImageBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageBinder.swift; path = Sources/SwiftUI/ImageBinder.swift; sourceTree = ""; }; + 7B57B5949F8DD5F227329A4AFEA33D36 /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = ""; }; + 7B6C68B16D863551C9D033D46D54D2AA /* StyledView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/StyledView.swift; sourceTree = ""; }; + 7B97A0BB4BB7FF7D61761C1C04888C02 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; + 7B9D783361113F369F6B4D0EC10E92B6 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = ""; }; + 7BB5B9C475AB6D03F4DF264A2AF077C8 /* CGFloatExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGFloatExtensions.swift; path = Sources/Private/Utility/Extensions/CGFloatExtensions.swift; sourceTree = ""; }; + 7BC92C980F8040849DD43E0D9B73183F /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; + 7BDAAB3ECD8870D1E91D7BA13AF32058 /* MAOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayRenderer.h; path = MAMapKit.framework/Headers/MAOverlayRenderer.h; sourceTree = ""; }; + 7BF8C537324C7E2ADDA0C28B446C686B /* Core+UIDevice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIDevice.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIDevice.swift"; sourceTree = ""; }; + 7BFDB4FA25ECA65587F6974FC97A838B /* MaskCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/MaskCompositionLayer.swift; sourceTree = ""; }; + 7BFF4A1FCBFC1D75787F1101CB22358A /* AnyValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyValueContainer.swift; sourceTree = ""; }; + 7C02244929E5F71130888C33321CA4E0 /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = ""; }; + 7C2F3EFE2DF9E595DAE6E0915CD7CED6 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; sourceTree = ""; }; + 7C61815CB8062721610ECA15B6ADD931 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FilepathImageProvider.swift; path = Sources/Public/iOS/FilepathImageProvider.swift; sourceTree = ""; }; + 7C7728BB6DF7FF35EA9324B50F00FDA2 /* Collection+Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Diff.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Collection+Diff.swift"; sourceTree = ""; }; 7CA3B05F07B063827B34AD2B0DB23706 /* SwiftyJSON-SwiftyJSON */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SwiftyJSON-SwiftyJSON"; path = SwiftyJSON.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 7CA848A1650371467D021A82058BB16B /* PhotoPreviewViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPreviewViewCell.swift; sourceTree = ""; }; - 7CB3B022E3D0208286DD6048FF95D9D0 /* IQKeyboardToolbarManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-prefix.pch"; sourceTree = ""; }; - 7CB44D4F703203145563545AA248EA9F /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = ""; }; - 7CBDAD67E5B3E1A53B610EDE2E2E615F /* PhotoEditorContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorContentView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorContentView.swift; sourceTree = ""; }; - 7CCC3B669D8045D35D35DDC357BE5C47 /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; - 7CE23350619D4084DBD83D82D67D0966 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; - 7D2B67CA96A37D2AFE47A3F90619A1AE /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = ""; }; - 7D8D4AC9C1FFD6E898ABA095A10B4E53 /* KingfisherWebP.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KingfisherWebP.modulemap; sourceTree = ""; }; - 7DEFB6E7D776AA7048A42EA5F802D14F /* SGPermission.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGPermission.m; path = SGQRCode/Permission/SGPermission.m; sourceTree = ""; }; - 7DF2E91D0EC7719839AEFE4014CD38E0 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; - 7E1142F35B04B6C5BD0774BBA7C08F86 /* Entry+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+Serialization.swift"; sourceTree = ""; }; - 7E1F079CBC5FFE97F1E4FD7BAAEC139A /* GeYanSdk.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GeYanSdk.xcframework; sourceTree = ""; }; + 7CCC705E921C40CD9818FC3CD4B309B1 /* MBProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.release.xcconfig; sourceTree = ""; }; + 7CCEF19C0EC103C66B30329D10D179AC /* Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delegate.swift; path = Sources/Utility/Delegate.swift; sourceTree = ""; }; + 7CD28008F1FB858DDCE58D9B30361ED0 /* DownloadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadRequest.swift; path = Source/Core/DownloadRequest.swift; sourceTree = ""; }; + 7CD2A6ACC7369F8037CFD1294DC8CF40 /* UploadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UploadRequest.swift; path = Source/Core/UploadRequest.swift; sourceTree = ""; }; + 7CD43679CB34EB9E463F1A168868C5BA /* AnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypath.swift; path = Sources/Public/DynamicProperties/AnimationKeypath.swift; sourceTree = ""; }; + 7CD672EF20EB6213AD0C915224942772 /* Core+URL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+URL.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+URL.swift"; sourceTree = ""; }; + 7CD97703C32B937EA511976AF4AF4E14 /* sharpyuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv.c; path = sharpyuv/sharpyuv.c; sourceTree = ""; }; + 7CE4B3A5F7F0CBCCF3673084A15C558C /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; + 7D2E3E68DBDA54D89C828B34CBE3FE22 /* LottieLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieLogger.swift; path = Sources/Public/Logging/LottieLogger.swift; sourceTree = ""; }; + 7D39EE016AC3A86105393929B5C87378 /* RxTableViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift; sourceTree = ""; }; + 7D3CCE1CE1A0E3D2AB255B6990AA6A2B /* LayerDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerDebugging.swift; path = Sources/Private/Utility/Debugging/LayerDebugging.swift; sourceTree = ""; }; + 7D455D3205BD88A12B72241345F01F45 /* PhotoListConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoListConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PhotoListConfiguration.swift; sourceTree = ""; }; + 7D736E6E841B12EF5D2D51773454326A /* RxTableViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; + 7D8B9637033C2E8E71D6FF757F8031FC /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; + 7DB556C71B7CB38D36F5481517660DF2 /* ShapeItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItem.swift; path = Sources/Private/Model/ShapeItems/ShapeItem.swift; sourceTree = ""; }; + 7DC1D208220EF466799CEEF0A1769214 /* GradientStrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientStrokeNode.swift; sourceTree = ""; }; + 7DD4912E91689853F5A8C8F8480A6A1D /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; + 7DD5293E5DF1980A3B5CF4CC34E0627F /* Date+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Components.swift"; path = "Sources/SwiftDate/Date/Date+Components.swift"; sourceTree = ""; }; + 7E00DC22EB5612112B8FEA42F6DD40A8 /* bit_reader_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_inl_utils.h; path = src/utils/bit_reader_inl_utils.h; sourceTree = ""; }; + 7E02235BB92AD3303075B6083F27E65B /* Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kingfisher-Info.plist"; sourceTree = ""; }; 7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MJRefresh-MJRefresh.Privacy"; path = MJRefresh.Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 7E36DCC090DF4D2CE5D92C7B20FB8F1E /* MATerrainOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATerrainOverlayRenderer.h; path = MAMapKit.framework/Headers/MATerrainOverlayRenderer.h; sourceTree = ""; }; - 7E3D1478AAE87102636A23D2E0439916 /* apply.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = apply.swift; path = Source/RxSwift/apply.swift; sourceTree = ""; }; - 7E47B5181F2F28B4E9417068420CA62E /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQScrollViewConfiguration.swift; sourceTree = ""; }; - 7E7D36320B909421C6A97733F98F5F09 /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwift.modulemap; sourceTree = ""; }; - 7E84479A82B9285361F4EA28C8AF15BF /* IdentifiableValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableValue.swift; path = Sources/Differentiator/IdentifiableValue.swift; sourceTree = ""; }; - 7E87A1090A9B08F739A2905EA7CC4E7F /* AMapURLSearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearch.h; path = AMapFoundationKit.framework/Headers/AMapURLSearch.h; sourceTree = ""; }; - 7E89C2269F38D15066C822C1FA9E8F2C /* EpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModeled.swift; sourceTree = ""; }; - 7E9AB50CAF2C004DF5302AFBCCD20EAA /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/Extensions/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; - 7EC24A8C0F5292B3D0336E2EA3D6CF29 /* KFImageOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageOptions.swift; path = Sources/SwiftUI/KFImageOptions.swift; sourceTree = ""; }; - 7EE4FB2B3ED75F074B0ECB3EDD3AA4DB /* MemoryStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MemoryStorage.swift; path = Sources/Cache/MemoryStorage.swift; sourceTree = ""; }; - 7EFC10E781D415C14AEAC3A8C0229E21 /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = ""; }; - 7F1DF569D29B2AEA33A9A40377EAEFFD /* LegacyGradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegacyGradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/LegacyGradientFillRenderer.swift; sourceTree = ""; }; - 7F263CC25862FDFF42371A14B7C33461 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/Core/SessionDelegate.swift; sourceTree = ""; }; - 7F79F1C4E92DBEB2C1BE369AF3677907 /* SDCallbackQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCallbackQueue.h; path = SDWebImage/Core/SDCallbackQueue.h; sourceTree = ""; }; - 7F7AB1B02A053C7887A6CD0072C1807C /* DateInRegion+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Math.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Math.swift"; sourceTree = ""; }; - 7FADC1263D80CF0DF3B1B44AD813500D /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = ""; }; - 7FD0798285C3D485CE81E5E1B5631690 /* SDCycleScrollView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.release.xcconfig; sourceTree = ""; }; - 7FD4269A60D82201612F750BD6B8D769 /* LivePhotoError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LivePhotoError.swift; path = Sources/HXPHPicker/Core/Model/LivePhotoError.swift; sourceTree = ""; }; - 80252D612A849810E8DFD713E0E1FF7D /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLogMacros.h; sourceTree = ""; }; - 80360A2482B59B8CFBBDAE1E04E3AA61 /* AMapSearch.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapSearch.release.xcconfig; sourceTree = ""; }; - 803AB06DA0E4DC20BCE9491878A53FED /* RxDataSources.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxDataSources.modulemap; sourceTree = ""; }; - 804A1D7A776F354FB8320BCC54BEF316 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; - 8057A186CE468BD801A09E946D8EDA5B /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Marker.swift; path = Sources/Private/Model/Objects/Marker.swift; sourceTree = ""; }; - 80615FCD9B6F95B8BB31AB9A45B6FDA0 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; - 806412722951A7A5C2DF131A9E4EB2A5 /* AMapLocation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapLocation.release.xcconfig; sourceTree = ""; }; - 806BC2BE640194710E28FFA018A8B7FF /* CodableTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CodableTransform.swift; path = Sources/CodableTransform.swift; sourceTree = ""; }; - 806D702BBF33FD24C6633D97B6AC8291 /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; - 80766FF1E913BF5DD1A8C7AC3C9DA824 /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; - 808A938E6E2C5978588CF800FE2BAA40 /* SetBehaviorsProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetBehaviorsProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetBehaviorsProviding.swift; sourceTree = ""; }; + 7E36EA0D27B46280ACDAB1EF230999D5 /* LayerImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerImageProvider.swift; sourceTree = ""; }; + 7E38FA2B2F087449A0B21AF5BBC5E374 /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = ""; }; + 7E4367C24F44A79E97CB9934483EC7E7 /* GradientStroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStroke.swift; path = Sources/Private/Model/ShapeItems/GradientStroke.swift; sourceTree = ""; }; + 7E59E35F5BDFCE065CE2EADBF6DA9C4C /* Defaults+Subscripts.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Defaults+Subscripts.swift"; path = "Sources/Defaults+Subscripts.swift"; sourceTree = ""; }; + 7EB72EBD7867C4B5C51A173BB365BEB9 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; + 7F1BD7ABA17AEB2B1D8FF64D69FDA0CC /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; + 7F3A434BC5A7E18691319BAAD1FDD8D5 /* Entry+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+ZIP64.swift"; sourceTree = ""; }; + 7F548349FD694DAB010DA0E3720B7F23 /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; + 7F6D32371696BBB1F3B4D59D23FD927A /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; + 7F6EA2C661176C63DC9A46CB34DE8649 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; + 7F7A7B008689ADAF695DE014EAAB08E0 /* TrimPathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TrimPathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/TrimPathNode.swift; sourceTree = ""; }; + 7F867CEDB885D4F73329A617BB8F4458 /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; + 7FA56A25723262E6B2FCD8190E309702 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/RxDataSources/Deprecated.swift; sourceTree = ""; }; + 7FB50EBD1BB32D4FF0D5CA64FFD762E6 /* AMapGeoFenceRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceRegionObj.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceRegionObj.h; sourceTree = ""; }; + 7FBD5CD21084DD1AA77F34E17DCCC107 /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; + 7FC5D81C79FFE4D4A05646E69862B38B /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; + 800985E905DC3DABB74BE3A6A30C3E62 /* SDCycleScrollView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDCycleScrollView.modulemap; sourceTree = ""; }; + 8009F749A620CC43064B9D2D6D0B0A4D /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; + 8034AF35C56890D57368CFF22E9106CB /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = ""; }; + 80562F3E9384A47C7184294A1EFCC432 /* AMapLocationCommonObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationCommonObj.h; path = AMapLocationKit.framework/Headers/AMapLocationCommonObj.h; sourceTree = ""; }; 809C5FAB588354C9BA37DC3EAB8CB45C /* RxSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RxSwift; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; path = IQKeyboardToolbarManager.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 80D3D4F10C17C92A4B0C7A602D6552BD /* AMap.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMap.bundle; path = MAMapKit.framework/AMap.bundle; sourceTree = ""; }; - 80E9C4D9C19FEE96277560337D4C8F19 /* DDAssert.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAssert.swift; path = Sources/CocoaLumberjackSwift/DDAssert.swift; sourceTree = ""; }; - 8109E513293DD29BCE1506AB5F45F0F1 /* Task.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Task.swift; path = Sources/Moya/Task.swift; sourceTree = ""; }; - 810C80916BA59B9F30024A42DFCAA6A2 /* RxWKNavigationDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWKNavigationDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWKNavigationDelegateProxy.swift; sourceTree = ""; }; - 811B03A7278E15F62247B30B1610FA64 /* CGImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CGImage+WebP.m"; path = "Sources/KingfisherWebP-ObjC/CGImage+WebP.m"; sourceTree = ""; }; - 8131B1E38855B614552DF775AF7373B5 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; - 817933B0D2656B46377E2204DBB9C43D /* IQKeyboardNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-umbrella.h"; sourceTree = ""; }; - 81C99B31DDCEBF843448C13C1B269B5D /* ImageProgressive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProgressive.swift; path = Sources/Image/ImageProgressive.swift; sourceTree = ""; }; - 81CB47E492D171F6DC0E3A752C42F8C3 /* MARouteOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MARouteOverlay.h; path = MAMapKit.framework/Headers/MARouteOverlay.h; sourceTree = ""; }; - 81E0E3AA227BEB7E584BA2F19BDBD96C /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; - 820FE3938D6FC81A106EF175397F7EE6 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; - 8216DBB2C5504972D8352A9260675B86 /* DateRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateRepresentable.swift; path = Sources/SwiftDate/DateRepresentable.swift; sourceTree = ""; }; - 8244D30B3482109EF8A9DBE56617EAA8 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; - 824C9868E79071D91B18ED7B9CFD27A4 /* SelectBoxConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectBoxConfiguration.swift; path = Sources/HXPHPicker/Core/Config/SelectBoxConfiguration.swift; sourceTree = ""; }; - 8283E216E463FE2F07A54DC47FB68605 /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = ""; }; - 8291345B95FC985B5AEAFA0CD7399793 /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogCapture.h; sourceTree = ""; }; - 82A1EC9802B68644918E931555DCC79D /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; - 82DAB652AFFC3214BB7A50FFB9762621 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; - 82DCC81A4B0DB5033B0A839780A910C4 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; - 82FC503E1C777B5BCD3FB76E3F1BB206 /* MAMultiPointOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlayRenderer.h; path = MAMapKit.framework/Headers/MAMultiPointOverlayRenderer.h; sourceTree = ""; }; - 832E976CC93CC187A00136D1E9942C83 /* once.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = once.swift; path = Source/RxSwift/once.swift; sourceTree = ""; }; - 8351912FCCE0AFEFE00C117E051691C8 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; - 836A1408150A3B9E7244053199303569 /* AMapGeoFenceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceManager.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceManager.h; sourceTree = ""; }; - 83705286D6EDCB9DBDA48400D2BD4B6A /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = ""; }; - 837A7960FC14DD5BE5F92FA584CB2281 /* SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/SwiftUIView.swift; sourceTree = ""; }; - 83BDF01F1C12E2750841EDA6D21E6298 /* Atomic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Atomic.swift; path = Sources/Moya/Atomic.swift; sourceTree = ""; }; - 841B87963A62288C13F5A6107FB51851 /* SDCycleScrollView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDCycleScrollView-Info.plist"; sourceTree = ""; }; - 844D3EF701953E48CCAEAB30F1B2EE10 /* UICollectionView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+Rx.swift"; path = "RxCocoa/iOS/UICollectionView+Rx.swift"; sourceTree = ""; }; - 84503D08E79824E897486DA3F60C1031 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; - 8451908ECC4D802AC3E29D3BD2DC4B72 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; - 8459C74E6B53602003FA52DBCE21535B /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; + 80AF318BF0C81BB68309BE2B2D5053AB /* quant_levels_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_utils.h; path = src/utils/quant_levels_utils.h; sourceTree = ""; }; + 80CD70A60BA0E151E6BEB51B9444DD4F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 80FBA5726D2C6FD7D90928FC24EA2D24 /* AMapSearchAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchAPI.h; path = AMapSearchKit.framework/Headers/AMapSearchAPI.h; sourceTree = ""; }; + 80FC37DD1D08768F535C82893B2B1B58 /* LottieAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationCache.swift; path = Sources/Public/AnimationCache/LottieAnimationCache.swift; sourceTree = ""; }; + 81038AA3FFF4DDD25C34730630710D55 /* WebPSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebPSerializer.swift; path = Sources/WebPSerializer.swift; sourceTree = ""; }; + 810744E3EB57202ECA3B702430BE93C4 /* count.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = count.swift; path = Source/RxSwift/count.swift; sourceTree = ""; }; + 8108A82FDD64004908C414F732BAD1A7 /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = ""; }; + 8147B90AE23644F72DACF9EBE40AAA26 /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; + 81520046AAB272F27CD4CE47FF9D8B61 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Sources/Utility/Result.swift; sourceTree = ""; }; + 8158C58664857DF28956849BCDA1544E /* libwebp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libwebp-Info.plist"; sourceTree = ""; }; + 815A5485D993AC1D5BC5DD32D6E68137 /* CocoaLumberjack.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.release.xcconfig; sourceTree = ""; }; + 817967C7861C6F451F3CCBFD9816C97F /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; + 81A4D581DC5CA975CE0C9B7E9EFE7214 /* MAPointAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPointAnnotation.h; path = MAMapKit.framework/Headers/MAPointAnnotation.h; sourceTree = ""; }; + 81F25C70BF3631CFC625490E3638EBD1 /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = ""; }; + 823A34AEF5DC37DD6544E749F1A167B6 /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; + 826EAE09E2F79BAA989932DAA29C6535 /* NavigatorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NavigatorProtocol.swift; path = Sources/URLNavigator/NavigatorProtocol.swift; sourceTree = ""; }; + 82AFDBE097EC24690620B9CE48FA9A05 /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/PrimitiveSequence/ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; + 82E3B09D12A07024978CD11CB6BBD620 /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = ""; }; + 8318863AC9995427AF531BB2B0154150 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = ""; }; + 8321E66BBDAC512B2D5CDF13E6551E24 /* PointValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PointValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/PointValueProvider.swift; sourceTree = ""; }; + 83267518AEABFB0F398A436E5BEB170A /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; }; + 8360551B5BF19F19D9F9D4C5610338D6 /* EllipseNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/EllipseNode.swift; sourceTree = ""; }; + 83719E44AAD0208AE2958289D28BEC4F /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; sourceTree = ""; }; + 8375F49D959EDB4EEBAAFDC7F714AD69 /* ImageContentType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageContentType.swift; path = Sources/HXPHPicker/Core/Model/ImageContentType.swift; sourceTree = ""; }; + 837AB1D9C0CEDB6B9352C36ADB39E080 /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = ""; }; + 83922E1A751C8EC27534FD42C9CB8417 /* AlbumTitleViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTitleViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/AlbumTitleViewConfiguration.swift; sourceTree = ""; }; + 83A102F628055889C3DBA4E132EC7B55 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = ""; }; + 83CE16A8BC9CB1938DF723794668472C /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = ""; }; + 83FA2BAE62781F524702C161377E0597 /* Decode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decode.swift; path = RxSwift/Observables/Decode.swift; sourceTree = ""; }; + 840F0E4B149A844C1115DD5A8DFAF326 /* AnyEquatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEquatable.swift; path = Sources/Private/Utility/Helpers/AnyEquatable.swift; sourceTree = ""; }; + 845E971E7F5EE430B11BEE00960764F1 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; + 846BC8EA3E92B19B1D301C57D7F5C0F1 /* StrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/StrokeNode.swift; sourceTree = ""; }; 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQTextView-IQTextView"; path = IQTextView.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 847EA1E9A99CAAA0FF7D644C230FBF95 /* Picker+UIViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+UIViewController.swift"; path = "Sources/HXPHPicker/Picker/Extension/Picker+UIViewController.swift"; sourceTree = ""; }; - 847FBD943961326E7042E95694BBE9D1 /* NetworkAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkAsset.swift; path = Sources/HXPHPicker/Picker/Model/NetworkAsset.swift; sourceTree = ""; }; - 84A4E8A32829F17ED00D626793420693 /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; - 84D2E0DD5C8F6D03E5134D5BD2189F84 /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = ""; }; - 84E181DEAD5352975C3EA144481C29A6 /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; - 8517FB39CE20317C057B11AC9BD8D728 /* Masonry.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.release.xcconfig; sourceTree = ""; }; - 853A9816BA5E4AE22E657305C5222098 /* Entry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Entry.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Entry.swift; sourceTree = ""; }; - 853C7183582355D8774B0B7978B2CA90 /* KingfisherError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherError.swift; path = Sources/General/KingfisherError.swift; sourceTree = ""; }; - 853E366E78C80E3321ABB4A9E33769F3 /* KeychainItemAccessibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainItemAccessibility.swift; path = SwiftKeychainWrapper/KeychainItemAccessibility.swift; sourceTree = ""; }; - 854F7CECF0838B9A6C6D5F8EC6E1C193 /* quant_levels_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_utils.h; path = src/utils/quant_levels_utils.h; sourceTree = ""; }; - 85778381CEE2E5096B2C3E706FC42638 /* ImageBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageBinder.swift; path = Sources/SwiftUI/ImageBinder.swift; sourceTree = ""; }; - 85A88E35AB904DE8B57F0769388C9CA7 /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = ""; }; - 85AFD077B6E5B2590C540DDF0C036450 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; - 85E8EF55CB64D01FCC636DB0013A630F /* VideoEditResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditResult.swift; path = Sources/HXPHPicker/Editor/VideoEditResult.swift; sourceTree = ""; }; - 860346A2989194B8FF56B07D967AF956 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; - 8613A84CDF1AE998FA5AEA8B337A9CCE /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; - 8616B567B13FAF71233963B029CE5CA3 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - 861F112D78980AAE458B2FCAA8F0DAE2 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; - 86CA514B179E6038CF5BA452C773FE7F /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; - 86F7B629AEDC7996F6CA360E88F44AA5 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; - 8717C64B8209AA2916B2A869B9ED9C21 /* AMapFoundation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapFoundation.release.xcconfig; sourceTree = ""; }; - 8798F82254E88B081508DD6F8E51773B /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = ""; }; - 87A94CD3F45D091C5DA546C638E6D37D /* mapTo+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "mapTo+RxCocoa.swift"; path = "Source/RxCocoa/mapTo+RxCocoa.swift"; sourceTree = ""; }; - 87B8BD45081433A5D3E25670931A7E0E /* ObjectMapper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ObjectMapper-Info.plist"; sourceTree = ""; }; - 87EEC0E3580F6F03C3A1118A0819D52E /* alpha_processing_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_mips_dsp_r2.c; path = src/dsp/alpha_processing_mips_dsp_r2.c; sourceTree = ""; }; - 87FB4B3ABAEE824334270B99278F66A2 /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; - 87FC244D044404303C8B33CFBCD57E6C /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/Networking/SessionDelegate.swift; sourceTree = ""; }; - 8863C5081F92052A5E8BFCA7E57628F1 /* SDCycleScrollView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-umbrella.h"; sourceTree = ""; }; - 886FD00FCE1C4FBEB398CDC0B2333109 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; - 887729124244FCBD0C3D5088B991C7DA /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + 8494C86293FDE77A1CF95F1129FD642C /* SGQRCode.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SGQRCode.debug.xcconfig; sourceTree = ""; }; + 84AC76B0DD96AC104B9FBEC11D1A566F /* MAIndoorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAIndoorInfo.h; path = MAMapKit.framework/Headers/MAIndoorInfo.h; sourceTree = ""; }; + 84DB911C48373E47169399EFA7E23665 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = ""; }; + 84E1301C321F3376F2B136DAB6AF03D3 /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Sources/CocoaLumberjack/DDFileLogger.m; sourceTree = ""; }; + 84FFF531C4AF77901483402DF30D0103 /* AMapSearch.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapSearch.debug.xcconfig; sourceTree = ""; }; + 85065A38E87B8ED6A6DF5D7D8EBDA410 /* VideoEditorMusicView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorMusicView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorMusicView.swift; sourceTree = ""; }; + 853D5E14050E1180A799AE014DD419C7 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; + 8547742E958CC4C7138CEA07FE5DDE99 /* DotLottieCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCache.swift; path = Sources/Public/DotLottie/Cache/DotLottieCache.swift; sourceTree = ""; }; + 857592C7F2B511A2BBE38E92CC49AF3A /* RxDataSources.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxDataSources.release.xcconfig; sourceTree = ""; }; + 857683CAF9B95CCE9F8B846FAF066C49 /* Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bundle.swift; path = Sources/Private/Model/Extensions/Bundle.swift; sourceTree = ""; }; + 85895BD3CFB8A5FAF0440AFAED57DFC0 /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; + 85955AD4113A22A41F7779DCABF2906C /* MAHeatMapTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapTileOverlay.h; path = MAMapKit.framework/Headers/MAHeatMapTileOverlay.h; sourceTree = ""; }; + 85B8D88C5ED24BAE31207FBFBD41B83D /* ViewEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/ViewEpoxyModeled.swift; sourceTree = ""; }; + 85CFFCC49C0A98D8B89E8EEACBA2595D /* UI+SectionedViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UI+SectionedViewType.swift"; path = "Sources/RxDataSources/UI+SectionedViewType.swift"; sourceTree = ""; }; + 85E41D76E3D689C5E0697248DA29E921 /* IQTextInputViewNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextInputViewNotification-dummy.m"; sourceTree = ""; }; + 85E4C71ED52304F1AB0503E80CD9CB1E /* TagListView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = TagListView; path = TagListView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8604CEF1F1935DAE8A5CB0115CE64414 /* RxSwiftExt.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwiftExt.release.xcconfig; sourceTree = ""; }; + 8611DD8D305E3B18C6789E4C0A0E2238 /* PhotoEditorMosaicView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorMosaicView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorMosaicView.swift; sourceTree = ""; }; + 861D07DCDE41641850D00053121000EA /* Moya-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Moya-prefix.pch"; sourceTree = ""; }; + 8637554444D44AD1070EDBCD12BE5DB5 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; + 8650E0F81CED96D0F9D86646CBEA632C /* DefaultsAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsAdapter.swift; path = Sources/DefaultsAdapter.swift; sourceTree = ""; }; + 86622ADC2AD9E030AF6869E641254925 /* LottieButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieButton.swift; path = Sources/Public/Controls/LottieButton.swift; sourceTree = ""; }; + 866CB4AFDAA64822659C8F7C0B9DA4C8 /* SDImageFramePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFramePool.m; path = SDWebImage/Private/SDImageFramePool.m; sourceTree = ""; }; + 86CEA130298CC532387E1B30E0B20471 /* PhotoEditorConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/PhotoEditorConfiguration.swift; sourceTree = ""; }; + 86E8E06ECE7AF5B6C93B2B23B202EC12 /* TestHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestHelpers.swift; path = Sources/Private/Utility/Debugging/TestHelpers.swift; sourceTree = ""; }; + 86F34BF2DA08ABDA5DC3D9CA5F8DCF63 /* PhotoCroppingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoCroppingConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/PhotoCroppingConfiguration.swift; sourceTree = ""; }; + 8706E741D2B79EF329BA3E27E7F96D83 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; + 8717F5F80D1D9092F62BEEFBA26E905D /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; + 878CDD2A36A6FCE9D4187DE3F762750A /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; + 881CAAC9A742E2697AC672EAA744E36F /* AssetManager+AssetCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+AssetCollection.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+AssetCollection.swift"; sourceTree = ""; }; + 88465D2D09AE4F49A2F25C91C46D4A7A /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = ""; }; + 8858648629A8B89D972958D8070C61DC /* Popover-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Popover-umbrella.h"; sourceTree = ""; }; + 8859CF2EAE85B000921DA3F7F5D2BB11 /* TagListView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TagListView.release.xcconfig; sourceTree = ""; }; + 886FFD9591F740DB81B06C8961859A3F /* VideoEditorFrameMaskView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorFrameMaskView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorFrameMaskView.swift; sourceTree = ""; }; 887BAFDF5875E4C49937F4B27AA714C4 /* Pods-QuickLocation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-QuickLocation.debug.xcconfig"; sourceTree = ""; }; - 88AC16CAE19A86A840FFC0405C78015B /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+MASDebugAdditions.h"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = ""; }; - 88B368E8345801FC56101189C53637E8 /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = ""; }; - 88CF849E6A9200CD0024DED4E79E95D4 /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; }; - 88D7757EF92B7964BC8AE9516ABB8E47 /* SGQRCode-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SGQRCode-dummy.m"; sourceTree = ""; }; - 88F3893A33DC16433DE4D1C3BF31A95C /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = ""; }; - 88FA681630A0F3559E6643A68CA542C8 /* DotLottieImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieImageProvider.swift; path = Sources/Private/Model/DotLottie/DotLottieImageProvider.swift; sourceTree = ""; }; - 890A3A6568FB444BA064AD635B72B661 /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = ""; }; - 892D7F223E482D4F8526F803DB5DBF22 /* Moya.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Moya.modulemap; sourceTree = ""; }; - 89317620C529E149BE3ABEB0693F810B /* AssetManager+ImageData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+ImageData.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+ImageData.swift"; sourceTree = ""; }; - 89585EDEE270D4BB21F77CACD6FCB084 /* palette.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = palette.h; path = src/utils/palette.h; sourceTree = ""; }; - 897ADDEB3E77C5ECEC9BC5478F214AC0 /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = ""; }; - 89A1C379811FBDE2115817A3AD333063 /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; - 89A47F0BA02DCB112BA7EB7CE9B659D3 /* StrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/StrokeRenderer.swift; sourceTree = ""; }; - 89E879A82F878CA781C56539837F1698 /* DDFileLogger+Buffering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDFileLogger+Buffering.m"; path = "Sources/CocoaLumberjack/Extensions/DDFileLogger+Buffering.m"; sourceTree = ""; }; - 8A23C237F7E0DDAD7ACF9699F0BE61A9 /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; - 8A2DF6DE96352BFBC45FC04B2DF37E4E /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = ""; }; - 8A5DA97C2FDF8A32D8E47922D786FBFB /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; - 8A7D4237A8E6D8F159C9460EAAA20816 /* MarqueeLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-umbrella.h"; sourceTree = ""; }; - 8A88B485EBF0E209D92520E223E476E8 /* MATileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlayRenderer.h; path = MAMapKit.framework/Headers/MATileOverlayRenderer.h; sourceTree = ""; }; - 8A905CE02819D2DC95FEA74AE580C2C4 /* RxDataSources.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxDataSources.release.xcconfig; sourceTree = ""; }; - 8A9FD996EA3053027DCDE255FDC80077 /* Differentiator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Differentiator.modulemap; sourceTree = ""; }; - 8AD8D9BC9B7C3629A2CDC47C82E9AE8D /* PickerInteractiveTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerInteractiveTransition.swift; path = Sources/HXPHPicker/Picker/Transition/PickerInteractiveTransition.swift; sourceTree = ""; }; - 8B22F5EBC754275899F7AB6E0C374115 /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; - 8B278ED70E990B07805A739DAAF3E7AA /* PickerTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerTypes.swift; path = Sources/HXPHPicker/Picker/Model/PickerTypes.swift; sourceTree = ""; }; - 8B47FF56EE56F8F3BAB299365652DC62 /* PhotoPreviewVideoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewVideoView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPreviewVideoView.swift; sourceTree = ""; }; - 8B58B14A0A7A5608BA0BD1F19C0DFC0A /* TAPageControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAPageControl.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.h; sourceTree = ""; }; + 889BCFD50FE1A0276A226E39E3373892 /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = ""; }; + 88D91D305511FDCC6F1346EB0ADEE3FC /* NodePropertyMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodePropertyMap.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/NodePropertyMap.swift; sourceTree = ""; }; + 893BEE590181FE014B6C9AA299A1E16E /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = ""; }; + 89ADAAEFDA7918CD2D8E5508584BD74A /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = ""; }; + 89C2EB3C34951F4862F29016B360A4E4 /* AssetManager+ImageURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+ImageURL.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+ImageURL.swift"; sourceTree = ""; }; + 89DAF5DAA22466B942D5ED3DEFA8CB9C /* EpoxyableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/EpoxyableView.swift; sourceTree = ""; }; + 89DBD6967F68025121F5186AD907D5BA /* DateInRegion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateInRegion.swift; path = Sources/SwiftDate/DateInRegion/DateInRegion.swift; sourceTree = ""; }; + 8A18C236FE1418C250547A4D089D9321 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; + 8A1B7848F1E6CB597248C96605A1A9DF /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; + 8A47CC6B700CCC8FBD24949547CCCDF8 /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; + 8A61CD64C22EC1AECF4E023FC2972768 /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = ""; }; + 8A8560752259A9CC30B2042E334191D6 /* EditorToolViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolViewConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/EditorToolViewConfiguration.swift; sourceTree = ""; }; + 8B105CE1938DC77DA8A5A763EB9820E2 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeContainerLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeContainerLayer.swift; sourceTree = ""; }; + 8B2F83C520CC49F358A7A9213798CBF7 /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Utility/Box.swift; sourceTree = ""; }; + 8B47C476789F4F3F2EBFD26E2580901F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 8B6B12049E129A44E042F98D32A1D99C /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = ""; }; 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDCycleScrollView; path = SDCycleScrollView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8B72B1613B136F49684C364B1613B84C /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; + 8B7C5F7383EC6C24299D868B01D32CAF /* KeyframeGroup+exactlyOneKeyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KeyframeGroup+exactlyOneKeyframe.swift"; path = "Sources/Private/CoreAnimation/Extensions/KeyframeGroup+exactlyOneKeyframe.swift"; sourceTree = ""; }; + 8B7FD2749487B113E35F30E2313F6BF6 /* UISearchBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchBar+Rx.swift"; path = "RxCocoa/iOS/UISearchBar+Rx.swift"; sourceTree = ""; }; 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MBProgressHUD; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8B9DDC699BAC6292185528AFB961BA8A /* KeyframeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeExtensions.swift; path = Sources/Private/Utility/Interpolatable/KeyframeExtensions.swift; sourceTree = ""; }; - 8BA0BCB1F7A9729965B573F64A2B4748 /* DotLottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieAnimation.swift; path = Sources/Private/Model/DotLottie/DotLottieAnimation.swift; sourceTree = ""; }; - 8BBF65D2719A6CF22C5C2BBA7F64EEAE /* IQKeyboardReturnManager+UITextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextFieldDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextFieldDelegate.swift"; sourceTree = ""; }; - 8BD29C389527A55B8A23A4B385D05BA5 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; - 8BD43D865CA8AC00C24EC8ED215BFF32 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = ""; }; - 8BEA683B0449EB903246E2743EA1FB07 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; - 8BEF89E49B4EF9EFB03BA9A1CAE2E650 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; - 8BFB223DE9409E2ECC89F034177F66CA /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - 8C37B7B9B79ACDC33AB4ED5574A8C64E /* RxTextViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextViewDelegateProxy.swift; sourceTree = ""; }; - 8C53D5A9F80D28F651B21F2CFBE343D6 /* MaskCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/MaskCompositionLayer.swift; sourceTree = ""; }; - 8C5EB1A2522A30F5C6CA70FF4D0FF93A /* CALayer+setupLayerHierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+setupLayerHierarchy.swift"; path = "Sources/Private/CoreAnimation/Layers/CALayer+setupLayerHierarchy.swift"; sourceTree = ""; }; - 8C912BC3C55EEA185E3928D30F299670 /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; - 8C943CE162332C599611A09076B3BAFF /* PhotoAsset+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+Codable.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+Codable.swift"; sourceTree = ""; }; - 8CA0A4930FC90C3AC951CD956C0DB41F /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; - 8CADE0813DCA91BD8C28E6CD78241AB2 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; - 8CC176D8059BEF2264572B3418724E73 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Sources/Moya/MultipartFormData.swift; sourceTree = ""; }; - 8CC9A7FC7BF8AD0F60F1721E129A8471 /* URLNavigator-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "URLNavigator-Info.plist"; sourceTree = ""; }; - 8CF21989F95843BB0B02B8BFDE1228C1 /* AnyEquatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEquatable.swift; path = Sources/Private/Utility/Helpers/AnyEquatable.swift; sourceTree = ""; }; - 8CF9C84E452AFF8EA9BF71778AE41DBB /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Sources/CocoaLumberjack/DDAbstractDatabaseLogger.m; sourceTree = ""; }; - 8CFFF6AA8CE92672DF97CF2C4A091CD7 /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = ""; }; - 8D011FDAEC558192EC141B12475FBCAB /* KFOptionsSetter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFOptionsSetter.swift; path = Sources/General/KFOptionsSetter.swift; sourceTree = ""; }; - 8D3A8C771BF8D082D04D8D6CCAC9606C /* AMapLocationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationVersion.h; path = AMapLocationKit.framework/Headers/AMapLocationVersion.h; sourceTree = ""; }; - 8D3D4A60965693D2F5C9135EEBF239E6 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; + 8B955C4EA0AD2AB8B1B03DA27F869B90 /* DDLoggerNames.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLoggerNames.m; path = Sources/CocoaLumberjack/DDLoggerNames.m; sourceTree = ""; }; + 8BA0BCED85FA24526340C9A5CB0299C4 /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; + 8BBA1F29A51117FF00E8B112C27FD981 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/Features/RetryPolicy.swift; sourceTree = ""; }; + 8BF6B794587F8FF362BEA3BDF79B31E6 /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; + 8C3E8DDD466C64688F165765A54FE8D8 /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; + 8C57815DF93272022199F45FF2CF5CA3 /* DataRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataRequest.swift; path = Source/Core/DataRequest.swift; sourceTree = ""; }; + 8C6A53D8F39D6BF4A25BECBCFDA703A5 /* PhotoTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoTools.swift; path = Sources/HXPHPicker/Core/Util/PhotoTools.swift; sourceTree = ""; }; + 8C790883F2C91553CED60BF281ECB393 /* Locales.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locales.swift; path = Sources/SwiftDate/Supports/Locales.swift; sourceTree = ""; }; + 8C84A7191EBBB8241EB01378BA039FFC /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = ""; }; + 8CA2E5B1A4E4500FBCB1AF8BD7870587 /* SDCallbackQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCallbackQueue.h; path = SDWebImage/Core/SDCallbackQueue.h; sourceTree = ""; }; + 8CA4F894CA2352CB858AF62F4FBBB4F1 /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = ""; }; + 8CEA20C4D17C3710E49B55E39B315458 /* IQKeyboardReturnManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnManager.swift; path = IQKeyboardReturnManager/Classes/IQKeyboardReturnManager.swift; sourceTree = ""; }; + 8D00DE33BDA423A4ABACF6FA8549BFA2 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = ""; }; + 8D35B384655B315871A48C8E5DA6A794 /* sharpyuv_cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_cpu.c; path = sharpyuv/sharpyuv_cpu.c; sourceTree = ""; }; + 8D493BCDD54D905FB149DAB4796C73D7 /* PhotoPickerController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerController.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPickerController.swift; sourceTree = ""; }; 8D4D781966F0D66848CF27FC3B6A8455 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 8D5419215D244BAC18C7A08A97907811 /* DataSources.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataSources.swift; path = Sources/RxDataSources/DataSources.swift; sourceTree = ""; }; - 8D636FCD02CAA42B9E87F009254CE610 /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = ""; }; + 8D6723FDC1D6986737D0A8E384249E1F /* LottieAnimationSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationSource.swift; path = Sources/Private/Utility/LottieAnimationSource.swift; sourceTree = ""; }; + 8D696503EAB43BC816DC16E0AAF8A873 /* Binding+Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Binding+Map.swift"; path = "Sources/Private/Utility/Helpers/Binding+Map.swift"; sourceTree = ""; }; 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; path = IQKeyboardManagerSwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 8D844583EE81B6B93D83CE3EF0A7DAF0 /* TADotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TADotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.m; sourceTree = ""; }; - 8D9F85BF96427D1E62F7DF7CEDB63205 /* IQTextInputViewNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.release.xcconfig; sourceTree = ""; }; - 8DBEEAE1BF3C3D4BC3D4B28583373A7D /* SGGenerateQRCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGGenerateQRCode.h; path = SGQRCode/QRCode/SGGenerateQRCode.h; sourceTree = ""; }; - 8DFB94213F8D1D48EB3FBD05B6157992 /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Moya/Image.swift; sourceTree = ""; }; + 8D929A59E37DC0951613BABB31F8DE86 /* Moya-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Moya-dummy.m"; sourceTree = ""; }; + 8DD2DBC46E4AD0CC758822497D5DFDDC /* EditorImageResizerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorImageResizerView.swift; path = Sources/HXPHPicker/Editor/View/Photo/EditorImageResizerView.swift; sourceTree = ""; }; + 8E113791D555854E837A4E3A38A2EDDC /* NSButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Kingfisher.swift"; path = "Sources/Extensions/NSButton+Kingfisher.swift"; sourceTree = ""; }; 8E14307D6C734974BE9A14B2E56B296E /* Pods-QuickLocation-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-QuickLocation-acknowledgements.plist"; sourceTree = ""; }; - 8E1FAF2A6B22BCAE80E971C0AB60A366 /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; - 8E2377D747205EF5A23D7F225BD4A7C2 /* DownloadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadRequest.swift; path = Source/Core/DownloadRequest.swift; sourceTree = ""; }; - 8E2F4EB626FDF8860DF1A31459D4799E /* Core+Dictionary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+Dictionary.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+Dictionary.swift"; sourceTree = ""; }; - 8E56FC71D3DA1206127D53C92C18235B /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; - 8E68AA9B03CF8B077EA7A56AE703665F /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = ""; }; - 8E88984261AB4C0A3851FE65AE850371 /* MAPathShowRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPathShowRange.h; path = MAMapKit.framework/Headers/MAPathShowRange.h; sourceTree = ""; }; - 8EB27A1FDE08209D5A99DB6F436B7584 /* materialized+elements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "materialized+elements.swift"; path = "Source/RxSwift/materialized+elements.swift"; sourceTree = ""; }; - 8ECBCA7E5770462282DB479CE915BAAB /* URLNavigator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "URLNavigator-prefix.pch"; sourceTree = ""; }; - 8ECE4A3DE0488A3DDA80283DC1A721FA /* AnimatableSectionModelType+ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AnimatableSectionModelType+ItemPath.swift"; path = "Sources/Differentiator/AnimatableSectionModelType+ItemPath.swift"; sourceTree = ""; }; - 8EF1661136BC47B86EA3109B1AFCAE35 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = ""; }; - 8EF31FDB8D1954644B775861F3107050 /* HXPHPicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HXPHPicker-prefix.pch"; sourceTree = ""; }; - 8EF46878E437F90B0E6363F8445899BF /* Ellipse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Ellipse.swift; path = Sources/Private/Model/ShapeItems/Ellipse.swift; sourceTree = ""; }; - 8F49C50D61A09F57006BEA0590604E4B /* StyleIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyleIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/StyleIDProviding.swift; sourceTree = ""; }; - 8F4F3C12EFBBCA8BE76F205FEBD57653 /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; - 8F74D115AD9A7F536E18A84FB8FF1931 /* IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardCore-Info.plist"; sourceTree = ""; }; - 8F9CB5BB89F878B6A7107C476B856BB4 /* PhotoPanGestureRecognizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPanGestureRecognizer.swift; path = Sources/HXPHPicker/Core/Model/PhotoPanGestureRecognizer.swift; sourceTree = ""; }; - 8F9FB92F2FA993056C1DB57551F42CF9 /* SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-umbrella.h"; sourceTree = ""; }; - 8FB5F66E6DB1FFFBA62EB33AE3E0DA6B /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = ""; }; - 8FDD534BFAD4C973C5FD389647683FF6 /* CocoaLumberjack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CocoaLumberjack.swift; path = Sources/CocoaLumberjackSwift/CocoaLumberjack.swift; sourceTree = ""; }; - 8FEC1D26EFCCA906F62A3F754A54CD8C /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = ""; }; - 9016DEEE4A92B336019DB2318915868E /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; - 90421C4542053BA5B9BE5D63DCB79FC6 /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDMultiFormatter.m; sourceTree = ""; }; - 90446E46FA8BFF8F3FDA84F9C0F8B5CB /* RxSwiftExt.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwiftExt.release.xcconfig; sourceTree = ""; }; - 904993950542742344B3E0606EE594A1 /* IQKeyboardReturnManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardReturnManager-dummy.m"; sourceTree = ""; }; - 905C46A6150488CF6119E0537699B529 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; - 90A144C749BC084614394BDBC5AF0CD9 /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; + 8E2C9BEF8062BE665AF81863142771E6 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Debug/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; + 8E41FFA90488E3A6AEC435DE810C86A2 /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; + 8E42058DB6F00CB305642F51BEE3EA6A /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; + 8E442A425ACCA38AD75FF2241B149CA2 /* DDFileLogger+Buffering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDFileLogger+Buffering.m"; path = "Sources/CocoaLumberjack/Extensions/DDFileLogger+Buffering.m"; sourceTree = ""; }; + 8E79EAB9CE3526AD4EEA60B11AABEB04 /* IQKeyboardAppearanceConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceConfiguration.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceConfiguration.swift; sourceTree = ""; }; + 8EB0E6328AB6D6EE0535E44F86F7F633 /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; + 8EB5CC5544FC90C5D198DF50F13D5751 /* IQKeyboardToolbar.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.release.xcconfig; sourceTree = ""; }; + 8EE53B7BD47558B65CC3F42A408F1F82 /* IQKeyboardToolbar-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-umbrella.h"; sourceTree = ""; }; + 8F35BF682F21BC3641472B5CBEE7C4C6 /* SwiftyJSON-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftyJSON-Info.plist"; sourceTree = ""; }; + 8F64418C134D0DA08AEFA57230877C45 /* SDCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCollectionViewCell.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.m; sourceTree = ""; }; + 8F6738E2E277F91F8CC13F9B76485771 /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = ""; }; + 8F71A5C162BF1FF554324FED90580204 /* Utilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utilities.swift; path = Sources/Differentiator/Utilities.swift; sourceTree = ""; }; + 8F81B3DBCA3BFDFC167A2B1213C2636C /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; + 8FA4CA17F6B441A494A1A8B6B6B93B61 /* UISearchController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchController+Rx.swift"; path = "RxCocoa/iOS/UISearchController+Rx.swift"; sourceTree = ""; }; + 8FAFD167482C87B9DC91D5F536ED5F09 /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Features/Combine.swift; sourceTree = ""; }; + 8FBAED7E14F930EB56899F6E75E1B8EB /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; + 90164DA35B936779095AF2EA65BFACA4 /* MaskContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskContainerLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/MaskContainerLayer.swift; sourceTree = ""; }; + 90261C76905A1A4A00C706C28999A56C /* MAOfflineProvince.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineProvince.h; path = MAMapKit.framework/Headers/MAOfflineProvince.h; sourceTree = ""; }; + 907339910281EC9BDD39D7A3608C221C /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; + 90A1899822D82C9E92D50E375CE39488 /* HXPHPicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "HXPHPicker-Info.plist"; sourceTree = ""; }; + 90C17660F03E84512CAF900904FE0D04 /* GradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientFillRenderer.swift; sourceTree = ""; }; + 90F718660E197E2FE32BA6A366FFED0D /* MoyaProvider+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MoyaProvider+Internal.swift"; path = "Sources/Moya/MoyaProvider+Internal.swift"; sourceTree = ""; }; + 91082E931EDA49758EC32D60CA5D2A56 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; 9119B34C3AFB40A36C2285A852C819FF /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 91215076F619020EC93983B55DF77822 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Core/Request.swift; sourceTree = ""; }; - 912675C84C11D322AA8F8437BC8D2CD9 /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = ""; }; - 913B2BA405D4CE5B397DE47F36E4E0C6 /* LottieViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieViewType.swift; path = Sources/Public/Controls/LottieViewType.swift; sourceTree = ""; }; - 9162F7E5436BD267B594F8A0FC5A8404 /* libwebp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-umbrella.h"; sourceTree = ""; }; - 91B2F45984CE45C55B20C5EF095DFAC6 /* MAGroundOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlayRenderer.h; path = MAMapKit.framework/Headers/MAGroundOverlayRenderer.h; sourceTree = ""; }; - 91CA822A1DCEED6803887F274DA0A60D /* ObjectMapper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ObjectMapper.modulemap; sourceTree = ""; }; - 9234E5538AD6324FC0B4339208FA0EDC /* WebSocketRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebSocketRequest.swift; path = Source/Core/WebSocketRequest.swift; sourceTree = ""; }; - 924F93505567A47D8EF664526F78E259 /* sharpyuv_dsp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_dsp.c; path = sharpyuv/sharpyuv_dsp.c; sourceTree = ""; }; - 927C7FF96271D29EB8F16A1622F32430 /* DDLoggerNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLoggerNames.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLoggerNames.h; sourceTree = ""; }; - 92A3D3FC8FB36D9B06C7CBFE95FC11C0 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; - 92BE2102B94B125D24DA9F68142258F4 /* NetworkActivityPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkActivityPlugin.swift; path = Sources/Moya/Plugins/NetworkActivityPlugin.swift; sourceTree = ""; }; - 92D8A1D29D7AE1223F0E9766354062F6 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = ""; }; - 931C65024C86E2886BD657E83BA8E860 /* RectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/RectNode.swift; sourceTree = ""; }; - 935E6AE7352C74394D9FC6D3D10DDF95 /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; - 937FC85C2FC31F7F4225687308C6199D /* Locales.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locales.swift; path = Sources/SwiftDate/Supports/Locales.swift; sourceTree = ""; }; - 93CFEAEDA09B5AC6F78E6BC80B48D275 /* IQKeyboardToolbar.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.release.xcconfig; sourceTree = ""; }; - 9460F9A75C9775683037865F078F39C2 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = ""; }; - 9475201FFCFBEA7714ADB71F528ACB2E /* RxSearchControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchControllerDelegateProxy.swift; sourceTree = ""; }; - 9487887DFDB45E5688346C3CD5A8BDD5 /* UIActivityIndicatorView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIActivityIndicatorView+Rx.swift"; path = "RxCocoa/iOS/UIActivityIndicatorView+Rx.swift"; sourceTree = ""; }; - 949DA9F5CDBCEF6C810EA656A7EE14F0 /* IQKeyboardCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-prefix.pch"; sourceTree = ""; }; - 94D082651608136C8CE10239489AC24D /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = ""; }; - 94DB17E6943E4BB3456437103F0761EE /* WithUnretained.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithUnretained.swift; path = RxSwift/Observables/WithUnretained.swift; sourceTree = ""; }; - 94DCE84A36F9C712107A53A6685125C2 /* DataIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DataIDProviding.swift; sourceTree = ""; }; - 94E69D0B438C1704EB692B1CC384A055 /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = ""; }; - 94FC254276B217678BD251C425B1281C /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; - 9507633F2E1F0C8D1E35BB035889FC27 /* sharpyuv_gamma.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_gamma.c; path = sharpyuv/sharpyuv_gamma.c; sourceTree = ""; }; - 9519B2783148A299AD8D391D55BAFB2D /* libwebp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = libwebp.modulemap; sourceTree = ""; }; - 9534EA666C3D01F4E4ADBD2FAC215C93 /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; - 956EF28D6D3809E8F142B9A493224428 /* DDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOSLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDOSLogger.h; sourceTree = ""; }; - 958D4F3AED43E78118A5FBD871486626 /* IQTextInputViewNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextInputViewNotification.modulemap; sourceTree = ""; }; - 95AB0D921EA2561E8E8F3DE4E16307C4 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; - 95DB59B8E4053489737BAD5CDD85156B /* KFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFAnimatedImage.swift; path = Sources/SwiftUI/KFAnimatedImage.swift; sourceTree = ""; }; - 960B152AB291F2CC894119DB20D1E49B /* UIView+IQKeyboardExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionObjc.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionObjc.swift"; sourceTree = ""; }; - 9622AC41EE5167289FC53EDE6D34CCF8 /* TextDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextDocument.swift; path = Sources/Private/Model/Text/TextDocument.swift; sourceTree = ""; }; - 96A43E8FE7BD87927282AB4DB60D956A /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/Core/ParameterEncoding.swift; sourceTree = ""; }; - 96A61CAA6D14EF5B80E8C174C4992EB1 /* AnimatedControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedControl.swift; path = Sources/Public/Controls/AnimatedControl.swift; sourceTree = ""; }; - 96E08963A5108153D6C0692ECBA48ED9 /* IQKeyboardToolbar-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-umbrella.h"; sourceTree = ""; }; - 9755996C499933559D86DA56A2F410F2 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; - 976A292956A5031871511B621FE7D6F2 /* ShapeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/ShapeNode.swift; sourceTree = ""; }; - 977977973B81FA249BFBC3E38BCCFDB8 /* DotLottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieConfiguration.swift; path = Sources/Public/DotLottie/DotLottieConfiguration.swift; sourceTree = ""; }; - 97847CC486AB5B4F3D953DE312D8BA2B /* Archive+MemoryFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+MemoryFile.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+MemoryFile.swift"; sourceTree = ""; }; - 9793F36A41BCCAE127BB131ED32FEB4E /* sharpyuv_cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_cpu.c; path = sharpyuv/sharpyuv_cpu.c; sourceTree = ""; }; + 9139D73A29CF497AFCBF82ED702811AA /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; + 915D0B260120B83A8300E13D13455E71 /* PhotoEditorFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorFilter.swift; path = Sources/HXPHPicker/Editor/Model/PhotoEditorFilter.swift; sourceTree = ""; }; + 916CA87545E0801733F1ED1A962BDAF7 /* DidDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidDisplayProviding.swift; sourceTree = ""; }; + 91A9E876C24D02E33E438107B584CA4C /* IQKeyboardReturnManager+UITextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextViewDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextViewDelegate.swift"; sourceTree = ""; }; + 92192DBBE74D82F0948CA38B944FCFC7 /* GradientFillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientFillNode.swift; sourceTree = ""; }; + 92313FEEDE59CE1222EEA2E9CDC92A8E /* sharpyuv_dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_dsp.h; path = sharpyuv/sharpyuv_dsp.h; sourceTree = ""; }; + 9246ADB0989840A2E1B1129518718538 /* MAMultiPointOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlay.h; path = MAMapKit.framework/Headers/MAMultiPointOverlay.h; sourceTree = ""; }; + 93127A6433A71BDB9B47F2FDC9FB4DDC /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; + 93131BEE9ABB85924B0CEF6D2C26CEBA /* MathKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathKit.swift; path = Sources/Private/Utility/Extensions/MathKit.swift; sourceTree = ""; }; + 934C2E4A4DDDB4B64FB5187969BCA50E /* ImageView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageView+Kingfisher.swift"; path = "Sources/Extensions/ImageView+Kingfisher.swift"; sourceTree = ""; }; + 93641C91C85D75426DF7A9CA3A969556 /* TAAnimatedDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAnimatedDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.m; sourceTree = ""; }; + 938491BC2E61F53CA07574493C9824E9 /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = ""; }; + 93B39F24864B3B1401EE5F9D6614A0CC /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; + 93B99021BC277B445B2F7C2D7DCF6DF0 /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationCacheProvider.swift; path = Sources/Public/AnimationCache/AnimationCacheProvider.swift; sourceTree = ""; }; + 93DED9585F02D11BF9C034CEB92328D7 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = ""; }; + 940F192EB643D554A002227CD94C79E7 /* UITableView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UITableView+IndexPaths.swift"; sourceTree = ""; }; + 9454298DBF86BE7FDD8BAF7F73961516 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + 945D0182F234F51467F39839C3CD8A60 /* ImageDownloaderDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloaderDelegate.swift; path = Sources/Networking/ImageDownloaderDelegate.swift; sourceTree = ""; }; + 949DCE2CCB7F0EE19FE299834478F1A8 /* UIView+WebCacheState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheState.h"; path = "SDWebImage/Core/UIView+WebCacheState.h"; sourceTree = ""; }; + 94C716F1B655D0B03D889025C29D457F /* AnyNodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyNodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyNodeProperty.swift; sourceTree = ""; }; + 94D347776AF473AD57EEEE44C2EA56DB /* TimePeriodChain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodChain.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodChain.swift; sourceTree = ""; }; + 94D894038F722349A3CCDC0EB840783F /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; + 94ECBEA79FC93D0713FACEB04433B582 /* lottie-ios.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.debug.xcconfig"; sourceTree = ""; }; + 95084C76A8975F43CED50204414D72EB /* PathElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathElement.swift; path = Sources/Private/Utility/Primitives/PathElement.swift; sourceTree = ""; }; + 95171FB22D7B431A3BBC65E88EF2CEFC /* LottieURLSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieURLSession.swift; path = Sources/Public/Configuration/LottieURLSession.swift; sourceTree = ""; }; + 951C24A789A8892BDCC80B97EC0D57E0 /* DDAssert.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDAssert.swift; path = Sources/CocoaLumberjackSwift/DDAssert.swift; sourceTree = ""; }; + 95575626EF86CAC0877CFD96624C82C8 /* Zones.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zones.swift; path = Sources/SwiftDate/Supports/Zones.swift; sourceTree = ""; }; + 957505EE0A58D5AB29840EAADDA18397 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/Extensions/StringEncoding+Alamofire.swift"; sourceTree = ""; }; + 9598FEEE1D77FC130604E67EC4B78C0D /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; + 95C4B98E833703B22DF3093DA20C10E6 /* mapTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mapTo.swift; path = Source/RxSwift/mapTo.swift; sourceTree = ""; }; + 95D227BE063148FF92E1398A7E248FEC /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; + 95E2CFC43700F2412C3630EF65DB46E5 /* AssociatedValues.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssociatedValues.swift; path = Sources/SwiftDate/Supports/AssociatedValues.swift; sourceTree = ""; }; + 95F0A9D3A68294A61A1AD6E33A45C7F0 /* DateInRegion+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Compare.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Compare.swift"; sourceTree = ""; }; + 961032CE12D0B2891DEC33125369BFFF /* IQKeyboardReturnManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-prefix.pch"; sourceTree = ""; }; + 961B386C47AD1A3349F07C6D8FA67E54 /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ShapeCompositionLayer.swift; sourceTree = ""; }; + 961CA172E6D1290796070524BC7483F6 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; + 963968237D8A0EE4C862B5F3D1C26D35 /* WKWebView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKWebView+Rx.swift"; path = "RxCocoa/iOS/WKWebView+Rx.swift"; sourceTree = ""; }; + 9642BB858DB35849AAC6EF47B63952BF /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; + 96D8CA75198EA9D179BFEEC0974B75CF /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Image/Filter.swift; sourceTree = ""; }; + 96D8E7808CD37E4B850CB9A27D5CE470 /* PhotoAsset+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+Codable.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+Codable.swift"; sourceTree = ""; }; + 9714E4C54783BFA68C1B4C6C5C5C2D28 /* URLNavigator.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = URLNavigator.debug.xcconfig; sourceTree = ""; }; + 975950D5F4FEDF277234DBE0FA5EDA1E /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/SolidCompositionLayer.swift; sourceTree = ""; }; + 976CE7A2D4A4DAEF7FD1BC41D12903B7 /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = ""; }; + 9789217E0E99B27C27A33E5C3B4AADE9 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; 979486118B3E90C08386079D57962701 /* SnapKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 97ABDA125BBFA55D8EE5573E8B93AB6A /* RenderNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/RenderNode.swift; sourceTree = ""; }; - 97C3F9BE0F5C7C58C7DC159E3C491843 /* HXPHPicker.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = HXPHPicker.modulemap; sourceTree = ""; }; - 97F29379126F0438C30E274CDE3D4F3D /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; - 980B50A78AD8E91E42BC2E09148DF3A2 /* RxCollectionViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; - 982336A3E1C926F3DF546C5072E5B722 /* MAPinAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPinAnnotationView.h; path = MAMapKit.framework/Headers/MAPinAnnotationView.h; sourceTree = ""; }; - 98813584F6CF84D69BFD0E163F9528AA /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; - 988ED35FB7707CE3EAD7BFB0AF1E953C /* ImageAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageAsset.swift; path = Sources/Private/Model/Assets/ImageAsset.swift; sourceTree = ""; }; - 98A05F14D2B244DC6D85CF752AB82ED4 /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = ""; }; - 995B5FC5B5D4BBD5621E8B3F705CBE75 /* MASCompositeConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASCompositeConstraint.h; path = Masonry/MASCompositeConstraint.h; sourceTree = ""; }; - 99879F9EA7A4CA511ECC57F8C1A0524E /* MarqueeLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MarqueeLabel-dummy.m"; sourceTree = ""; }; - 9991C4D84FF3DBD39259DB0E07E78293 /* MAUserLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocation.h; path = MAMapKit.framework/Headers/MAUserLocation.h; sourceTree = ""; }; - 999F8D58B982FC5FDE61820675ED3A11 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Deprecated/IQKeyboardManager+Deprecated.swift"; sourceTree = ""; }; - 99A6849C76405FF5F08D8CAAEAA96D8E /* ISO8601DateTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISO8601DateTransform.swift; path = Sources/ISO8601DateTransform.swift; sourceTree = ""; }; - 99C08DEB91600FD7AA306A969E79BE42 /* Keyframes+timeRemapping.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+timeRemapping.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+timeRemapping.swift"; sourceTree = ""; }; - 99D221F5DCBD09CE2C478D4DCAD9D2C8 /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/Features/EventMonitor.swift; sourceTree = ""; }; - 9A2A0309946FA7BDD38041B166A08A99 /* PrecompAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrecompAsset.swift; path = Sources/Private/Model/Assets/PrecompAsset.swift; sourceTree = ""; }; - 9A904C0D09C2EC67F1FBB2310DE8328D /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - 9AA25D9C5729BDE185613DAFED600BC4 /* BlendMode+Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BlendMode+Filter.swift"; path = "Sources/Private/Utility/Extensions/BlendMode+Filter.swift"; sourceTree = ""; }; - 9AD45189913BECF01B87C26194F1C60D /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; - 9AE5F4EAB6D5E8A1401A5428FC71CBF4 /* AssetLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetLibrary.swift; path = Sources/Private/Model/Assets/AssetLibrary.swift; sourceTree = ""; }; - 9AF270A77251DFBBA36D9B020413D3D2 /* KeychainWrapperSubscript.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainWrapperSubscript.swift; path = SwiftKeychainWrapper/KeychainWrapperSubscript.swift; sourceTree = ""; }; - 9B09CA4DB26497CE26243F9FFE2CC631 /* PathOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PathOutputNode.swift; sourceTree = ""; }; - 9B61F2AB1C04F51C778C76FBAC27912D /* bit_reader_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_utils.h; path = src/utils/bit_reader_utils.h; sourceTree = ""; }; - 9BAA5692A3377457E9BF7187F02FDD2D /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; - 9BB11EFAA8B1C6445E4E5B268482EB05 /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationCacheProvider.swift; path = Sources/Public/AnimationCache/AnimationCacheProvider.swift; sourceTree = ""; }; - 9BB999FB2943F63A2F1FAC794E102FE5 /* Entry+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+ZIP64.swift"; sourceTree = ""; }; - 9BC8CE4095DC5CBD1332C73D0DC04593 /* UIView+WebCacheState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheState.m"; path = "SDWebImage/Core/UIView+WebCacheState.m"; sourceTree = ""; }; - 9C397276E2990C60604F0EB2CD71CA45 /* GYSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.release.xcconfig; sourceTree = ""; }; - 9C4B1E746D117E3201D02295CF6B0C1C /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; - 9C52417202445D599E653C15F4DAD0F3 /* TAAnimatedDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAnimatedDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.m; sourceTree = ""; }; - 9CC9AC6D2C83DB5E4023244B749AD0D9 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; - 9D285B4623C5A56587B13EDE8120F5D9 /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationKeypath.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationKeypath.swift; sourceTree = ""; }; - 9D3991BC0C05EFED895DCE99F69DF037 /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = ""; }; - 9D808BE74C9CE8CB34DFF9D417569685 /* DiffableSection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiffableSection.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/DiffableSection.swift; sourceTree = ""; }; + 97D6A5CEE936A6C9CA2CEADB1CF504D1 /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; + 97F44A74D76132476D401B3C3436657B /* SwiftDate-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftDate-dummy.m"; sourceTree = ""; }; + 97F7D246CF653801BC8A293362204C17 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Core/Response.swift; sourceTree = ""; }; + 97FA07339D9DFB61F731995CA5A2526C /* SGScanCode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGScanCode.m; path = SGQRCode/QRCode/SGScanCode.m; sourceTree = ""; }; + 980850CF965C374879149D01678A6537 /* AMapSearchObjV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchObjV1.h; path = AMapSearchKit.framework/Headers/AMapSearchObjV1.h; sourceTree = ""; }; + 982403159E01143F7E756B69FFDAC050 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/Networking/SessionDelegate.swift; sourceTree = ""; }; + 9843C8AA7E6C3F0C3CC1B0D0695D72B6 /* Core+UIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIView.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIView.swift"; sourceTree = ""; }; + 9852B72659A40BCDB23B6501C7E6BC77 /* SwiftKeychainWrapper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftKeychainWrapper.release.xcconfig; sourceTree = ""; }; + 98C0E3F78C35B64F548CA72735F7411F /* SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyJSON-dummy.m"; sourceTree = ""; }; + 98C18EA8427E313A6B9B9FC0908AE091 /* TagListView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TagListView.debug.xcconfig; sourceTree = ""; }; + 98D0F15FDFA8A571AC0B07AF834D29A3 /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = ""; }; + 98D7BA0DEB1EA658BE98A0B44CADF02D /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; + 98E846CD8066579F22460BDF9D42372A /* AMapURLSearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearch.h; path = AMapFoundationKit.framework/Headers/AMapURLSearch.h; sourceTree = ""; }; + 9903DD53AB96E9ACAD0400832D39F291 /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; + 990F5A982E9BCA96767E4137A4F3A674 /* SwiftLogLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwiftLogLevel.h; path = Sources/CocoaLumberjackSwiftSupport/include/CocoaLumberjackSwiftSupport/SwiftLogLevel.h; sourceTree = ""; }; + 9974BB5D922ADD4A3A9CDB820704C41E /* Atomic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Atomic.swift; path = Sources/Moya/Atomic.swift; sourceTree = ""; }; + 99C42EACFB55375F5F021287266EA6EA /* Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concurrency.swift; path = Source/Features/Concurrency.swift; sourceTree = ""; }; + 99EC7377B27F493A0CAE36C18A448B45 /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; + 9A35741931AF7A96FB8D09FD8EF5AC83 /* SGPermissionPhoto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGPermissionPhoto.h; path = SGQRCode/Permission/SGPermissionPhoto.h; sourceTree = ""; }; + 9A4B05023DB1645DB9529B9F0FE863BD /* TraitCollectionProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TraitCollectionProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/TraitCollectionProviding.swift; sourceTree = ""; }; + 9A503339F3A21453F6EB95F6F6BD0614 /* Mask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mask.swift; path = Sources/Private/Model/Objects/Mask.swift; sourceTree = ""; }; + 9A6A226A97F41B5DC6B7A4FDC4130AB3 /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = Sources/RxDataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; + 9A6B4EE8F75C0567A33AD699904DFD47 /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; + 9A88AEAB54BB702B0EA606D374679734 /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; + 9A97A39565871031F362518FBFC4F9DD /* SGScanView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanView.h; path = SGQRCode/ScanView/SGScanView.h; sourceTree = ""; }; + 9AA4BF061BFD1BD5CE8704E627810DB4 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; + 9AB876F1800AFE4C404459FDD745F4A5 /* View+ValueChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "View+ValueChanged.swift"; path = "Sources/Private/Utility/Helpers/View+ValueChanged.swift"; sourceTree = ""; }; + 9AB8CF3691FDD501699B0DABC6ADDF00 /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; + 9AB9E182990128316C281E7C21AC31BC /* CameraConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/CameraConfiguration.swift; sourceTree = ""; }; + 9AD0AF70266CB2A1325FC728FF934F95 /* AccessTokenPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccessTokenPlugin.swift; path = Sources/Moya/Plugins/AccessTokenPlugin.swift; sourceTree = ""; }; + 9AEBCC880BD7345482C567421ADCCB82 /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/PrimitiveSequence/Single.swift; sourceTree = ""; }; + 9B36F46CA4163BFB07B3059493DBFBD8 /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = ""; }; + 9B5D8A9EC72F05ACAD1011837019E1C5 /* SetContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetContentProviding.swift; sourceTree = ""; }; + 9B7177030F5C596BE8F1FBFBF81D5C9B /* MakeViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MakeViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/MakeViewProviding.swift; sourceTree = ""; }; + 9BA8FE79DE45743BDE1688C9A98C52B0 /* Moya-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Moya-Info.plist"; sourceTree = ""; }; + 9BA962BC4749C771C911752FE8EC82EE /* SwiftyJSON.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.debug.xcconfig; sourceTree = ""; }; + 9BAE82760494EEC14D3060671F50C42F /* Kingfisher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kingfisher-dummy.m"; sourceTree = ""; }; + 9BAEC7299AAE2C6433DCD7D49DC5094B /* SwiftUIMeasurementContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIMeasurementContainer.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/SwiftUIMeasurementContainer.swift; sourceTree = ""; }; + 9BEE86D62E9DA0A120C99E54053290BE /* LottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimation.swift; path = Sources/Public/Animation/LottieAnimation.swift; sourceTree = ""; }; + 9C078E042B6B0003DE82D86A9D4F8055 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog.h; sourceTree = ""; }; + 9C1AD89B441F07ADAE15BD81F82A8A43 /* AssetManager+Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+Asset.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+Asset.swift"; sourceTree = ""; }; + 9C22C5FAB396905AD80DBBCB4D885ED3 /* Region.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Region.swift; path = Sources/SwiftDate/DateInRegion/Region.swift; sourceTree = ""; }; + 9C810A64481106089807C5BC707B1936 /* SectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModel.swift; path = Sources/Differentiator/SectionModel.swift; sourceTree = ""; }; + 9C847F08507BC6A384498A008D5227FD /* RxSwiftExt-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwiftExt-umbrella.h"; sourceTree = ""; }; + 9C9C9BA6882E16A078DF07353DA74B4A /* DashPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DashPattern.swift; path = Sources/Private/Model/Objects/DashPattern.swift; sourceTree = ""; }; + 9CA4BFDC0BD20259EB9F41DAF8CEFCB8 /* DDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDOSLogger.m; path = Sources/CocoaLumberjack/DDOSLogger.m; sourceTree = ""; }; + 9CF01A2E9725CC5071844E88942C5A75 /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/Features/CachedResponseHandler.swift; sourceTree = ""; }; + 9D12210497872F3759C0AC53B8A1A84D /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; + 9D30FA108A66797FAFEBB568FDE47D63 /* UITabBarController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarController+Rx.swift"; path = "RxCocoa/iOS/UITabBarController+Rx.swift"; sourceTree = ""; }; + 9D4ED99FBD371BD0DE07529BA9F69A2F /* AMapLocation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapLocation.release.xcconfig; sourceTree = ""; }; + 9D6A3F82958A532FA49FB0D0D695B98F /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9D96A8EEF99D98D90E6C052AEC3613FF /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieView.swift; path = Sources/Public/Animation/LottieView.swift; sourceTree = ""; }; - 9DF4769C1C620DA8D54845715FA9F19D /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; - 9DF57DC7766C0DEF9C9B7D4521D65BA6 /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; - 9E1B1F9D3A3654BAEBDBAD76E4196A5B /* RxTabBarControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarControllerDelegateProxy.swift; sourceTree = ""; }; - 9E70B606454D52F661431DA43A585568 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = ""; }; - 9E71DD7D00AE092706800B876C37FFE2 /* toSortedArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = toSortedArray.swift; path = Source/RxSwift/toSortedArray.swift; sourceTree = ""; }; - 9E91E11918182B43549B7661854805AC /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; - 9EAAF431DEE0F4DB6A2617D53576AF30 /* CallbackContextEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackContextEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/CallbackContextEpoxyModeled.swift; sourceTree = ""; }; - 9ED5CE043EFBF6B088CE928660DC492E /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = ""; }; - 9F115178EB801E8CCD3F923799013C1C /* CameraConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/CameraConfiguration.swift; sourceTree = ""; }; - 9F1F83C3A6812BB20571F0416B01A812 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; }; - 9F4F756C03018A45D0FF823F2CDAEC5C /* TAPageControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAPageControl.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.m; sourceTree = ""; }; - 9FE7184381B15F4DFF201369FC77E6AF /* AssetManager+LivePhoto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+LivePhoto.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+LivePhoto.swift"; sourceTree = ""; }; - 9FFD084B1BA5B5721E11F69A9BD1008F /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InterpolatableExtensions.swift; path = Sources/Private/Utility/Interpolatable/InterpolatableExtensions.swift; sourceTree = ""; }; - A0096B782A5361C7FB0AFF7B63B94CFB /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence/PrimitiveSequence.swift; sourceTree = ""; }; - A076D45B86798F2AB9BA88643BCE041A /* SwiftDate.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.release.xcconfig; sourceTree = ""; }; - A08FC34D340862F0E482A4A717D15FB0 /* AMapLocationRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationRegionObj.h; path = AMapLocationKit.framework/Headers/AMapLocationRegionObj.h; sourceTree = ""; }; - A0ABA5C7CC826D59938801335F40EE59 /* HXPHPicker.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HXPHPicker.release.xcconfig; sourceTree = ""; }; - A0AD9A956C94738C7089F6E295B66266 /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PassThroughOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PassThroughOutputNode.swift; sourceTree = ""; }; - A13F2857129132F2BB134CC80E4B8689 /* TraitCollectionProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TraitCollectionProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/TraitCollectionProviding.swift; sourceTree = ""; }; + 9DB88EAD9417D6DBEABC22EF3B333DC5 /* MAGeometry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeometry.h; path = MAMapKit.framework/Headers/MAGeometry.h; sourceTree = ""; }; + 9DEC10FC7B2213D55C294333BACC357C /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; + 9E339115719B3DD84DF872281E4154C3 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; + 9E49FB977D7928E987B12C4248DA80B4 /* EpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModeled.swift; sourceTree = ""; }; + 9E54ED6C456C88CB25A0F440D8410EDF /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQTitleBarButtonItem.swift; sourceTree = ""; }; + 9E6AD22B2EEA3BBA42578A178CE21A28 /* ResourceBundle-Privacy-ObjectMapper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Privacy-ObjectMapper-Info.plist"; sourceTree = ""; }; + 9E6ED4A05D5F67B068D6CEE07B2085AF /* Keyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keyframe.swift; path = Sources/Public/Keyframes/Keyframe.swift; sourceTree = ""; }; + 9E85E1015E637F8BCE79C2B4110FCB23 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; + 9F199E9491E3EBCFD324FFAC2B2A0EF8 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; + 9F5A177EB3027E9C145A90526B4C178C /* SolidLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayer.swift; path = Sources/Private/CoreAnimation/Layers/SolidLayer.swift; sourceTree = ""; }; + 9F603C79E2F5EF454BCF05454F4D9334 /* SelectBoxView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectBoxView.swift; path = Sources/HXPHPicker/Core/View/SelectBoxView.swift; sourceTree = ""; }; + 9F6EC198B44AD6A9915CACDADB0D5B47 /* TransformOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformOf.swift; path = Sources/TransformOf.swift; sourceTree = ""; }; + 9F87135AB5CEC98CF8440F0EBAB05E9C /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; + 9F8AF275B47640DC6A3C113E8996E4DC /* SizeValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/SizeValueProvider.swift; sourceTree = ""; }; + 9F9AF75F7CBB35D615C2E5ED187F25E6 /* Kingfisher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-umbrella.h"; sourceTree = ""; }; + 9FACAAC81E4A547D3B15EE37CCA7FE23 /* DotLottieFileHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFileHelpers.swift; path = Sources/Public/DotLottie/DotLottieFileHelpers.swift; sourceTree = ""; }; + 9FBFC84B5F2F2B13D8C996A78C14B850 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; + 9FC7832D811404972ACE391B52859AA1 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; + 9FCF4A31247CE204A9898C9622C264E7 /* DotLottieFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFile.swift; path = Sources/Public/DotLottie/DotLottieFile.swift; sourceTree = ""; }; + 9FF883DC43F3FCD9BE0360CDFE3ECA3E /* ObservableType+Weak.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Weak.swift"; path = "Source/RxSwift/ObservableType+Weak.swift"; sourceTree = ""; }; + A028A4CA6A44BE88CFBC7561E0F93A7F /* HXPHPicker-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HXPHPicker-umbrella.h"; sourceTree = ""; }; + A04C3B92E65D8B1F89E05540A1FD6AFA /* AnyEpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/AnyEpoxyModelProperty.swift; sourceTree = ""; }; + A094E877BC24DA390483D0CFB486585B /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; + A0AED512A1F57F602D2E41B1824BC582 /* IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; + A0B5AF3069C19BA27610882E5B83659D /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = Sources/Cache/Storage.swift; sourceTree = ""; }; + A0BAFD855348919E431C44DB47DE0838 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; + A0C9E943D95DC00E54DDC3B79BD04F47 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; + A0CD8616B0AE874D63894A052E23C6FA /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; + A10AE3C25362B3A1ABFAF7B587117868 /* AssetManager+AVAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+AVAsset.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+AVAsset.swift"; sourceTree = ""; }; + A10C8BEF5DD815958E0F6EC5DAD979E6 /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardToolbar-IQKeyboardToolbar"; path = IQKeyboardToolbar.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - A172BD09198B87AB5DB418F863080168 /* EditorStickerContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerContentView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerContentView.swift; sourceTree = ""; }; - A187A53749D3A13EBADE2B35358D6CEE /* PreviewLivePhotoViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewLivePhotoViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewLivePhotoViewCell.swift; sourceTree = ""; }; - A1D35E1D624DAC3215AFAD7F24E753A8 /* BaseAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseAnimationLayer.swift; sourceTree = ""; }; - A2516B1B7307D6BB4586058EEF683AC3 /* IQTextInputViewNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.debug.xcconfig; sourceTree = ""; }; - A2839296D75B6C25EB533C696814E364 /* AlbumView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumView.swift; path = Sources/HXPHPicker/Picker/View/AlbumView.swift; sourceTree = ""; }; - A28B85C5AB7F3F183843BAEF1096E3CC /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; - A29F93BB87EACEEC7C9513DF1C9D36A9 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/Features/RedirectHandler.swift; sourceTree = ""; }; - A2A0D63CECDFBB4199848718DA3FEB17 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; - A2A7A76FED8FC8A39FEC7EC140C06142 /* PickerTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerTransition.swift; path = Sources/HXPHPicker/Picker/Transition/PickerTransition.swift; sourceTree = ""; }; - A2D6464279CBD65A0FC6D4FF64117E7C /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; - A2F85E90A88C29703E172688556D35D8 /* AMapSearchVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchVersion.h; path = AMapSearchKit.framework/Headers/AMapSearchVersion.h; sourceTree = ""; }; - A2FE2D6EAD45BA06E28F79B37A996202 /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientStrokeRenderer.swift; sourceTree = ""; }; - A31C0DA4336C685CB1B0B65A2916CAA9 /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = ""; }; - A31FBDB8A71E85E601C32E3A17169AAB /* IQKeyboardNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.release.xcconfig; sourceTree = ""; }; - A34B407E312EC9242AB90159D58804A0 /* PhotoEditorBrushColorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorBrushColorView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorBrushColorView.swift; sourceTree = ""; }; - A3575A6BC91C2AE21D2B9FC54107F523 /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; - A38B0EFCDE7415CB4AD4C89B13821B2C /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = ""; }; - A3CB4FB657257F6CE843CC2BA3731EBD /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; - A3FAFB88DC53E7D567F9348A1F24FE1E /* AnyEpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/AnyEpoxyModelProperty.swift; sourceTree = ""; }; - A4114E91AEE31D95AB64F12BD8E011F5 /* ignoreErrors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ignoreErrors.swift; path = Source/RxSwift/ignoreErrors.swift; sourceTree = ""; }; - A41F2BDE308BDB7887FDC9CC99371A9C /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - A424CDBC279B7508537BBD54393A8A1C /* EditorChartletView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorChartletView.swift; path = Sources/HXPHPicker/Editor/View/EditorChartletView.swift; sourceTree = ""; }; - A43151496CCBA46FF15AD2635488B89A /* LottieAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationView.swift; path = Sources/Public/Animation/LottieAnimationView.swift; sourceTree = ""; }; - A47B95F6B710BC9576844643F0C6AED4 /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = ""; }; - A4BC7CDDA24B4155B53782D0ADE6B59E /* PhotoEditorMosaicView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorMosaicView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorMosaicView.swift; sourceTree = ""; }; - A4CB3813384B7B563153E214F9DF6F70 /* AnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/AnimatorNode.swift; sourceTree = ""; }; - A50106559C2BC01C83A1C5A77EBD09DE /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = ""; }; - A5091D41BC1D89C460480FF970C11708 /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Features/Combine.swift; sourceTree = ""; }; - A52BB1A54D2D3D6CC4BE5BCAFF0A3638 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; - A539000D3A953271DB5CE5EE7F9F654D /* TargetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TargetType.swift; path = Sources/Moya/TargetType.swift; sourceTree = ""; }; - A5539A875DDB8B83B24C72733B942AD9 /* Archive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Archive.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Archive.swift; sourceTree = ""; }; - A58350D3F42EA4D015D1FF9672B4CCE2 /* Moya.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Moya.debug.xcconfig; sourceTree = ""; }; - A585A2815D8AE811E0889AE5257827CD /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; - A595855CA2B7F50EB289312C669D47D4 /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/SolidCompositionLayer.swift; sourceTree = ""; }; - A5B8916CFCBDF4717A4A50E2AB678192 /* Vector1DEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vector1DEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/Vector1DEffectValue.swift; sourceTree = ""; }; - A5F4FB119578801FDB06B050FF18EAF2 /* MAMultiPointOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPointOverlay.h; path = MAMapKit.framework/Headers/MAMultiPointOverlay.h; sourceTree = ""; }; - A5F6252B6EB122C841D7B3E15925DC9E /* DefaultsSerializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsSerializable.swift; path = Sources/DefaultsSerializable.swift; sourceTree = ""; }; - A60CDC0D38F2D8910D8ECDB5FA98F16E /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BundleImageProvider.swift; path = Sources/Public/iOS/BundleImageProvider.swift; sourceTree = ""; }; - A629867C17ACBA4106E5CDD5B4372925 /* SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-prefix.pch"; sourceTree = ""; }; - A62EF3D3EF6B0B2B049506755DFE7497 /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; - A6352B251363BAC539141FCAC94FAD1C /* IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextView-Info.plist"; sourceTree = ""; }; - A65E008454392DB29E24F1A414327E47 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; - A65FD1B0B490C6DA38CAB169FCA4993D /* CompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/CompositionLayer.swift; sourceTree = ""; }; - A661075C2BD240CB1654EFC5FBD67EF3 /* IQKeyboardCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-umbrella.h"; sourceTree = ""; }; - A676CE9EBE91B9090A0403B9F3B3A6A2 /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; - A6938D20446EBEC9F816CEDA2367B795 /* MaskContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskContainerLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/MaskContainerLayer.swift; sourceTree = ""; }; - A6AA6B67C2202E9EC9946C9204C07ABF /* IQKeyboardToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbar-dummy.m"; sourceTree = ""; }; - A6AB2940C980ABEA478AFB385555DDD9 /* TextLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayerModel.swift; path = Sources/Private/Model/Layers/TextLayerModel.swift; sourceTree = ""; }; - A6B5EF7282595F63C2F2A67AD944451F /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/Operators.swift; sourceTree = ""; }; - A6CB08F76BC786CAB74587F56B2DB8DC /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; - A6D29933D19796149A5E665C8CA3BCB3 /* PickerResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerResult.swift; path = Sources/HXPHPicker/Picker/PickerResult.swift; sourceTree = ""; }; - A71856CD539C2C7492F85F79FE9C5997 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; - A731F1C26D020957588761D080DA0AAD /* IQTextInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputView.swift; path = IQKeyboardCore/Classes/IQTextInputView.swift; sourceTree = ""; }; - A7325FC7E4A3B91DC68B9F71840AE699 /* IQKeyboardToolbar.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbar.modulemap; sourceTree = ""; }; - A76DB4356B2DD1172DB5BD9DFEE0456E /* WKWebView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKWebView+Rx.swift"; path = "RxCocoa/iOS/WKWebView+Rx.swift"; sourceTree = ""; }; - A77BD514556985197AAC6AD736040346 /* SwiftKeychainWrapper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftKeychainWrapper-Info.plist"; sourceTree = ""; }; - A7DE04E5DB7F3DC0AB2D4206B2CF2C9C /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; - A7DEEDAFAD19BD1D2B05F5018037348E /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = ""; }; - A821B881977DD58D74C5D2B2D1B1FE05 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; - A891860001E5D99627C58DB804D3B8D3 /* Diffable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diffable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Diffable.swift; sourceTree = ""; }; - A899415089D6ADD870539C91CE052EBB /* DDContextFilterLogFormatter+Deprecated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDContextFilterLogFormatter+Deprecated.m"; path = "Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter+Deprecated.m"; sourceTree = ""; }; + A17F199410B5DC520367EEE9164DC1BC /* IQKeyboardToolbarManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-prefix.pch"; sourceTree = ""; }; + A1B2D4089FFD155A830A21685DA9E5EF /* SGQRCodeLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGQRCodeLog.m; path = SGQRCode/SGQRCodeLog.m; sourceTree = ""; }; + A1B4ABB967E1B8E21AE1A7072080F16A /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; + A1E6B8C212D8D8F2948D1E1A73D12E49 /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; + A2177CA069AE09A315ABF5A82C13ECEB /* Masonry.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.debug.xcconfig; sourceTree = ""; }; + A21F3ADE5880BD8DB2573E2E1420E4F2 /* HXPHPicker.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = HXPHPicker.modulemap; sourceTree = ""; }; + A225DA2BDB32FE5241D07B6B621DC220 /* Mapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mapper.swift; path = Sources/Mapper.swift; sourceTree = ""; }; + A252A5C9FFF9FAD4695F9D45B108B8B4 /* UIView+Responders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responders.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+Responders.swift"; sourceTree = ""; }; + A2743D6E903A0180F492B538E96C1D54 /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; + A27465C2474DDFFF46EE3F3BB9ACAB94 /* Changeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Changeset.swift; path = Sources/Differentiator/Changeset.swift; sourceTree = ""; }; + A27980B52C14239955A0017AFF8B632A /* RxSwiftExt.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwiftExt.modulemap; sourceTree = ""; }; + A286EF6CE43593710CBEBC7FC299FB9D /* DotLottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieAnimation.swift; path = Sources/Private/Model/DotLottie/DotLottieAnimation.swift; sourceTree = ""; }; + A2A0D3A9ED1FDE0D2BD3F7AC804A2297 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Source/SwiftyJSON/PrivacyInfo.xcprivacy; sourceTree = ""; }; + A2A1ADB806FAE3DBF9777A0A1F312FCC /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; + A2B180E7B530219C6D9548C91C2A701D /* Infallible+CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+CombineLatest+arity.swift"; path = "RxSwift/Traits/Infallible/Infallible+CombineLatest+arity.swift"; sourceTree = ""; }; + A2F67F8B5ABB35D299BE027EAB953B58 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/Core/SessionDelegate.swift; sourceTree = ""; }; + A2FAB33F77B45DB643863588307AAA3B /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; + A30402D675B8C42A2EFE19CB6687D423 /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PassThroughOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PassThroughOutputNode.swift; sourceTree = ""; }; + A35616867B452F37F519865E18F9CC93 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextFieldDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextFieldDelegate.swift"; sourceTree = ""; }; + A3B3E032E5F2AD68441CFB979D1AD9D2 /* UITableView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+Rx.swift"; path = "RxCocoa/iOS/UITableView+Rx.swift"; sourceTree = ""; }; + A3C3A895772E05D6A9CA2E507C4F318F /* Picker+PhotoAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+PhotoAsset.swift"; path = "Sources/HXPHPicker/Picker/Extension/Picker+PhotoAsset.swift"; sourceTree = ""; }; + A3C5BB15E7B25D9334B24326E15A42ED /* SectionedChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/SectionedChangeset.swift; sourceTree = ""; }; + A405FBAC595C918BD628FE8AD90850AE /* DateComponents+Extras.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateComponents+Extras.swift"; path = "Sources/SwiftDate/Foundation+Extras/DateComponents+Extras.swift"; sourceTree = ""; }; + A435A2567A1980A1F620DAE754BEE441 /* CustomLanguage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomLanguage.swift; path = Sources/HXPHPicker/Core/Model/CustomLanguage.swift; sourceTree = ""; }; + A498CE5A2C2440126D949592D254CF70 /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; + A4A15F7AA9501085402F687BF5CE3087 /* IQKeyboardToolbarConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConstants.swift; path = IQKeyboardToolbarManager/Classes/Constants/IQKeyboardToolbarConstants.swift; sourceTree = ""; }; + A4A3EB0A4727450A306D4D7F04E611D2 /* SwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyJSON.swift; path = Source/SwiftyJSON/SwiftyJSON.swift; sourceTree = ""; }; + A4E338C9D1DDD105965A39D8535D0B34 /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = ""; }; + A4E399195D0265F6AEA182029084F439 /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxRelay/PublishRelay.swift; sourceTree = ""; }; + A503B6ECDF5F647643BE31F742595C03 /* IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbar.swift; path = IQKeyboardToolbar/Classes/IQKeyboardToolbar.swift; sourceTree = ""; }; + A51606AD9A87F6B6D1277DC2885139F1 /* Masonry.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.release.xcconfig; sourceTree = ""; }; + A5238AC4336F800F45B0D97F79B83C49 /* EditorCropConfirmView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorCropConfirmView.swift; path = Sources/HXPHPicker/Editor/View/EditorCropConfirmView.swift; sourceTree = ""; }; + A552B391DE23F09379B5B0A8E09C97EE /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; + A592F4D4C1B9B89DC22EDCEAE45F30FD /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/Extensions/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; + A5C186203AAA8018917B6F5422E2426C /* ItemsExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemsExtension.swift; path = Sources/Private/MainThread/NodeRenderSystem/Extensions/ItemsExtension.swift; sourceTree = ""; }; + A5C96C02E3FE8438D27FB151D4D15C15 /* KingfisherWebP-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KingfisherWebP-prefix.pch"; sourceTree = ""; }; + A5D81314B1587FDA93FCCCE8A9941274 /* UIColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIColorExtension.swift; path = Sources/Public/iOS/UIColorExtension.swift; sourceTree = ""; }; + A5FEB2952E4BDF7806D9F0C8CD3B143B /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = ""; }; + A62F73B8458CD20C2CFD860856F43186 /* fromAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = fromAsync.swift; path = Source/RxSwift/fromAsync.swift; sourceTree = ""; }; + A6369940D453665C1654010126E5DB45 /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; + A6404E91A79AD97B83B5FA4499E19A48 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; + A65B8A6A5E0580539854DD990C95FA8B /* ResourceBundle-Alamofire-Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Alamofire-Alamofire-Info.plist"; sourceTree = ""; }; + A66F03514DEE5A8B27A75057527A2558 /* unwrap+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "unwrap+SharedSequence.swift"; path = "Source/RxCocoa/unwrap+SharedSequence.swift"; sourceTree = ""; }; + A6B2E97D6524047F919879ACE8157887 /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; + A6DBC5BECB2A1B2AFC589AC7532AA208 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; + A732B0D57D699AF479F894A619AD2069 /* sharpyuv_gamma.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_gamma.h; path = sharpyuv/sharpyuv_gamma.h; sourceTree = ""; }; + A7759187E481C76B6BE82D213EF52DA6 /* SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-umbrella.h"; sourceTree = ""; }; + A7A09F344B4572B23CD6994A67123048 /* repeatWithBehavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = repeatWithBehavior.swift; path = Source/RxSwift/repeatWithBehavior.swift; sourceTree = ""; }; + A7A9C123E59E1AF3031F98928452F748 /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAssertMacros.h; sourceTree = ""; }; + A7BA307B10C517725690E97687EB8DA5 /* UIDatePicker+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDatePicker+Rx.swift"; path = "RxCocoa/iOS/UIDatePicker+Rx.swift"; sourceTree = ""; }; + A7C0DCC66F84E5632C1661CD3BEBAFD3 /* Archive+ReadingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ReadingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ReadingDeprecated.swift"; sourceTree = ""; }; + A7D5B663C997AE3B01CF72822359EAC7 /* FloatingPointType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FloatingPointType+IdentifiableType.swift"; path = "Sources/RxDataSources/FloatingPointType+IdentifiableType.swift"; sourceTree = ""; }; + A7E580E8C803E02635799AF8B567B41B /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; + A7F57F263A61C6E292227395F9D578AC /* ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist"; sourceTree = ""; }; + A83AFB75F08962F2BE3AC276CA9394F7 /* RxTableViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; + A871E0B0865B3DAAD836683A65F7BF7E /* ImageDownloader+LivePhoto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDownloader+LivePhoto.swift"; path = "Sources/Networking/ImageDownloader+LivePhoto.swift"; sourceTree = ""; }; + A892894237C98374D99BF13AA26795E2 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + A8B3DB39CBEE7F8E9420B85838C50931 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Sources/CocoaLumberjack/DDLog.m; sourceTree = ""; }; + A8CCCB934A3E053445B8ECB62B5CE1B1 /* IQKeyboardExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardExtended.swift; path = IQKeyboardCore/Classes/IQKeyboardExtended.swift; sourceTree = ""; }; + A8DAF98A46304EA0BE7FD1B90D198ECE /* partition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = partition.swift; path = Source/RxSwift/partition.swift; sourceTree = ""; }; A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A8F3672E83CE08FC87BFBEC57AD25201 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; - A8FD48A3B65330551D0DF8C9E95E9A7F /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Sources/Networking/RedirectHandler.swift; sourceTree = ""; }; - A8FFFBEFCC11C343F0CC95257E40A27C /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; - A902543A9C7646F125D4C2A08EF428F3 /* RxDataSources-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxDataSources-Info.plist"; sourceTree = ""; }; - A9494109661480B23878F79967DC1CF6 /* repeatWithBehavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = repeatWithBehavior.swift; path = Source/RxSwift/repeatWithBehavior.swift; sourceTree = ""; }; - A956ADEC45974480CEC7F453781504B8 /* ImageTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTransition.swift; path = Sources/Image/ImageTransition.swift; sourceTree = ""; }; - A96B71BDAED366C5BF0FD85E001D3B22 /* PhotoEditorDrawView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorDrawView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorDrawView.swift; sourceTree = ""; }; - A9C8FD4750468A5AD535CF322C7033C3 /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = ""; }; - A9CD8DBD63C228758684C045FC9E03FF /* RectangleAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectangleAnimation.swift; path = Sources/Private/CoreAnimation/Animations/RectangleAnimation.swift; sourceTree = ""; }; - AA40E16AE94AC7DB9FD54805669A1787 /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = ""; }; - AA42BD790ECB1E6CA4A6742A15FA8B80 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; - AA55A8AD9E9E25CBB335212FB2D18F08 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; - AA6616C7C134BB9FF9678EC87D746113 /* StringExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringExtensions.swift; path = Sources/Private/Utility/Extensions/StringExtensions.swift; sourceTree = ""; }; - AA8E3C170F4FD6920806DB7F1EA8C463 /* TextAnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/Text/TextAnimatorNode.swift; sourceTree = ""; }; - AA9F3316325377406375EE4E5A5806D7 /* AnimationTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTextProvider.swift; path = Sources/Public/TextProvider/AnimationTextProvider.swift; sourceTree = ""; }; - AAA2E1AD1807D27B61E8C46F3F20B4DC /* TableViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableViewSectionedDataSource.swift; path = Sources/RxDataSources/TableViewSectionedDataSource.swift; sourceTree = ""; }; - AAAA76C2C3963252FA54ED365554C371 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; - AACF743A4C7B17E741F616DAB8882D77 /* UIView+Parent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Parent.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+Parent.swift"; sourceTree = ""; }; - AACFC15287C41FF035FE09238748DE1F /* PhotoManager+Audio.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoManager+Audio.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoManager+Audio.swift"; sourceTree = ""; }; - AAF03709FEB9466EB3E14C66C6844450 /* Core+CALayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+CALayer.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+CALayer.swift"; sourceTree = ""; }; - AB21D80D9AA0328E169F450A991C96C1 /* UIScrollView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; - AB3801B3AECF311FAAA04AE36B0D89E0 /* MAArc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArc.h; path = MAMapKit.framework/Headers/MAArc.h; sourceTree = ""; }; - AB43DF3DE9AC2F77182BD7B3682A155D /* mapAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mapAt.swift; path = Source/RxSwift/mapAt.swift; sourceTree = ""; }; - AB7439F8629E5BA1D752B81ED6160DE9 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; - ABAA334F1DFE0E5B1E072B40A87BFD60 /* EditorChartlet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorChartlet.swift; path = Sources/HXPHPicker/Editor/Model/EditorChartlet.swift; sourceTree = ""; }; - ABC34B69A5B56CE39A24F130DB3CC9E7 /* EditorStickerTrashView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerTrashView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerTrashView.swift; sourceTree = ""; }; - ABE2307E3692700F4924D12DE88D93BC /* AppearanceStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppearanceStyle.swift; path = Sources/HXPHPicker/Core/Model/AppearanceStyle.swift; sourceTree = ""; }; - AC085A1003144F9842248F8309014EF4 /* IQKeyboardNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardNotification.modulemap; sourceTree = ""; }; - AC20C80AEAAAFEE44ED4793C5A9F0E81 /* Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Infallible.swift; path = RxSwift/Traits/Infallible/Infallible.swift; sourceTree = ""; }; - AC3028D3E1F827356A39AD1E6944D468 /* MAHeatMapVectorGridOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlayRenderer.h; path = MAMapKit.framework/Headers/MAHeatMapVectorGridOverlayRenderer.h; sourceTree = ""; }; - AC8C185659533C110B12B837800DB486 /* Binding+Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Binding+Map.swift"; path = "Sources/Private/Utility/Helpers/Binding+Map.swift"; sourceTree = ""; }; - ACA93130395C17B863D5FD329C553C85 /* MarqueeLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarqueeLabel.swift; path = Sources/MarqueeLabel.swift; sourceTree = ""; }; - ACAB472AD7767BD28892B5399C59279F /* AuthenticationChallengeResponsable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationChallengeResponsable.swift; path = Sources/Networking/AuthenticationChallengeResponsable.swift; sourceTree = ""; }; - ACB3E68B0A34C9C50AEFFAA9CC1B7850 /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = ""; }; - ACCB47C12853A5DB7ED9C854CCE2F671 /* ShapeLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayerModel.swift; path = Sources/Private/Model/Layers/ShapeLayerModel.swift; sourceTree = ""; }; - ACD6C71D51B6817FF16E2B5E1137C3DF /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; - AD3CF64770F544B4FBB30A976C979DD8 /* AnimationFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationFontProvider.swift; path = Sources/Public/FontProvider/AnimationFontProvider.swift; sourceTree = ""; }; + A8F198E63CE2E052A38FADA703D48DB5 /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = ""; }; + A9089E6191CC3C339ABE63DBC502D3C6 /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = ""; }; + A91B62A4EAAB3E3D425611D44A31C62D /* MAMultiTexturePolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiTexturePolylineRenderer.h; path = MAMapKit.framework/Headers/MAMultiTexturePolylineRenderer.h; sourceTree = ""; }; + A92A6E9255D40BB3D9F6C886F247AC92 /* Moya+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Moya+Alamofire.swift"; path = "Sources/Moya/Moya+Alamofire.swift"; sourceTree = ""; }; + A92BE000CBB91C74E67CF972C2DD55C6 /* Archive+Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Helpers.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Helpers.swift"; sourceTree = ""; }; + A933B180D122E8EEB1957FBA1359E6FA /* CloseButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CloseButton.swift; path = TagListView/CloseButton.swift; sourceTree = ""; }; + A9402D024D4B351006CE0080EC0E5BDB /* ValidationType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationType.swift; path = Sources/Moya/ValidationType.swift; sourceTree = ""; }; + A976E5E0424E0CCEE3FA3FCE2032DFCC /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; + A989E7D1737E0F67BA58A94C8389536B /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = ""; }; + A9A62BDDA80ED8C0903E21D8205C6C82 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; + A9E070DBB673D03DDF9A51AB87DF0F2C /* IQKeyboardManager+ActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ActiveConfiguration.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ActiveConfiguration.swift"; sourceTree = ""; }; + A9E1EE9446DAFC09701E8DC3E528D029 /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; + A9FFF7C6254F3A8CC4D50AF241D4AD0D /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Extensions/Result+Alamofire.swift"; sourceTree = ""; }; + AA00B926AC86524D0A7D490188362999 /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/Views/AnimatedImageView.swift; sourceTree = ""; }; + AA05F2FABB3164E3BE24FD6FB0953B7B /* SDCycleScrollView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDCycleScrollView-Info.plist"; sourceTree = ""; }; + AA6E92ADBFA93CDC301FE901C294D234 /* SwiftyUserDefaults-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftyUserDefaults-Info.plist"; sourceTree = ""; }; + AA845CF5C58668BB928470893111EE73 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; + AB2CC545CDD4DD599A3A03A5C3D159CA /* SectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModelType.swift; path = Sources/Differentiator/SectionModelType.swift; sourceTree = ""; }; + AB4C4104B62E725FF73BF72B0EF03227 /* LocalAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalAsset.swift; path = Sources/HXPHPicker/Picker/Model/LocalAsset.swift; sourceTree = ""; }; + AB4D6C0669EF9F584DB40FD2D2380293 /* MATouchPoi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATouchPoi.h; path = MAMapKit.framework/Headers/MATouchPoi.h; sourceTree = ""; }; + AB5684639C560C6BF09E05A9ED83B24F /* UISlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Rx.swift"; path = "RxCocoa/iOS/UISlider+Rx.swift"; sourceTree = ""; }; + AB6BF106A338DE17730CF3F8E78FA468 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = ""; }; + AB6E9DA2C1B02C37BEB0BA88461EFBC9 /* ToJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToJSON.swift; path = Sources/ToJSON.swift; sourceTree = ""; }; + AB76E887D5C55CEC6A612A3AC2076036 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; + ABBEEEC0199A234FC405B22B4AC08DB0 /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = ""; }; + AC05FEFDC1564819471EB8153C3A8DFC /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; + AC3326D0DC37672622AA4DB42F1BD76A /* AMapLocationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationManager.h; path = AMapLocationKit.framework/Headers/AMapLocationManager.h; sourceTree = ""; }; + AC3D9E48640DEB89D3A144A31F7CD6F1 /* MAMultiPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPolyline.h; path = MAMapKit.framework/Headers/MAMultiPolyline.h; sourceTree = ""; }; + AC3E3B9FA9F1B31B9E0939A04FE899F5 /* MeasuringViewRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MeasuringViewRepresentable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/MeasuringViewRepresentable.swift; sourceTree = ""; }; + AC4AFF145251209663918FD2339C2003 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; + AC5ECC690CFDB398E96A330DED6C34DE /* Fill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fill.swift; path = Sources/Private/Model/ShapeItems/Fill.swift; sourceTree = ""; }; + AC72DDD8639C759551B8B520A091457D /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = ""; }; + ACB0AC279BEF7C90BA38CF6621AEC5B6 /* RxRelay-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-umbrella.h"; sourceTree = ""; }; + ACF36E24BB375841507FF988DE3B6634 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; + ACFBC18CDE697E377C0890A1604624BC /* RxTableViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift; sourceTree = ""; }; + AD0B13DB0858215DE80FADF165C8BC81 /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = ""; }; + AD20ADFAF840E52B4429CCA6E806DAF9 /* sharpyuv_csp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_csp.h; path = sharpyuv/sharpyuv_csp.h; sourceTree = ""; }; + AD41E250B615FA76D7CAF71093B83CE1 /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDTTYLogger.h; sourceTree = ""; }; + AD45033E49B55400F3833F5CD082A523 /* EditorToolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolView.swift; path = Sources/HXPHPicker/Editor/View/EditorToolView.swift; sourceTree = ""; }; + AD4DB7DFDC334B059BCBD36264F69DF6 /* AMapLocationKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AMapLocationKit.framework; sourceTree = ""; }; + AD6F10F3AC1324C186CEA53525F87D1F /* KingfisherOptionsInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherOptionsInfo.swift; path = Sources/General/KingfisherOptionsInfo.swift; sourceTree = ""; }; AD98CFAAF5B58CF9222F482D2618B073 /* Pods-QuickLocation */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-QuickLocation"; path = Pods_QuickLocation.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - ADA7248DC2119D02E0CCCDA2D20957F0 /* IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; - ADADD97AF26AF167DD02B1419FB927C3 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; - ADB5E6A725CC8B80E680960F91150766 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = ""; }; - AE6C4DA61A25C657F225690890E69F07 /* huffman_encode_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_encode_utils.h; path = src/utils/huffman_encode_utils.h; sourceTree = ""; }; - AE9EA78389C06DE293304C0B6C39A300 /* Mapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mapper.swift; path = Sources/Mapper.swift; sourceTree = ""; }; - AEE40438893102BA14D58A08B465ED38 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; - AEFD9E2A8B5BFFE9533CE2BA381044EF /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transform.swift; path = Sources/Private/Model/Objects/Transform.swift; sourceTree = ""; }; + ADF5FB488823BCF3DDD54937AED70846 /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Moya/Image.swift; sourceTree = ""; }; + AE0232400220E7581409F1F65D1A0F2C /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; + AE1B73E64CE85E0014C372EC93C7CC58 /* ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist"; sourceTree = ""; }; + AE8E1D454B96F37B484AFCD16BB24801 /* TimePeriodGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodGroup.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodGroup.swift; sourceTree = ""; }; + AE93935E52C5C19FDBA5185135FC2787 /* AMapSearch.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMapSearch.release.xcconfig; sourceTree = ""; }; + AEF33D3A750CAA47E6E14E64A09FB55B /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/RxCocoa/PrivacyInfo.xcprivacy; sourceTree = ""; }; + AF0D1B22A0451EAAE21EB16BBCE261C6 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; AF0EF8FEB66D34D4DD3F5EA2A3B30B85 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - AF5D372A3AE73E9F3C825EE913CAD285 /* LayerFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerFontProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerFontProvider.swift; sourceTree = ""; }; - AF95A32952A2D81F396D632B682AA92A /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; - AF9C3F1C80059E8FA0A02D050A22B15D /* Editor+UIImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Editor+UIImageView.swift"; path = "Sources/HXPHPicker/Editor/Util/Editor+UIImageView.swift"; sourceTree = ""; }; - AFA938065D9C82FCE85F071B7F84D012 /* IQKeyboardToolbarManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-umbrella.h"; sourceTree = ""; }; - AFE143582B8678C01C4A6288F3E4F297 /* DateComponents+Extras.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateComponents+Extras.swift"; path = "Sources/SwiftDate/Foundation+Extras/DateComponents+Extras.swift"; sourceTree = ""; }; - AFE4903931EDCE703BE95350A435FF35 /* KeyframeGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeGroup.swift; path = Sources/Private/Model/Keyframes/KeyframeGroup.swift; sourceTree = ""; }; - AFFE1DDF0E8461E20D41FAFB6E237168 /* MATraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceManager.h; path = MAMapKit.framework/Headers/MATraceManager.h; sourceTree = ""; }; - B00B3C08147856D985FE8B13BE8CA46E /* RxSwiftExt-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwiftExt-prefix.pch"; sourceTree = ""; }; - B02D2A2EB87B65A6295EBFF649660BF0 /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; - B072EDA1B51F34CFCAEF2F662DCCBACD /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = ""; }; - B08ABBFECAB3F41432607CA4C54EE793 /* HexColorTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexColorTransform.swift; path = Sources/HexColorTransform.swift; sourceTree = ""; }; - B098A09016D51880EDD0C2B1E9CDD9FD /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; - B09C3E47465771968271C878FEC3D3D1 /* PropertyWrappers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PropertyWrappers.swift; path = Sources/PropertyWrappers.swift; sourceTree = ""; }; + AF14C09AC71F33725FABC861E5EA6664 /* SGPermissionCamera.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGPermissionCamera.m; path = SGQRCode/Permission/SGPermissionCamera.m; sourceTree = ""; }; + AF38E8C23C261239090A5FCA51AF2A8D /* ShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/ShapeAnimation.swift; sourceTree = ""; }; + AFA69A12E4F96011C5364F92F3EE6491 /* RxCollectionViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; + AFEA990D420F32D9449429BB628AD237 /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = ""; }; + AFFC4BDF3D0D29B4697A5818B33542D1 /* URLNavigator-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "URLNavigator-Info.plist"; sourceTree = ""; }; + B0161E3915AA672D8F69E946875F7CC9 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; + B0809BC6E61A7BCCD2871958EB2770BE /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/RxRelay/PrivacyInfo.xcprivacy; sourceTree = ""; }; B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImage; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B0C19D0CB7BC1C6BF4BAAF0844D816C4 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; - B0C7530347B28484DB8E82CB8D0BC3BC /* IQTextInputViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewNotification.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewNotification.swift; sourceTree = ""; }; - B0D4EBABD9DB33974B76BE1516559965 /* FileManager+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/FileManager+ZIP.swift"; sourceTree = ""; }; - B0E51415B4A35CDAD61367357D1C764D /* MAParticleOverlayOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayOptions.h; path = MAMapKit.framework/Headers/MAParticleOverlayOptions.h; sourceTree = ""; }; - B13383F0BC518E232047228692B8A63F /* GradientRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientRenderLayer.swift; path = Sources/Private/CoreAnimation/Layers/GradientRenderLayer.swift; sourceTree = ""; }; - B140BB7BD6D423F2C32CB5F9F5526C95 /* Archive+ReadingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ReadingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ReadingDeprecated.swift"; sourceTree = ""; }; - B150B2AACC8644F37D9514C934092854 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; - B150D262DBD486A392DFE1065427F348 /* SizeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeExtensions.swift; path = Sources/Utility/SizeExtensions.swift; sourceTree = ""; }; - B1514A2D3B8F31AF666E8AD202E60A8B /* MAArcRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArcRenderer.h; path = MAMapKit.framework/Headers/MAArcRenderer.h; sourceTree = ""; }; - B18890D0EC4FD5F25F691F2882BF4AA5 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = ""; }; - B192EA7DD7EEF45BCD874A887E15341A /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; - B1938C0D672C3C5DACFA4B31302FB3BC /* EpoxyLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyLogger.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Logging/EpoxyLogger.swift; sourceTree = ""; }; - B1A15EC9AE5B62D36D85FDE5DA69CF49 /* MAOverlayPathRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlayPathRenderer.h; path = MAMapKit.framework/Headers/MAOverlayPathRenderer.h; sourceTree = ""; }; - B1B9B618BFDA2A30755EA22EBEB804BF /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; - B1DAB6853202E5E043004340655A7E7D /* PhotoPickerViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerViewController.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPickerViewController.swift; sourceTree = ""; }; - B1F24E42B0B3F51890BE34BD4F9605A9 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; - B1F8D4FF6AF421FC20579E3CDFD8BB0E /* TestHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestHelpers.swift; path = Sources/Private/Utility/Debugging/TestHelpers.swift; sourceTree = ""; }; - B22A38A3380CE01B51F0F194D569AF2E /* MainThreadAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainThreadAnimationLayer.swift; path = Sources/Private/MainThread/LayerContainers/MainThreadAnimationLayer.swift; sourceTree = ""; }; - B23012C8AD99164AAC8618C540DD5734 /* VectorsExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VectorsExtensions.swift; path = Sources/Private/Utility/Primitives/VectorsExtensions.swift; sourceTree = ""; }; - B246565D17E589F86D7441DA86EC8397 /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/Image/ImageProcessor.swift; sourceTree = ""; }; - B262459D2A3D486EAD93B236EA0FE038 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; - B27C1F7736B572A85A9ED4B44CD6DE22 /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/Networking/ImageModifier.swift; sourceTree = ""; }; - B28696B2FD98289FBF621CFE53C205B0 /* MABaseEngineOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MABaseEngineOverlay.h; path = MAMapKit.framework/Headers/MABaseEngineOverlay.h; sourceTree = ""; }; - B3070C4FC82950247271F6A6D148FF59 /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; + B0C2BC72EA7C470420E52EAAC335960A /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; + B0F2BC45C2FA1B055832CADA0BCCB064 /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = ""; }; + B132EB98B4894D83C15EC9A18695C17D /* EditorStickerTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerTextView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerTextView.swift; sourceTree = ""; }; + B143D6133DEB38E99AC16B4E06049B32 /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = ""; }; + B15B463A028463969B4A88EA094B8842 /* MATileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlay.h; path = MAMapKit.framework/Headers/MATileOverlay.h; sourceTree = ""; }; + B1B9BDF2B45CE22542CC37D3D3894684 /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = RxSwift/Observables/CompactMap.swift; sourceTree = ""; }; + B1CF6D5106AAFE9CD6405FBCD5DB2A43 /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; }; + B1E08B97844344952A40DBE6196BE6F0 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + B2065B6FC83A0CA6B56AD7664DF01612 /* EditorStickerTrashView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerTrashView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerTrashView.swift; sourceTree = ""; }; + B2176A2091834E1191E6C14986DDA5B3 /* AnimationTime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTime.swift; path = Sources/Public/Primitives/AnimationTime.swift; sourceTree = ""; }; + B224E54776FD809FDD510006FA8CC5AD /* PhotoManager+Language.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoManager+Language.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoManager+Language.swift"; sourceTree = ""; }; + B2749A56081614C5D3F7D428F854C786 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; + B2817EA092D70958F42421DF5F604A2C /* IQKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardNotification.swift; path = IQKeyboardNotification/Classes/IQKeyboardNotification.swift; sourceTree = ""; }; + B289E967683F0ED79A55161253A11237 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; + B28A85535232FC8750C119ABE224DB39 /* Core+UIFont.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIFont.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIFont.swift"; sourceTree = ""; }; + B2BE4F85DFC8783B84525874F83B8AE9 /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = ""; }; + B2F86579611CDA03F6FBA4599A2C1EA7 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; + B2FDDFAA3D1B3F9492EF19E3600F063C /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = ""; }; + B30DD9870F0ECE8C983012E8D4DF6ACC /* MAParticleOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlayRenderer.h; path = MAMapKit.framework/Headers/MAParticleOverlayRenderer.h; sourceTree = ""; }; B313762A2C974EF09CE7FBAC374B6DFD /* HXPHPicker */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = HXPHPicker; path = HXPHPicker.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B36614CD046FB720974E8AD5A6D03149 /* SGQRCodeLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGQRCodeLog.h; path = SGQRCode/SGQRCodeLog.h; sourceTree = ""; }; - B401FD481FCFDF15212B299E63A4F042 /* lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "lottie-ios-Info.plist"; sourceTree = ""; }; - B4108D21F75204C0669B061825303EC1 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = ""; }; - B4321201C6B8DB39F2D56AEC39D15237 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; - B46C45DB3F93C3FF90E987E7E241D0F2 /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = ""; }; - B4A24A28918AB81E9DC3DABD576C9503 /* Core+PHAssetCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+PHAssetCollection.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+PHAssetCollection.swift"; sourceTree = ""; }; + B363D789B3B665EC3A8D47DEBFD99F9E /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; + B39316487327DC5B631E812A45330152 /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/Features/URLEncodedFormEncoder.swift; sourceTree = ""; }; + B3ABA4FF27891A94EE99D4610DA100E8 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; + B3C49AF56144CBAD3CC1634B9D9D6CB2 /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; + B3F5AF01989E7AACF65A80EEF6D198C5 /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; + B43B7BF2D8F204FA07C7C267802C0352 /* AMap3DMap.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMap3DMap.debug.xcconfig; sourceTree = ""; }; + B455C2E30A798D620D3C498D40AD198F /* AnimatedSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedSwitch.swift; path = Sources/Public/Controls/AnimatedSwitch.swift; sourceTree = ""; }; + B46886454CC230DCE8B9EF14C314116A /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/PrimitiveSequence/Maybe.swift; sourceTree = ""; }; + B48349F36668B47D4B202AFDC7D9EF99 /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; + B4A5CF272F2A16C527D9A5D8C59D8BDF /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; B4B1A58096F15199A14069C5D6AA1C99 /* IQKeyboardToolbar */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardToolbar; path = IQKeyboardToolbar.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B4E1278D2C1DBCF1B4ED696DDF3B66D6 /* AnimatedButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedButton.swift; path = Sources/Public/Controls/AnimatedButton.swift; sourceTree = ""; }; - B4E6964A9CCBDA00C20C902BA910CA28 /* SwiftKeychainWrapper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftKeychainWrapper-prefix.pch"; sourceTree = ""; }; - B4E7E5A98728E5C18213B927BA0BD4AD /* HXPHPicker-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HXPHPicker-umbrella.h"; sourceTree = ""; }; - B5006DEC528C9CBD18E23104A678A04B /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; - B54A7F5171852D47FEAF3166F7230E63 /* SGWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGWeakProxy.m; path = SGQRCode/WeakProxy/SGWeakProxy.m; sourceTree = ""; }; - B55D8BA910BEC68CC29FB81ECC2CD259 /* LottieURLSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieURLSession.swift; path = Sources/Public/Configuration/LottieURLSession.swift; sourceTree = ""; }; - B56198A59EA75D2E88623555BCF8B5CD /* IntegerOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IntegerOperators.swift; path = Sources/IntegerOperators.swift; sourceTree = ""; }; - B5AA85EEA048643A59C71370A728EF51 /* MapError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MapError.swift; path = Sources/MapError.swift; sourceTree = ""; }; - B5CAA60E4E281A0EA544CC0192678755 /* Mappable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mappable.swift; path = Sources/Mappable.swift; sourceTree = ""; }; - B5CD864F8EF30A52D1453DEF84C95EDE /* UIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Hierarchy.swift"; path = "IQKeyboardCore/Classes/UIKitExtensions/UIView+Hierarchy.swift"; sourceTree = ""; }; - B5EDC74945F5649EFEA7B3DDB601D7CD /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; - B623FAE583D715C0ABDEA7C219304AE6 /* EnumOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EnumOperators.swift; path = Sources/EnumOperators.swift; sourceTree = ""; }; - B6295AE9D50F4A2B1061B752D52AC07C /* curry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = curry.swift; path = Source/Tools/curry.swift; sourceTree = ""; }; - B667AA3A5E89DB8C3DD24D14986CB0B7 /* SectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModelType.swift; path = Sources/Differentiator/SectionModelType.swift; sourceTree = ""; }; - B66CA7E96606902E043F4B39EDA9241D /* MoyaProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MoyaProvider.swift; path = Sources/Moya/MoyaProvider.swift; sourceTree = ""; }; - B678046C27E1672AAF1BC401C13A7616 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; - B68C41CBA21D488B0521B79D485A1066 /* Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delegate.swift; path = Sources/Utility/Delegate.swift; sourceTree = ""; }; - B68E00CB9424AC220D1D7E99DF7964DE /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQRootControllerConfiguration.swift; sourceTree = ""; }; - B6BC3542B4309F873768544C3CE0876C /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = ""; }; - B6C56E8D09AB83A4CB28823EAD80490A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = MJRefresh/PrivacyInfo.xcprivacy; sourceTree = ""; }; - B7206C0B8A356B3C1D0789ED1F4C456F /* URLNavigator.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = URLNavigator.debug.xcconfig; sourceTree = ""; }; + B4B24AE0C9E24A228AA589658B02720E /* CLIColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLIColor.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/CLIColor.h; sourceTree = ""; }; + B4B747B15E3F6B9558666857AB5CC07E /* UIView+WebCacheState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheState.m"; path = "SDWebImage/Core/UIView+WebCacheState.m"; sourceTree = ""; }; + B4BD27FDB42514F05D34C15F2E2E54D8 /* DDLogFlag+DDLogLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DDLogFlag+DDLogLevel.swift"; path = "Sources/CocoaLumberjackSwift/DDLogFlag+DDLogLevel.swift"; sourceTree = ""; }; + B5035B3D59066CD37067AF98ADB70E5A /* Commons.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Commons.swift; path = Sources/SwiftDate/Supports/Commons.swift; sourceTree = ""; }; + B56A54FF707D4E831F471DFF14B17559 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; + B5930E72355C251E0C82954570250333 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; + B59FA5CC07DF5BF3E9415BEC14B2394C /* ObjectMapper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ObjectMapper-prefix.pch"; sourceTree = ""; }; + B5DB3BB5E13F32891FF4787BB6550A03 /* VideoEditResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditResult.swift; path = Sources/HXPHPicker/Editor/VideoEditResult.swift; sourceTree = ""; }; + B60F68F1F8FE81F9802549A8BE065AAB /* EpoxyModelStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelStorage.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelStorage.swift; sourceTree = ""; }; + B621AF83D42A8D2D7CF6417BA5A95CB5 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; + B6299569C2F0AD5683EB5AA114F990A6 /* LayerTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTextProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTextProvider.swift; sourceTree = ""; }; + B64019A1EBED127849BFA7E03133A2F9 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; + B64A8E3DFD99D8008995A6A7C363ADF9 /* CombinedShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CombinedShapeAnimation.swift; sourceTree = ""; }; + B6716D6A05E4B7C6EFD716BF335F7426 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; + B6D5FA199EA99E4779284F5B08AA7194 /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/Core/RequestTaskMap.swift; sourceTree = ""; }; + B6E384C317DC8CFF312D1CCD882F6336 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; + B6F44AA0E21A82B689F8005108937849 /* EditorToolViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolViewCell.swift; path = Sources/HXPHPicker/Editor/View/EditorToolViewCell.swift; sourceTree = ""; }; + B715D6D7EEEB90311F7696F1EBC17C6F /* Star.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Star.swift; path = Sources/Private/Model/ShapeItems/Star.swift; sourceTree = ""; }; B725F96A98CB22A783C643BB02401232 /* SGQRCode */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SGQRCode; path = SGQRCode.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B72A389B0E6A6DD2F3D61F4DC7F84D83 /* Popover */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Popover; path = Popover.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B72E5B98A68F877B3A8D0D2FF15BA6DE /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; B7715718A7E1E513F9BC2E99B977FCA9 /* SwiftyUserDefaults */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftyUserDefaults; path = SwiftyUserDefaults.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B7C0DA117DEBEE3724B85864BE0A2525 /* KingfisherWebP-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "KingfisherWebP-Info.plist"; sourceTree = ""; }; - B7CF12900FA2D42032FCF7F221E039FE /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; - B7DA8AAE8ACA2793E0EF5CF184916DA1 /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; - B7FB820BC5331533D294984FD2720F40 /* Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Asset.swift; path = Sources/Private/Model/Assets/Asset.swift; sourceTree = ""; }; - B845FE0F9C7A76E6143CAE77C1A43254 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = ""; }; - B85807E3ABCF89B45695B9588E7E6663 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; - B872D9053645687148A227B1BB0C5CB7 /* PhotoEditResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditResult.swift; path = Sources/HXPHPicker/Editor/PhotoEditResult.swift; sourceTree = ""; }; - B87914A571493F5943A8D7B3C5D2E749 /* Popover-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Popover-umbrella.h"; sourceTree = ""; }; - B885A6E3D0C727561744358AAE669DDA /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; - B890053980784738873C9CB63A7FB76D /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = ""; }; - B8A4053D9128D05E3F01ABF4B2532E59 /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; sourceTree = ""; }; - B8D8A387D84A0F96F974D4DEC6FE8580 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + B7A17C16A7B022AC46D40583506A07B6 /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/Features/AlamofireExtended.swift; sourceTree = ""; }; + B7A7715C8C175A06DCE86A0FE314E1BA /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = ""; }; + B7A826FEF7AD5380B4977795C52F7821 /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; + B7B6641DB06EC90F27F03588B66E1282 /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; + B7B72B61CC87ADA9B2EEAE2B38AF557B /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; + B86D81D039C193AF237B6A4300400A62 /* lottie-ios-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "lottie-ios-dummy.m"; sourceTree = ""; }; + B86E07886A333DBD0A2862048EAAA2A8 /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = ""; }; + B873BFC169030E0D23B6D4F99177D4B9 /* SGQRCode-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SGQRCode-Info.plist"; sourceTree = ""; }; + B8B533521DD615E58E8354FB3EFDA3D6 /* IQKeyboardReturnManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.release.xcconfig; sourceTree = ""; }; + B8F635F1037B3F7E688F017A9AAD210F /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; B9084FE779702931E8DF1D00A2D725FB /* ObjectMapper */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ObjectMapper; path = ObjectMapper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B91E4FCF2BBD9880C7FA205DB7365F7D /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter.h; sourceTree = ""; }; - B91FB65E554FA16A7B8C7D61BDDCC741 /* SwiftyJSON.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.release.xcconfig; sourceTree = ""; }; - B92E3F94C299736D8B2B078C4026F933 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; - B95207D9ABE61BB885BC98426F48D8B0 /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; - B95C726205FF8C5FFFEAC51744AC07E1 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/RxSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; - B96F3DF5A42A4F528F5366BCFD860028 /* URLPathComponent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLPathComponent.swift; path = Sources/URLMatcher/URLPathComponent.swift; sourceTree = ""; }; - B98FB536C6100FE2E5AB39A61E6BF097 /* KingfisherOptionsInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherOptionsInfo.swift; path = Sources/General/KingfisherOptionsInfo.swift; sourceTree = ""; }; - B9A9559F9ED00EB6C03CAC2B2CF0AC0A /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; - B9CE0C1DCDC56E9E63A7CF35BB266E81 /* TAAbstractDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAbstractDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.m; sourceTree = ""; }; + B91F4F96EF29A6C58D25600F875794BE /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; + B92AD7F38C3C5003EB957D4BFD5CC4FA /* TextLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayerModel.swift; path = Sources/Private/Model/Layers/TextLayerModel.swift; sourceTree = ""; }; + B94D4716D5A955F2C070A775480756DB /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = ""; }; + B9610E228B030DDBB2E540F86AE5BEA3 /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = "Sources/CocoaLumberjack/Supporting Files/DDLegacyMacros.h"; sourceTree = ""; }; + B9C753AF8B06D9C6A7989094F3E45145 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Core/Notifications.swift; sourceTree = ""; }; B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SnapKit-SnapKit_Privacy"; path = SnapKit_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - B9F253637C4175BB748FC92489288F76 /* String+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+IdentifiableType.swift"; path = "Sources/RxDataSources/String+IdentifiableType.swift"; sourceTree = ""; }; - B9F64F84BDF08C8BC965F0C9498683FB /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = ""; }; - BA30FB5F9089218621D75AD42D92C780 /* KingfisherManager+LivePhoto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KingfisherManager+LivePhoto.swift"; path = "Sources/General/KingfisherManager+LivePhoto.swift"; sourceTree = ""; }; - BA3ED84E0CA4AB21EEF71FE9DFF1D2FD /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; - BA41BF6E34AC8AC53ACD4A516ACD2E6E /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; - BA457FEB676271A003D5818FBFE06098 /* EditorToolViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolViewCell.swift; path = Sources/HXPHPicker/Editor/View/EditorToolViewCell.swift; sourceTree = ""; }; - BA90E72E8B42726D9E7B9989A9F11F9E /* Defaults.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Defaults.swift; path = Sources/Defaults.swift; sourceTree = ""; }; - BA93E3F5E0725D68A852A8B788272029 /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = ""; }; - BAA423E5F7767C8229588A36EE8B4D30 /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = ""; }; - BAAD6026DA9FA60767997787E384EF99 /* EditorStickerTextViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerTextViewController.swift; path = Sources/HXPHPicker/Editor/Controller/EditorStickerTextViewController.swift; sourceTree = ""; }; - BAB03FF9F33E76D68ACFD8FEE39EAD42 /* URL+Moya.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+Moya.swift"; path = "Sources/Moya/URL+Moya.swift"; sourceTree = ""; }; - BAFFDCF59409B50ECD0BE8CEBE5860F5 /* EpoxyableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/EpoxyableView.swift; sourceTree = ""; }; - BB207D0D95390CC5750B8BAE1FEBDEFB /* DiskStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiskStorage.swift; path = Sources/Cache/DiskStorage.swift; sourceTree = ""; }; - BB4C8BF4D4E444A4954389E4A6161486 /* MAMapSnapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapSnapshot.h; path = MAMapKit.framework/Headers/MAMapSnapshot.h; sourceTree = ""; }; - BB60FCC5CDA253F487CD89DEED48D2BA /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; - BB6E3C6E88A34AA462EB572BC6ED6628 /* SizeValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/SizeValueProvider.swift; sourceTree = ""; }; + B9E3BCC7FF7EC43D7D63092F37A2C345 /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; + BA00FB659185ABFAF082D567A6DE8E4F /* DataSources.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataSources.swift; path = Sources/RxDataSources/DataSources.swift; sourceTree = ""; }; + BA0CFB5C9017AE6D6087A7C07E9FC865 /* HexColorTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexColorTransform.swift; path = Sources/HexColorTransform.swift; sourceTree = ""; }; + BA124AFF5876C88F70FCBD2ACCECBB93 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = ""; }; + BA1A03814D925B5DC95826CD3AD4F342 /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; + BA6D4EE626E01D60EBA49867C4BCF075 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; + BAE76CE301F315FB122D337B269E3D11 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = ""; }; + BB018C47A24DA741E6FA5743CCF3C03A /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; + BB098D58BA16611D533F8D661372B167 /* Popover.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Popover.swift; path = Classes/Popover.swift; sourceTree = ""; }; + BB4641F174FE0C6468CEB1E24DCF481F /* sharpyuv_csp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_csp.c; path = sharpyuv/sharpyuv_csp.c; sourceTree = ""; }; + BB8C56D68589B224A05AEC228C984465 /* Observable+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Concurrency.swift"; path = "RxSwift/Observable+Concurrency.swift"; sourceTree = ""; }; BB97A63C05CB76B306A8275DF4A550B5 /* Pods-QuickLocation-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-QuickLocation-acknowledgements.markdown"; sourceTree = ""; }; - BBA112076B4C3B0254A6498498A8B4CE /* ResourceBundle-Privacy-ObjectMapper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Privacy-ObjectMapper-Info.plist"; sourceTree = ""; }; - BBF4E40F4925C3DBE8E4506201C407F9 /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Utility/Box.swift; sourceTree = ""; }; - BBFBABF91903B611D00C8E32F67E5D62 /* SolidLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayerModel.swift; path = Sources/Private/Model/Layers/SolidLayerModel.swift; sourceTree = ""; }; - BC2F7A94BE29E6CACE8CEDC502886507 /* ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist"; sourceTree = ""; }; - BC33923EC5375C22A7ECA198C929A65A /* Interpolatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Interpolatable.swift; path = Sources/Public/Keyframes/Interpolatable.swift; sourceTree = ""; }; - BC407118BEC3A80D9E93F020A3C6680B /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; + BB9EF15854F66ED6A482F7BFA6C2853B /* Plugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Plugin.swift; path = Sources/Moya/Plugin.swift; sourceTree = ""; }; + BBD7AA494D04823FFE3A077EFEBF71C8 /* WithUnretained.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithUnretained.swift; path = RxSwift/Observables/WithUnretained.swift; sourceTree = ""; }; + BBD8064D97A0F9F2A797B99C0EA982A3 /* PhotoEditorFilterView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorFilterView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorFilterView.swift; sourceTree = ""; }; + BBDC6D71AB4B13A216DAFDA2094E55C6 /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = ""; }; + BBF08269481D812FE8988ACE80DC29FA /* ShapeTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeTransform.swift; path = Sources/Private/Model/ShapeItems/ShapeTransform.swift; sourceTree = ""; }; + BBF8FFA0576AE5F3CF813BCF40B0CAA2 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = ""; }; + BC090FCDA0246E0E0126B31D9EE25CF2 /* LottieViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieViewType.swift; path = Sources/Public/Controls/LottieViewType.swift; sourceTree = ""; }; BC432FD48A5932251F1CAFBC4BF74894 /* RxCocoa */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RxCocoa; path = RxCocoa.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BC4ABE39FD245070480A5588F350BA96 /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; - BC8C0351A6A272F15B11DBBD722E37B3 /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; + BC70AA2F7741FF5A0F4F031A1961DC21 /* KingfisherWebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KingfisherWebP.h; path = Sources/KingfisherWebP.h; sourceTree = ""; }; BCA231A2F85A9F7DDD1BF8B8C854D13F /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; - BCC5A26F7E85548AFC55EEA31F1BCAA2 /* EditorToolViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolViewConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/EditorToolViewConfiguration.swift; sourceTree = ""; }; - BCD78105481B9C4CB63C4E7F75D3D5EF /* TimeStructures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeStructures.swift; path = Sources/SwiftDate/Supports/TimeStructures.swift; sourceTree = ""; }; - BD0E5FB9AF258767A6C880B620AC9B94 /* AnimationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationContext.swift; path = Sources/Private/Utility/Helpers/AnimationContext.swift; sourceTree = ""; }; - BD430A29256C6077285B1CCB897E8C4B /* View+ValueChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "View+ValueChanged.swift"; path = "Sources/Private/Utility/Helpers/View+ValueChanged.swift"; sourceTree = ""; }; - BD5EAB032B721E40DB56F2AAA1221B6D /* GYSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GYSDK-xcframeworks.sh"; sourceTree = ""; }; - BD6922634C391BB9E132FF753F048FC6 /* AnimatableSectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModelType.swift; path = Sources/Differentiator/AnimatableSectionModelType.swift; sourceTree = ""; }; - BD6EDB5BFB9BD4B5787B7D40C16E8283 /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = ""; }; - BD71F000289EF1872A2C3731625F382A /* IQTextView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextView-dummy.m"; sourceTree = ""; }; - BD8B02E9837D51A6ACF8BE98C6E273E3 /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = ""; }; - BDA30777E98612E8A4D31E89C2DCDFF5 /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; - BDF5E8679D561D4A0E5FE392614BC65C /* GTCommonSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTCommonSDK.xcframework; sourceTree = ""; }; - BE024F78DD811BA5EFBA40796E1EBAB7 /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; - BE14ACDECA130460F7FADBA6CD4BCA5D /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; - BE24B8D51663638EB805D0C022ED277B /* MAAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnnotationView.h; path = MAMapKit.framework/Headers/MAAnnotationView.h; sourceTree = ""; }; - BE890CE798E63E906A85142A702AE895 /* KeypathSearchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeypathSearchable.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/KeypathSearchable.swift; sourceTree = ""; }; - BE9144BC05C0B93A010E492397001467 /* EditorToolOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorToolOptions.swift; path = Sources/HXPHPicker/Editor/Model/EditorToolOptions.swift; sourceTree = ""; }; - BE9A5A25C305ED947C72BFDCDFBACF57 /* Documentation.docc */ = {isa = PBXFileReference; includeInIndex = 1; name = Documentation.docc; path = Sources/Documentation.docc; sourceTree = ""; }; - BEA34843BA40484B04293F13076EA751 /* ImmutableMappable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmutableMappable.swift; path = Sources/ImmutableMappable.swift; sourceTree = ""; }; - BEB81765E2EEF3EB99BE57EC330158FB /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; - BEFF5E644567CF77A64C89940000F7DE /* DisplayLink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisplayLink.swift; path = Sources/Utility/DisplayLink.swift; sourceTree = ""; }; - BF6261CD4427CDF1AE9EBE1B79B04B1C /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = ""; }; - BF6938BBE7D6DF518BB89D2965AEA643 /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/Extensions/OperationQueue+Alamofire.swift"; sourceTree = ""; }; - BF940D80295BB79B5D17BD965268D7B9 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; - BFB569507CC27BADB6B7E5AA54605AB5 /* ignore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ignore.swift; path = Source/RxSwift/ignore.swift; sourceTree = ""; }; - BFB9E8D913CEB8ED68CBB34CF5D3CBD8 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; - BFC9F7B604E92A7766FDA67A9BE787B8 /* TimePeriodChain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodChain.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodChain.swift; sourceTree = ""; }; - BFD1FC69900890ED587D27CC307182E2 /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; - BFD204BE696DB1A3A8B2014EB3390F8B /* TimePeriodCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodCollection.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodCollection.swift; sourceTree = ""; }; - BFD4192CC3AB5F6F57A4EA534DE6B072 /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvertedMatteLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/InvertedMatteLayer.swift; sourceTree = ""; }; - C0267CD6171DEDA09AD71FB911134D7C /* pausable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = pausable.swift; path = Source/RxSwift/pausable.swift; sourceTree = ""; }; - C03D2195F8070C9FCBD9846A7FFC7B45 /* LayerTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTextProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTextProvider.swift; sourceTree = ""; }; - C056C7D3CDFF0B7C1A4CD6824B186298 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextView/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - C0DC48EFD93741CA0416A045A21FDF77 /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; - C0E393187CA54B2F5F3641BF31AB6B31 /* UIView+Responders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responders.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+Responders.swift"; sourceTree = ""; }; - C0E5431128985282711DBB2BD71CB2DB /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; - C132601FFE28F7DBC95D8D184ED5F8CC /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; - C15D23C5EAF1AFED8D0D4D82BE8551DB /* LocalAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalAsset.swift; path = Sources/HXPHPicker/Picker/Model/LocalAsset.swift; sourceTree = ""; }; - C19DA7E14015C105ECDB2587711D4205 /* MAAnimatedAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAAnimatedAnnotation.h; path = MAMapKit.framework/Headers/MAAnimatedAnnotation.h; sourceTree = ""; }; - C1B0D4D22E63D72ED9390E8D741FDC53 /* Kingfisher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kingfisher.modulemap; sourceTree = ""; }; - C1BCA5724C07706827CCD450AD2A7594 /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = ""; }; - C1CB709A3423E37492D1990C23F463CE /* PhotoAsset+Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+Request.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+Request.swift"; sourceTree = ""; }; - C1D9C8D6B4B21DD9B09D3CD98C73A865 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; - C1DCD6DE07B95943636B74D041CAC0CD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - C1F8C5035292F2ECDC8D7904C8A6E508 /* Observable+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Concurrency.swift"; path = "RxSwift/Observable+Concurrency.swift"; sourceTree = ""; }; - C237F6157FB267563A98042420445DC7 /* DashPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DashPattern.swift; path = Sources/Private/Model/Objects/DashPattern.swift; sourceTree = ""; }; + BCB6062DCEA0F25C207C8ABB2A927BB7 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; + BCED0187F9289E56C036C4439F82AA30 /* HXPHPicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HXPHPicker-dummy.m"; sourceTree = ""; }; + BCED8EA4752BD832C06C7C225034005C /* IQKeyboardToolbarManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Debug.swift"; path = "IQKeyboardToolbarManager/Classes/Debug/IQKeyboardToolbarManager+Debug.swift"; sourceTree = ""; }; + BD1E5E55D78C5E47AF60222D2AA5C043 /* Task.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Task.swift; path = Sources/Moya/Task.swift; sourceTree = ""; }; + BD3B4E8077BE045D8A586344270B27DC /* ofType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ofType.swift; path = Source/RxSwift/ofType.swift; sourceTree = ""; }; + BD447714C44B87F2E3F96D68ECAA8A14 /* MarqueeLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MarqueeLabel.modulemap; sourceTree = ""; }; + BD4A2D2F6DA438FD315E4DD1780FD1A2 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + BD6E570067BD97F953129F32098F6F15 /* IQKeyboardAppearanceManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardAppearanceManager+Internal.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager+Internal.swift"; sourceTree = ""; }; + BD76BECF4581A91B1CDD73F0FB540E89 /* PhotoManager+Download.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoManager+Download.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoManager+Download.swift"; sourceTree = ""; }; + BD9735B29D3AB58E872E723C4943E757 /* ErasedContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErasedContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ErasedContentProviding.swift; sourceTree = ""; }; + BDFEAC080EE8741B577BF657FE2ACD04 /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = ""; }; + BE5790E66F22ADFA25318E4A742E655E /* PhotoPickerControllerProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerControllerProtocol.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPickerControllerProtocol.swift; sourceTree = ""; }; + BE5F4F3C6C9138CD5BBCF9FA655A677A /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = ""; }; + BE613D665896BA7F125F5C5AE0041857 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; + BE68FC7BEA01369A35B2B42D9190E798 /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = ""; }; + BE6BD5E640D1317F01C741EE079692AF /* CameraViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraViewController.swift; path = Sources/HXPHPicker/Picker/Controller/CameraViewController.swift; sourceTree = ""; }; + BEA079589F9FFB7CFA0A5A27C6A7F1F8 /* DropShadowNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/LayerEffectNodes/DropShadowNode.swift; sourceTree = ""; }; + BECE02909DA3732F256F482039C8F2C9 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; + BEF00B43542FF7CE40E15911A437E54D /* RxDataSources-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxDataSources-Info.plist"; sourceTree = ""; }; + BF18ECDB0E5DB4A5FA8472C49AFADF2B /* IQTextInputViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewNotification.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewNotification.swift; sourceTree = ""; }; + BF1F0A63405D1969A422285C884957D5 /* EditorStickerItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerItemView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerItemView.swift; sourceTree = ""; }; + BF242B406565A74551871AB43E55ABB9 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; + BF63CCDE982C1D8BE39ED95C933F116A /* palette.c */ = {isa = PBXFileReference; includeInIndex = 1; name = palette.c; path = src/utils/palette.c; sourceTree = ""; }; + BF7DE2B1F97BDA831744D202F2AA8AFA /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; + BF84CDDDB898A3BF6D5C58F8A4C104AF /* ObjectMapper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ObjectMapper.modulemap; sourceTree = ""; }; + BF8DED16C435FF664793C118939F36A0 /* Popover.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Popover.modulemap; sourceTree = ""; }; + BFB86036A3EE759DC5BDE623E8686829 /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = ""; }; + BFF3E13CE2D015722E6ED6D73EA164CB /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; + C0387350A2721F9AC7FB1F62DD5AAC58 /* TagListView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TagListView-prefix.pch"; sourceTree = ""; }; + C03AB4B873700F580F738859433FE5BC /* WebSocketRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebSocketRequest.swift; path = Source/Core/WebSocketRequest.swift; sourceTree = ""; }; + C05AF62825C17A373895A0132193454D /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = ""; }; + C093E5A0A1BDC6A2A78A7BBBADB78569 /* AMapSearchVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchVersion.h; path = AMapSearchKit.framework/Headers/AMapSearchVersion.h; sourceTree = ""; }; + C0A5258CFC9D39144BBBABD32459CCD3 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; + C110A2C0A391D033040EFC4B919FCA79 /* LayerModel+makeAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "LayerModel+makeAnimationLayer.swift"; path = "Sources/Private/CoreAnimation/Layers/LayerModel+makeAnimationLayer.swift"; sourceTree = ""; }; + C117F20640B15305574B5D1E867C78E0 /* IQKeyboardToolbarManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbarManager.modulemap; sourceTree = ""; }; + C11B778159009E73AB84F3BCDFA425A0 /* MAArcRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAArcRenderer.h; path = MAMapKit.framework/Headers/MAArcRenderer.h; sourceTree = ""; }; + C12152F242C3BF4591428A42B1750961 /* IQTextView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.debug.xcconfig; sourceTree = ""; }; + C12C8B79EE430046CF4EA1B3E92E2699 /* UITextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Rx.swift"; path = "RxCocoa/iOS/UITextView+Rx.swift"; sourceTree = ""; }; + C1544B7A05D8310D887249540EFBDDED /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; + C15F587E814B257FA2900BE61D078AA7 /* BezierPathRoundExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPathRoundExtension.swift; path = Sources/Private/Utility/Primitives/BezierPathRoundExtension.swift; sourceTree = ""; }; + C209E8883BFEC474AC5685EBD79C9E26 /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationKeypath.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationKeypath.swift; sourceTree = ""; }; + C20A5C91E35E2DA133F017003C87DA2B /* PreCompLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayerModel.swift; path = Sources/Private/Model/Layers/PreCompLayerModel.swift; sourceTree = ""; }; + C20C3B27B635791AB25B79579E811CF5 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; + C20D32BC59493DD3F429732D67220FA0 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; + C2268DEE196747BBE25A55149286B042 /* IQTextInputViewNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.debug.xcconfig; sourceTree = ""; }; + C24A014CF35ED97FC54A9E11949C2666 /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/Extensions/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; + C250E0F24E83A8749C348454099C53D2 /* EditorConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/EditorConfiguration.swift; sourceTree = ""; }; + C251E04DE6B34DEBD163666D8C7B5F4C /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CocoaLumberjack; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C263B56B240F62365A703DBF67EC2A36 /* AlbumViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/AlbumViewCell.swift; sourceTree = ""; }; - C26B3CF5F4C31A7BF518E395C83CCC26 /* MAPolygonRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolygonRenderer.h; path = MAMapKit.framework/Headers/MAPolygonRenderer.h; sourceTree = ""; }; - C2815E64F59B4238CA92AB88B3481315 /* Differentiator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Differentiator-dummy.m"; sourceTree = ""; }; + C26FA4BCA51D64008C3A2E2873DC06C1 /* Data+CompressionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+CompressionDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+CompressionDeprecated.swift"; sourceTree = ""; }; + C279963BB549D9C30A9F3CD14C3CEA00 /* AlbumTickView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTickView.swift; path = Sources/HXPHPicker/Picker/View/AlbumTickView.swift; sourceTree = ""; }; C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Kingfisher-Kingfisher"; path = Kingfisher.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - C2B743704A7CB9DB1DC5EDE8D41EC969 /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; - C2BD8DAB5045AAF8BF6ACDE3784213F0 /* not.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = not.swift; path = Source/RxSwift/not.swift; sourceTree = ""; }; - C2C5E1A5F4FEF73C2819B592234FFA46 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = ""; }; - C2D31FD543E341AC7EDD28C32F39A4AB /* Stroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stroke.swift; path = Sources/Private/Model/ShapeItems/Stroke.swift; sourceTree = ""; }; - C2DC7B67C28FB63025DA871EB56B2D07 /* PhotoAsset+Network.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+Network.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+Network.swift"; sourceTree = ""; }; - C2E3D80404784FE3EFD3D8DD7896FF68 /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = ""; }; - C2F4D5013D3AF74F5714CE9A7A2F73F5 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; - C3048ED18934BCA7D2245F203234B7BB /* Optional+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Optional+Extensions.swift"; path = "Sources/Differentiator/Optional+Extensions.swift"; sourceTree = ""; }; - C3072326DD34C757150C8BE661702339 /* SGWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGWeakProxy.h; path = SGQRCode/WeakProxy/SGWeakProxy.h; sourceTree = ""; }; - C30EF5CAF765ED07F5D17AD88E36B1A4 /* MAGeometry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGeometry.h; path = MAMapKit.framework/Headers/MAGeometry.h; sourceTree = ""; }; - C31B52216880E9CF8D00588A8855A697 /* AssetManager+ImageURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+ImageURL.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+ImageURL.swift"; sourceTree = ""; }; - C367547FCC68DD55DAECA1B9FC3DBABE /* LRUAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUAnimationCache.swift; path = Sources/Public/AnimationCache/LRUAnimationCache.swift; sourceTree = ""; }; - C36F5900150A31FE8936D9513ED86555 /* ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist"; sourceTree = ""; }; - C370D87825345FAC384E03958B6F44F8 /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = ""; }; + C2BA131EB5E8388326013535920082C3 /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; + C2C3EA3A7D163D7B6F4F2418123DF558 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; + C2DE6143FFCD1CC91750C1DD17DB6EF1 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; + C2E720C4B1BFEE18F6FF3C92D274C56F /* IQTextView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.release.xcconfig; sourceTree = ""; }; + C333D8ED4371734958D0B67228D22FEB /* Stroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stroke.swift; path = Sources/Private/Model/ShapeItems/Stroke.swift; sourceTree = ""; }; + C33E30DF1BF0B0A06E19067DB73A9978 /* Editor+PhotoTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Editor+PhotoTools.swift"; path = "Sources/HXPHPicker/Editor/Util/Editor+PhotoTools.swift"; sourceTree = ""; }; C37C1FFDD7934BF1E8E952DAFD1B42B2 /* Pods-QuickLocation-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-QuickLocation-Info.plist"; sourceTree = ""; }; - C3E3D3933B693D2F3CED237988215698 /* pausableBuffered.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = pausableBuffered.swift; path = Source/RxSwift/pausableBuffered.swift; sourceTree = ""; }; - C3F298600E5BCC373ECBB504108BB6EE /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; + C39130020F4CDD48ED4FE2D275B6E93F /* MultiTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultiTarget.swift; path = Sources/Moya/MultiTarget.swift; sourceTree = ""; }; + C3A41E0DA9FC2429FDD127720090A15D /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; + C3B2A2AEA61FE90782FC41D9D7663210 /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; + C3E95D5105F156052096AEF33B93222F /* UICollectionView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+Rx.swift"; path = "RxCocoa/iOS/UICollectionView+Rx.swift"; sourceTree = ""; }; C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Kingfisher; path = Kingfisher.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C416F63E83C5DD65CC037DA79C107843 /* RxSwiftExt.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwiftExt.debug.xcconfig; sourceTree = ""; }; - C44C9CE4916DB70F6B4FB71EC0BC584B /* ZXSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ZXSDK.framework; sourceTree = ""; }; - C485D6DCBFEEBF1254D520E76FAE918C /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = "Sources/CocoaLumberjack/Supporting Files/DDLegacyMacros.h"; sourceTree = ""; }; - C4960B157E6E78D7488A0691C6012951 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Debug/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; - C4A9C10214B3741557539E39C3C99286 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; - C4CD2D837CBFDE7D823515041F0DB707 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - C53ACBFB8A83FDE89AFB59F4E36CD4CE /* retryWithBehavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = retryWithBehavior.swift; path = Source/RxSwift/retryWithBehavior.swift; sourceTree = ""; }; - C55A44DDFA37FA2D11BC5726717B12B6 /* PreCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/PreCompositionLayer.swift; sourceTree = ""; }; - C5843B46B80817972944BB971FC179C5 /* LottieColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieColor.swift; path = Sources/Public/Primitives/LottieColor.swift; sourceTree = ""; }; - C5AA2D479914D11C515FDFC6F52D5BBD /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; - C5AF5BB5E54524053199DF5E8E161E80 /* MATileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATileOverlay.h; path = MAMapKit.framework/Headers/MATileOverlay.h; sourceTree = ""; }; - C5C0E262DDE7B8A1FF6E9169D319444B /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = ""; }; - C5E05BC16EE45ECEF9F56EE1C00DE369 /* PhotoAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoAsset.swift; path = Sources/HXPHPicker/Picker/Model/PhotoAsset.swift; sourceTree = ""; }; - C5E0AB30CAA3051EE601B3CF9AD04FC7 /* DataRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataRequest.swift; path = Source/Core/DataRequest.swift; sourceTree = ""; }; - C5F23BF1780BC3654705C61F8D3CC149 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQTitleBarButtonItem.swift; sourceTree = ""; }; - C656AC09A91C3647E7C534C6949EA4F4 /* LottieAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationCache.swift; path = Sources/Public/AnimationCache/LottieAnimationCache.swift; sourceTree = ""; }; - C663901667EA861727BE1E4CFDBD9042 /* URLNavigator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "URLNavigator-dummy.m"; sourceTree = ""; }; - C67731B2B8DA989D0A6B6F07AA1A3550 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; - C68A6AD2C28C1723D43806309E3CB3A9 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; - C6981402BAD4DA637FFFB68B5C1D357F /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/RxDataSources/Deprecated.swift; sourceTree = ""; }; - C6B8809F78A47423F426F364D383FD66 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/Extensions/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; - C6CD96BE078831D0E19F30DECF9A1697 /* AssociatedValues.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssociatedValues.swift; path = Sources/SwiftDate/Supports/AssociatedValues.swift; sourceTree = ""; }; - C6DA755D33BE82CFC317B9C0FF9BDBA6 /* CocoaLumberjack.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.release.xcconfig; sourceTree = ""; }; - C6E045E04EE3F5A677A05018F78DF125 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Sources/CocoaLumberjack/DDLog.m; sourceTree = ""; }; - C6E80A5E325D67A7AAFA579E1873789E /* UnitBezier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnitBezier.swift; path = Sources/Private/Utility/Primitives/UnitBezier.swift; sourceTree = ""; }; - C72A8C92670FF350E8A420EB8F4F6ACD /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyedDecodingContainerExtensions.swift; path = Sources/Private/Model/Extensions/KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; - C740AD469F35195B223E3677E54C9502 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; - C7453EE771C878D35A9EB9EADEF0548A /* URLRequest+Encoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Encoding.swift"; path = "Sources/Moya/URLRequest+Encoding.swift"; sourceTree = ""; }; - C7470B74F4DE6D4DF54F90494C7307E1 /* TextAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimator.swift; path = Sources/Private/Model/Text/TextAnimator.swift; sourceTree = ""; }; - C773BC5D811AE6D65FCE8E3CED0EFD31 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; - C7E5D675EA63D605D305653E374AAC52 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; - C813AE31D0EE90CF8101772F6AE53887 /* ObjectMapper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ObjectMapper-umbrella.h"; sourceTree = ""; }; - C83BA1C9AA03830F95ECB83E786B8875 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; - C84B8DBA73B1D7BF43374F6292DB8EE1 /* RxTableViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourceProxy.swift; sourceTree = ""; }; - C85FB30650C4D6DBD28EAE2A1286B98F /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = ""; }; - C8667573D1EC6BDB83EDF665FBF97A05 /* IQKeyboardToolbarConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConstants.swift; path = IQKeyboardToolbarManager/Classes/Constants/IQKeyboardToolbarConstants.swift; sourceTree = ""; }; - C8A9670BB9EED7F87916D0650B30DEF6 /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; - C8D4A356212117348B3C219EE7B7661C /* VideoCroppingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoCroppingConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/VideoCroppingConfiguration.swift; sourceTree = ""; }; - C90AFBD0E3B0A6DEC712671AAE23D396 /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; - C9286F4BE49E7D2A42CB5613598347AF /* Kingfisher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.release.xcconfig; sourceTree = ""; }; - C963C0A62E791BA3550453A0C982F833 /* SDCycleScrollView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.debug.xcconfig; sourceTree = ""; }; - C98407365CC73ECC5390FD8E2358692A /* IQKeyboardToolbarManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbarManager.modulemap; sourceTree = ""; }; - C987F3127AC5AB4669DDE0C00E308703 /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; - C9A84483EF22AB83F632DA3B8F4E0B07 /* MAOfflineItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineItem.h; path = MAMapKit.framework/Headers/MAOfflineItem.h; sourceTree = ""; }; - C9B1EB74D624BC8F4A0829D170E4476E /* AssetManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetManager.swift; path = Sources/HXPHPicker/Core/Util/AssetManager.swift; sourceTree = ""; }; - C9D5557940C3F5B374ED53B2C77C0FE0 /* MACircle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACircle.h; path = MAMapKit.framework/Headers/MACircle.h; sourceTree = ""; }; - CA0F7A4A7E49FD291753BD5229A7B1E9 /* IQTextView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.debug.xcconfig; sourceTree = ""; }; - CA1A3B4644BE066439D66B28D9CBEA17 /* SGScanViewConfigure.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGScanViewConfigure.m; path = SGQRCode/ScanView/SGScanViewConfigure.m; sourceTree = ""; }; - CA327C802F3F9B31C8709C47D8D73722 /* Infallible+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Driver.swift"; path = "RxCocoa/Traits/Driver/Infallible+Driver.swift"; sourceTree = ""; }; - CA521F4F93C112B48889A0DB77FDB4E9 /* Defaults+Subscripts.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Defaults+Subscripts.swift"; path = "Sources/Defaults+Subscripts.swift"; sourceTree = ""; }; - CA72576EFA295F16F22DA66F320EEE13 /* Infallible+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Create.swift"; path = "RxSwift/Traits/Infallible/Infallible+Create.swift"; sourceTree = ""; }; - CA7FDA71B485DCF928AE46E6CC6E31DD /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = ""; }; - CA8AF2998B8120F608E2259C4786AFCC /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; sourceTree = ""; }; - CA918960BEE9F18C7AF6CBF31CF5E221 /* MAParticleOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlay.h; path = MAMapKit.framework/Headers/MAParticleOverlay.h; sourceTree = ""; }; - CAAC9585490C2DA464FF6DEB4480EC2D /* sharpyuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_neon.c; path = sharpyuv/sharpyuv_neon.c; sourceTree = ""; }; - CABCD225004C08056CEC927D40E98BAE /* TrimPathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TrimPathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/TrimPathNode.swift; sourceTree = ""; }; - CAD0AF49D7DBD08116839F87F048A84D /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = ""; }; - CAD57D2FB6281BF419C77A6FC26479BA /* RxRelay.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxRelay.release.xcconfig; sourceTree = ""; }; - CAE637BC6462832874E6074229541CD6 /* MAMultiPolyline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMultiPolyline.h; path = MAMapKit.framework/Headers/MAMultiPolyline.h; sourceTree = ""; }; - CB06C70230AFDAEC9B1C2A387E3CAD8B /* MAHeatMapVectorOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlay.h; path = MAMapKit.framework/Headers/MAHeatMapVectorOverlay.h; sourceTree = ""; }; - CB6FE4AFC87D57CC028A1201375AE5EA /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; - CBA1E6D81003121E2D0D8B229A6A4059 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; - CBB3191B129447132115A1E437A10FBB /* IQKeyboardToolbarManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.debug.xcconfig; sourceTree = ""; }; - CC37B5795A9C4FF99A3F37A350A75780 /* IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableType.swift; path = Sources/Differentiator/IdentifiableType.swift; sourceTree = ""; }; - CC53A5A81E6F237256743C673C7A4DF8 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = Sources/Map.swift; sourceTree = ""; }; - CC9F43B0103634F7B62683FB20B4B299 /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; - CCA25B4ED617DBF6591465E5459EC6C2 /* RxTableViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; - CCF603B04E46DE17927B90BDE11A2DF3 /* AssetManager+AVAssetExportSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+AVAssetExportSession.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+AVAssetExportSession.swift"; sourceTree = ""; }; - CD1F60E8C47187506FF0EDAF258D5941 /* ShapeItemLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItemLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeItemLayer.swift; sourceTree = ""; }; - CD30E064261D2BB4D8F0F9D7233B3968 /* ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist"; sourceTree = ""; }; - CD758FBDDD2B88A403E9C1B05BF4F511 /* KeyframeData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeData.swift; path = Sources/Private/Model/Keyframes/KeyframeData.swift; sourceTree = ""; }; - CD84AED84A268FE908FFB4DF79A15675 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = ""; }; - CD98B6AB7CF73F8F4E38CDE45A648449 /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = ""; }; - CDADD82C2BBF1BD52099C2B5A2DE0089 /* MAMapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = MAMapKit.framework; sourceTree = ""; }; - CDB7D34E9B7844142660747E5C0B7A1A /* RxSwiftExt-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwiftExt-umbrella.h"; sourceTree = ""; }; - CDC029426F164671EE1F7841010DC530 /* sharpyuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv.c; path = sharpyuv/sharpyuv.c; sourceTree = ""; }; - CDD105EFAA608A4F70053CBEE2961E47 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; - CE2F1A5E645D8975DB58382D10877C43 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; - CE490E86E6C23DA6326B62ED3E1788E4 /* EllipseAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseAnimation.swift; path = Sources/Private/CoreAnimation/Animations/EllipseAnimation.swift; sourceTree = ""; }; - CE4AD6BFE19640671B73A6218A3C5964 /* Data+CompressionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+CompressionDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+CompressionDeprecated.swift"; sourceTree = ""; }; - CE510D9396C8AC0E1BA0A14579E3A313 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = ""; }; - CE529A4ED821CB704DEF5F1CBEE6C7C7 /* SDCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCollectionViewCell.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.h; sourceTree = ""; }; - CE7D0E94E502829CC4B640761DA81EEF /* KingfisherWebP.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KingfisherWebP.debug.xcconfig; sourceTree = ""; }; - CE9ED7C0E0C503D2572BAB4DDFF5AC85 /* MAIndoorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAIndoorInfo.h; path = MAMapKit.framework/Headers/MAIndoorInfo.h; sourceTree = ""; }; - CEA6B13DD721DB8F05B82FFFFF491A13 /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; - CEB28B83DC6CE26C316E6E3CC9B19CFE /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; - CEBA45CCB2DA6C6727CFA02862AEE320 /* Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kingfisher.swift; path = Sources/General/Kingfisher.swift; sourceTree = ""; }; + C40EBFD3F6F97E8A87DDD0704C7CA01D /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; + C45B144C50A00CDB6CBBD4195A4FB8D8 /* PhotoPickerBottomView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerBottomView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPickerBottomView.swift; sourceTree = ""; }; + C46DBE7BB85ABC969A3C029AC6B3F7BA /* IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; + C48BF56B34536180B22DB12215AF4D80 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; + C4B416896A897C96ED96D6ECDF4D8D0E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; + C4B637D91A93C2FE0935713702E45487 /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; + C4BE3174074B7374A4340B490B27A621 /* MABaseOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MABaseOverlay.h; path = MAMapKit.framework/Headers/MABaseOverlay.h; sourceTree = ""; }; + C4FE4AED8D39C49D431381BD90B7F181 /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; + C51AAFB07E782844156BD982BF85441E /* TagListView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TagListView-dummy.m"; sourceTree = ""; }; + C51D6268399C0592C4B4B8086E2D87FB /* RetryStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryStrategy.swift; path = Sources/Networking/RetryStrategy.swift; sourceTree = ""; }; + C55E5700147D1ADFD7D2DC802D6D6280 /* EpoxyModelArrayBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelArrayBuilder.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelArrayBuilder.swift; sourceTree = ""; }; + C58895945E6080836C95292BB1824A9C /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = ""; }; + C594B5D2CC5B4D5DE52984F51974B529 /* Vectors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vectors.swift; path = Sources/Public/Primitives/Vectors.swift; sourceTree = ""; }; + C5BEFF4CC1DB283B87A4B65DB92530FE /* Glyph.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Glyph.swift; path = Sources/Private/Model/Text/Glyph.swift; sourceTree = ""; }; + C5CBBD411178F08383D58558D445EFE2 /* MAMapKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapKit.h; path = MAMapKit.framework/Headers/MAMapKit.h; sourceTree = ""; }; + C5F843222AC2132C5A33521999A4134D /* ObjectMapper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ObjectMapper-umbrella.h"; sourceTree = ""; }; + C5FD98EF949F34209141F837DDDA16D9 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = ""; }; + C6034679D29A5518AC22C79D5BEACD52 /* URL+Moya.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+Moya.swift"; path = "Sources/Moya/URL+Moya.swift"; sourceTree = ""; }; + C60B0A5AA8F876D8C3A414CD8D9AA076 /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; + C6300BE1F42AB50DC475377336089969 /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; + C65EDDD86909E3DFBB80084F8E3F9C0D /* ShapeLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeLayer.swift; sourceTree = ""; }; + C6A290AB2C8A62D0D4FDEFB3FC6D6522 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; + C6AF48BF74E3B9859761664B2B12D20D /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = ""; }; + C6C7721049623D0771BB13786B66CAC0 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; + C7119A6F013C35BC1D8A6AF9EE4CE42F /* URLMatchResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLMatchResult.swift; path = Sources/URLMatcher/URLMatchResult.swift; sourceTree = ""; }; + C7318F1132C12EB0A8D086E7AAF20214 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; + C7330BB44A92BFB0A2FFC8081E1A6524 /* RxDataSources-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-umbrella.h"; sourceTree = ""; }; + C76F18DE92CE38A4F4180F3DD45FB7C6 /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = ""; }; + C7A642741802BA633F55A1BDA261ECB0 /* RxCollectionViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; + C7DC6B292E4EE5A51FBE1E41C47D53E4 /* PhotoAsset+URL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoAsset+URL.swift"; path = "Sources/HXPHPicker/Picker/Model/PhotoAsset+URL.swift"; sourceTree = ""; }; + C81E38834F85CE811FD4D2AB7F4735A9 /* PreviewVideoViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewVideoViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewVideoViewCell.swift; sourceTree = ""; }; + C8385B58F99E08EA1857FCD36F64CB34 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; + C866CEE6A16B87DD35F1F64F34ECCC5D /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; + C8AC86068778ACEA677C0C8FEE0EA5EB /* RxPickerViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift; sourceTree = ""; }; + C8C012719F5667F6470ADC17BE1C3D6A /* KeyframeData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeData.swift; path = Sources/Private/Model/Keyframes/KeyframeData.swift; sourceTree = ""; }; + C8D700EEACDCBCE5AA488AD3ADBED770 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; + C90C7CB1EF4634C4B74B3F82756E00AD /* Documentation.docc */ = {isa = PBXFileReference; includeInIndex = 1; name = Documentation.docc; path = Sources/Documentation.docc; sourceTree = ""; }; + C90DB62BDE483DC517381B0329A37086 /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+MASDebugAdditions.h"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = ""; }; + C932EE232A2D07683BA2BE8029DB3693 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; + CA09F28FDD9CAABB800BC7D9EFCBC7E1 /* Infallible+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Concurrency.swift"; path = "RxSwift/Traits/Infallible/Infallible+Concurrency.swift"; sourceTree = ""; }; + CA2E562B973F297E2A9CD8931E4DAF49 /* UIView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIView+SwiftUIView.swift"; sourceTree = ""; }; + CA335DC0D9B5A9FF4417484ACF847F91 /* MAParticleOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAParticleOverlay.h; path = MAMapKit.framework/Headers/MAParticleOverlay.h; sourceTree = ""; }; + CA74313BAE61778A8DF7320247ADE32E /* ViewDifferentiatorProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDifferentiatorProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewDifferentiatorProviding.swift; sourceTree = ""; }; + CA961FB42B20E739111ACC64F3F78A6F /* TimeInterval+Formatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimeInterval+Formatter.swift"; path = "Sources/SwiftDate/Foundation+Extras/TimeInterval+Formatter.swift"; sourceTree = ""; }; + CABB95F254519CFCA86279560645C9A0 /* RxScrollViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxScrollViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxScrollViewDelegateProxy.swift; sourceTree = ""; }; + CAC0280F1124F53D7411CF2643BD5C08 /* UIViewController+ParentContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ParentContainer.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIViewController+ParentContainer.swift"; sourceTree = ""; }; + CAEF377EE5F658EB378F64A4BDF28842 /* Infallible+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Operators.swift"; path = "RxSwift/Traits/Infallible/Infallible+Operators.swift"; sourceTree = ""; }; + CB35AF8321386D06D166BA9B0D50F09B /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; + CB5F7067D4BD48225E58BEC56A6BBE9F /* FormatIndicatedCacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatIndicatedCacheSerializer.swift; path = Sources/Cache/FormatIndicatedCacheSerializer.swift; sourceTree = ""; }; + CB9453C3D63D688B4B936929340D5224 /* Core+PHAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+PHAsset.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+PHAsset.swift"; sourceTree = ""; }; + CBD947430B5C686F51659CE0EA36AFC0 /* SDCycleScrollView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-umbrella.h"; sourceTree = ""; }; + CC174C6490650A56730F0748779E1447 /* IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardNotification-Info.plist"; sourceTree = ""; }; + CC26E68356056FBE1B173FD2E1B3A77F /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = ""; }; + CC2F73D712886116E66310C99D1B6E00 /* Popover-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Popover-dummy.m"; sourceTree = ""; }; + CCA906748E734CCC7601D4C2B45BF3D4 /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; + CCC8DE5953972F7714668B76BFF8AC9E /* Core+Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+Bundle.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+Bundle.swift"; sourceTree = ""; }; + CD2F236D90E258051394746D2FC3C596 /* DotLottieManifest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieManifest.swift; path = Sources/Private/Model/DotLottie/DotLottieManifest.swift; sourceTree = ""; }; + CD335682536B83A7FC3BDE2C7C0F9454 /* SwiftyJSON.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyJSON.modulemap; sourceTree = ""; }; + CD37CF2B81AAA0D5CD9467FA9D112493 /* Differentiator-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Differentiator-Info.plist"; sourceTree = ""; }; + CD3BFA25FA4C1DB90F2A27862EA0144E /* GIFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFAnimatedImage.swift; path = Sources/Image/GIFAnimatedImage.swift; sourceTree = ""; }; + CD477E6ED01C05CE173F67ADF3632DBF /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; + CD67B8B9FBBBDCA48C486AB0273B9FA9 /* AnyValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueProvider.swift; path = Sources/Public/DynamicProperties/AnyValueProvider.swift; sourceTree = ""; }; + CD71FC4D2EB0D4F8139682CD605A3E9C /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; + CD7C87C14CFA382F7ACE42A26AE97CD7 /* PathOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PathOutputNode.swift; sourceTree = ""; }; + CD7CD8A9863E8BD1EFAB7213C36ED938 /* Moya.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Moya.debug.xcconfig; sourceTree = ""; }; + CE3A6BB8511CAC7CFF1CEA215E53C3B8 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; + CE4297F5F91AD5E972B519C77D87AE13 /* PhotoPreviewViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPreviewViewCell.swift; sourceTree = ""; }; + CE460DA6C5A4E30E9BE5D45EAFACF1E5 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; + CED2D701DC1C85E31DABCD494ECFE3AC /* Core+Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+Data.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+Data.swift"; sourceTree = ""; }; + CED6FDB1B58C11CD245B013403B260B5 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; + CEDCB715349714D31224A2640334F4AA /* Entry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Entry.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Entry.swift; sourceTree = ""; }; + CEEB15F231A87FC55CA1D1C1DDCBE9BB /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; + CEEFD7DFE910E200BFEEB94F81A03DC7 /* TAAnimatedDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAnimatedDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h; sourceTree = ""; }; + CF006B74C0C678053E0F58AD35265E3F /* SelectBoxConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectBoxConfiguration.swift; path = Sources/HXPHPicker/Core/Config/SelectBoxConfiguration.swift; sourceTree = ""; }; CF0AA9FBFBDB70858C030769541505ED /* MarqueeLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MarqueeLabel; path = MarqueeLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CF0C8191C29E514EF885890BEFB1CCB8 /* MoyaProvider+Defaults.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MoyaProvider+Defaults.swift"; path = "Sources/Moya/MoyaProvider+Defaults.swift"; sourceTree = ""; }; CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SDWebImage-SDWebImage"; path = SDWebImage.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - CF46CA42BF380829E0A21E3E738CFE12 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/Features/ResponseSerialization.swift; sourceTree = ""; }; - CF535C1C2B1B213CE425822C17C36E5B /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; - CFE66719F8D7E64F731F2DC3FB5EF362 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = ""; }; - D03CC0ECBEA32E9609C6F0CF3F3AD7D8 /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; - D06BF3AB769F8CE1623B5CE128DA3AF0 /* RxPickerViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDelegateProxy.swift; sourceTree = ""; }; - D06D3923B94FC7FC319EADD4AF0861C9 /* IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; - D06FB391FFB483C0BEEF03D8634A705D /* AMapURLSearchConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchConfig.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchConfig.h; sourceTree = ""; }; - D0D29FDA91C6D10E96AAB8CF3331643A /* Resource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resource.swift; path = Sources/General/ImageSource/Resource.swift; sourceTree = ""; }; - D0D8EFF1D263CDAB8425045CE12080A7 /* AlbumTitleViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTitleViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/AlbumTitleViewConfiguration.swift; sourceTree = ""; }; - D0E0A4C1254BE7B467B27483F090A58C /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = ""; }; - D12D30554B27475076A63919DA098C83 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = ""; }; - D133F24EF21C198D7B47E9003DCDE017 /* 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 = ""; }; - D156BC2B1914C04C6422199103AC1B74 /* SGQRCode-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SGQRCode-umbrella.h"; sourceTree = ""; }; - D160084BF865244632F67F49CD5653ED /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = ""; }; - D186DAA7E78BE6B8EE5DAC34368AE823 /* MASConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraint.h; path = Masonry/MASConstraint.h; sourceTree = ""; }; - D194A84C890FB73CA0A4E3F3CA0675A5 /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger.h; sourceTree = ""; }; - D1B363733BB9E81A156057EAA7A13590 /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; - D1C2DA3B5982BA3931872039E226AF58 /* count.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = count.swift; path = Source/RxSwift/count.swift; sourceTree = ""; }; - D1D6A69CEDAA9161426D495FE5624BC8 /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/Core/ParameterEncoder.swift; sourceTree = ""; }; - D1FFC5A61C67BB488B9B1A04F4A6A944 /* Moya-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Moya-umbrella.h"; sourceTree = ""; }; - D2225F598557E20F61D24286A2082ADE /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = ""; }; - D22FADB79576AE7241AF5266BC20666B /* TextCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/TextCompositionLayer.swift; sourceTree = ""; }; - D2381FE81808AE9F3B92D0E5F255FD13 /* CPListItem+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CPListItem+Kingfisher.swift"; path = "Sources/Extensions/CPListItem+Kingfisher.swift"; sourceTree = ""; }; - D2706836EF6CE901BF27C1CF271553C7 /* IQKeyboardToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarPlaceholderConfiguration.swift; path = IQKeyboardToolbar/Classes/Placeholder/IQKeyboardToolbarPlaceholderConfiguration.swift; sourceTree = ""; }; - D2843327ABCBC0466E83CE17F04D59FF /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = ""; }; - D289B82D9BAEDECB9BCF6F477BB5A193 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; - D289CBC2EEF3AAFD0A4B4849F6012BB3 /* Collection+Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Diff.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Collection+Diff.swift"; sourceTree = ""; }; - D2A314160FBDE2A337833EBB72C83570 /* IQKeyboardManager+Resign_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign_Deprecated.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign_Deprecated.swift"; sourceTree = ""; }; - D2B43A491F5C58945D7CE753DDFD9B74 /* Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concurrency.swift; path = Source/Features/Concurrency.swift; sourceTree = ""; }; - D2BBD9FBFEB7C81B1D3A8A7140AF354A /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; - D347A6BAD15D2AE2E0FA316E669D2045 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - D359E4DC0C387992AC4E85B90ED5BA9B /* AMap3DMap.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMap3DMap.debug.xcconfig; sourceTree = ""; }; - D35D324EC86265CFC82012471CBB16EB /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = ""; }; - D3872304F74BA857E7F8E42F58DE9947 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/Core/AFError.swift; sourceTree = ""; }; - D3A7806FCB2D61EA8C9F9C6808445283 /* MAPointAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPointAnnotation.h; path = MAMapKit.framework/Headers/MAPointAnnotation.h; sourceTree = ""; }; - D3AAD76000135CB12D00D770A45E83F5 /* SwiftKeychainWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwiftKeychainWrapper.h; path = SwiftKeychainWrapper/SwiftKeychainWrapper.h; sourceTree = ""; }; - D41DD6274ECCD7DAFDC0BD6C4A6D9193 /* UIButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Kingfisher.swift"; path = "Sources/Extensions/UIButton+Kingfisher.swift"; sourceTree = ""; }; - D42A226675F2990B62FF777A60C85659 /* and.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = and.swift; path = Source/RxSwift/and.swift; sourceTree = ""; }; - D443F796F523A0FA461B9AC33AB9C362 /* lottie-ios.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.debug.xcconfig"; sourceTree = ""; }; - D4606054339D188B6FF8DEAF3DBF22E4 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = ""; }; - D4BE2969CFCAA727193B6D26BF6420C4 /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = ""; }; - D4E5BCE6456260F1CB39EB4FDAD0C68E /* OptionalType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OptionalType.swift; path = Sources/OptionalType.swift; sourceTree = ""; }; + CF2B1FC5ED08853B3FA9CE81E9F9D14C /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + CF4CEC26D6BBCDDE644A9763E6481F3C /* AMapNearbySearchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbySearchManager.h; path = AMapSearchKit.framework/Headers/AMapNearbySearchManager.h; sourceTree = ""; }; + CF4F8902AC38AED89F5C1B79FB31862A /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = ""; }; + CF97A44D7FA1300CD7ABC230B10EC7DB /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; + CF98E89349146EFFFD83D758653893DE /* distinct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = distinct.swift; path = Source/RxSwift/distinct.swift; sourceTree = ""; }; + CFA108017137E063176D72E06AB746F0 /* MAOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlay.h; path = MAMapKit.framework/Headers/MAOverlay.h; sourceTree = ""; }; + CFCADA7C57D2E0791760AEF17061A269 /* Keyframes+timeRemapping.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+timeRemapping.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+timeRemapping.swift"; sourceTree = ""; }; + CFEB804C380F245BB614243355CC3008 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = ""; }; + CFF7C678006495868A4596DFEC23DCFA /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = ""; }; + CFFD9E4810203EAFF2BEAB5599632084 /* MACustomBuildingOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MACustomBuildingOverlayRenderer.h; path = MAMapKit.framework/Headers/MACustomBuildingOverlayRenderer.h; sourceTree = ""; }; + CFFF62363E059B1AC70DCC331A8CFA7D /* SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/SwiftUIView.swift; sourceTree = ""; }; + D00CB80A16CE648A79A6C641507327E3 /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeInterpolator.swift; path = Sources/Private/Utility/Interpolatable/KeyframeInterpolator.swift; sourceTree = ""; }; + D01A376E46F8FD6623E4AF0F61A304C8 /* ValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueContainer.swift; sourceTree = ""; }; + D01E2D0490683716194D6701EB32620E /* endian_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endian_inl_utils.h; path = src/utils/endian_inl_utils.h; sourceTree = ""; }; + D01E3079167DC823AA88D5A35D258C10 /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; + D038110597237C4A7B1A0EA09163F055 /* EllipseAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseAnimation.swift; path = Sources/Private/CoreAnimation/Animations/EllipseAnimation.swift; sourceTree = ""; }; + D0541371ED340D6EEBDD4A29FD8B3061 /* distinct+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "distinct+RxCocoa.swift"; path = "Source/RxCocoa/distinct+RxCocoa.swift"; sourceTree = ""; }; + D0618416F6815275E55EF04747B5FFBE /* PhotoEditResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditResult.swift; path = Sources/HXPHPicker/Editor/PhotoEditResult.swift; sourceTree = ""; }; + D07400F677D5D4958C3B84FB45DFD205 /* RectangleAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectangleAnimation.swift; path = Sources/Private/CoreAnimation/Animations/RectangleAnimation.swift; sourceTree = ""; }; + D09C9059B4C2E18D06708BA9079472B7 /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; + D0AC084A73D82E5C251BF1D103605F36 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; + D105765B4D635ACDEA1F26A45F82FFDB /* SessionDataTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDataTask.swift; path = Sources/Networking/SessionDataTask.swift; sourceTree = ""; }; + D1420F29CD5DF3E64392103277CC2A70 /* UIScrollView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Rx.swift"; path = "RxCocoa/iOS/UIScrollView+Rx.swift"; sourceTree = ""; }; + D163CEBA4A7C43D20CFEC2D70EDDF73A /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; + D16508305BC65DF023C9C44FD43D176A /* AssetManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetManager.swift; path = Sources/HXPHPicker/Core/Util/AssetManager.swift; sourceTree = ""; }; + D171E0192A67DD7B7235131EFE60FDAD /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; + D173FF94AFF7CBD481D5301024579455 /* lossless_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse41.c; path = src/dsp/lossless_sse41.c; sourceTree = ""; }; + D1EA30DF65142B611C5C35ECA348555A /* NullCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NullCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/NullCompositionLayer.swift; sourceTree = ""; }; + D20D7BDCEE53A8078EC1C19FC844E773 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; + D2665BB3F182C88615E8C66F99E27FCE /* AssetManager+Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+Image.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+Image.swift"; sourceTree = ""; }; + D26DDE12B0577EDEB22E0929A1D144A9 /* VideoPlayerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoPlayerView.swift; path = Sources/HXPHPicker/Core/View/VideoPlayerView.swift; sourceTree = ""; }; + D26F076485D62AF97592E5FAE33697F3 /* DataExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataExtension.swift; path = Sources/Private/Utility/Extensions/DataExtension.swift; sourceTree = ""; }; + D291F30B37BF37DCF6E29233D34D3F61 /* CLIColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CLIColor.m; path = Sources/CocoaLumberjack/CLI/CLIColor.m; sourceTree = ""; }; + D2A289124867EA9242CC97872A14969F /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Core/Protected.swift; sourceTree = ""; }; + D2D4BD5BA5E03CDC6E9F8954AB672DF0 /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = ""; }; + D2F822ED69E41A56B9D4E60B7ED1AA90 /* AnimationImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationImageProvider.swift; path = Sources/Public/ImageProvider/AnimationImageProvider.swift; sourceTree = ""; }; + D30A9C53CD32CEE430EEA0F5BE7D8B3E /* DotLottieUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieUtils.swift; path = Sources/Private/Model/DotLottie/DotLottieUtils.swift; sourceTree = ""; }; + D32766C64F278EEEB3A62174774BECE4 /* GYSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.debug.xcconfig; sourceTree = ""; }; + D327C052BB66E8C72566D1F3556116F9 /* CPListItem+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CPListItem+Kingfisher.swift"; path = "Sources/Extensions/CPListItem+Kingfisher.swift"; sourceTree = ""; }; + D32A12563AD75B0081164B5EC3F0F3FF /* IQKeyboardNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardNotification.modulemap; sourceTree = ""; }; + D35F1234E44C57B97BA4F007A849622A /* MAConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAConfig.h; path = MAMapKit.framework/Headers/MAConfig.h; sourceTree = ""; }; + D363EDEB823614E69CF39072EAEBE415 /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = ""; }; + D36F91C9AAB954B92F50D99CA2482915 /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; + D3B171E48511651B10DDBFD282F8882C /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; + D4431191B2DBE080E93EDEBD08C999BE /* TextAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimator.swift; path = Sources/Private/Model/Text/TextAnimator.swift; sourceTree = ""; }; + D47139F59A90507611FCEDD9B8CC3E8A /* MARouteOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MARouteOverlay.h; path = MAMapKit.framework/Headers/MARouteOverlay.h; sourceTree = ""; }; + D48EC9F57529907D24BE70C2F6B007F4 /* StrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/StrokeRenderer.swift; sourceTree = ""; }; + D4C06C8F5EB292C231A094CFEDCB0B90 /* Differentiator.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differentiator.release.xcconfig; sourceTree = ""; }; + D4C499B4500072DA4A29A91C4E219FB3 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; + D4D474BD8AC4F24F637D0198ACA9ECCA /* Core+CALayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+CALayer.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+CALayer.swift"; sourceTree = ""; }; + D4D6B8F65D5B3AE6431527184A0A81C8 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; + D50AC7C969C9A3D150E1C9FCF8E907DB /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; + D50D9548EC6570A5F35497DCF647A7F7 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; D51C3D0C53D23B97B032E3BDD4F82C82 /* Differentiator */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Differentiator; path = Differentiator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D5208CEB48B5AC96BE90F4180A5913D3 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; - D5508CB192932B40805B7DB4E3C24F76 /* URLMatchResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLMatchResult.swift; path = Sources/URLMatcher/URLMatchResult.swift; sourceTree = ""; }; - D568B042FB0B6A7D69244AD0882178FA /* MeasuringViewRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MeasuringViewRepresentable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/MeasuringViewRepresentable.swift; sourceTree = ""; }; - D5A9C955913C44B3815DA60FF0E224A7 /* RoundedCorners.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCorners.swift; path = Sources/Private/Model/ShapeItems/RoundedCorners.swift; sourceTree = ""; }; - D5F2F7CA03377592AC9FB750956FAFF7 /* MAOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOverlay.h; path = MAMapKit.framework/Headers/MAOverlay.h; sourceTree = ""; }; + D54381E7047AFC2219706513BBD3A594 /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; + D54736A6AE248A4D73CE2A0C924C5716 /* RoundedCorners.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCorners.swift; path = Sources/Private/Model/ShapeItems/RoundedCorners.swift; sourceTree = ""; }; + D58C8CEAA239015C6E043F58A7B45A12 /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; + D5998548C382E286290558CFB2A18E23 /* MAOfflineCity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineCity.h; path = MAMapKit.framework/Headers/MAOfflineCity.h; sourceTree = ""; }; + D5EA31F1C3B4441CB11ED2ECB801F6E8 /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/PrimitiveSequence/Completable.swift; sourceTree = ""; }; + D5F7B34EC083D6066691EB7ADEAC652D /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; D5FE1E37E2C698689D5F24AEE4636065 /* Pods-QuickLocation-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-QuickLocation-frameworks.sh"; sourceTree = ""; }; - D61A4E8AB8380880B539017BE0C087A5 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxRelay/Observable+Bind.swift"; sourceTree = ""; }; - D641E9665977E5D2538055F8AEFDE648 /* GYSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.debug.xcconfig; sourceTree = ""; }; - D6A9079A334BDA9CBD3E6AC894241BAD /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = ""; }; - D6C24B0F8C6D7B55828D114BDC698668 /* SGPermissionPhoto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGPermissionPhoto.m; path = SGQRCode/Permission/SGPermissionPhoto.m; sourceTree = ""; }; - D6F36509372AF77DD256A2FEBEF0E653 /* PhotoManager+Language.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PhotoManager+Language.swift"; path = "Sources/HXPHPicker/Core/Util/PhotoManager+Language.swift"; sourceTree = ""; }; - D7141FAA91B3E99A3F53D9B5E4D69E05 /* MathKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathKit.swift; path = Sources/Private/Utility/Extensions/MathKit.swift; sourceTree = ""; }; - D71B96B3E932FAACF913B9E35A400EC1 /* IQKeyboardReturnManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-umbrella.h"; sourceTree = ""; }; - D77470B3A587375676DCBEA14036D7E2 /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; - D7A185E9F1F2D310F7D2C3A76B805E7E /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; - D7A6F6E8B24EA986667022893D040482 /* ReducedMotionOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReducedMotionOption.swift; path = Sources/Public/Configuration/ReducedMotionOption.swift; sourceTree = ""; }; - D7E07A7A79BF8DAFFE5BD914CDC5431E /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; - D807B72086D73A099588B2661058115C /* lossless_enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips_dsp_r2.c; path = src/dsp/lossless_enc_mips_dsp_r2.c; sourceTree = ""; }; - D823965CB5E7EE1BDF88A155E211ECBB /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Features/Validation.swift; sourceTree = ""; }; - D8458760F67F98101DDA3612967C06BB /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; - D85AE926D796F30930A7A16D729B942A /* lottie-ios-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-prefix.pch"; sourceTree = ""; }; - D87A24F7DEBC16CD056B6407C38F5AEA /* ObjectMapper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ObjectMapper.debug.xcconfig; sourceTree = ""; }; - D8B37CDD4A0B4A260452EFD0DF9396B4 /* Utilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utilities.swift; path = Sources/Differentiator/Utilities.swift; sourceTree = ""; }; - D8B80519B4D4609E2ED6D5DD89CD95A6 /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogger.h; sourceTree = ""; }; - D8EC991243ACBB19E21B5D2512CE0347 /* EditorImageResizerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorImageResizerView.swift; path = Sources/HXPHPicker/Editor/View/Photo/EditorImageResizerView.swift; sourceTree = ""; }; - D8EE4175338A17324002C44BB68A091D /* PhotoPickerSelectableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerSelectableViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPickerSelectableViewCell.swift; sourceTree = ""; }; - D9112E558AF7FF970B2B979893E61EE9 /* Archive+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ZIP64.swift"; sourceTree = ""; }; - D915B778BFC4215CE72BB21D6B4961CB /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; - D93C82E28AF76AE8CAFC1CF3564233D9 /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = ""; }; - D9562F36C10B86D2D17E3F17820FD1AE /* AMap3DMap.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AMap3DMap.release.xcconfig; sourceTree = ""; }; - D97C669DD88A5C3B0A0D2FFFF9BA50A5 /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; - D9889BC0F67A3289D6FC98F9B67EFCD0 /* IQKeyboardCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardCore-dummy.m"; sourceTree = ""; }; - D99953BA0FE4C523C836CE9A7C119722 /* Archive+Reading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Reading.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Reading.swift"; sourceTree = ""; }; - D99EF59DFF153214B0A3D8A1C4EBBCDB /* DefaultAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultAnimationCache.swift; path = Sources/Public/AnimationCache/DefaultAnimationCache.swift; sourceTree = ""; }; - D99F15D6F8DEF547046F83DD1755CA8F /* MarqueeLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MarqueeLabel.modulemap; sourceTree = ""; }; - D9A5DB91E453FFC97DA8EC13D529B7F4 /* Core+UIImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+UIImageView.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+UIImageView.swift"; sourceTree = ""; }; - D9CBA863A72472E854F1BCB021F10505 /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = ""; }; - D9E1E8D7B36B59589ACF640AA57E60D4 /* DotLottieManifest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieManifest.swift; path = Sources/Private/Model/DotLottie/DotLottieManifest.swift; sourceTree = ""; }; - D9E4597C891544DF43F2863C20AAF7DA /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; - DA15D5F11D526B370FDF43E3B1C3676F /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; - DA1DB8571EB6453A9969ACA809EE2D48 /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+MASDebugAdditions.m"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = ""; }; - DA23EEC3C591F6A942E9EC6DC588232F /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; - DA4EF0D97284E9E5ACAD88493325D98F /* DataStreamRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStreamRequest.swift; path = Source/Core/DataStreamRequest.swift; sourceTree = ""; }; - DA6B315C32FC5609CA8D622E03B5C4B0 /* PathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/PathNode.swift; sourceTree = ""; }; - DA772AD1A6095306DC5E63FBE474D67F /* KF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KF.swift; path = Sources/General/KF.swift; sourceTree = ""; }; - DAB0D75347DB73BCA70F055881AB1ABF /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; - DAB9B25984EDA1C0EE9EBA721B5684A1 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; - DADAF4D71D8BDBEC08F785A6A5795085 /* DropShadowEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowEffect.swift; path = Sources/Private/Model/LayerEffects/DropShadowEffect.swift; sourceTree = ""; }; - DAE5AD2EFF55ED0BCEC237A3C950F618 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; - DAEDE6D529FD805AD07F9BE5002A68B3 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/Extensions/StringEncoding+Alamofire.swift"; sourceTree = ""; }; - DB1E389A3B2B8ED521B06825EF42F0EE /* EditorConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/EditorConfiguration.swift; sourceTree = ""; }; - DB45D402C26A5700380F62EEE12865AE /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; - DB70CC0E807A6F988106C2DD0D87E0E5 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = ""; }; - DB76A6617B38FDADE94E7300BB56DC33 /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = ""; }; - DB89C3F9320AF4C5E0F8153A42E3F6E4 /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxRelay/PublishRelay.swift; sourceTree = ""; }; - DB8F5020A2AF4CDA7A607DD33F79ED36 /* AMapURLSearchType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapURLSearchType.h; path = AMapFoundationKit.framework/Headers/AMapURLSearchType.h; sourceTree = ""; }; - DBDF02ACA504C74430731FCAC597E30F /* Archive+Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Helpers.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Helpers.swift"; sourceTree = ""; }; - DBE31D8777C82F792F2DE69C000F1BFD /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQActiveConfiguration.swift; sourceTree = ""; }; - DC07E984EA037BD28C51AE926B4CB4BF /* NodePropertyMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodePropertyMap.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/NodePropertyMap.swift; sourceTree = ""; }; - DC21EDE7A66240152AF53AF859829511 /* ISOFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOFormatter.swift; path = Sources/SwiftDate/Formatters/ISOFormatter.swift; sourceTree = ""; }; - DC5332F406FA3E4C294F3EC800707CC3 /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = ""; }; - DC55A4DCB028D0C0669D1C8F10E5C032 /* UIView+SDExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDExtension.h"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h"; sourceTree = ""; }; - DC855803A59BA8907C17EB6B152C1F59 /* CAAnimation+TimingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CAAnimation+TimingConfiguration.swift"; path = "Sources/Private/CoreAnimation/Animations/CAAnimation+TimingConfiguration.swift"; sourceTree = ""; }; - DCA8A46A67C5CC72DA491FAFDEDE57BD /* lossless_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse41.c; path = src/dsp/lossless_sse41.c; sourceTree = ""; }; - DCD8498EE91D4E6D7CAEEAA4F0A23A6B /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = Sources/Cache/Storage.swift; sourceTree = ""; }; - DCE87842F36BF36D7E1288317E198A92 /* MAOfflineMapViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineMapViewController.h; path = MAMapKit.framework/Headers/MAOfflineMapViewController.h; sourceTree = ""; }; - DD098AFA3351D369A2BF580E0D9DF2FC /* TimePeriod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriod.swift; path = Sources/SwiftDate/TimePeriod/TimePeriod.swift; sourceTree = ""; }; - DD254C3A2A1DEB95A21F1E701862EB79 /* ImageContentType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageContentType.swift; path = Sources/HXPHPicker/Core/Model/ImageContentType.swift; sourceTree = ""; }; - DD383A5EB0D075F697626A52F8883B67 /* URLNavigator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = URLNavigator.modulemap; sourceTree = ""; }; - DD80B96F5D6919A0F51F52BD8FF6C198 /* AssetManager+AssetCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+AssetCollection.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+AssetCollection.swift"; sourceTree = ""; }; - DD9D185E4460619F83C0C8386B43725A /* UIView+IQKeyboardExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtension.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtension.swift"; sourceTree = ""; }; - DDD6405EA3D6B61B82A218F2DF6A4CBC /* Date.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Date.swift; path = Sources/SwiftDate/Date/Date.swift; sourceTree = ""; }; - DDD897B0378BE4E2A3B9AE628F9CD1D8 /* AMapFoundationVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationVersion.h; path = AMapFoundationKit.framework/Headers/AMapFoundationVersion.h; sourceTree = ""; }; - DDFDD7F82F9D45991D0864CB54B411B3 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; - DE0E35B6A00888814C5A5E4676B51B32 /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/Core/HTTPHeaders.swift; sourceTree = ""; }; - DE17E9D0C222CF72C4C7041DD47F5F49 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; - DE2E8730B3DFABCC4800F02B6267B87F /* ContentConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContentConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ContentConfigurableView.swift; sourceTree = ""; }; - DE433B7D77379404FC2A115474ECB34A /* KingfisherWebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KingfisherWebP.h; path = Sources/KingfisherWebP.h; sourceTree = ""; }; - DE4BEEEBD1CE5479FFA62F54A3F17443 /* FloatingPointType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FloatingPointType+IdentifiableType.swift"; path = "Sources/RxDataSources/FloatingPointType+IdentifiableType.swift"; sourceTree = ""; }; - DE7733AFA5B242CFDA93C46D8604C519 /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; - DE94DFA9E64A825922C8E0EBD72031C2 /* StarAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StarAnimation.swift; sourceTree = ""; }; - DF4541D7C6511F3FE2A2EF0C5E9B7C1F /* DefaultsKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKeys.swift; path = Sources/DefaultsKeys.swift; sourceTree = ""; }; - DF507EC47A54A4120FE01A68586714EE /* MABaseOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MABaseOverlay.h; path = MAMapKit.framework/Headers/MABaseOverlay.h; sourceTree = ""; }; - DF632589707D7FFC1C097D5F26F1D34B /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; - DF791547A3101D88AFA7F60D4F9C8AD7 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = ""; }; - DF891E7CC34297F39DDA34A0A274814C /* URL+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/URL+ZIP.swift"; sourceTree = ""; }; - DFC458B83FFEA7F42ED6F21CF17F4E99 /* DateTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateTransform.swift; path = Sources/DateTransform.swift; sourceTree = ""; }; - DFF1E623884E4AE9C9A1ED3D04F45BC1 /* Glyph.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Glyph.swift; path = Sources/Private/Model/Text/Glyph.swift; sourceTree = ""; }; - E01E9BE85460383427745C77A682DFD0 /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; - E03FF7980548E0456DD7E782CC896C7D /* Moya-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Moya-dummy.m"; sourceTree = ""; }; - E054857F8B1D832E92368A43CCB5AB5C /* EmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyView.swift; path = Sources/HXPHPicker/Picker/View/EmptyView.swift; sourceTree = ""; }; - E0757B2A646CE91F3193B8F6D6678D86 /* ObservableType+Weak.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Weak.swift"; path = "Source/RxSwift/ObservableType+Weak.swift"; sourceTree = ""; }; - E081F38A18AB93DCC336E1437C137956 /* bufferWithTrigger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = bufferWithTrigger.swift; path = Source/RxSwift/bufferWithTrigger.swift; sourceTree = ""; }; - E0A82D7ACC3554BEC74607ED43A1C882 /* PreviewViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PreviewViewConfiguration.swift; sourceTree = ""; }; - E0ACE5D0118FDD565C8EB5C85FF67076 /* Calendars.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Calendars.swift; path = Sources/SwiftDate/Supports/Calendars.swift; sourceTree = ""; }; - E0BD27AD7A12D23AED754F7CC057C229 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/Features/NetworkReachabilityManager.swift; sourceTree = ""; }; - E0E7793F04CA97309EB9B8DDAA30A906 /* MATerrainOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATerrainOverlay.h; path = MAMapKit.framework/Headers/MATerrainOverlay.h; sourceTree = ""; }; - E138C4C44E725816DCFC01F3FC6EBB42 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; - E166D4C0786736A2C0165FA1762AEFD0 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; - E192B132D7C39A062782797C37DFA07E /* AnimationTime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTime.swift; path = Sources/Public/Primitives/AnimationTime.swift; sourceTree = ""; }; - E1ACC1CCF4844B226089F690F7B13243 /* IQKeyboardCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.debug.xcconfig; sourceTree = ""; }; - E1ED1CC384F53FC0D979B27CB2CC9C65 /* AssetManager+Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+Image.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+Image.swift"; sourceTree = ""; }; - E1F0B2395FA1DF601F3AB5DDE09A86CC /* RootAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RootAnimationLayer.swift; path = Sources/Private/RootAnimationLayer.swift; sourceTree = ""; }; - E23779EE5A3F2BD1A18B4B5B78768F70 /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; - E238CC49C49556235A81F04ED8F9D55E /* DotLottieUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieUtils.swift; path = Sources/Private/Model/DotLottie/DotLottieUtils.swift; sourceTree = ""; }; + D69920CFE1B428254B0E518D5222AEAB /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = ""; }; + D69F2726F5355FFB567323EE2295920E /* AlbumListConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumListConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/AlbumListConfiguration.swift; sourceTree = ""; }; + D6A92980B85BD2EE94F573E5CB8EA786 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; + D6C529995B3D6EE19B4510112298AF14 /* ClassReference.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassReference.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/ClassReference.swift; sourceTree = ""; }; + D6C9A83FD006EAC3C8B557C4DFA09FBF /* BaseAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseAnimationLayer.swift; sourceTree = ""; }; + D6FF3751D9D7EAB23AB7D3C1D86C6A5C /* SDCycleScrollView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDCycleScrollView-dummy.m"; sourceTree = ""; }; + D73B73A1872E88EA41F6D90F8B0B2BC2 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQTextView/Classes/IQTextView.swift; sourceTree = ""; }; + D784F0F0C3F1074263C8F81194BCFD46 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; + D78D3A38E9CD175DEA06FBA7AA647374 /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = ""; }; + D78E1B947C99F88C13C9E2D92ACEED56 /* mapTo+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "mapTo+RxCocoa.swift"; path = "Source/RxCocoa/mapTo+RxCocoa.swift"; sourceTree = ""; }; + D7930032D26601CA12CF531A7CC7109B /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; + D7BFA673BB54E1BF4AD581C7054FD877 /* PickerBottomViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerBottomViewConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PickerBottomViewConfiguration.swift; sourceTree = ""; }; + D7D4844281202637450ADDC5C762737A /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + D7DB0947216CF213EA04645CA64007D2 /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = ""; }; + D7E6BD40128854BEF319176B08C7C4FE /* MAMapView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapView.h; path = MAMapKit.framework/Headers/MAMapView.h; sourceTree = ""; }; + D80511E78FA27DBE7FA56908EC910DDE /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; + D80522C103D7FD9B007FDC91EB34952D /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; + D823E79E8F4A2B59128FF8F75918401B /* TextDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextDocument.swift; path = Sources/Private/Model/Text/TextDocument.swift; sourceTree = ""; }; + D83664CE2555114AB669FDEDA8F99813 /* PHLivePhotoView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PHLivePhotoView+Kingfisher.swift"; path = "Sources/Extensions/PHLivePhotoView+Kingfisher.swift"; sourceTree = ""; }; + D8580DC513144970F16F64D0BAE8927B /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/Networking/RequestModifier.swift; sourceTree = ""; }; + D8669228FFCF942B9BE4FDEF092EBBE8 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; + D86F88C2D844B1A8395E7BC4EBAD9DAA /* LottieAnimationHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationHelpers.swift; path = Sources/Public/Animation/LottieAnimationHelpers.swift; sourceTree = ""; }; + D8C5EBA77EBAE9610106426C1670E40F /* MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MBProgressHUD-Info.plist"; sourceTree = ""; }; + D8E1BF1CDAE920F850A3CA631D6D0BD5 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = ""; }; + D948D0CEDB9AD6944D1EFBCBED412D6F /* GYSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.release.xcconfig; sourceTree = ""; }; + D98C47E40A04CE5B269024673CF65D39 /* MAPoiFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPoiFilter.h; path = MAMapKit.framework/Headers/MAPoiFilter.h; sourceTree = ""; }; + D9AAFC588DD4E38D23F735C405316DBB /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = ""; }; + D9B58514EC4B76D24B2A05D2F9F94A84 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; + D9D3DF24540D96BA895E5649621F2DC6 /* DDLoggerNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLoggerNames.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLoggerNames.h; sourceTree = ""; }; + D9E2E0AFA30D914CA2635D08F9B76411 /* RxSwiftExt-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwiftExt-dummy.m"; sourceTree = ""; }; + D9E655874E1B875CC93CD341D592EABE /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; + DA0D2DD9D41D4DE2B234C4A19FA10128 /* Navigator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Navigator.swift; path = Sources/URLNavigator/Navigator.swift; sourceTree = ""; }; + DABBC035B11905D441A19274B12ACCE4 /* LayerFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerFontProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerFontProvider.swift; sourceTree = ""; }; + DAF4917351852532439DD9525094E01B /* SGScanViewConfigure.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGScanViewConfigure.m; path = SGQRCode/ScanView/SGScanViewConfigure.m; sourceTree = ""; }; + DB14D216A4D2B23D7D03CADB0B277F15 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; + DB285D9E5902EDDE52324DAECECAB589 /* KingfisherWebP-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KingfisherWebP-dummy.m"; sourceTree = ""; }; + DB3C0326988A33173E720F4BD350EB7B /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; + DB3E0C39676C59020F4EF0FE47A5A998 /* CGImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CGImage+WebP.m"; path = "Sources/KingfisherWebP-ObjC/CGImage+WebP.m"; sourceTree = ""; }; + DB4B8C2F4381DB191ADCBEAA552A2584 /* ObjectMapper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ObjectMapper.release.xcconfig; sourceTree = ""; }; + DB53F81B12A46615370C1D9BFA3E668D /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; + DB8E70D55E5967F17742CEC34F09F557 /* SGQRCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGQRCode.h; path = SGQRCode/SGQRCode.h; sourceTree = ""; }; + DB9321E798658CD04BB6C4E6FCF288A5 /* DateRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateRepresentable.swift; path = Sources/SwiftDate/DateRepresentable.swift; sourceTree = ""; }; + DBB40724A2B4D46DA84615528ABB920D /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; + DC1FA6EF78383492161DF3D70C2F3B81 /* String+Parser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Parser.swift"; path = "Sources/SwiftDate/Foundation+Extras/String+Parser.swift"; sourceTree = ""; }; + DC9023C1523EBBBAECBFCF876495E5C0 /* IQKeyboardToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-prefix.pch"; sourceTree = ""; }; + DC9DE046B454D18F67111F867A960ABE /* Mappable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mappable.swift; path = Sources/Mappable.swift; sourceTree = ""; }; + DCA3BC254E30518BA626ED97DCAD623C /* TimePeriodCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodCollection.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodCollection.swift; sourceTree = ""; }; + DCF2AEA2FD807407346D5638F6267090 /* SharedSequence+Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Concurrency.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Concurrency.swift"; sourceTree = ""; }; + DCFC5949D8875CDAD1F2082E5A201006 /* SwiftKeychainWrapper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftKeychainWrapper-umbrella.h"; sourceTree = ""; }; + DD20156211BE524C28D13380ECE670D7 /* KeypathSearchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeypathSearchable.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/KeypathSearchable.swift; sourceTree = ""; }; + DD465F60DB3F857966FACD753CD7E81D /* quant_levels_dec_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_dec_utils.h; path = src/utils/quant_levels_dec_utils.h; sourceTree = ""; }; + DD6E973439EE3DB1EC4BDD90444068C8 /* FloatValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FloatValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/FloatValueProvider.swift; sourceTree = ""; }; + DD7756C99488F3DA24BC9B942CBDB37F /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; + DD7FAFBF81AB52DEAA018D9F32BA5778 /* ProgressImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProgressImageView.swift; path = Sources/HXPHPicker/Core/View/ProgressImageView.swift; sourceTree = ""; }; + DD812EC7AEC9AD4E64261C5AF5A00C5F /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = ""; }; + DDEBEDA7EDFEA74B895CD38E22DBDC5F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbarManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + DDF203614E5F110681A9D4CA72490EA9 /* PhotoPanGestureRecognizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPanGestureRecognizer.swift; path = Sources/HXPHPicker/Core/Model/PhotoPanGestureRecognizer.swift; sourceTree = ""; }; + DE08AE5F353270F7CD44779B7D36B2AE /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASShorthandAdditions.h"; path = "Masonry/NSArray+MASShorthandAdditions.h"; sourceTree = ""; }; + DE1D516BB150ACB7C62572F7BE58EE93 /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = ""; }; + DE28BD4735E16BEB03A1C10DAE70450B /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = ""; }; + DE4D0E757EB36BEA87200F13DB04553C /* lossless_enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips_dsp_r2.c; path = src/dsp/lossless_enc_mips_dsp_r2.c; sourceTree = ""; }; + DE5CDBB132194D78BD6D8AA79EEDF4D9 /* CallbackContextEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackContextEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/CallbackContextEpoxyModeled.swift; sourceTree = ""; }; + DE6312000682993ECBC356FB52F2A18F /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = ""; }; + DE6F3727615A8FE626ECB403CBA00C75 /* FileManager+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/FileManager+ZIP.swift"; sourceTree = ""; }; + DE89E8B8E80AC6F29ED6265923ECD0E2 /* TAPageControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAPageControl.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.m; sourceTree = ""; }; + DE9F3749DBAE34A46794B0401EB8DD44 /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = ""; }; + DEC4E9705460349072655762BEB6FC6C /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardNotification/Classes/IQKeyboardInfo.swift; sourceTree = ""; }; + DF39165B73E61A237FB8E42CC80C5838 /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/Features/AuthenticationInterceptor.swift; sourceTree = ""; }; + DF60FA4D4AE78DAF3F2DD3082A3AB9BE /* KingfisherWebP-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "KingfisherWebP-Info.plist"; sourceTree = ""; }; + DF71BC3300BF2FD8A75E24E5182DC488 /* MATraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceManager.h; path = MAMapKit.framework/Headers/MATraceManager.h; sourceTree = ""; }; + DF8E119D061BA08BBA251A759BBC05D2 /* PickerInteractiveTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerInteractiveTransition.swift; path = Sources/HXPHPicker/Picker/Transition/PickerInteractiveTransition.swift; sourceTree = ""; }; + DFA46067E25D9D461AFCF17719576195 /* ValueProviderStore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueProviderStore.swift; path = Sources/Private/CoreAnimation/ValueProviderStore.swift; sourceTree = ""; }; + DFDC29BC4FA158FF119BEE13DEA94426 /* IQKeyboardReturnManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardReturnManager.modulemap; sourceTree = ""; }; + DFE0899A34CFE1B203BA880FA2A17951 /* RxTableViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxTableViewReactiveArrayDataSource.swift; sourceTree = ""; }; + DFEB636D74578B2C6880B72DD775C66A /* Picker+PhotoManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+PhotoManager.swift"; path = "Sources/HXPHPicker/Picker/Util/Picker+PhotoManager.swift"; sourceTree = ""; }; + E01084778AF5D9975781D9E756B88E0C /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; + E0E075DCB7CD7CA0F5F6CC3EAD3482D5 /* KFImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImage.swift; path = Sources/SwiftUI/KFImage.swift; sourceTree = ""; }; + E0EA87383F0C129592E77B21764E4434 /* PickerCamerViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerCamerViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PickerCamerViewCell.swift; sourceTree = ""; }; + E0EC8351C6CD3DCAF03974C18B22A68F /* ContentConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContentConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ContentConfigurableView.swift; sourceTree = ""; }; + E0F391D90834188D69D1FBA0F3A9B3B1 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; + E12375C52223D1DDF07F74A1CB51D91A /* LayerProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerProperty.swift; path = Sources/Private/CoreAnimation/Animations/LayerProperty.swift; sourceTree = ""; }; + E14E75092B89699FA99395BDE0FD7C04 /* IQTextInputViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfoModel.swift; path = IQKeyboardReturnManager/Classes/IQTextInputViewInfoModel.swift; sourceTree = ""; }; + E157AFD6B04C78B818DA2DD72C0A05A2 /* PhotoEditorDrawView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorDrawView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorDrawView.swift; sourceTree = ""; }; + E1D2A6996109A1160E5327C0E12A7F51 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = ""; }; + E1FE30CBB36FB424264961A53BD716D7 /* Image+WebP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Image+WebP.swift"; path = "Sources/Image+WebP.swift"; sourceTree = ""; }; + E21A67408E8A2CCFAEE7C62AE0680C24 /* ZXSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.release.xcconfig; sourceTree = ""; }; E23C076BA70925415F490FEDB215DA92 /* SwiftyJSON */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftyJSON; path = SwiftyJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E247F6BCFE6E8E518715F88C8D51FA90 /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Font.swift; path = Sources/Private/Model/Text/Font.swift; sourceTree = ""; }; - E264B506515F0A5400CCC8099ABF1B5A /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; - E274060E727CE9CB6C38809DA44858F0 /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = ""; }; - E28BDA9CDE1833AB1E475DFAE09F13B9 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; - E29D88B0B3A3E7D4BFAE1549DFE91902 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Source/PrivacyInfo.xcprivacy; sourceTree = ""; }; - E2DC0711028DF544A36409EAFFF65AD7 /* Differentiator-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Differentiator-Info.plist"; sourceTree = ""; }; - E2F3C9E43D63DCADA8C49D744C08B865 /* RxSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.debug.xcconfig; sourceTree = ""; }; - E306833E2FC3B806879DE0E184AE9845 /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; - E3103CC578229312B31994106ABDD321 /* MAMapView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapView.h; path = MAMapKit.framework/Headers/MAMapView.h; sourceTree = ""; }; - E325B75AC304E6FA0AB3A4C909F68119 /* ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemPath.swift; path = Sources/Differentiator/ItemPath.swift; sourceTree = ""; }; - E3292AB1448CFC52A661756B9E17162E /* PhotoEditorMosaicToolView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorMosaicToolView.swift; path = Sources/HXPHPicker/Editor/View/Photo/PhotoEditorMosaicToolView.swift; sourceTree = ""; }; - E34034E0D333A076E355ABC2D8C54EE5 /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; - E3684D9B5A7CCC0874A8B7B68C0BEAC9 /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; - E37DFC56AF4FF8179DE3E5450ED676CF /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; - E38E66DCC45E29CCAE3BC2F08E025CFB /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; - E3D16C3A257A235E67715C01B658859C /* MarqueeLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-prefix.pch"; sourceTree = ""; }; - E3D7E003037EF8C68A19FE2C0E4AEC16 /* MAMapKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMapKit.h; path = MAMapKit.framework/Headers/MAMapKit.h; sourceTree = ""; }; - E3F43F91704CBAD1276619AA5C259384 /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = ""; }; - E41EF5080BD0A47B08B628FCD15BCB46 /* PreCompLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayer.swift; path = Sources/Private/CoreAnimation/Layers/PreCompLayer.swift; sourceTree = ""; }; - E444599FB453D7C7931951A9B691C863 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Cache/ImageCache.swift; sourceTree = ""; }; - E4736B05062BE1377960F7613D5EA857 /* CachedImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CachedImageProvider.swift; sourceTree = ""; }; - E496BF64131336A121D2D15B2CA407E0 /* StrokeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StrokeAnimation.swift; sourceTree = ""; }; + E242F85DB2F9F6150CAB258727C8A9D1 /* LivePhotoSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LivePhotoSource.swift; path = Sources/General/ImageSource/LivePhotoSource.swift; sourceTree = ""; }; + E2435A650A98BC9350578684578C9A9C /* AMapSearchKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchKit.h; path = AMapSearchKit.framework/Headers/AMapSearchKit.h; sourceTree = ""; }; + E257BD0256DD93AE009B2242B6C542EE /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/Operators.swift; sourceTree = ""; }; + E29DC0B452BFDA5504D7D59B1C8EC002 /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = ""; }; + E2E21004BF6DD3D03B166F0227767B33 /* Date.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Date.swift; path = Sources/SwiftDate/Date/Date.swift; sourceTree = ""; }; + E31E96A840F001B34152B018B782D71C /* ISOFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOFormatter.swift; path = Sources/SwiftDate/Formatters/ISOFormatter.swift; sourceTree = ""; }; + E36349A5A080F0CB672C97CB5BF02185 /* DDContextFilterLogFormatter+Deprecated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDContextFilterLogFormatter+Deprecated.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter+Deprecated.h"; sourceTree = ""; }; + E3660D008E346382D1C9D585A5794D60 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = ""; }; + E367BDC429948E49246C74CE0BAD014F /* EffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/EffectValue.swift; sourceTree = ""; }; + E3D3B8E99DBA519C250270C693CB28C5 /* DiffableSection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiffableSection.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/DiffableSection.swift; sourceTree = ""; }; + E40248ECEA8B0FA140AB738D8373691B /* IQKeyboardReturnManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardReturnManager-dummy.m"; sourceTree = ""; }; + E418E5B4C286B330B19A6232C141D629 /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = ""; }; + E4373211B6AA44BC7E17B11EC96EDCC1 /* EnumOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EnumOperators.swift; path = Sources/EnumOperators.swift; sourceTree = ""; }; + E4412E56E4143077AC365D779FF4DD04 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; + E457E04CBAD93AC173CE2B419E540594 /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieView.swift; path = Sources/Public/Animation/LottieView.swift; sourceTree = ""; }; + E45C14AAA0FBF5B25F71E94E189A8619 /* TransformAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformAnimations.swift; path = Sources/Private/CoreAnimation/Animations/TransformAnimations.swift; sourceTree = ""; }; + E46D96155F11A4BC6AEB734B04EC4A0E /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = ""; }; E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MJRefresh; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E4CF6187D928B4729E6A474BE2F7E979 /* BaseConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseConfiguration.swift; path = Sources/HXPHPicker/Core/Config/BaseConfiguration.swift; sourceTree = ""; }; - E4E813AC74828F04D436D531ED0B4BA2 /* ImageLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayerModel.swift; path = Sources/Private/Model/Layers/ImageLayerModel.swift; sourceTree = ""; }; - E4EEC25DC81F20103B30FF13E1D982D6 /* ShapeItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItem.swift; path = Sources/Private/Model/ShapeItems/ShapeItem.swift; sourceTree = ""; }; - E4F874765D3F1D405E1B94F302414C59 /* ViewTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewTransition.swift; path = Sources/RxDataSources/ViewTransition.swift; sourceTree = ""; }; - E51EE6F13D5D7A545A1E2364F2D8C720 /* CocoaLumberjack.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CocoaLumberjack.modulemap; sourceTree = ""; }; - E523F5D081179DA577F80E946E1CF7C5 /* Archive+Writing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Writing.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Writing.swift"; sourceTree = ""; }; - E5251855B98C990A516F052D1E8FB9DE /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; - E53D0CFF06F6D1A1BE9E58C1F39A8EC4 /* AlbumListConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumListConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/AlbumListConfiguration.swift; sourceTree = ""; }; - E55AC265953CB9D5E42BB48DCD176741 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; - E5BE71FB7C7B95B183AFBAC5BC9DE2C4 /* HXPHPicker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HXPHPicker.swift; path = Sources/HXPHPicker/Core/HXPHPicker.swift; sourceTree = ""; }; - E5EDEA4FAD2F8E4725A8211591670F2D /* ItemEvents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemEvents.swift; path = RxCocoa/iOS/Events/ItemEvents.swift; sourceTree = ""; }; - E5FB7712C613C550390EE7978D6DCB1F /* Kingfisher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-umbrella.h"; sourceTree = ""; }; - E5FFC29674606056D4E6CB4875B08AB7 /* RxTableViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift; sourceTree = ""; }; - E607F00D7858E88EB937129313E47B82 /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/Features/ServerTrustEvaluation.swift; sourceTree = ""; }; - E615A7AACB986AA4AEFD89C51C3084EB /* BehaviorsConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorsConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/BehaviorsConfigurableView.swift; sourceTree = ""; }; - E61C0A3530EBBDA423E1E67D788A8F1E /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SDWebImage-SDWebImage-Info.plist"; sourceTree = ""; }; - E631E7DB9988DE6F1E1020C0829D15F1 /* cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = src/dsp/cpu.h; sourceTree = ""; }; - E634D85977742C0C5D2835E1BC4FCD27 /* PhotoEditorFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorFilter.swift; path = Sources/HXPHPicker/Editor/Model/PhotoEditorFilter.swift; sourceTree = ""; }; - E63DFF40F4281E73B57C1CB0573F29AC /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; - E63E9E27742E4521734ED89D2101AC59 /* DefaultsObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsObserver.swift; path = Sources/DefaultsObserver.swift; sourceTree = ""; }; - E65001E1575302A2C76618DCD46F8A66 /* SwiftyJSON.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyJSON.modulemap; sourceTree = ""; }; - E662293793EF663323244C0EDB67850E /* ObservableConvertibleType+Infallible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Infallible.swift"; path = "RxSwift/Traits/Infallible/ObservableConvertibleType+Infallible.swift"; sourceTree = ""; }; - E68197BD83FEA29AA11755C34D12B046 /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Networking/ImagePrefetcher.swift; sourceTree = ""; }; - E68DBA7527614290E11D4265A4179F5B /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; - E6CBD85B19608345FA5A40A8BD61937E /* AMapNearbyUploadInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapNearbyUploadInfo.h; path = AMapSearchKit.framework/Headers/AMapNearbyUploadInfo.h; sourceTree = ""; }; - E6D45C601DC9754B16E4ADB8A7897D4B /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; - E6F2FA1306731CAA418651DBA8B00521 /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/Networking/ImageDownloader.swift; sourceTree = ""; }; - E6FBFEC156FAF93A053B649B8F3D464F /* Popover-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Popover-dummy.m"; sourceTree = ""; }; - E72C42F593EDF43E99D4ECC7A0008D51 /* RxCollectionViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedReloadDataSource.swift; sourceTree = ""; }; - E758329F42B0099E33EF4EF839084BC6 /* ConfigurationGlobals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConfigurationGlobals.swift; path = Sources/CocoaLumberjackSwift/ConfigurationGlobals.swift; sourceTree = ""; }; - E75FC2D6404C770C60B450B7F1B783F1 /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = ""; }; - E766D00AF3776C33AD233353D2A6E60F /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; - E77DDE5D1FE9A869DBCC053EC6AAC14D /* unwrap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = unwrap.swift; path = Source/RxSwift/unwrap.swift; sourceTree = ""; }; - E7A28BBAA91F3A291A80B504B369C6A6 /* UISearchController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchController+Rx.swift"; path = "RxCocoa/iOS/UISearchController+Rx.swift"; sourceTree = ""; }; - E7B38F6289C951AC1EFC690686372E8C /* AssetManager+AVAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+AVAsset.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+AVAsset.swift"; sourceTree = ""; }; - E82D2EE689E50F0B8ECB6F596778AB59 /* MAGroundOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAGroundOverlay.h; path = MAMapKit.framework/Headers/MAGroundOverlay.h; sourceTree = ""; }; - E8463D35E04006BF67B96789608E6EF5 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = ""; }; - E869349E901AF1F108BE430F4C18E538 /* TakeWithPredicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWithPredicate.swift; path = RxSwift/Observables/TakeWithPredicate.swift; sourceTree = ""; }; - E88008306A0B909F833E534E74A2A2B7 /* AMapFoundationKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapFoundationKit.h; path = AMapFoundationKit.framework/Headers/AMapFoundationKit.h; sourceTree = ""; }; - E88134F4991F75161592370EDBDDF7A3 /* SGPermissionPhoto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGPermissionPhoto.h; path = SGQRCode/Permission/SGPermissionPhoto.h; sourceTree = ""; }; - E8B5D73D0C53F699DB52AF3770B6D5CD /* Repeater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeater.swift; path = Sources/Private/Model/ShapeItems/Repeater.swift; sourceTree = ""; }; - E8BE4B1D202052CA4C98D008A37123A6 /* IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; - E8EA11B62C7E12382CCF821BC4EDB4D1 /* Masonry.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.debug.xcconfig; sourceTree = ""; }; - E8FE216A10E32957F8B4B10142C3514D /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; - E930130A02EB4BD551DB663D6370F2E5 /* Archive+Progress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Progress.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Progress.swift"; sourceTree = ""; }; - E932FD28C14DB876CC6215BCFDCAE0C9 /* ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist"; sourceTree = ""; }; - E9351614A1EA41C19AE76908E51BCFA1 /* String+SHA256.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+SHA256.swift"; path = "Sources/Utility/String+SHA256.swift"; sourceTree = ""; }; - E94FB2D27C7F9710024FDDAB036D08BF /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = ""; }; - E98B44AC677984982633BF5E55B83BC8 /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; - E9A497DBFC39A287933FAF5D74CCE3C4 /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; - E9B350FFEEBA00673419856241505840 /* ColorEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/ColorEffectValue.swift; sourceTree = ""; }; - E9B6361B6B2EC5044C7D7A5F60F9725B /* MBProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.debug.xcconfig; sourceTree = ""; }; - E9CCFEA096F5647B7BFD834444DE5D8D /* AMapUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapUtility.h; path = AMapFoundationKit.framework/Headers/AMapUtility.h; sourceTree = ""; }; - E9D1A3C02C2FFFC681519C0ED1B2A6F2 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; - E9EBC3E7C6C7716E1481D2567D2B7FFA /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; - EA09D5ED761ED90C088CB1EC2BF48978 /* TimePeriodProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodProtocol.swift; path = Sources/SwiftDate/TimePeriod/TimePeriodProtocol.swift; sourceTree = ""; }; - EA23586EBDB60ADD89A0997C0053B0E4 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; - EA2B26131DB20BDAF5E1F9004EC00D3E /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = ""; }; - EA67E1078BB4B656D5DC587B41F545D9 /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/Features/RequestInterceptor.swift; sourceTree = ""; }; - EA6ADA20D4D00A06BEE718A19FB8C772 /* ItemsExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemsExtension.swift; path = Sources/Private/MainThread/NodeRenderSystem/Extensions/ItemsExtension.swift; sourceTree = ""; }; - EA6E5222A3BF1DF24E3955512FD5BE7A /* CGColor+RGB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGColor+RGB.swift"; path = "Sources/Private/Utility/Extensions/CGColor+RGB.swift"; sourceTree = ""; }; - EA979A672FC90A6228BF6B3478275131 /* MAUserLocationRepresentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAUserLocationRepresentation.h; path = MAMapKit.framework/Headers/MAUserLocationRepresentation.h; sourceTree = ""; }; - EAB2287C653AB356E7B22EAF2740BA99 /* HXPHPicker.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HXPHPicker.debug.xcconfig; sourceTree = ""; }; - EAB780F88FE6D759B6785326B8A67A39 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; - EAC1C4AA570FB43A86EB6118715366F0 /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; - EAF0041A2671B95EE0CF8F1966058E51 /* UIView+ParentObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ParentObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+ParentObjc.swift"; sourceTree = ""; }; - EAFC10B6406D683C7A7E9D64CC30D3D2 /* DDLoggerNames.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLoggerNames.m; path = Sources/CocoaLumberjack/DDLoggerNames.m; sourceTree = ""; }; - EB0B54DE1A9499CDE9B1954D90BC7A60 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; - EB4FAB4064DE5FFD179AA3B8F2EA91B0 /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; - EB52BDEA8C58606EC2F7BBDD7145CC51 /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; - EB81240148AE7638A22E159A5399287C /* ImageView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageView+Kingfisher.swift"; path = "Sources/Extensions/ImageView+Kingfisher.swift"; sourceTree = ""; }; - EB8725373C68CDAB93404C9213422C48 /* Source.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Source.swift; path = Sources/General/ImageSource/Source.swift; sourceTree = ""; }; - EB95DEC451A6EA78942747022BEF4279 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Source/SwiftyJSON/PrivacyInfo.xcprivacy; sourceTree = ""; }; - EBC9A09E1A9B438946266275D908233E /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = ""; }; - EC09940F617F119B0D6883762B44E423 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; - EC1E878D23A5775C6BF746392F670864 /* Changeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Changeset.swift; path = Sources/Differentiator/Changeset.swift; sourceTree = ""; }; - EC2340A77EEEDED06315E9B608CBBD54 /* RoundedCornersNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCornersNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/RoundedCornersNode.swift; sourceTree = ""; }; - EC3496CE1486FD21ADF314073D619FCD /* CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CocoaLumberjack-Info.plist"; sourceTree = ""; }; - EC393E7BE0C5483150F1EC770694C527 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; - EC5856987107BEF57F8839BE214BF5A3 /* Masonry-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Masonry-dummy.m"; sourceTree = ""; }; - ECA5ADD28F030143F0FE62A14B0965E7 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; - ECC186C911044B5CEE2CD5C9E68DDB91 /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; - ECC3F0BD111373DDC23EB1B7541A2BBA /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; }; - ECCA20F7B13F9F974F8ADCA28D9E25BE /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; - ECCE4402CE62B8C0184D291FD0619F1A /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; - ECD19C1FBA965BD7B375BC108715DD15 /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; - ECD6B31F012736480BFBD5CB5E99EBA6 /* ofType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ofType.swift; path = Source/RxSwift/ofType.swift; sourceTree = ""; }; - ECE69B24EF7BCE8791AD4EE414F9F24D /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; - ED4B09FA091877F368D8E64678C27604 /* PHLivePhotoView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PHLivePhotoView+Kingfisher.swift"; path = "Sources/Extensions/PHLivePhotoView+Kingfisher.swift"; sourceTree = ""; }; - ED60FB3C015B49A7E239762808810142 /* sharpyuv_csp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_csp.c; path = sharpyuv/sharpyuv_csp.c; sourceTree = ""; }; - EDD6384C8991A779769D0C3B5CBEABBE /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = ""; }; - EDE4021097F3F36A1303E500276BB035 /* sharpyuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv.h; path = sharpyuv/sharpyuv.h; sourceTree = ""; }; - EDEA5FD0EA68AD39A58CA0B11E7957A7 /* Infallible+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Operators.swift"; path = "RxSwift/Traits/Infallible/Infallible+Operators.swift"; sourceTree = ""; }; - EDF048D7983DEFFD3278C296FE89616E /* Array+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Sort.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/Array+Sort.swift"; sourceTree = ""; }; - EDF3D3E94F61D371595F553E3B586E95 /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/Core/RequestTaskMap.swift; sourceTree = ""; }; - EE030413167D0ED97A4CAF855085BAED /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; - EE4B1C22A04268C9E91119679D9FB75D /* GroupOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/GroupOutputNode.swift; sourceTree = ""; }; - EE59491665BAE3B6B091D52128116FCF /* Masonry-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-umbrella.h"; sourceTree = ""; }; - EE960E96F2D768547C31FBBFCACD1BB1 /* VideoEditorCropView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorCropView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorCropView.swift; sourceTree = ""; }; - EEB3E28B0C97DB78AB36376698E20DE0 /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = ""; }; - EEB3F56F8C3B595F3234DE4CFF876DA8 /* SGQRCode.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SGQRCode.release.xcconfig; sourceTree = ""; }; - EEB68C4FE816CD7B9400F86CA363F02A /* KeychainWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainWrapper.swift; path = SwiftKeychainWrapper/KeychainWrapper.swift; sourceTree = ""; }; - EECA7F50DA1D788B0E8A6DEB1AB6FBDB /* EditorStickerTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorStickerTextView.swift; path = Sources/HXPHPicker/Editor/View/EditorStickerTextView.swift; sourceTree = ""; }; - EF1FF8A138C3756FA85D138F9F0DD494 /* AlbumTitleArrowView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTitleArrowView.swift; path = Sources/HXPHPicker/Picker/View/AlbumTitleArrowView.swift; sourceTree = ""; }; - EF454032EDDEA52163D2BB18E31876D9 /* DotNetParserFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotNetParserFormatter.swift; path = Sources/SwiftDate/Formatters/DotNetParserFormatter.swift; sourceTree = ""; }; - EF90914FAD7CA1C043DFE3D5B5502002 /* SetContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetContentProviding.swift; sourceTree = ""; }; - EFB2E95D95EC63AFC1C64E993034A1BD /* MAHeatMapVectorOverlayRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorOverlayRender.h; path = MAMapKit.framework/Headers/MAHeatMapVectorOverlayRender.h; sourceTree = ""; }; - EFBE7C4C05E5B604E25D86B5886B2C87 /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = ""; }; - EFD48355064BA1A2F57A532C23C5243E /* MATraceLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceLocation.h; path = MAMapKit.framework/Headers/MATraceLocation.h; sourceTree = ""; }; - F08307F70E889AFC3074023627CE9825 /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = ""; }; - F09188C3BECE96220D4AFEACE8738138 /* LayerModel+makeAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "LayerModel+makeAnimationLayer.swift"; path = "Sources/Private/CoreAnimation/Layers/LayerModel+makeAnimationLayer.swift"; sourceTree = ""; }; - F09C4841D15F42CBF48A77FDD2D1DF3D /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; - F0AF15BF23672BAB1389D3A5752A0666 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; - F0DACF7E937C8FFFE469D74EDC47237C /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; - F0F5EE61E2B1815F3A066EC4F3DB93FC /* Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bundle.swift; path = Sources/Private/Model/Extensions/Bundle.swift; sourceTree = ""; }; - F103382FE2B3535C8A5522E5A6B6B76E /* Vectors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vectors.swift; path = Sources/Public/Primitives/Vectors.swift; sourceTree = ""; }; - F14B49C50777DBCB9A8C3BB0FAAF2D58 /* CocoaLumberjack.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.debug.xcconfig; sourceTree = ""; }; - F19402373AD0E48AFED78ECB72EB2210 /* MAMVTTileOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAMVTTileOverlayRenderer.h; path = MAMapKit.framework/Headers/MAMVTTileOverlayRenderer.h; sourceTree = ""; }; - F1B0CB293BFB5B7E50D1679EA531B37C /* RxCocoa.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.debug.xcconfig; sourceTree = ""; }; - F1DC455B74E76B7B60C76B11E6C90C6F /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; - F2157486BB6B232CC4FB1DBF84E363DF /* MAOfflineProvince.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAOfflineProvince.h; path = MAMapKit.framework/Headers/MAOfflineProvince.h; sourceTree = ""; }; - F219607A126DF7E68CF24DD8F2010051 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; - F24EE1A056FAB1C871ADF3CC9DEB26DF /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = Sources/RxDataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; - F256DC5941701750372D871382E49CD9 /* ObjectMapper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ObjectMapper-prefix.pch"; sourceTree = ""; }; - F25AD112E1C05A54CE8CC795A002351B /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; - F29DE0B972C92D93BA961D16D5D0779E /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; - F2CDF113AD008CF23ADEC1285DB7DE1D /* IQTextView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.release.xcconfig; sourceTree = ""; }; - F2D626DDBA0FB9FA62A83886DA463095 /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = ""; }; - F2E665B75D89F53F82303BC50647C250 /* MAMapView+Resource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MAMapView+Resource.h"; path = "MAMapKit.framework/Headers/MAMapView+Resource.h"; sourceTree = ""; }; - F329A89B9F7BBF9305ADC7A5396998E3 /* IQKeyboardNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-prefix.pch"; sourceTree = ""; }; - F32EFC5E7FD005018908656B75FA07D4 /* sharpyuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_sse2.c; path = sharpyuv/sharpyuv_sse2.c; sourceTree = ""; }; - F3733E47512799875D54F9AA30DCCF3E /* PhotoEditorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoEditorViewController.swift; path = Sources/HXPHPicker/Editor/Controller/PhotoEditorViewController.swift; sourceTree = ""; }; - F3801315ECE54190D3FC07F7F322616C /* SDImageFramePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFramePool.h; path = SDWebImage/Private/SDImageFramePool.h; sourceTree = ""; }; - F3A140B0A3099FEE5DEDBFDB41FD33D0 /* AnyNodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyNodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyNodeProperty.swift; sourceTree = ""; }; - F3B2D3F5CB40C600B633041D4E46D87C /* StyledView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/StyledView.swift; sourceTree = ""; }; - F3E2999141424D2809DE076C8BBEBAF1 /* IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbar.swift; path = IQKeyboardToolbar/Classes/IQKeyboardToolbar.swift; sourceTree = ""; }; - F3EFC6DF3268535BC6FEB0245C70EA38 /* sharpyuv_csp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_csp.h; path = sharpyuv/sharpyuv_csp.h; sourceTree = ""; }; - F40C7CCCB4C04D7D8A550D923E52294A /* SectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModel.swift; path = Sources/Differentiator/SectionModel.swift; sourceTree = ""; }; - F41BC9523DA12286628F8E3A1F3846C6 /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image/Image.swift; sourceTree = ""; }; - F42018A0097A6BA9B9A4C2F8B4B0F99F /* DDLog+Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DDLog+Combine.swift"; path = "Sources/CocoaLumberjackSwift/DDLog+Combine.swift"; sourceTree = ""; }; - F45942A41CA4AD3A6B529A34CD64016F /* SGTorch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGTorch.m; path = SGQRCode/Torch/SGTorch.m; sourceTree = ""; }; - F4601FDE1E6744CA10EFF6A00996782F /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; - F491682089AAF06711121E695204A09A /* MarqueeLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.release.xcconfig; sourceTree = ""; }; - F4A00A9E5D42B9091DDB2E72092918FD /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; - F4A9FEEF5FC467500C486510E6AB790F /* RxDataSources-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-umbrella.h"; sourceTree = ""; }; - F4B37312E5B890AF6AE0AF70C547FAE9 /* GradientFill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFill.swift; path = Sources/Private/Model/ShapeItems/GradientFill.swift; sourceTree = ""; }; - F547FAFA3063CF7547458BEEA56B7DFD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardCore/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - F55017912DB7230508EBD67FA99F3434 /* DataTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataTransform.swift; path = Sources/DataTransform.swift; sourceTree = ""; }; - F558F847D3B537C0EE3F9A6D10BAA044 /* partition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = partition.swift; path = Source/RxSwift/partition.swift; sourceTree = ""; }; - F5850950933E8F0982B6AAC13E6BE84D /* GIFImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFImageView.swift; path = Sources/HXPHPicker/Picker/View/GIFImageView.swift; sourceTree = ""; }; - F5A34E0DDD6D7267317382B3982218FF /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; - F5A5329E4337BAA3B99092BE362809AB /* TransformOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformOf.swift; path = Sources/TransformOf.swift; sourceTree = ""; }; - F5C5FF383429465910906E9CF4BF2E47 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; - F5FAFAD0D0B83D035DDEAAD486E84520 /* RxRelay-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxRelay-prefix.pch"; sourceTree = ""; }; - F60847E9C652C5C37309A492F506EFEA /* MAHeatMapTileOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapTileOverlay.h; path = MAMapKit.framework/Headers/MAHeatMapTileOverlay.h; sourceTree = ""; }; - F611528C34800DFE4F1D88754A0939B8 /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = ""; }; - F6533B9F13B65A560D40A611259E153A /* Placeholder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Placeholder.swift; path = Sources/Image/Placeholder.swift; sourceTree = ""; }; - F67178B77665EB9E755915F88207966E /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; + E4BDB0C9DF42D59E3D032B1306175E6C /* PrecompAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrecompAsset.swift; path = Sources/Private/Model/Assets/PrecompAsset.swift; sourceTree = ""; }; + E4FB1429E2CF9E4996BC8FCBC58623B0 /* Vector1DEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vector1DEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/Vector1DEffectValue.swift; sourceTree = ""; }; + E51AD1A47908FD0F4B378627666FF56D /* MBProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.debug.xcconfig; sourceTree = ""; }; + E565F4284BB7A4FEC14E472A79198A09 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; + E5662E2113261BAA8D73EE2D7FD195D7 /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = ""; }; + E5710A9A74D474A5D4D13BA52A3974E7 /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = ""; }; + E582D9CA396863E9BE7A7AFA301238DB /* zipWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = zipWith.swift; path = Source/RxSwift/zipWith.swift; sourceTree = ""; }; + E5A3E065A6EC3043E8E825606D4FE8D5 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/Core/ParameterEncoding.swift; sourceTree = ""; }; + E5B053F0241EA90CFD6EEAE9D8B8C86C /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/Networking/ImageModifier.swift; sourceTree = ""; }; + E5BB6C658A60AC2AC3598D1BCEB09BB1 /* PhotoPickerViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPickerViewController.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPickerViewController.swift; sourceTree = ""; }; + E5F429ACA94C7E82491C725C194029EE /* CompoundBezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompoundBezierPath.swift; path = Sources/Private/Utility/Primitives/CompoundBezierPath.swift; sourceTree = ""; }; + E5F7F27817B626524FF5A67C87E376C5 /* IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; + E62CF3F90017782373643FF20DF61213 /* IQKeyboardToolbarManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbarManager-dummy.m"; sourceTree = ""; }; + E643185E488A31B1057E48D1CCA8FABD /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = ""; }; + E69BDC83D1BFA669A205C79A2E8C7C84 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQActiveConfiguration.swift; sourceTree = ""; }; + E69CCD24452BFA8A4EEB1D74F46A3AA4 /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; + E69EDC5FEB75300DFAB42F387DFD689B /* SGQRCode-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SGQRCode-prefix.pch"; sourceTree = ""; }; + E6B510C28508ED5F9B6EA8B99C514489 /* RxTabBarControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarControllerDelegateProxy.swift; sourceTree = ""; }; + E6DF008B17591DF9DA81772468BC6246 /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; + E6F958DEFE6BFE821CC7648BB885BDFA /* PreCompLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayer.swift; path = Sources/Private/CoreAnimation/Layers/PreCompLayer.swift; sourceTree = ""; }; + E74DEBACF0B9DD44BB84B5BFDB268712 /* Ellipse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Ellipse.swift; path = Sources/Private/Model/ShapeItems/Ellipse.swift; sourceTree = ""; }; + E768179C263D835330A7E2BB2ECA15DB /* AssetManager+Authorization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+Authorization.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+Authorization.swift"; sourceTree = ""; }; + E77592D8C60580DC8E66CA75B48B75A3 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = ""; }; + E79099E22243AC3EA2F05FAB237DF038 /* Popover.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Popover.release.xcconfig; sourceTree = ""; }; + E7A901E831C5DA031078496970F88565 /* Calendars.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Calendars.swift; path = Sources/SwiftDate/Supports/Calendars.swift; sourceTree = ""; }; + E7AE12621E0357BFFA025FF648D4F5CA /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = ""; }; + E7AF7C3A6E3C74F62531AC0745DF7559 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; + E7F2DB2DA5F5A2E99E73EC1C0AD665F3 /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = ""; }; + E846FCB348AE846CA2D91912B03E6A54 /* not+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "not+RxCocoa.swift"; path = "Source/RxCocoa/not+RxCocoa.swift"; sourceTree = ""; }; + E85221F76899FCEC6DDD939EFF48B259 /* BezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPath.swift; path = Sources/Private/Utility/Primitives/BezierPath.swift; sourceTree = ""; }; + E8A708E93C12BE0B2A6C82EF8ED3F3A3 /* SGQRCode-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SGQRCode-dummy.m"; sourceTree = ""; }; + E8B85C19541E8717481FE64B477A2AAF /* MATraceLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MATraceLocation.h; path = MAMapKit.framework/Headers/MATraceLocation.h; sourceTree = ""; }; + E8E1811162FDD850048AF53271037A67 /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = ""; }; + E92EB47BEBB9451BABC73A28EB669AC1 /* PickerTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerTransition.swift; path = Sources/HXPHPicker/Picker/Transition/PickerTransition.swift; sourceTree = ""; }; + E946BD2AA74EE9995E17CB9324F3B8FC /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/Core/HTTPHeaders.swift; sourceTree = ""; }; + E950BEF322B582E586A7750F51A58BEB /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; + E96ABA6E080105686DA0BFFCF3C172DB /* VideoEditorPlayerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorPlayerView.swift; path = Sources/HXPHPicker/Editor/View/Video/VideoEditorPlayerView.swift; sourceTree = ""; }; + E9AE33420BB43C0FF0C14FA4A10025CD /* TagView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TagView.swift; path = TagListView/TagView.swift; sourceTree = ""; }; + E9B83CBCA19438478DBA9BC33DB68AA5 /* VideoEditorConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorConfiguration.swift; path = Sources/HXPHPicker/Editor/Config/VideoEditorConfiguration.swift; sourceTree = ""; }; + E9E983971F7CF2ECB41CC8BA181BC5FC /* AnimatedControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedControl.swift; path = Sources/Public/Controls/AnimatedControl.swift; sourceTree = ""; }; + EA030F442800D525777CE4567AF83B24 /* RenderNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/RenderNode.swift; sourceTree = ""; }; + EA22EBBA0430205BA4BD43D96D89B62F /* LottieColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieColor.swift; path = Sources/Public/Primitives/LottieColor.swift; sourceTree = ""; }; + EA2D9A3DA1E662D9F6C9EBB665CA4CCC /* lottie-ios.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "lottie-ios.modulemap"; sourceTree = ""; }; + EA942D2B58CC5219C9B6290FDD3B0D37 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; + EA976E9CF7E2D9697B4BC6B5AEF2C2FB /* UIView+ResignObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ResignObjc.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+ResignObjc.swift"; sourceTree = ""; }; + EA9AB8E2B7F6BB20ACC6BB4682A54EE0 /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; + EAB686E8A655CACAB1F8FA405A75B89D /* CGImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CGImage+WebP.h"; path = "Sources/KingfisherWebP-ObjC/include/CGImage+WebP.h"; sourceTree = ""; }; + EAB7410DA44195092EC6B4708775D803 /* UIView+RespondersObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+RespondersObjc.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+RespondersObjc.swift"; sourceTree = ""; }; + EAD907256D917BB51E68FEAEACD1521B /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; + EB05A32F50597A8D9D7677942C93EA1C /* TimePeriodProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodProtocol.swift; path = Sources/SwiftDate/TimePeriod/TimePeriodProtocol.swift; sourceTree = ""; }; + EB471A5348FF54BACA5D5530E589EF0C /* ExtensionHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionHelpers.swift; path = Sources/Utility/ExtensionHelpers.swift; sourceTree = ""; }; + EB49C12301982CD290D0098923B9358D /* MAPolylineRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPolylineRenderer.h; path = MAMapKit.framework/Headers/MAPolylineRenderer.h; sourceTree = ""; }; + EB4A27725E2725501F802D17B853E0E2 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManagerDeprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManagerDeprecated.swift"; sourceTree = ""; }; + EB66606CAD2C190D5997513B8FD77128 /* UIView+SDExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDExtension.h"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h"; sourceTree = ""; }; + EB8597C34C015F9357C2769774EB5D78 /* LottieAnimationViewInitializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewInitializers.swift; path = Sources/Public/Animation/LottieAnimationViewInitializers.swift; sourceTree = ""; }; + EB89B80A1D9F5C7B3A349E363378859D /* PhotoPreviewViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewViewController.swift; path = Sources/HXPHPicker/Picker/Controller/PhotoPreviewViewController.swift; sourceTree = ""; }; + EB8FE147F38CC4ABE7614A15DD8D7A62 /* StyleIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyleIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/StyleIDProviding.swift; sourceTree = ""; }; + EBACB10A2FBF7917D5B80617E18CE0E3 /* IQTextView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextView-dummy.m"; sourceTree = ""; }; + EBC7DD42F100C18282DC4013B4DAAFA5 /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDMultiFormatter.h; sourceTree = ""; }; + EBE081A2C4D77DBE16633AA32BE11C82 /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; + EBE3CF39BF59F7F60A53F20483F8E217 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; + EC11D42FA9EB3805CD07452F77816D38 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; + EC32A771201E13E4BC96B869859067CB /* URLConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLConvertible.swift; path = Sources/URLMatcher/URLConvertible.swift; sourceTree = ""; }; + EC3425F88A802C222824417AC35EC673 /* UIPickerView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPickerView+Rx.swift"; path = "RxCocoa/iOS/UIPickerView+Rx.swift"; sourceTree = ""; }; + EC36FF874BB21BFBB6FB30B97446CA77 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; + EC4F7E3ABBA4F6276260C1C315A7929D /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; + EC618EB9FC96969F4A6FFE308E92B2CF /* TransformOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformOperators.swift; path = Sources/TransformOperators.swift; sourceTree = ""; }; + EC681D085E2117230A54040B67CAB52A /* Archive+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ZIP64.swift"; sourceTree = ""; }; + EC6CB802057D68A4B039F109B248383E /* libwebp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.release.xcconfig; sourceTree = ""; }; + EC95BDD804BA0652360327B8C5243DDD /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; + ECA4791F3A2C59EF0B9917FDB0ADB1DF /* not.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = not.swift; path = Source/RxSwift/not.swift; sourceTree = ""; }; + ECB0712E47CE346F1813C70AECE7A40E /* DidEndDisplayingProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidEndDisplayingProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidEndDisplayingProviding.swift; sourceTree = ""; }; + ECB72B981C9B789A609DB0104297D9D2 /* SGSoundEffect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGSoundEffect.h; path = SGQRCode/SoundEffect/SGSoundEffect.h; sourceTree = ""; }; + ECCC27B8F0BCAF52F0886D40DBAB9C91 /* Diffable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diffable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Diffable.swift; sourceTree = ""; }; + ECF02147DB6CB140AC0514FF884C24CA /* MAMapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = MAMapKit.framework; sourceTree = ""; }; + ECFC2D123237654A3CA2CC545C5283DA /* DateInRegion+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Create.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Create.swift"; sourceTree = ""; }; + ED64A84BA508F099249603E5E8B0D16E /* DefaultsKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKey.swift; path = Sources/DefaultsKey.swift; sourceTree = ""; }; + ED6AA83E5E3222D1C0F0726183AA8902 /* AnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/AnimatorNode.swift; sourceTree = ""; }; + EE0F483160697B4621721AE1A709880A /* RxRelay.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxRelay.modulemap; sourceTree = ""; }; + EE505C76883AF21404C247904B4AE8A2 /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = ""; }; + EE6595803687EE946D7DA26012B8BCE7 /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = ""; }; + EE994104D0142E0CF023F5E4B0FAB489 /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = ""; }; + EEAAEADB3275D8FF4C47699D2D9BE39B /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Features/Validation.swift; sourceTree = ""; }; + EED405573A6FE584C5AE355962C65583 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = RxRelay/Utils.swift; sourceTree = ""; }; + EEE08A195EE8A0E9A19F62849E075A4C /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = ""; }; + EF2B4D80A18B01B76CCEE6C4EF52C595 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; + EFAF99944E7B5A05F29B9FBCD449A1F1 /* HXPHPicker.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HXPHPicker.debug.xcconfig; sourceTree = ""; }; + EFB736B71579972A5CDB11A9A275871E /* URLTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLTransform.swift; path = Sources/URLTransform.swift; sourceTree = ""; }; + EFB8D98C66B86B3003FF045A2DC9FA0E /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAbstractDatabaseLogger.h; sourceTree = ""; }; + EFC662BF0365227B861DEB446DD7C75A /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = ""; }; + EFCBF954E08C9B6F09739FC1D44EE1E6 /* CachedImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CachedImageProvider.swift; sourceTree = ""; }; + EFFAAD50AC6EED85D6A6AA253A9F1461 /* ImageTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTransition.swift; path = Sources/Image/ImageTransition.swift; sourceTree = ""; }; + F0231A3D8A94A37EE567CA86E869B2A4 /* ImageDrawing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDrawing.swift; path = Sources/Image/ImageDrawing.swift; sourceTree = ""; }; + F061BE9344D9E0F5B21C6721AAC07A88 /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = ""; }; + F077E41C0B269500316BDBE5E9FAE6F9 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; + F0801FE8FC375DA92186863B4D4BB5EF /* ignoreErrors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ignoreErrors.swift; path = Source/RxSwift/ignoreErrors.swift; sourceTree = ""; }; + F0A34EF1293E04639120788195083AF5 /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; + F0B217D2DB80EA4C054DC1B02DF4F331 /* BuiltIns.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BuiltIns.swift; path = Sources/BuiltIns.swift; sourceTree = ""; }; + F0B77502B50D5D6D9DF34B258EC469AC /* KFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFAnimatedImage.swift; path = Sources/SwiftUI/KFAnimatedImage.swift; sourceTree = ""; }; + F0B88278FA481C3E00BF5826C6F5733E /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; + F0C5AAA0759A07BC8438DB6994456DB2 /* MAHeatMapVectorGridOverlayRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAHeatMapVectorGridOverlayRenderer.h; path = MAMapKit.framework/Headers/MAHeatMapVectorGridOverlayRenderer.h; sourceTree = ""; }; + F0FCFBB83B55E25AE5DE945855B764C6 /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; + F146DBBB099E7DDF152D559DA98E965B /* GroupNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderContainers/GroupNode.swift; sourceTree = ""; }; + F163CB3B6AFBB4620B4738DFA7342EA4 /* Picker+PhotoTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+PhotoTools.swift"; path = "Sources/HXPHPicker/Picker/Util/Picker+PhotoTools.swift"; sourceTree = ""; }; + F195A67300D87EC8A202514D3D07220F /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; + F1BAED7208C320555EBF5D6F812B9FB5 /* sharpyuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_sse2.c; path = sharpyuv/sharpyuv_sse2.c; sourceTree = ""; }; + F1C6298D980F788A6F717F6D7DA5111E /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = ""; }; + F1E26C183BCC7C1D892F53997532E604 /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = ""; }; + F1E9906654BDC99EA3AFEB4F0FF55E4C /* IQKeyboardToolbarManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.release.xcconfig; sourceTree = ""; }; + F21206D6B877F88C0E5A91DA985559F8 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/Core/AFError.swift; sourceTree = ""; }; + F2180645003DDD38FF458173660C1B2A /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; + F225B969315A8D10CB0B48A87EA9B86D /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; + F22E9FEC7141AB6AC4AFA16DD584579D /* CoreTextRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreTextRenderLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CoreTextRenderLayer.swift; sourceTree = ""; }; + F240310B32A0D47EFD0E82F7C760E894 /* SGPermission.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGPermission.m; path = SGQRCode/Permission/SGPermission.m; sourceTree = ""; }; + F2511DF242242C8D726053ABD7F0FBDB /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + F272ADF3D7731957A04B96D452E66F0C /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNodeDebugging.swift; path = Sources/Private/Utility/Debugging/AnimatorNodeDebugging.swift; sourceTree = ""; }; + F2874630067FD42E18985114EC665B44 /* RxTableViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedReloadDataSource.swift; sourceTree = ""; }; + F289C065ADFD6C9BBCBE9EAAE4C737D2 /* ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist"; sourceTree = ""; }; + F28F24DCB32F2C93EDB166D68F184682 /* Differentiator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Differentiator.modulemap; sourceTree = ""; }; + F298A7E5B241FC0AB24349A5FEE08DCC /* toSortedArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = toSortedArray.swift; path = Source/RxSwift/toSortedArray.swift; sourceTree = ""; }; + F2A0E00F972BB110CAE2D69180DCA8A4 /* SGQRCode.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SGQRCode.modulemap; sourceTree = ""; }; + F2A86A35A3E48B3BFBDA8DFD6A82AFBF /* EmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyView.swift; path = Sources/HXPHPicker/Picker/View/EmptyView.swift; sourceTree = ""; }; + F2D6A510202D31DB23FABB79B34CBA6A /* SwiftKeychainWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwiftKeychainWrapper.h; path = SwiftKeychainWrapper/SwiftKeychainWrapper.h; sourceTree = ""; }; + F2F25E3179DA0F74A09136FC71CE6730 /* String+SHA256.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+SHA256.swift"; path = "Sources/Utility/String+SHA256.swift"; sourceTree = ""; }; + F30A44920E191DEF4BE852B9ED6AECDC /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; + F31F761D62AB020CB44461FE000DD58E /* Picker+UIImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Picker+UIImageView.swift"; path = "Sources/HXPHPicker/Picker/Extension/Picker+UIImageView.swift"; sourceTree = ""; }; + F32923E152045EA027E5113A9FAD59F7 /* PhotoPreviewSelectedViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewSelectedViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PhotoPreviewSelectedViewCell.swift; sourceTree = ""; }; + F36277F2093268676B85642E80E547E9 /* ImageContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageContext.swift; path = Sources/SwiftUI/ImageContext.swift; sourceTree = ""; }; + F37616530846EBB3119AA39E341880C9 /* unwrap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = unwrap.swift; path = Source/RxSwift/unwrap.swift; sourceTree = ""; }; + F38FD0D0A5AA3B028C0341F67708A933 /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogger.h; sourceTree = ""; }; + F39F97AECE7300CC14B8A75A36EC1CF7 /* RxDataSources.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxDataSources.modulemap; sourceTree = ""; }; + F3AE450FAFA9CC3E66BC2447F5024908 /* Differentiator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Differentiator-dummy.m"; sourceTree = ""; }; + F3C333B88AA7D1A9988BD77433A63D65 /* sharpyuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv.h; path = sharpyuv/sharpyuv.h; sourceTree = ""; }; + F3ED460745728E889F621861C23360D1 /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; + F3F0C65F942CE58BAF3168986D00786F /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; sourceTree = ""; }; + F4121F4F545DB9C6A3ED9090DEB248D0 /* PreCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/PreCompositionLayer.swift; sourceTree = ""; }; + F418F0C60F79F50A97C2391E46184276 /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; + F4734B671C6FEE1160C6D9424634CC83 /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = ""; }; + F485DD455342F192D729B2B963191798 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; + F4C45AA95ED26A0770FF6B8F7ACDD397 /* SGQRCode.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SGQRCode.release.xcconfig; sourceTree = ""; }; + F4D23C7BE5C046666A3254E9911D218B /* URL+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/URL+ZIP.swift"; sourceTree = ""; }; + F4D48B2DEF6332FFD735F09CDBA23C3D /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = ""; }; + F51412E6813AED17EAECE90D7245C861 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; + F51A8490C90E4750A5FD0C0ABFD1AC54 /* String+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+IdentifiableType.swift"; path = "Sources/RxDataSources/String+IdentifiableType.swift"; sourceTree = ""; }; + F56C4E307898A0828B95CE72B4B4AA3E /* DefaultsKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKeys.swift; path = Sources/DefaultsKeys.swift; sourceTree = ""; }; + F5874A70FACD42AB168BD37FA6B93570 /* Defaults+StringToBool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Defaults+StringToBool.swift"; path = "Sources/Defaults+StringToBool.swift"; sourceTree = ""; }; + F5C9F3F240E0710B731E5ADBCBC2F4B7 /* LivePhotoError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LivePhotoError.swift; path = Sources/HXPHPicker/Core/Model/LivePhotoError.swift; sourceTree = ""; }; + F5CC6241B8EF8AAA6A74B31FF652DC88 /* VideoEditorMusic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoEditorMusic.swift; path = Sources/HXPHPicker/Editor/Model/VideoEditorMusic.swift; sourceTree = ""; }; + F5F7DD1AA60D9A5846C8C10EFA39E006 /* MAPinAnnotationView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MAPinAnnotationView.h; path = MAMapKit.framework/Headers/MAPinAnnotationView.h; sourceTree = ""; }; + F656F997872220A69F5BE817E77095F2 /* SGQRCode-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SGQRCode-umbrella.h"; sourceTree = ""; }; + F669D4149D83F2DC6873D5BF1EFB34E5 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; + F6749B1387486C53C6A1A9E295D78318 /* AlbumTitleArrowView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumTitleArrowView.swift; path = Sources/HXPHPicker/Picker/View/AlbumTitleArrowView.swift; sourceTree = ""; }; F679C71A0F3EF4E3D616B6CD5771D970 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - F6C24F49488600044F2E22256E6C8E42 /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = ""; }; - F6CE3D103F19BAE22B17FED7A9174225 /* Core+String.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Core+String.swift"; path = "Sources/HXPHPicker/Core/Extension/Core+String.swift"; sourceTree = ""; }; - F7448574DC964D212860D80A5C69338F /* IQKeyboardToolbarManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Deprecated.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Deprecated.swift"; sourceTree = ""; }; - F75F82AA7D6548B7F535033ECF7A8194 /* Decode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decode.swift; path = RxSwift/Observables/Decode.swift; sourceTree = ""; }; - F764E3589E0CD5343FF5FC5A38985646 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; - F76EEBFCBB954C0A9146F98EF48199AB /* DateInRegion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateInRegion.swift; path = Sources/SwiftDate/DateInRegion/DateInRegion.swift; sourceTree = ""; }; + F6830A9CB8AB5C1AC1ED8563C3F2A4A2 /* IQTextInputViewNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.release.xcconfig; sourceTree = ""; }; + F6AAC200AAFB4DE958D3BB8B8D97A75C /* TimeStructures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeStructures.swift; path = Sources/SwiftDate/Supports/TimeStructures.swift; sourceTree = ""; }; + F6C15492BE0B745896C68B446B82B1A7 /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; + F6D539D19C6662E2E569DD3974B875AD /* AnimatableSectionModelType+ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AnimatableSectionModelType+ItemPath.swift"; path = "Sources/Differentiator/AnimatableSectionModelType+ItemPath.swift"; sourceTree = ""; }; + F6E481CD55C064F8ECAF5D851571B43F /* IQTextView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextView.modulemap; sourceTree = ""; }; + F708EA70A0D20189C38291A54CFD9813 /* RxCocoa.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.release.xcconfig; sourceTree = ""; }; + F70E5C3DA3EEF7B2621A1C2F83FAB28B /* sharpyuv_dsp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_dsp.c; path = sharpyuv/sharpyuv_dsp.c; sourceTree = ""; }; + F7107175528C47069B781EF81A57E751 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; + F71FD5525F7A7CA5116B6013F66ED082 /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = ""; }; + F74799352CAF12923B87B12C30CB8023 /* Defaults.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Defaults.swift; path = Sources/Defaults.swift; sourceTree = ""; }; + F754B6B3AED6220A2F573DD4E466F5C7 /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/Networking/ImageDownloader.swift; sourceTree = ""; }; F7AE81981774B92C356A26FF843451C9 /* Pods-QuickLocation.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-QuickLocation.modulemap"; sourceTree = ""; }; - F7E99AE044AAB8379876FD3B1A921E0C /* SingleValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleValueProvider.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/SingleValueProvider.swift; sourceTree = ""; }; - F7FF5CDC4CA97C693516A34E375FAE0B /* SGQRCode.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SGQRCode.modulemap; sourceTree = ""; }; - F80227718F56E8D65559EBDC40A5E5D3 /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; - F80D808FEAF8C7775BB169D0DD653316 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - F81BF935755646596C7A73604984693E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - F81C564CC72C976B88FAC8C25A808373 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; - F82777903D3B6E942237B087515F5E38 /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItemConfiguration.swift; sourceTree = ""; }; - F8283B8285AD519638D1150F9646F6C8 /* URLMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLMatcher.swift; path = Sources/URLMatcher/URLMatcher.swift; sourceTree = ""; }; - F83A318401C504A074636D6D72F74D34 /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; - F86DD11C749EB487970B45E96FC5F5EB /* SGQRCodeLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SGQRCodeLog.m; path = SGQRCode/SGQRCodeLog.m; sourceTree = ""; }; - F88B4A3BC942B3B479A44C2D13CBC849 /* Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kingfisher-Info.plist"; sourceTree = ""; }; - F88C1F5605E0ED6FC19947DF4356D6C5 /* BaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseViewController.swift; path = Sources/HXPHPicker/Core/Controller/BaseViewController.swift; sourceTree = ""; }; - F895575AE743FE25A5580DFF03C0569C /* IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; - F89D280F3BCC1F46540172E37FF5C48E /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; - F8A21F9D1B7E647E6ACADA6E71A891A5 /* SGScanView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGScanView.h; path = SGQRCode/ScanView/SGScanView.h; sourceTree = ""; }; - F8A27133E00C1A62A9C004BB00392A41 /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; - F8BCAB066FE12BDAA800EF88926004B6 /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; - F8D04D8B3B7D82F7270B0ABE1CC348C5 /* CGFloatExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGFloatExtensions.swift; path = Sources/Private/Utility/Extensions/CGFloatExtensions.swift; sourceTree = ""; }; - F8FEAF46B11C19DA15A88AC8F7465669 /* TAAnimatedDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAnimatedDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h; sourceTree = ""; }; - F9081ABF0CC34C97BD72CDDDB0F7FA3E /* KingfisherWebP-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KingfisherWebP-dummy.m"; sourceTree = ""; }; - F91C3A74B6078414A508A4C5E9D3B840 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; + F7FEB23C850A6B81E56C46DA2D9EA2DA /* IQKeyboardToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConfiguration.swift; path = IQKeyboardToolbarManager/Classes/Configuration/IQKeyboardToolbarConfiguration.swift; sourceTree = ""; }; + F89BA3500FC1880BA529C1E4FC3688B2 /* RxSwiftExt-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RxSwiftExt-Info.plist"; sourceTree = ""; }; + F8A95BC40CE820C023A8FF7AE7ECE436 /* Cancellable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancellable.swift; path = Sources/Moya/Cancellable.swift; sourceTree = ""; }; + F8BE3F3AECA8D317644D9C3581FB6EF9 /* ReducedMotionOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReducedMotionOption.swift; path = Sources/Public/Configuration/ReducedMotionOption.swift; sourceTree = ""; }; + F8C4326FCC3EEBAFF2D439FE61232B8F /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; + F8E5965C2CE1DA9665C2102A0CD8ACEC /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = ""; }; + F8F421D46CFEBD7384F5CD86B2F26BB2 /* DictionaryInitializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DictionaryInitializable.swift; path = Sources/Private/Model/DictionaryInitializable.swift; sourceTree = ""; }; + F9165BEA6EDCE2CB0A884D65E1D82A7D /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; + F93E5C019EC3F01DD78CFCC17AC4070F /* AnimatedButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedButton.swift; path = Sources/Public/Controls/AnimatedButton.swift; sourceTree = ""; }; + F9507F6A4DB013F32381EBD6034BF362 /* Moya-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Moya-umbrella.h"; sourceTree = ""; }; F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQTextInputViewNotification-IQTextInputViewNotification"; path = IQTextInputViewNotification.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - F96878E6B5AF107CB19879F3F2B41780 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; - F974BD496AD015A0B51589A92D41D778 /* IQKeyboardReturnManager+UITextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextViewDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextViewDelegate.swift"; sourceTree = ""; }; - F9AFCDCAD89DA1103E8C9A621C7B9911 /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/Views/AnimatedImageView.swift; sourceTree = ""; }; - F9CF58B0A833898F64AF5251C0AD5899 /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/Features/MultipartUpload.swift; sourceTree = ""; }; - F9E62A0AAFD777420B2D49E05F6F2F28 /* AMapServices.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapServices.h; path = AMapFoundationKit.framework/Headers/AMapServices.h; sourceTree = ""; }; - FA3D1DA677541154BA30501EEB296A8D /* AMapSearchObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchObj.h; path = AMapSearchKit.framework/Headers/AMapSearchObj.h; sourceTree = ""; }; - FA4E7F0FC7CAB3C858219054EA461648 /* RxRelay.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxRelay.modulemap; sourceTree = ""; }; + F98F4A52822DC60417C0C229EB59EE04 /* NSDecimalNumberTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSDecimalNumberTransform.swift; path = Sources/NSDecimalNumberTransform.swift; sourceTree = ""; }; + F9969950B659C6D171698A9023ACC32B /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = Sources/Private/Model/ShapeItems/Merge.swift; sourceTree = ""; }; + F9D02C76763C50DF785543910C741AC4 /* NetworkActivityPlugin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkActivityPlugin.swift; path = Sources/Moya/Plugins/NetworkActivityPlugin.swift; sourceTree = ""; }; + F9D1F9C72A40B1910B07CF6DE25D0FFF /* partition+RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "partition+RxCocoa.swift"; path = "Source/RxCocoa/partition+RxCocoa.swift"; sourceTree = ""; }; + F9DE10EAAA0E4A560B7531B3EE1F461F /* GradientValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/GradientValueProvider.swift; sourceTree = ""; }; + FA0F88B31E38B9C890EFC06DAFDCA280 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; + FA20BC49B33C2C1CD8D1E882B5B11815 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; + FA217E8699055CA2C0B0943E98ADB36A /* SetBehaviorsProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetBehaviorsProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetBehaviorsProviding.swift; sourceTree = ""; }; + FA4E99BAE3EBF7966516D8248A0121D8 /* SGWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SGWeakProxy.h; path = SGQRCode/WeakProxy/SGWeakProxy.h; sourceTree = ""; }; + FA55AC44EC5A90730E5CCE53EB03D3DC /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = ""; }; + FA5B008E41D3E429B69124E2E58B6013 /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Sources/CocoaLumberjack/DDASLLogger.m; sourceTree = ""; }; + FA5C23C0A1DA0C575A9B0F5D861C8B9C /* Runtime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Runtime.swift; path = Sources/Utility/Runtime.swift; sourceTree = ""; }; FA727BF5D9541C98C22C9ECC911576E2 /* IQKeyboardToolbarManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardToolbarManager; path = IQKeyboardToolbarManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FA9E927EE6EB3363A9C6E24E9715116C /* ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist"; sourceTree = ""; }; - FAADACFC8C1B6F1F490246E8E39C7A34 /* PhotoPreviewContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoPreviewContentView.swift; path = Sources/HXPHPicker/Picker/View/PhotoPreviewContentView.swift; sourceTree = ""; }; - FAB8BC5FF19B7DF114A94672F5DC97FD /* SwiftyUserDefaults-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyUserDefaults-prefix.pch"; sourceTree = ""; }; - FACC2ED404437B33D0342A70D0DAF5AF /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; - FAE2C3CEB2CC7D0F1C3C8A37C02138D2 /* Rectangle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rectangle.swift; path = Sources/Private/Model/ShapeItems/Rectangle.swift; sourceTree = ""; }; - FAFCDD1F45AC0A5EA88BE83E658935E9 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; - FB1951522E50DD8E8EF62037AFF6EF1D /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; - FB1B20CDE0477E9CEB69B6647D3814C1 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; - FB389969443600F44ADBEAA581A3B350 /* PolygonNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PolygonNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/PolygonNode.swift; sourceTree = ""; }; - FB6F8A2833A8E8D18B75D77C679832DC /* KingfisherWebP.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KingfisherWebP.release.xcconfig; sourceTree = ""; }; - FB70E93EA5BA1E6BEAE20384338441F9 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; - FB90EE871E509F6868F8F749AFC4E14D /* PhotoListCameraCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PhotoListCameraCellConfiguration.swift; path = Sources/HXPHPicker/Picker/Config/PhotoListCameraCellConfiguration.swift; sourceTree = ""; }; - FBA44B5FCC03B907B018460C9FBE2C7E /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = ""; }; - FBAA4BCAE55A806BAEC0DCDAA9F3C9C2 /* CurveVertex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurveVertex.swift; path = Sources/Private/Utility/Primitives/CurveVertex.swift; sourceTree = ""; }; - FBADAFA4C6D0CBFC0B573538880274CE /* MoyaError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MoyaError.swift; path = Sources/Moya/MoyaError.swift; sourceTree = ""; }; - FBBD487901F80F5245404BDD7110CDFB /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; - FC3DE1F4388DB7285A05750B993062F7 /* RxRelay-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxRelay-dummy.m"; sourceTree = ""; }; - FC44018E8E546DE560E6952B73A66864 /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = ""; }; - FC6259158394F23561737EC18D3A7067 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; + FA7DEC7AB377F57D8B092154AC716EB7 /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; + FA8DE8467391DA1254268F819986FE8B /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Sources/Moya/MultipartFormData.swift; sourceTree = ""; }; + FA9A5FCAED5CE5985F805D6CC71E5F11 /* AlbumViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlbumViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/AlbumViewCell.swift; sourceTree = ""; }; + FAB3AFC91F4F28BC698C9D81AE8949A6 /* RxWKNavigationDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWKNavigationDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWKNavigationDelegateProxy.swift; sourceTree = ""; }; + FACA64F57543E333D35F47BFE4F37430 /* Endpoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Endpoint.swift; path = Sources/Moya/Endpoint.swift; sourceTree = ""; }; + FB1E33F9B8F7E520DB8BE9A8362B7EA5 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; + FB46F439292DD894C263B06A4431E305 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; + FB47248A1A47AB5F0A6F8BB238599E71 /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; + FB672745DCC8F3F7833A31AC19B7F2AD /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = ""; }; + FB8C7F1003F6F17EE27636168C4C079F /* RxSwiftExt.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwiftExt.debug.xcconfig; sourceTree = ""; }; + FC483DCCB02828FD5CBC9D0798D733EC /* Formatter+Protocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+Protocols.swift"; path = "Sources/SwiftDate/Formatters/Formatter+Protocols.swift"; sourceTree = ""; }; + FC4C87B93FFB520305CC1637DA67D0D7 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; + FC537C7BDA5D13BAF304EE817C5B3515 /* UIViewPropertyAnimator+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewPropertyAnimator+Rx.swift"; path = "Source/RxCocoa/UIViewPropertyAnimator+Rx.swift"; sourceTree = ""; }; + FC70DDA244A6B7300C61599093FD8212 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardToolbar/Placeholderable/IQPlaceholderable.swift; sourceTree = ""; }; FC7F0CF2EA5DF59C59D9995890DA5C47 /* IQKeyboardCore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardCore; path = IQKeyboardCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FCBFD99E9220F18FB8F2824D7D64032C /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = ""; }; - FCC9027C7B216E1F927FA861047FE8CC /* DDLogMessageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DDLogMessageFormat.swift; path = Sources/CocoaLumberjackSwift/DDLogMessageFormat.swift; sourceTree = ""; }; - FD0CC526418EF5F1EDCFBB1FF4099BD2 /* Infallible+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Infallible+Bind.swift"; path = "RxCocoa/Common/Infallible+Bind.swift"; sourceTree = ""; }; - FD1613B3251ACAD7B960A8427BFE4A90 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; - FD18019109AB883B31B33C1792BACF98 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; - FD62F11105FAEF4D5CB76033AA49BC75 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = RxRelay/Utils.swift; sourceTree = ""; }; + FCBFAF87198CAECA0D284427FA8BE594 /* IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardCore-Info.plist"; sourceTree = ""; }; + FCC751AE3B2BD4A85BE56A6BC2B32E48 /* IQKeyboardReturnManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-umbrella.h"; sourceTree = ""; }; + FCC8979FF0DEBB06561DD238766B7F1B /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = RxCocoa/iOS/DataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; + FCC9EB73548FC64A4B47DF48007592FD /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwift.modulemap; sourceTree = ""; }; + FCCA60DBA4AA26F7832BE876EC34F7C3 /* Defaults+Observing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Defaults+Observing.swift"; path = "Sources/Defaults+Observing.swift"; sourceTree = ""; }; + FCD566EF60D3DFD0B1294D3731FED7BB /* retryWithBehavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = retryWithBehavior.swift; path = Source/RxSwift/retryWithBehavior.swift; sourceTree = ""; }; + FCDBCA6D393D45BE7B0390C5A956347F /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = ""; }; + FD0C2B488FEF7C3B42E09320C6A7370E /* DropShadowEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowEffect.swift; path = Sources/Private/Model/LayerEffects/DropShadowEffect.swift; sourceTree = ""; }; + FD1C52C08EB443D6224EA88EC6553928 /* PreviewPhotoViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewPhotoViewCell.swift; path = Sources/HXPHPicker/Picker/View/Cell/PreviewPhotoViewCell.swift; sourceTree = ""; }; + FD26E7E1C0C23AB0612B828F99E2E028 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; + FD37F500DB2F6455303CB8C4FB290CEE /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = ""; }; + FD426F9859EF8C3A1BB757A3AB2E9791 /* Date+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Math.swift"; path = "Sources/SwiftDate/Date/Date+Math.swift"; sourceTree = ""; }; + FD5BDE262B8829D52F1C93B7BF614282 /* NodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/NodeProperty.swift; sourceTree = ""; }; + FD5E7B3504665B6372DC2B4235F569F8 /* IntegerOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IntegerOperators.swift; path = Sources/IntegerOperators.swift; sourceTree = ""; }; FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MarqueeLabel-MarqueeLabel"; path = MarqueeLabel.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - FD95973FEBD45CD38933CF929C60B330 /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; }; - FD9A15DD2D18CEC116E120448AAD88A6 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = ""; }; - FE692A8B21AFFB9E9D393E5FAA844C27 /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = ""; }; + FD93FEDA1B13FAA852D4F90FF61042C6 /* KFImageProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageProtocol.swift; path = Sources/SwiftUI/KFImageProtocol.swift; sourceTree = ""; }; + FDD979867AD840EDB1C7DA6B66EE5AC3 /* NetworkAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkAsset.swift; path = Sources/HXPHPicker/Picker/Model/NetworkAsset.swift; sourceTree = ""; }; + FDEFC39A3F5F39E47C1B113B948FB718 /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = ""; }; + FE16C8EF8438A160BB60230A24D75D47 /* AMapLocationRegionObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapLocationRegionObj.h; path = AMapLocationKit.framework/Headers/AMapLocationRegionObj.h; sourceTree = ""; }; + FE32BB0A216128CF305CE2DBD8407F29 /* SDCycleScrollView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-prefix.pch"; sourceTree = ""; }; + FE600E19A000C76DEF86487E3132D76B /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; FE6B8ABE5D0AD8A55BCFA48D21915C07 /* ObjectMapper-Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "ObjectMapper-Privacy"; path = Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - FEC035167D9FC0932953485226B84998 /* Popover-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Popover-prefix.pch"; sourceTree = ""; }; - FEC2A9F73F6C25EE00EA9A675865EEA0 /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = ""; }; - FED3FF1E560DF2E18740177CD040F271 /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = ""; }; + FE75845720A26F57E47AECAD1AD5FD8E /* AMapGeoFenceError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapGeoFenceError.h; path = AMapLocationKit.framework/Headers/AMapGeoFenceError.h; sourceTree = ""; }; + FE7D9A4E02AC46A076AD10B737194198 /* LRUCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUCache.swift; path = Sources/Private/EmbeddedLibraries/LRUCache/LRUCache.swift; sourceTree = ""; }; + FE8217C13A439F6E6ADDB480BA6167C2 /* Masonry-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Masonry-dummy.m"; sourceTree = ""; }; + FE922E90BE0DEC2864F4170B8FD849A7 /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; + FEC5F1C356A5EEA6BD8B0F413B33942D /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; + FED83BB5E2EDD03C7C078C1E584AC775 /* AMap.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = AMap.bundle; path = MAMapKit.framework/AMap.bundle; sourceTree = ""; }; + FEE47E5D593536D84BE58D3612A55EC8 /* Differentiator.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differentiator.debug.xcconfig; sourceTree = ""; }; + FEE743F4A29377C4E7E5F438F6859EED /* RxSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.debug.xcconfig; sourceTree = ""; }; + FEEFF2D260082F6285A32E1B5AC52041 /* Placeholder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Placeholder.swift; path = Sources/Image/Placeholder.swift; sourceTree = ""; }; FEF9AC89E9C4BD37AC0AB78B535D1CFC /* IQKeyboardNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardNotification; path = IQKeyboardNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FF413EC014A6F86AD117121BCD036E68 /* AnimatedProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/AnimatedProviding.swift; sourceTree = ""; }; - FF45920E9895253D121EC8EF37FAD3E1 /* IQTextInputViewNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-umbrella.h"; sourceTree = ""; }; - FF4D142F3848E1469681DA6A3D233FBF /* AssetManager+Authorization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AssetManager+Authorization.swift"; path = "Sources/HXPHPicker/Core/Util/AssetManager+Authorization.swift"; sourceTree = ""; }; - FF599D90B8D58C298B7944639FCF7ACD /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = ""; }; - FF7019D0FD1121E82A60A0AD47B995CF /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; - FF87157718AF1D2784979766CB4A9F5F /* IQKeyboardManager+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance.swift"; sourceTree = ""; }; + FF312E5665C42FD3856918F8A420B5C6 /* RxPickerViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDelegateProxy.swift; sourceTree = ""; }; + FF4A34B08852BC1D7AECF7E9E45FFB42 /* UIView+SDExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDExtension.m"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.m"; sourceTree = ""; }; + FF526E68392E9F3EF56B928DC00506E1 /* DDFileLogger+Buffering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Buffering.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger+Buffering.h"; sourceTree = ""; }; + FF5A24BD633E271DDD7AC0957D12327F /* PickerResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PickerResult.swift; path = Sources/HXPHPicker/Picker/PickerResult.swift; sourceTree = ""; }; + FF5DC0345283B4A0F40E7AA9780C1BC6 /* Archive+Progress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Progress.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Progress.swift"; sourceTree = ""; }; + FF73130162C23B6CBBA586E7FBAD36C6 /* ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist"; sourceTree = ""; }; FF8B264DFE802855D5D67E7CDDABFC3C /* RxRelay */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RxRelay; path = RxRelay.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FF92FEF4E4E296548A5839791A195B93 /* TimeInterval+Formatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimeInterval+Formatter.swift"; path = "Sources/SwiftDate/Foundation+Extras/TimeInterval+Formatter.swift"; sourceTree = ""; }; - FFA1E9A379D5C8AD5EB05C9ECA967825 /* mapTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mapTo.swift; path = Source/RxSwift/mapTo.swift; sourceTree = ""; }; - FFDEBB51969D6EE384A213089BEAF774 /* AMapSearchError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMapSearchError.h; path = AMapSearchKit.framework/Headers/AMapSearchError.h; sourceTree = ""; }; + FF93F9C752DF76BA095F4B8F82D47FBF /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; + FFDAF6338E00E5374372581FE534C432 /* EditorChartletView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EditorChartletView.swift; path = Sources/HXPHPicker/Editor/View/EditorChartletView.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 034889877957EAD0C6EB9DBF87253080 /* Frameworks */ = { + 045FA41E29A1B6DF1CD7DCE60946BD59 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; + 048CB54DAF217A47086588845BAF253B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F2EE95F2AB7F2C46589A646CCD3FC215 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 04C139C841E5A69C3B73E4E7788DB3C3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4640,17 +4672,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 074A8DE994A8A3BF894DFC24E407E59A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 085DD38ECF3578A2949652729A11EA52 /* Frameworks */ = { + 08E19DC823AB0433FCAA559ACC4BFC7E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 365618C3E0251146EF373CE2EF56A060 /* Combine.framework in Frameworks */, + 9BE5776AD918197CB8F3BA6EF0A32942 /* Foundation.framework in Frameworks */, + D8DD65CBAEE495A10B8716CEAA0D7ED2 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4678,6 +4706,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 11B465EF87ACF213E74AA7F9410324EF /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 12A799DC8ABB2C283ADDDED4421A5EAB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4695,25 +4730,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 169E1A59F9037959A956E63C32C3666B /* Frameworks */ = { + 1D629247128CFC94E7192DAAA974EA24 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 17611E622BC4DA61B424171EC12FA9A4 /* Frameworks */ = { + 2987854DCF471F910F4647909521EC1D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1BD0E6AE45972F67A15E74145FFA4D5A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 08088D248487CDAB3EDC4FE809EC767A /* Foundation.framework in Frameworks */, + 2615B6518B4254583B2992A1C24D660C /* Foundation.framework in Frameworks */, + 2FEE17A27BD12A07B5AE9612D5A14237 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4725,14 +4754,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 32DAEA6E1C32714BF9564DED4F64A549 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3331009C64422EF66552B113A24C973F /* Frameworks */ = { + 2E847C5711868A10016CBEA287839044 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -4747,13 +4769,32 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 44B45FDD02FDCC4ADDE20755445854AA /* Frameworks */ = { + 354F26EBFA06CCB0C0E5DA4FB7C3BDC7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; + 3C256763A97C38D63490F63E518C0E4C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E0F7E460C144AF4CF23B52DD617AB581 /* Combine.framework in Frameworks */, + 90E9E4FA7C0348339983C760815D90F8 /* Foundation.framework in Frameworks */, + EF9A0F632C418030FEC87507C3BC0521 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3FE8FCB5083CC6132850AFA61373C2A5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 393744E0BAA678A9CE52D5004E0F43E2 /* Foundation.framework in Frameworks */, + 9CAFBEB905E3977D35A1E2CA8C15D5FE /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4705D30ADB12497A7E07D44DFAC6FE85 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4763,13 +4804,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4EA75AEEC072076F9911BD721024CB5F /* Frameworks */ = { + 48C9B9A1099C4B0C0FDEF8D72EE63E71 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4AE78A78ECD0CF7A845E9819D1CF35AA /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + BB0D709A10F7E492159612635114CFEC /* Combine.framework in Frameworks */, + CF44B8BD07721560A1C44B7BFE67137F /* Foundation.framework in Frameworks */, + 1655357862732B53CD4917B8C920B0A1 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4BC866A3F2AEA8F263724F9A14222D1B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A286CD2B0931C3289044F16B32145934 /* Combine.framework in Frameworks */, - EB1303553017CEB340BE83CDB00F33B2 /* Foundation.framework in Frameworks */, - 476C143F456B9B516AE37B0FEED76723 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4781,6 +4836,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 52A7F1A84658ED892BD88E5321EA5CCA /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5836941A8D4898AE4F9E373FDAB4B2D9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4789,14 +4851,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 59E74854120B5DB06F8CC3C537E66451 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 278EFA56C72E2064513C03ED57CD7DC5 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 5A771016DD37C120FBAB27FB6D003C31 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4816,7 +4870,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 604A5127410694EE5242D98D68E09653 /* Frameworks */ = { + 62CE3D859991ECA53F5A4BD4C19206E6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -4834,49 +4888,40 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6AE25651786F4EA79E7C3024F658B932 /* Frameworks */ = { + 6F05B212496A33CCA9D7385F4FCFFF3F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 71575B8E40D6189F9D69ED71828E11A1 /* Frameworks */ = { + 7251635A0E45E808D5E1E6DDCA15E8ED /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 7157B9167B1311707478C4A911293034 /* Frameworks */ = { + 77BECAA05C9C7ECD1394DAD105B22391 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CDEF9627447C4AAC8F01C56B2BF2BCF7 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 78BBE5614F1B3AAA8A46C08368ED4A9B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 74A6D7B295B00D34E22C4833C7F0B6D4 /* Frameworks */ = { + 81093B8E8148F160F3801A65A3BE7BC6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 43BFDD42B07AC5148BDEE77F2C0E8DB9 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 7B3F20AD0082AEA3F21F8238DDA60CAC /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 950B0EEEDEDB5E40BA1AEFF9200EB915 /* Foundation.framework in Frameworks */, - FC3592DA2579883DAB00FFC24BA7B428 /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 811C1320E2774DED78A0149E5C041029 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A3EEFD4EAA9ABF491B567AD7DCF423C7 /* Foundation.framework in Frameworks */, + D4B981D7F517394A1CBA2BCDE4B01A01 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4891,7 +4936,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 85110729E0D7A119EFAAA89FF45E82F3 /* Frameworks */ = { + 8341266C2200F3FE73B0FBE245C13138 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 835CA16C335258BBFD71E0704812E71D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -4924,25 +4976,37 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8B49D1F7F0D94F88B962F16838A372CF /* Frameworks */ = { + 8C8996AF680979A3BC3A82D96FCCDB69 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - F65680513152F72D7D36885FE1E83B5B /* Foundation.framework in Frameworks */, - D961FEF28827B17AF14CCCBDA821E5E6 /* UIKit.framework in Frameworks */, + E8C92708E8AB467A8BE7E46CAFAA4BE8 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9120229795D5CE8F6402846F9B191153 /* Frameworks */ = { + 9211A978031672DFA242323E3C32937E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - F9A03B80E134347EB3E000FF73E5E4CA /* Foundation.framework in Frameworks */, - 6197516E8DF38E35EB47D861284AC82A /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A26B4668370E2DBA732483A39841EAB2 /* Frameworks */ = { + 960AF7734B2633A86F4C39AA97FFCA00 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9C9AAA15006A0F256EFE87BB12E71A86 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6E7BC8DCAF1F2F78D514D30FE2873D24 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A7A8CEA881AB531AA3384B4BABD1CCAA /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -4957,29 +5021,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - AC22057A6E3FC21DDE3572830C7FC8C4 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B1E7CCABB05EF39A1C71D1558A7053C2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 7717662A748525D639E3963F75D2752A /* Foundation.framework in Frameworks */, - FCF99FC3C508AC5F06AD5652F81FC195 /* ImageIO.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C66445039DE28F7BD726EAA1ACD8174B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; C83453B11EB13BD00A5264F344F71342 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4997,16 +5038,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D389D040C28C85DE2E0941B0F9D9B3BB /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - D3A84193BA1BF280146931DCE2625258 /* Combine.framework in Frameworks */, - 4520E433682DE72BC811805B6CD359F3 /* Foundation.framework in Frameworks */, - 0EF208AC9DE3637B6A32E2B0AFE78683 /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D5556A6616E7DEE44541A916074647AF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -5023,10 +5054,12 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DBF3432FD4D259B529ACECCA346E1B12 /* Frameworks */ = { + DCCEBEAC8F8D674C65FF5D7F29617CB0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 5A96F29C259527AA6B1198F88EAE6798 /* Foundation.framework in Frameworks */, + 2182D40877DC6D3F47E1E74F2B90954C /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5046,7 +5079,30 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E4DC98B2CFFBF21081A7E2430605E2E4 /* Frameworks */ = { + E0387DC9DBF5C44D24EF765BF22001BB /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E049C85DBCBDA075A1999BBC4998D6BC /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3C7C6E646D898B3167D71C2D88654252 /* Foundation.framework in Frameworks */, + 4871B7B0BA85A09F34215420A19B6F47 /* ImageIO.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E8CDF00CECB625AC088EA9D532BAA278 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EB377555BFE3929CCD9B75CCA09B916D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -5063,30 +5119,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F48D825F301F7E1DA39C5E674534C2A0 /* Frameworks */ = { + EF4BF85A28F190EB24D818AFC2DD5494 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F546D6AB8E503A9FBCB18056995BD2A9 /* Frameworks */ = { + F7ECD3B6B519EE123A72F23E70F36DE3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F64C7A922DA1C8594EB2DAD6EF034572 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 77ECAB9665146BB27D78AFCED0A92B5C /* Combine.framework in Frameworks */, - 38FE3EB316E2FB1676DE0021C65C9E56 /* Foundation.framework in Frameworks */, - 7226D5FA35445F767C54717AF888B1FA /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; F932058D1E23B58384AEA431F86B53AC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -5095,224 +5141,63 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FC8DBC0C09E48B6DA57E1C0032BE4B59 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FEA9B21EF898A147110A03FE64C80BFC /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 02C0D59AA5EA480F5D1A7EFD9044B420 /* Resources */ = { + 00EBBFDC28B8E2C12D6F44E3841C6831 /* MBProgressHUD */ = { isa = PBXGroup; children = ( - EB95DEC451A6EA78942747022BEF4279 /* PrivacyInfo.xcprivacy */, + 05225E905F24B3B9A61639247BDCC6C0 /* MBProgressHUD.h */, + 72F9F6B3EBA19CEE6617F6AC890E5E20 /* MBProgressHUD.m */, + EA0BD603BF2510CA40E70B98503C78FF /* Resources */, + 7D0AD5D4F0D82DDF46ABF3410B712F88 /* Support Files */, ); - name = Resources; + name = MBProgressHUD; + path = MBProgressHUD; sourceTree = ""; }; - 048500FCA2025185EEE25495DEB5F2FB /* webp */ = { + 021DF09B755E7B56FB709B396AD0EBD5 /* IQKeyboardToolbar */ = { isa = PBXGroup; children = ( - 1095DC77BD6D19D1C3CC7AE797959121 /* alpha_dec.c */, - E94FB2D27C7F9710024FDDAB036D08BF /* alpha_enc.c */, - FC44018E8E546DE560E6952B73A66864 /* alpha_processing.c */, - 87EEC0E3580F6F03C3A1118A0819D52E /* alpha_processing_mips_dsp_r2.c */, - 7C20FEDB3938D0BD919F147337756105 /* alpha_processing_neon.c */, - AA40E16AE94AC7DB9FD54805669A1787 /* alpha_processing_sse2.c */, - CD98B6AB7CF73F8F4E38CDE45A648449 /* alpha_processing_sse41.c */, - CE510D9396C8AC0E1BA0A14579E3A313 /* alphai_dec.h */, - 2511F34CCF102DAE90D6C9F1541BB4F2 /* analysis_enc.c */, - 8FEC1D26EFCCA906F62A3F754A54CD8C /* backward_references_cost_enc.c */, - 8CFFF6AA8CE92672DF97CF2C4A091CD7 /* backward_references_enc.c */, - 309D7AA66415C34F8647C018C873C195 /* backward_references_enc.h */, - 7BD4A8DDDC087306C2D9403C26053CE9 /* bit_reader_inl_utils.h */, - E8463D35E04006BF67B96789608E6EF5 /* bit_reader_utils.c */, - 9B61F2AB1C04F51C778C76FBAC27912D /* bit_reader_utils.h */, - 6335466D4389A1C8AA4E7CAB431FE669 /* bit_writer_utils.c */, - 3AFCC8EBB271FD97AAB81F3E28D9CB6B /* bit_writer_utils.h */, - 79B941344D6E13DD94CE80C84347A528 /* buffer_dec.c */, - DF791547A3101D88AFA7F60D4F9C8AD7 /* color_cache_utils.c */, - 25D764765D48574530DE8782E71AAC74 /* color_cache_utils.h */, - 13D37E5357C1DFBA6FCBEC87F6531F0F /* common_dec.h */, - C370D87825345FAC384E03958B6F44F8 /* common_sse2.h */, - 7FADC1263D80CF0DF3B1B44AD813500D /* common_sse41.h */, - D2843327ABCBC0466E83CE17F04D59FF /* config_enc.c */, - 6F789E8CB56FBBDF96F37B72556F43E2 /* cost.c */, - 41E8C8B83252005AC5312FEA33AB9305 /* cost_enc.c */, - 025079C3ED1C606CC36EFE069EDEBD65 /* cost_enc.h */, - 5B9BB4F5DB2F5A7F76197C9712977ACF /* cost_mips32.c */, - A47B95F6B710BC9576844643F0C6AED4 /* cost_mips_dsp_r2.c */, - 7CB44D4F703203145563545AA248EA9F /* cost_neon.c */, - 07AE779C9D4145D773909BC46D298854 /* cost_sse2.c */, - 391BC262D29DC4B960B0E957D0B95CA6 /* cpu.c */, - E631E7DB9988DE6F1E1020C0829D15F1 /* cpu.h */, - D160084BF865244632F67F49CD5653ED /* dec.c */, - E3F43F91704CBAD1276619AA5C259384 /* dec_clip_tables.c */, - 305BEFC3FAD832ED44B541671652FF6F /* dec_mips32.c */, - CFE66719F8D7E64F731F2DC3FB5EF362 /* dec_mips_dsp_r2.c */, - A38B0EFCDE7415CB4AD4C89B13821B2C /* dec_msa.c */, - FE692A8B21AFFB9E9D393E5FAA844C27 /* dec_neon.c */, - 749EBE12CF50DEC427197CC9C1277DB1 /* dec_sse2.c */, - 241BA03C058E99523E24A9CC8BD78A0B /* dec_sse41.c */, - B4108D21F75204C0669B061825303EC1 /* decode.h */, - 2B1396AC374D72D2A245F419C7FA9234 /* dsp.h */, - 61ACC40BB9CAEC3BDC081BEA29879A4B /* enc.c */, - BF6261CD4427CDF1AE9EBE1B79B04B1C /* enc_mips32.c */, - D35D324EC86265CFC82012471CBB16EB /* enc_mips_dsp_r2.c */, - 8FB5F66E6DB1FFFBA62EB33AE3E0DA6B /* enc_msa.c */, - 45EED12AC570684D3393FC3730F663FC /* enc_neon.c */, - 6D985EF5921F0D3B51F0C81F3F291C67 /* enc_sse2.c */, - 8283E216E463FE2F07A54DC47FB68605 /* enc_sse41.c */, - 65001BDA6C77283B118284FE81311273 /* encode.h */, - 5FA0F34731814D44DE5947AE68922FEE /* endian_inl_utils.h */, - 0A7F72265330C8EE1B00E415196E02D6 /* filter_enc.c */, - 8D636FCD02CAA42B9E87F009254CE610 /* filters.c */, - 890A3A6568FB444BA064AD635B72B661 /* filters_mips_dsp_r2.c */, - 356BCB10A3CA88984DA0E9E100305C9B /* filters_msa.c */, - 4FCE95E9E3AD75F85F74D2E077113EEC /* filters_neon.c */, - 5C6E95F3A889B9291902EF97A9B52A44 /* filters_sse2.c */, - 4A7E3833532B2194C06CEEB3E233F669 /* filters_utils.c */, - 4023F5E97F09251AF0ADF1676391580F /* filters_utils.h */, - 9E70B606454D52F661431DA43A585568 /* format_constants.h */, - 8EF1661136BC47B86EA3109B1AFCAE35 /* frame_dec.c */, - 57DBB2C04BD256ED7A508BB8079A17F4 /* frame_enc.c */, - 94D082651608136C8CE10239489AC24D /* histogram_enc.c */, - EFBE7C4C05E5B604E25D86B5886B2C87 /* histogram_enc.h */, - 64E6BAB53D93A4D74D3C30EAC235C47B /* huffman_encode_utils.c */, - AE6C4DA61A25C657F225690890E69F07 /* huffman_encode_utils.h */, - EDD6384C8991A779769D0C3B5CBEABBE /* huffman_utils.c */, - 64007479E983D9BCA1DCB5CDA378C3B6 /* huffman_utils.h */, - 6CB43FBB3B618FD5412B6808F2B518A9 /* idec_dec.c */, - 110C36D3555126D3537A01611EC32FA7 /* io_dec.c */, - 0EDEB407017BFE107E9F1C652DD1EB36 /* iterator_enc.c */, - 98A05F14D2B244DC6D85CF752AB82ED4 /* lossless.c */, - A9C8FD4750468A5AD535CF322C7033C3 /* lossless.h */, - C2E3D80404784FE3EFD3D8DD7896FF68 /* lossless_common.h */, - D4606054339D188B6FF8DEAF3DBF22E4 /* lossless_enc.c */, - 94E69D0B438C1704EB692B1CC384A055 /* lossless_enc_mips32.c */, - D807B72086D73A099588B2661058115C /* lossless_enc_mips_dsp_r2.c */, - 6C2F4095F84C03030B044E9C8F46F4B1 /* lossless_enc_msa.c */, - 146CBA3FACD1FD9ECAB6AE549FF8B59C /* lossless_enc_neon.c */, - 6AD71BB74B758F3A1BF458D3F5B21AF4 /* lossless_enc_sse2.c */, - 7539A74FB50183A691A5DEE928341C9C /* lossless_enc_sse41.c */, - 1F03BDB154F4C3E90C3436EE03C77B1E /* lossless_mips_dsp_r2.c */, - 45FF7975FD0799808C2E3122C6120B2B /* lossless_msa.c */, - 2482E794CC19964107A9330DAD7E2C96 /* lossless_neon.c */, - 912675C84C11D322AA8F8437BC8D2CD9 /* lossless_sse2.c */, - DCA8A46A67C5CC72DA491FAFDEDE57BD /* lossless_sse41.c */, - FF599D90B8D58C298B7944639FCF7ACD /* mips_macro.h */, - BD6EDB5BFB9BD4B5787B7D40C16E8283 /* msa_macro.h */, - B890053980784738873C9CB63A7FB76D /* mux_types.h */, - F2D626DDBA0FB9FA62A83886DA463095 /* near_lossless_enc.c */, - 71BAEC917089F5D344152041FF475B7D /* neon.h */, - 58FBA9948F686C727B701FCF489B1DCA /* palette.c */, - 89585EDEE270D4BB21F77CACD6FCB084 /* palette.h */, - EA2B26131DB20BDAF5E1F9004EC00D3E /* picture_csp_enc.c */, - E75FC2D6404C770C60B450B7F1B783F1 /* picture_enc.c */, - 92D8A1D29D7AE1223F0E9766354062F6 /* picture_psnr_enc.c */, - 116AE5E7CF7B3F186821CA61F1E5E007 /* picture_rescale_enc.c */, - 59DB9F132C73F52D3457B3FCCBAA1917 /* picture_tools_enc.c */, - F611528C34800DFE4F1D88754A0939B8 /* predictor_enc.c */, - 28D363124D7EE5BB9A8A21A8BB510FB4 /* quant.h */, - 30CAB5B8879B125D786B5F19714D4D34 /* quant_dec.c */, - 9D3991BC0C05EFED895DCE99F69DF037 /* quant_enc.c */, - 480E43C1B19B9AE333C2722EF1CA5DE6 /* quant_levels_dec_utils.c */, - 2308CD6D806953F959B423102170C170 /* quant_levels_dec_utils.h */, - 1FD17C348525F3E6D9AD7B25011BC6F4 /* quant_levels_utils.c */, - 854F7CECF0838B9A6C6D5F8EC6E1C193 /* quant_levels_utils.h */, - 780B530DC48FD73309C90DB69089B4E2 /* random_utils.c */, - 568496F301EBC3C2AB06781FD65AFC99 /* random_utils.h */, - A7DEEDAFAD19BD1D2B05F5018037348E /* rescaler.c */, - B18890D0EC4FD5F25F691F2882BF4AA5 /* rescaler_mips32.c */, - 3124846C97BB68A49E2D5EEEDA2A9A76 /* rescaler_mips_dsp_r2.c */, - 2D203796C4C8498FB8AFDCD1DA698814 /* rescaler_msa.c */, - 4428AD645750B1524FBC2C72DD365EA6 /* rescaler_neon.c */, - ADB5E6A725CC8B80E680960F91150766 /* rescaler_sse2.c */, - 1859F3B14F9476710587DC525809C361 /* rescaler_utils.c */, - BD8B02E9837D51A6ACF8BE98C6E273E3 /* rescaler_utils.h */, - D12D30554B27475076A63919DA098C83 /* ssim.c */, - 6B7988660058BE023040AB5795A7CFB8 /* ssim_sse2.c */, - 794FD5B9B6481155D4303F13EC603D92 /* syntax_enc.c */, - A50106559C2BC01C83A1C5A77EBD09DE /* thread_utils.c */, - A31C0DA4336C685CB1B0B65A2916CAA9 /* thread_utils.h */, - 257615B4345F34477F672A9F4184CF44 /* token_enc.c */, - FBA44B5FCC03B907B018460C9FBE2C7E /* tree_dec.c */, - 11B0FB93FE7BA4B8FB65652BAA081BAE /* tree_enc.c */, - 237E67B93C27C046EFD6AAECBFBE1D1F /* types.h */, - BA93E3F5E0725D68A852A8B788272029 /* upsampling.c */, - 8BD43D865CA8AC00C24EC8ED215BFF32 /* upsampling_mips_dsp_r2.c */, - 59836859FFE52F7FC82F8F7042501AAB /* upsampling_msa.c */, - F08307F70E889AFC3074023627CE9825 /* upsampling_neon.c */, - 7A7F39C7A71AB29BFE412DB5576CFCDF /* upsampling_sse2.c */, - CD84AED84A268FE908FFB4DF79A15675 /* upsampling_sse41.c */, - 052EF1262FFF526E5341F670A63269FC /* utils.c */, - 9460F9A75C9775683037865F078F39C2 /* utils.h */, - B845FE0F9C7A76E6143CAE77C1A43254 /* vp8_dec.c */, - 782EF33ABF794DF975D84A4E0B702EEC /* vp8_dec.h */, - 7D2B67CA96A37D2AFE47A3F90619A1AE /* vp8i_dec.h */, - DC5332F406FA3E4C294F3EC800707CC3 /* vp8i_enc.h */, - 88F3893A33DC16433DE4D1C3BF31A95C /* vp8l_dec.c */, - 37A4734B3AF36BE29C875C3030B862AB /* vp8l_enc.c */, - 28FCAB44829CE76DDC07066036587F01 /* vp8li_dec.h */, - 83705286D6EDCB9DBDA48400D2BD4B6A /* vp8li_enc.h */, - B9F64F84BDF08C8BC965F0C9498683FB /* webp_dec.c */, - C5C0E262DDE7B8A1FF6E9169D319444B /* webp_enc.c */, - 0DBCD3A67CC38D55ECF012D1776D13F7 /* webpi_dec.h */, - 5F7627C402AC502B0527AEC38BE0D4A5 /* yuv.c */, - 8A2DF6DE96352BFBC45FC04B2DF37E4E /* yuv.h */, - 5231F338BBCDEE78F0A436950EEC1EDA /* yuv_mips32.c */, - 4C4939A60CAAABEA9D83091E3E37CA70 /* yuv_mips_dsp_r2.c */, - 2D378C45BC0D144E969F9F0C2A84F6BE /* yuv_neon.c */, - C2C5E1A5F4FEF73C2819B592234FFA46 /* yuv_sse2.c */, - 12D0B6C55AFCC0AFA30562C0074CECB9 /* yuv_sse41.c */, + D735732249B9C4FBA69D20EC08D23658 /* Core */, + 722FB4241B6CE5288E23F714DDEA4C24 /* Placeholderable */, + F90B0B40B069FFCE04FA552BD143FA7F /* Resources */, + 7CAA964F88DFF90F75540BF04074F6F1 /* Support Files */, ); - name = webp; + name = IQKeyboardToolbar; + path = IQKeyboardToolbar; sourceTree = ""; }; - 0626C1061928C568523A38F6DCF364A1 /* RxCocoa */ = { + 079E46143DB8273E5CE059F9D596BFB4 /* Support Files */ = { isa = PBXGroup; children = ( - 40FB4ACA7BB3A239E7A4F0B860312342 /* distinct+RxCocoa.swift */, - 87A94CD3F45D091C5DA546C638E6D37D /* mapTo+RxCocoa.swift */, - 2969EA9FAF1A14AD745AC2EE07FDD55B /* not+RxCocoa.swift */, - 576CD418393ECE56BD7BDE0A33F22D49 /* partition+RxCocoa.swift */, - 70AC54326B583CB52C1C8931437F2BC0 /* UIScrollView+reachedBottom.swift */, - 77915041813F3DE81F7CC711B2DB3422 /* UIViewPropertyAnimator+Rx.swift */, - 0481D47250A0C273FA7E61CF2AF25E90 /* unwrap+SharedSequence.swift */, + 3206AC45A344EC8DFEFFF8C564591C69 /* CocoaLumberjack.modulemap */, + 13ED1BC6CCE02AFCCB6B465EDDEAD8E2 /* CocoaLumberjack-dummy.m */, + 3AF368A36C7E91E8FFE9085412F872D9 /* CocoaLumberjack-Info.plist */, + F0FCFBB83B55E25AE5DE945855B764C6 /* CocoaLumberjack-prefix.pch */, + 0288E221E62A50CD2AE1DD6E32AB8648 /* CocoaLumberjack-umbrella.h */, + 7A993B2AB33AB27EBB929BCCDE199E0E /* CocoaLumberjack.debug.xcconfig */, + 815A5485D993AC1D5BC5DD32D6E68137 /* CocoaLumberjack.release.xcconfig */, + 47A0BEA2FC91525D47A8490EEA654899 /* ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist */, ); - name = RxCocoa; + name = "Support Files"; + path = "../Target Support Files/CocoaLumberjack"; sourceTree = ""; }; - 077A6DF42D8AB0A7FA4244CE6C17C4E5 /* SwiftyUserDefaults */ = { + 088D03D8D00C0D78309C9E2C95F44191 /* Support Files */ = { isa = PBXGroup; children = ( - 4DC41837433CA4A5F9B9CDDA9EC66985 /* BuiltIns.swift */, - BA90E72E8B42726D9E7B9989A9F11F9E /* Defaults.swift */, - 2986001B4149A8F9DA549AE27CFD4329 /* Defaults+Observing.swift */, - 57378AD9B7188F150E0429408252269B /* Defaults+StringToBool.swift */, - CA521F4F93C112B48889A0DB77FDB4E9 /* Defaults+Subscripts.swift */, - 04FDAE619B848DDCED0583C9044983CC /* DefaultsAdapter.swift */, - 63BA752A03ADAC1D8D299EC8FB23FDCE /* DefaultsBridges.swift */, - 31C2C87D1A111B18ACC18CDF0B3AB382 /* DefaultsKey.swift */, - DF4541D7C6511F3FE2A2EF0C5E9B7C1F /* DefaultsKeys.swift */, - E63E9E27742E4521734ED89D2101AC59 /* DefaultsObserver.swift */, - A5F6252B6EB122C841D7B3E15925DC9E /* DefaultsSerializable.swift */, - D4E5BCE6456260F1CB39EB4FDAD0C68E /* OptionalType.swift */, - B09C3E47465771968271C878FEC3D3D1 /* PropertyWrappers.swift */, - E011A636F238139B34F87763DC15596B /* Support Files */, + F289C065ADFD6C9BBCBE9EAAE4C737D2 /* ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist */, + CD335682536B83A7FC3BDE2C7C0F9454 /* SwiftyJSON.modulemap */, + 98C0E3F78C35B64F548CA72735F7411F /* SwiftyJSON-dummy.m */, + 8F35BF682F21BC3641472B5CBEE7C4C6 /* SwiftyJSON-Info.plist */, + 3345A6B9293429ECADA71FE630B03262 /* SwiftyJSON-prefix.pch */, + A7759187E481C76B6BE82D213EF52DA6 /* SwiftyJSON-umbrella.h */, + 9BA962BC4749C771C911752FE8EC82EE /* SwiftyJSON.debug.xcconfig */, + 1F1CACAD8FFFA90B324172547E72F895 /* SwiftyJSON.release.xcconfig */, ); - name = SwiftyUserDefaults; - path = SwiftyUserDefaults; + name = "Support Files"; + path = "../Target Support Files/SwiftyJSON"; sourceTree = ""; }; 090C28DFD804F57D63467E9A490B51B9 /* iOS */ = { @@ -5332,493 +5217,146 @@ name = iOS; sourceTree = ""; }; - 0F19D6739B26216507CE822277173A9A /* URLNavigator */ = { + 09199ED1669E1AD2C639385C6FDF06B0 /* Support Files */ = { isa = PBXGroup; children = ( - 48DA328F146D37CB3D3B024EB37807BF /* Navigator.swift */, - 0DC6DC2408E2734D6AB852855A21773D /* NavigatorDelegate.swift */, - 2CB0EBF27CD3CE375899115BA2299C4E /* NavigatorProtocol.swift */, - 7748033E7EE7FC4DBEB24B92767F489C /* UIViewController+TopMostViewController.swift */, - 0D12ACD7589E81380E54EC44D8FEA6D2 /* UIViewControllerType.swift */, - 0701CEE950B73AB85F9B06A03918EC90 /* URLConvertible.swift */, - F8283B8285AD519638D1150F9646F6C8 /* URLMatcher.swift */, - D5508CB192932B40805B7DB4E3C24F76 /* URLMatchResult.swift */, - 3CFDF526A55721017981C01436425DD2 /* URLPatchComponentMatchResult.swift */, - B96F3DF5A42A4F528F5366BCFD860028 /* URLPathComponent.swift */, - 9819ACE27C08A7F0EA621B119FD22675 /* Support Files */, + 479B4D9B700298E2882158BB9ED43493 /* IQTextInputViewNotification.modulemap */, + 85E41D76E3D689C5E0697248DA29E921 /* IQTextInputViewNotification-dummy.m */, + 4331D02143A55BF3761E2029B1867C55 /* IQTextInputViewNotification-Info.plist */, + 155E448034AA4D885EF645019CAF0E1E /* IQTextInputViewNotification-prefix.pch */, + 51505B838E45639DF65C37E2591F2DDF /* IQTextInputViewNotification-umbrella.h */, + C2268DEE196747BBE25A55149286B042 /* IQTextInputViewNotification.debug.xcconfig */, + F6830A9CB8AB5C1AC1ED8563C3F2A4A2 /* IQTextInputViewNotification.release.xcconfig */, + 8147B90AE23644F72DACF9EBE40AAA26 /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */, ); - name = URLNavigator; - path = URLNavigator; + name = "Support Files"; + path = "../Target Support Files/IQTextInputViewNotification"; sourceTree = ""; }; - 125F8250114A080E8594D769716FC7DF /* GTCommonSDK */ = { + 09B9F4AEA940130DD965FDE2F2345A8A /* TagListView */ = { isa = PBXGroup; children = ( - 845C73CB08563D069F2842A0C8748226 /* Frameworks */, - 5302267D74E067B5049CDE3A24F2F887 /* Support Files */, + A933B180D122E8EEB1957FBA1359E6FA /* CloseButton.swift */, + 5E882AA6655F899BD71176D8B5CAF4F7 /* TagListView.swift */, + E9AE33420BB43C0FF0C14FA4A10025CD /* TagView.swift */, + 6CD71CB5FC0D2D3A1BCF7BDFAA0D6BB1 /* Support Files */, ); - name = GTCommonSDK; - path = GTCommonSDK; + name = TagListView; + path = TagListView; sourceTree = ""; }; - 129618F440EC39D295DB5A7E65B40D6A /* Resources */ = { + 0DC4F7F16B13A106B5EF7AC2F6C893AD /* Support Files */ = { isa = PBXGroup; children = ( - 0A74DBBF59310EEFB6A782FA81B146F7 /* PrivacyInfo.xcprivacy */, + 55D5DA0F8B61BD1AA029E978213014B9 /* Masonry.modulemap */, + FE8217C13A439F6E6ADDB480BA6167C2 /* Masonry-dummy.m */, + 7940D69C5D5E6B2B9F4460B68C8BBAB0 /* Masonry-Info.plist */, + 5734D20BBB27632C8BDF1B306F4EB6CF /* Masonry-prefix.pch */, + 419EB6BF34E8D27CF4CB8463C3452D36 /* Masonry-umbrella.h */, + A2177CA069AE09A315ABF5A82C13ECEB /* Masonry.debug.xcconfig */, + A51606AD9A87F6B6D1277DC2885139F1 /* Masonry.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Masonry"; + sourceTree = ""; + }; + 10012B561F9C8495E2CD7B4398C5BF46 /* Resources */ = { + isa = PBXGroup; + children = ( + 446EE49CAD3D35B415958DC19BD96600 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 135370AE4A66F00E5F4BE5D4CAA76A1D /* RxCocoa */ = { + 1A446C7EA747F7EB036C80115BEC1C9E /* Support Files */ = { isa = PBXGroup; children = ( - 20858464085FF25FA5AF35931DBB699B /* _RX.h */, - FBBD487901F80F5245404BDD7110CDFB /* _RX.m */, - 87FB4B3ABAEE824334270B99278F66A2 /* _RXDelegateProxy.h */, - DA23EEC3C591F6A942E9EC6DC588232F /* _RXDelegateProxy.m */, - 9DF4769C1C620DA8D54845715FA9F19D /* _RXKVOObserver.h */, - 8C912BC3C55EEA185E3928D30F299670 /* _RXKVOObserver.m */, - 5D619B173014C6FF14C2282E650C6A98 /* _RXObjCRuntime.h */, - E68DBA7527614290E11D4265A4179F5B /* _RXObjCRuntime.m */, - F80D808FEAF8C7775BB169D0DD653316 /* Bag.swift */, - D6A9079A334BDA9CBD3E6AC894241BAD /* BehaviorRelay+Driver.swift */, - A28B85C5AB7F3F183843BAEF1096E3CC /* ControlEvent.swift */, - 23DA77885B426857E3648C37720CB096 /* ControlEvent+Driver.swift */, - 706C73D0350C4A9194712A0077B0511F /* ControlEvent+Signal.swift */, - E01E9BE85460383427745C77A682DFD0 /* ControlProperty.swift */, - 6CD5953F6FEC233EE39B76DF1873AA5F /* ControlProperty+Driver.swift */, - 2B4431F4F1F6CCB3BC56CCF0FA8DC3C3 /* ControlTarget.swift */, - CB6FE4AFC87D57CC028A1201375AE5EA /* DelegateProxy.swift */, - BDA30777E98612E8A4D31E89C2DCDFF5 /* DelegateProxyType.swift */, - D347A6BAD15D2AE2E0FA316E669D2045 /* DispatchQueue+Extensions.swift */, - CEB28B83DC6CE26C316E6E3CC9B19CFE /* Driver.swift */, - 8D3D4A60965693D2F5C9135EEBF239E6 /* Driver+Subscription.swift */, - FD0CC526418EF5F1EDCFBB1FF4099BD2 /* Infallible+Bind.swift */, - CA327C802F3F9B31C8709C47D8D73722 /* Infallible+Driver.swift */, - 211F72946ED9DD64741A1F0756A21BB5 /* InfiniteSequence.swift */, - E5EDEA4FAD2F8E4725A8211591670F2D /* ItemEvents.swift */, - E98B44AC677984982633BF5E55B83BC8 /* KVORepresentable.swift */, - 033E0FE82EFE5D1195D06BF48EFDD4FE /* KVORepresentable+CoreGraphics.swift */, - 7B0088FB28F0EE024B60383D53FD6197 /* KVORepresentable+Swift.swift */, - 706A772CEF4F7223C772D02BCDF54486 /* NotificationCenter+Rx.swift */, - 5DF8A36846D54F0E2E6D65EC83A89273 /* NSButton+Rx.swift */, - 7AAD4949C86B956D72D81E42F2B5A885 /* NSControl+Rx.swift */, - 7847DA82EB10A6A3FDFD8E40E4963DAD /* NSObject+Rx.swift */, - D1B363733BB9E81A156057EAA7A13590 /* NSObject+Rx+KVORepresentable.swift */, - 30851FB274BA324E5CECE5D0F10F0A20 /* NSObject+Rx+RawRepresentable.swift */, - F8BCAB066FE12BDAA800EF88926004B6 /* NSSlider+Rx.swift */, - 16078A3A8398B25F227D6CDD468BDD16 /* NSTextField+Rx.swift */, - 407CAA898BF06049367ED0579FEE5F39 /* NSTextStorage+Rx.swift */, - 3ED4E0EA0E760FCD2CF294308D5F1867 /* NSTextView+Rx.swift */, - BFD1FC69900890ED587D27CC307182E2 /* NSView+Rx.swift */, - AAAA76C2C3963252FA54ED365554C371 /* Observable+Bind.swift */, - 9DF57DC7766C0DEF9C9B7D4521D65BA6 /* ObservableConvertibleType+Driver.swift */, - 77BC510C299377388F5D456A5F7C911F /* ObservableConvertibleType+SharedSequence.swift */, - 333C5B5D470D4686171E380E16C72A7A /* ObservableConvertibleType+Signal.swift */, - 2D3FF04377D5672F765D771074F01471 /* Platform.Darwin.swift */, - A8FFFBEFCC11C343F0CC95257E40A27C /* Platform.Linux.swift */, - 6BF2F181422A0960098F560D3CB1E387 /* PriorityQueue.swift */, - 88CF849E6A9200CD0024DED4E79E95D4 /* PublishRelay+Signal.swift */, - A41F2BDE308BDB7887FDC9CC99371A9C /* Queue.swift */, - 0935AE4F92A8695EC317F7664AA65A8C /* RecursiveLock.swift */, - 3B6D0A8F9E09B74A66F3AEB5F0A85F3E /* RxCocoa.h */, - 65BFECEC5654C0214BB4D70CDC38B97D /* RxCocoa.swift */, - 3F38B07F582636219FB8C2C08C0D3F1C /* RxCocoaObjCRuntimeError+Extensions.swift */, - CE2F1A5E645D8975DB58382D10877C43 /* RxCocoaRuntime.h */, - 980B50A78AD8E91E42BC2E09148DF3A2 /* RxCollectionViewDataSourcePrefetchingProxy.swift */, - 1C2FBBDB2119202A77C5C35731409BA2 /* RxCollectionViewDataSourceProxy.swift */, - 2016EC9F45CA4E411E5E2B867FF70BED /* RxCollectionViewDataSourceType.swift */, - 6E917703371E5714B599493645F57E46 /* RxCollectionViewDelegateProxy.swift */, - 0E071F00AEBA310F8E828B34EBE5E15C /* RxCollectionViewReactiveArrayDataSource.swift */, - 15981FE48DCD8AEACB913FC7652B3488 /* RxNavigationControllerDelegateProxy.swift */, - 3086302F0D30B50938D2A3B6C0BA626F /* RxPickerViewAdapter.swift */, - 040199CCFF55E9D043DC38262DDF36D8 /* RxPickerViewDataSourceProxy.swift */, - 367C87DB88E30B3A896BDD47AF041C67 /* RxPickerViewDataSourceType.swift */, - D06BF3AB769F8CE1623B5CE128DA3AF0 /* RxPickerViewDelegateProxy.swift */, - 18700EE2BE54B0776D4209772CED34FB /* RxScrollViewDelegateProxy.swift */, - 06880D58BAA89C45D75CA1F3D56B40E2 /* RxSearchBarDelegateProxy.swift */, - 9475201FFCFBEA7714ADB71F528ACB2E /* RxSearchControllerDelegateProxy.swift */, - 9E1B1F9D3A3654BAEBDBAD76E4196A5B /* RxTabBarControllerDelegateProxy.swift */, - 50A1465A0D9A0019193FD7C312CCF88B /* RxTabBarDelegateProxy.swift */, - 10EEFF0E974A1A2439B47F9FBBFBBEA4 /* RxTableViewDataSourcePrefetchingProxy.swift */, - C84B8DBA73B1D7BF43374F6292DB8EE1 /* RxTableViewDataSourceProxy.swift */, - E5FFC29674606056D4E6CB4875B08AB7 /* RxTableViewDataSourceType.swift */, - 3A2336F82596BEFD05EE61A610350D54 /* RxTableViewDelegateProxy.swift */, - 526F0B6DBB99AA2BE34DC20ADEC8BE6D /* RxTableViewReactiveArrayDataSource.swift */, - 7CE23350619D4084DBD83D82D67D0966 /* RxTarget.swift */, - 7EFC10E781D415C14AEAC3A8C0229E21 /* RxTextStorageDelegateProxy.swift */, - 8C37B7B9B79ACDC33AB4ED5574A8C64E /* RxTextViewDelegateProxy.swift */, - 810C80916BA59B9F30024A42DFCAA6A2 /* RxWKNavigationDelegateProxy.swift */, - C1BCA5724C07706827CCD450AD2A7594 /* SchedulerType+SharedSequence.swift */, - FACC2ED404437B33D0342A70D0DAF5AF /* SectionedViewDataSourceType.swift */, - 0BBA6D128F5BD3FEC2E2303882F2C9B2 /* SharedSequence.swift */, - 20243806DB7153844B5D1A0C9AC07DE8 /* SharedSequence+Concurrency.swift */, - B3070C4FC82950247271F6A6D148FF59 /* SharedSequence+Operators.swift */, - 9BAA5692A3377457E9BF7187F02FDD2D /* SharedSequence+Operators+arity.swift */, - FD95973FEBD45CD38933CF929C60B330 /* Signal.swift */, - 9F1F83C3A6812BB20571F0416B01A812 /* Signal+Subscription.swift */, - 0AEB002DD7FDAD290FB16716DE30334A /* TextInput.swift */, - 9487887DFDB45E5688346C3CD5A8BDD5 /* UIActivityIndicatorView+Rx.swift */, - 5B868B430ADC16C77A97F46B50A0740D /* UIApplication+Rx.swift */, - 4AF8CCDC79A3CE897E5656006F1A7365 /* UIBarButtonItem+Rx.swift */, - 3FBF659AB345A681E5B520E1DB969EF2 /* UIButton+Rx.swift */, - 844D3EF701953E48CCAEAB30F1B2EE10 /* UICollectionView+Rx.swift */, - 61DA281ED150006EE0992A04126D2664 /* UIControl+Rx.swift */, - 1B3AF7A9AB63F0CCB33B8EBCCE2D1114 /* UIDatePicker+Rx.swift */, - F6C24F49488600044F2E22256E6C8E42 /* UIGestureRecognizer+Rx.swift */, - 4927D11816D2131E61591E9F6FAF47D4 /* UINavigationController+Rx.swift */, - 014AEF8AE5BEF7C0A20E4A3611B807CF /* UIPickerView+Rx.swift */, - 4FF5F52C87B784F3B84C02D67D8ABA13 /* UIRefreshControl+Rx.swift */, - 7C4C1A502DFBF87CC792ABC0E9A1C032 /* UIScrollView+Rx.swift */, - 3960F342A87FD054CAFB37688CA24379 /* UISearchBar+Rx.swift */, - E7A28BBAA91F3A291A80B504B369C6A6 /* UISearchController+Rx.swift */, - FEC2A9F73F6C25EE00EA9A675865EEA0 /* UISegmentedControl+Rx.swift */, - 3EBE7837BE776C1B2551F13EA5935640 /* UISlider+Rx.swift */, - CAD0AF49D7DBD08116839F87F048A84D /* UIStepper+Rx.swift */, - 297FF5A8EFD9D6C087CA9D0495EDFB2F /* UISwitch+Rx.swift */, - ECC3F0BD111373DDC23EB1B7541A2BBA /* UITabBar+Rx.swift */, - 5E84C2841410C873320585C7D60C6220 /* UITabBarController+Rx.swift */, - 72C5386F5F5D2208F7A1C4DD897FD66E /* UITableView+Rx.swift */, - 1C8C80A90EC2E73D7E967774BF775917 /* UITextField+Rx.swift */, - 52F9A79AFB66D602F1AAD98D3AD97558 /* UITextView+Rx.swift */, - EB4FAB4064DE5FFD179AA3B8F2EA91B0 /* URLSession+Rx.swift */, - A76DB4356B2DD1172DB5BD9DFEE0456E /* WKWebView+Rx.swift */, - 4C8D9B453AA31EEE33FC85972FDB4CF3 /* Resources */, - FB9B5D603D576718F8495BBB48139D6D /* Support Files */, - ); - name = RxCocoa; - path = RxCocoa; - sourceTree = ""; - }; - 14A81A61FC19D2238C78E69B544A6452 /* Support Files */ = { - isa = PBXGroup; - children = ( - 9519B2783148A299AD8D391D55BAFB2D /* libwebp.modulemap */, - ACB3E68B0A34C9C50AEFFAA9CC1B7850 /* libwebp-dummy.m */, - 25E614F25F8D4C775AEDBD784EB62635 /* libwebp-Info.plist */, - 84D2E0DD5C8F6D03E5134D5BD2189F84 /* libwebp-prefix.pch */, - 9162F7E5436BD267B594F8A0FC5A8404 /* libwebp-umbrella.h */, - 0360A7ACCE254FA8094122A67DAEBF0B /* libwebp.debug.xcconfig */, - 61CE4F47128AB837CFC8684C3F91BAF1 /* libwebp.release.xcconfig */, + F28F24DCB32F2C93EDB166D68F184682 /* Differentiator.modulemap */, + F3AE450FAFA9CC3E66BC2447F5024908 /* Differentiator-dummy.m */, + CD37CF2B81AAA0D5CD9467FA9D112493 /* Differentiator-Info.plist */, + 19B7853B24935D5EB3AC9268AEDC1F68 /* Differentiator-prefix.pch */, + 6E644D195B5D8055715592DBF0896A41 /* Differentiator-umbrella.h */, + FEE47E5D593536D84BE58D3612A55EC8 /* Differentiator.debug.xcconfig */, + D4C06C8F5EB292C231A094CFEDCB0B90 /* Differentiator.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/libwebp"; + path = "../Target Support Files/Differentiator"; sourceTree = ""; }; - 19B557042E745A2FE0506F3B75E922A0 /* Support Files */ = { + 1F20248FC756C9998249F30F3B707D46 /* Support Files */ = { isa = PBXGroup; children = ( - D99F15D6F8DEF547046F83DD1755CA8F /* MarqueeLabel.modulemap */, - 99879F9EA7A4CA511ECC57F8C1A0524E /* MarqueeLabel-dummy.m */, - 620737AC067918623C67B5987157259F /* MarqueeLabel-Info.plist */, - E3D16C3A257A235E67715C01B658859C /* MarqueeLabel-prefix.pch */, - 8A7D4237A8E6D8F159C9460EAAA20816 /* MarqueeLabel-umbrella.h */, - 5B5DE06850C20E577BECBD34728D83A9 /* MarqueeLabel.debug.xcconfig */, - F491682089AAF06711121E695204A09A /* MarqueeLabel.release.xcconfig */, - 400874ECF44DEF6C8FD7B81BD366CB45 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */, + 1EC3CFFE9DD9B6FF777BAED5ABD267A6 /* GYSDK-xcframeworks.sh */, + D32766C64F278EEEB3A62174774BECE4 /* GYSDK.debug.xcconfig */, + D948D0CEDB9AD6944D1EFBCBED412D6F /* GYSDK.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/MarqueeLabel"; + path = "../Target Support Files/GYSDK"; sourceTree = ""; }; - 1A6144C131C18C25B6CE452454F0F9C8 /* Kingfisher */ = { + 207FB9F93B2A717E715C8C72E9EF3935 /* Resources */ = { isa = PBXGroup; children = ( - F9AFCDCAD89DA1103E8C9A621C7B9911 /* AnimatedImageView.swift */, - ACAB472AD7767BD28892B5399C59279F /* AuthenticationChallengeResponsable.swift */, - 88B368E8345801FC56101189C53637E8 /* AVAssetImageDataProvider.swift */, - BBF4E40F4925C3DBE8E4506201C407F9 /* Box.swift */, - 17F10B86D052A606A268A96C8908EF3C /* CacheSerializer.swift */, - 270DDF97FF0117BAB6AA7545D02C2FFB /* CallbackQueue.swift */, - D2381FE81808AE9F3B92D0E5F255FD13 /* CPListItem+Kingfisher.swift */, - B68C41CBA21D488B0521B79D485A1066 /* Delegate.swift */, - BB207D0D95390CC5750B8BAE1FEBDEFB /* DiskStorage.swift */, - BEFF5E644567CF77A64C89940000F7DE /* DisplayLink.swift */, - BE9A5A25C305ED947C72BFDCDFBACF57 /* Documentation.docc */, - 0B5655D93FAC477504EFAE98A3E930A3 /* ExtensionHelpers.swift */, - 21AE2CB1F0F83D5333558D50829AD257 /* Filter.swift */, - 2A99830F71D4E85ED3FC10F8AF6DB573 /* FormatIndicatedCacheSerializer.swift */, - 28024C1BCDC0AA7C70A6EF47C1648D66 /* GIFAnimatedImage.swift */, - 75D3CAFA1D070369751C9ADF508A184E /* GraphicsContext.swift */, - 02A455AB756694A4116E7FBCFFDD1B22 /* HasImageComponent+Kingfisher.swift */, - F41BC9523DA12286628F8E3A1F3846C6 /* Image.swift */, - 85778381CEE2E5096B2C3E706FC42638 /* ImageBinder.swift */, - E444599FB453D7C7931951A9B691C863 /* ImageCache.swift */, - 4D7A6D55A3D692D4BC7C2B9496096EFF /* ImageContext.swift */, - 0C2A0C36A48111923C9C912029BCB810 /* ImageDataProcessor.swift */, - 7C67AFA4FE2AAA4A840C409E485CD2B6 /* ImageDataProvider.swift */, - E6F2FA1306731CAA418651DBA8B00521 /* ImageDownloader.swift */, - 43988C0D4513241C6D43FA74FA5C616C /* ImageDownloader+LivePhoto.swift */, - 5FA765754EB1F79E2342B60DBCF7B00F /* ImageDownloaderDelegate.swift */, - 3E5559F1C99D3F48F0BCF9168CAB3702 /* ImageDrawing.swift */, - 181A783FE070EFE0BFE0F423A8ABBCB1 /* ImageFormat.swift */, - B27C1F7736B572A85A9ED4B44CD6DE22 /* ImageModifier.swift */, - E68197BD83FEA29AA11755C34D12B046 /* ImagePrefetcher.swift */, - B246565D17E589F86D7441DA86EC8397 /* ImageProcessor.swift */, - 81C99B31DDCEBF843448C13C1B269B5D /* ImageProgressive.swift */, - A956ADEC45974480CEC7F453781504B8 /* ImageTransition.swift */, - EB81240148AE7638A22E159A5399287C /* ImageView+Kingfisher.swift */, - 50D53A2EB92F4BF3F9A52F9CDDC789CF /* Indicator.swift */, - DA772AD1A6095306DC5E63FBE474D67F /* KF.swift */, - 95DB59B8E4053489737BAD5CDD85156B /* KFAnimatedImage.swift */, - 3045F1AE326CFBD6A34EF596E7C67D8A /* KFImage.swift */, - 7EC24A8C0F5292B3D0336E2EA3D6CF29 /* KFImageOptions.swift */, - 381861F5B839A14465041413D7CEF5F6 /* KFImageProtocol.swift */, - 1447E8645A5E61620BCFA27199CD5ABE /* KFImageRenderer.swift */, - 8D011FDAEC558192EC141B12475FBCAB /* KFOptionsSetter.swift */, - CEBA45CCB2DA6C6727CFA02862AEE320 /* Kingfisher.swift */, - 853C7183582355D8774B0B7978B2CA90 /* KingfisherError.swift */, - 73E8991671801BF183121964B59DE1C5 /* KingfisherManager.swift */, - BA30FB5F9089218621D75AD42D92C780 /* KingfisherManager+LivePhoto.swift */, - B98FB536C6100FE2E5AB39A61E6BF097 /* KingfisherOptionsInfo.swift */, - 0F750C276EA99F1DCFDD82C98945DE4D /* LivePhotoSource.swift */, - 7EE4FB2B3ED75F074B0ECB3EDD3AA4DB /* MemoryStorage.swift */, - 512E22F2B5B96810D5AFA56E97FE9E65 /* NSButton+Kingfisher.swift */, - 422B4F9AB747536363235ECEE9FA680B /* NSTextAttachment+Kingfisher.swift */, - ED4B09FA091877F368D8E64678C27604 /* PHLivePhotoView+Kingfisher.swift */, - 61E5EC7E22BA121696272EC9DA3D35F3 /* PHPickerResultImageDataProvider.swift */, - F6533B9F13B65A560D40A611259E153A /* Placeholder.swift */, - A8FD48A3B65330551D0DF8C9E95E9A7F /* RedirectHandler.swift */, - 21027E289A38197FF162973EBB84D399 /* RequestModifier.swift */, - D0D29FDA91C6D10E96AAB8CF3331643A /* Resource.swift */, - 1581F67BED7567D72A82A70A9347FB83 /* Result.swift */, - 6819805701F3C0C5BCD23883455A6072 /* RetryStrategy.swift */, - 5D4D686F891F2036E3E16BD23FF6A1A3 /* Runtime.swift */, - 1DBB9574049F2ECBE0B6FAF37AC04D9A /* SessionDataTask.swift */, - 87FC244D044404303C8B33CFBCD57E6C /* SessionDelegate.swift */, - B150D262DBD486A392DFE1065427F348 /* SizeExtensions.swift */, - EB8725373C68CDAB93404C9213422C48 /* Source.swift */, - DCD8498EE91D4E6D7CAEEAA4F0A23A6B /* Storage.swift */, - E9351614A1EA41C19AE76908E51BCFA1 /* String+SHA256.swift */, - D41DD6274ECCD7DAFDC0BD6C4A6D9193 /* UIButton+Kingfisher.swift */, - BC9B0C081EFF3DBD5C2B53E314DD630D /* Resources */, - 3A62931A8310664915CCB4A99E79B2EF /* Support Files */, - ); - name = Kingfisher; - path = Kingfisher; - sourceTree = ""; - }; - 1CBFFA7CDB043A1DC2AD69FB368C295B /* Frameworks */ = { - isa = PBXGroup; - children = ( - CDADD82C2BBF1BD52099C2B5A2DE0089 /* MAMapKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 1D6DB3D4081DA3B3C4B6598F4F947EB2 /* GYSDK */ = { - isa = PBXGroup; - children = ( - 7271EE3FB2D329E94758F7C7C40B63DB /* Frameworks */, - A6207E2D6C031FAA0874AA81C942187F /* Support Files */, - ); - name = GYSDK; - path = GYSDK; - sourceTree = ""; - }; - 20DCBCF1A1DF71191061479A6221769D /* KingfisherWebP */ = { - isa = PBXGroup; - children = ( - 0248D4E567C341F3A872F734E3822821 /* CGImage+WebP.h */, - 811B03A7278E15F62247B30B1610FA64 /* CGImage+WebP.m */, - 305B42CCC925DF5AF7C918DF59D0A559 /* Image+WebP.swift */, - DE433B7D77379404FC2A115474ECB34A /* KingfisherWebP.h */, - 3B268BBD01B73A32CC92448E11123E90 /* WebPProcessor.swift */, - 02078E2E13AE58A4C690BBED19EAC45A /* WebPSerializer.swift */, - C79EB01CFAF13B1B4DF621C9FB27EE86 /* Support Files */, - ); - name = KingfisherWebP; - path = KingfisherWebP; - sourceTree = ""; - }; - 21374C8EFAE474CC329960E521513D16 /* Support Files */ = { - isa = PBXGroup; - children = ( - 647EA413E049855132CCA9E8A6AD7712 /* IQKeyboardManagerSwift.modulemap */, - 7BED9BB135B5944DC757E4DB9394C5F5 /* IQKeyboardManagerSwift-dummy.m */, - E28BDA9CDE1833AB1E475DFAE09F13B9 /* IQKeyboardManagerSwift-Info.plist */, - 8E56FC71D3DA1206127D53C92C18235B /* IQKeyboardManagerSwift-prefix.pch */, - 61BB756E64C3A566D92A19000DE44659 /* IQKeyboardManagerSwift-umbrella.h */, - 27568FE34B5805173D718F5816A90B1E /* IQKeyboardManagerSwift.debug.xcconfig */, - A3CB4FB657257F6CE843CC2BA3731EBD /* IQKeyboardManagerSwift.release.xcconfig */, - E9D1A3C02C2FFFC681519C0ED1B2A6F2 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardManagerSwift"; - sourceTree = ""; - }; - 216ADD2F2B0AB89C54DF3DC4E64BF334 /* sharpyuv */ = { - isa = PBXGroup; - children = ( - CDC029426F164671EE1F7841010DC530 /* sharpyuv.c */, - EDE4021097F3F36A1303E500276BB035 /* sharpyuv.h */, - 9793F36A41BCCAE127BB131ED32FEB4E /* sharpyuv_cpu.c */, - 4D9B5B67DC9077573B6BA238D7D08FD1 /* sharpyuv_cpu.h */, - ED60FB3C015B49A7E239762808810142 /* sharpyuv_csp.c */, - F3EFC6DF3268535BC6FEB0245C70EA38 /* sharpyuv_csp.h */, - 924F93505567A47D8EF664526F78E259 /* sharpyuv_dsp.c */, - 0C0D95F691EF71592E72B48EA387AC01 /* sharpyuv_dsp.h */, - 9507633F2E1F0C8D1E35BB035889FC27 /* sharpyuv_gamma.c */, - 31081B15E322672339EEF6924B4DFC15 /* sharpyuv_gamma.h */, - CAAC9585490C2DA464FF6DEB4480EC2D /* sharpyuv_neon.c */, - F32EFC5E7FD005018908656B75FA07D4 /* sharpyuv_sse2.c */, - ); - name = sharpyuv; - sourceTree = ""; - }; - 216D449B6535D005C66F5A439360ECE9 /* Core */ = { - isa = PBXGroup; - children = ( - DBE31D8777C82F792F2DE69C000F1BFD /* IQActiveConfiguration.swift */, - 3E5F4E7CACAA009A6FA6C4983FD417AA /* IQKeyboardManager.swift */, - 31FEDB0032FD2A11CB158A3A7779B716 /* IQKeyboardManager+ActiveConfiguration.swift */, - C4960B157E6E78D7488A0691C6012951 /* IQKeyboardManager+Debug.swift */, - 999F8D58B982FC5FDE61820675ED3A11 /* IQKeyboardManager+Deprecated.swift */, - 861F112D78980AAE458B2FCAA8F0DAE2 /* IQKeyboardManager+Internal.swift */, - DB70CC0E807A6F988106C2DD0D87E0E5 /* IQKeyboardManager+Position.swift */, - B68E00CB9424AC220D1D7E99DF7964DE /* IQRootControllerConfiguration.swift */, - 7E47B5181F2F28B4E9417068420CA62E /* IQScrollViewConfiguration.swift */, - 3DEEB2D2859E1619DD3683DE2370CFC5 /* UICollectionView+IndexPaths.swift */, - AB21D80D9AA0328E169F450A991C96C1 /* UIScrollView+IQKeyboardManagerExtension.swift */, - 77FF71A3720CA15D8B5D1445CBF49B15 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */, - 03F2EB044B1B448F60832E45F905A901 /* UITableView+IndexPaths.swift */, - 3ED70491FE0904DCE370B51DF5149ED4 /* UIView+IQKeyboardManagerExtension.swift */, - 35999F67C6BE702E5DBA2B4976B57D88 /* UIView+IQKeyboardManagerExtensionObjc.swift */, - AACF743A4C7B17E741F616DAB8882D77 /* UIView+Parent.swift */, - EAF0041A2671B95EE0CF8F1966058E51 /* UIView+ParentObjc.swift */, - 16E41CCE28BF0F35819A7FA1AF650894 /* UIViewController+ParentContainer.swift */, - ); - name = Core; - sourceTree = ""; - }; - 224675CF10ADC2EAC611428D7DD09B2C /* Popover */ = { - isa = PBXGroup; - children = ( - 65204DB61690639081E4C931C5FFA6AB /* Popover.swift */, - B03B466A1123BBC589AD67CD70817D27 /* Support Files */, - ); - name = Popover; - path = Popover; - sourceTree = ""; - }; - 229D1D17A0A9F5E3E3A8CFF1F62DE7DA /* SDWebImage */ = { - isa = PBXGroup; - children = ( - 48E43657449B5CCBAF8C0BB8E2971174 /* Core */, - 85036534AD4774D018962D38AA5979FD /* Support Files */, - ); - name = SDWebImage; - path = SDWebImage; - sourceTree = ""; - }; - 25060182E692615A3DE23E5A4B0A8E7A /* Core */ = { - isa = PBXGroup; - children = ( - 114D2DD5ECD0AD3391485B36A100AC9A /* CLIColor.h */, - 3B1DE5C385EE0A7BCB6EC5305613CD7B /* CLIColor.m */, - 2337AE1283E426BD425A893489889CA6 /* CocoaLumberjack.h */, - 4848595278AD8AF6031C98F10C2AC0A2 /* DDAbstractDatabaseLogger.h */, - 8CF9C84E452AFF8EA9BF71778AE41DBB /* DDAbstractDatabaseLogger.m */, - 8291345B95FC985B5AEAFA0CD7399793 /* DDASLLogCapture.h */, - 04A3072F0EFE46BE369F63DFCE78D4BC /* DDASLLogCapture.m */, - D8B80519B4D4609E2ED6D5DD89CD95A6 /* DDASLLogger.h */, - 796334C2B863F18F40AD2CA39132FB1F /* DDASLLogger.m */, - 162BD8DC1A7729AF2B238DB7F3464BBC /* DDAssertMacros.h */, - B91E4FCF2BBD9880C7FA205DB7365F7D /* DDContextFilterLogFormatter.h */, - C0DC48EFD93741CA0416A045A21FDF77 /* DDContextFilterLogFormatter.m */, - 69942F0FF8EFB1CDA608E5E8CA37DC87 /* DDContextFilterLogFormatter+Deprecated.h */, - A899415089D6ADD870539C91CE052EBB /* DDContextFilterLogFormatter+Deprecated.m */, - 8613A84CDF1AE998FA5AEA8B337A9CCE /* DDDispatchQueueLogFormatter.h */, - E23779EE5A3F2BD1A18B4B5B78768F70 /* DDDispatchQueueLogFormatter.m */, - D194A84C890FB73CA0A4E3F3CA0675A5 /* DDFileLogger.h */, - 25B614EEACA0671EEED0A0AEC620DB91 /* DDFileLogger.m */, - 18E905D7DAEE8CB88854BD3CFEFFC522 /* DDFileLogger+Buffering.h */, - 89E879A82F878CA781C56539837F1698 /* DDFileLogger+Buffering.m */, - 69897F786D7E4AF1B28904ED44AC50CD /* DDFileLogger+Internal.h */, - C485D6DCBFEEBF1254D520E76FAE918C /* DDLegacyMacros.h */, - 0B12896C79CFA0575AC3552512A668AD /* DDLog.h */, - C6E045E04EE3F5A677A05018F78DF125 /* DDLog.m */, - 410450C8F5ADEB770718D27D9940EC40 /* DDLog+LOGV.h */, - 927C7FF96271D29EB8F16A1622F32430 /* DDLoggerNames.h */, - EAFC10B6406D683C7A7E9D64CC30D3D2 /* DDLoggerNames.m */, - 80252D612A849810E8DFD713E0E1FF7D /* DDLogMacros.h */, - 659E2E9CBF92EBCD3B0C2137FC74A310 /* DDMultiFormatter.h */, - 90421C4542053BA5B9BE5D63DCB79FC6 /* DDMultiFormatter.m */, - 956EF28D6D3809E8F142B9A493224428 /* DDOSLogger.h */, - 2B977B56CE3878943CCD6E7BD6550DCD /* DDOSLogger.m */, - 50776D1DE024EEB968E159515093BD3C /* DDTTYLogger.h */, - 67BABF21E134B8C32AE5714CEA6F842B /* DDTTYLogger.m */, - BE52023FD061A9072BCDD5C41CAA68E7 /* Resources */, - ); - name = Core; - sourceTree = ""; - }; - 26EF9B37FD68EA59946CFB1E0EF5B46C /* RxRelay */ = { - isa = PBXGroup; - children = ( - 5B0F994366DF6024F5246DF0643ACD1D /* BehaviorRelay.swift */, - D61A4E8AB8380880B539017BE0C087A5 /* Observable+Bind.swift */, - DB89C3F9320AF4C5E0F8153A42E3F6E4 /* PublishRelay.swift */, - 74640A94D28057EAEE81DF1EEDDDE8D7 /* ReplayRelay.swift */, - FD62F11105FAEF4D5CB76033AA49BC75 /* Utils.swift */, - 9492008F666E47896D3022FAFEEA2791 /* Resources */, - 690C0609D1A0D2D32603EF301CDCA1A0 /* Support Files */, - ); - name = RxRelay; - path = RxRelay; - sourceTree = ""; - }; - 2801D7748EEDD1C71B945BAF8BB306B9 /* Resources */ = { - isa = PBXGroup; - children = ( - F547FAFA3063CF7547458BEEA56B7DFD /* PrivacyInfo.xcprivacy */, + BD4A2D2F6DA438FD315E4DD1780FD1A2 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 2A413A1102F85E57E00D655E2E6301BD /* Differentiator */ = { + 27490A36DB59BEFCA005B53B98BF54C5 /* Support Files */ = { isa = PBXGroup; children = ( - 3D8AFB78E7C571C6F83989F14B3474E2 /* AnimatableSectionModel.swift */, - BD6922634C391BB9E132FF753F048FC6 /* AnimatableSectionModelType.swift */, - 8ECE4A3DE0488A3DDA80283DC1A721FA /* AnimatableSectionModelType+ItemPath.swift */, - EC1E878D23A5775C6BF746392F670864 /* Changeset.swift */, - 39CBC8EAE07C0904DFC1D4A6E483BD5F /* Diff.swift */, - CC37B5795A9C4FF99A3F37A350A75780 /* IdentifiableType.swift */, - 7E84479A82B9285361F4EA28C8AF15BF /* IdentifiableValue.swift */, - E325B75AC304E6FA0AB3A4C909F68119 /* ItemPath.swift */, - C3048ED18934BCA7D2245F203234B7BB /* Optional+Extensions.swift */, - F40C7CCCB4C04D7D8A550D923E52294A /* SectionModel.swift */, - B667AA3A5E89DB8C3DD24D14986CB0B7 /* SectionModelType.swift */, - D8B37CDD4A0B4A260452EFD0DF9396B4 /* Utilities.swift */, - 9B4BAAD6452D46D0AB7839A6751D612E /* Support Files */, - ); - name = Differentiator; - path = Differentiator; - sourceTree = ""; - }; - 2A8DC2E7AEAEF2E89713D610967AE1C6 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7ACCB0FD8C0E7E5737C57BF65786BA54 /* AMapFoundation.debug.xcconfig */, - 8717C64B8209AA2916B2A869B9ED9C21 /* AMapFoundation.release.xcconfig */, + 3C0F3443394E03A0F16933407FF795C5 /* Moya.modulemap */, + 8D929A59E37DC0951613BABB31F8DE86 /* Moya-dummy.m */, + 9BA8FE79DE45743BDE1688C9A98C52B0 /* Moya-Info.plist */, + 861D07DCDE41641850D00053121000EA /* Moya-prefix.pch */, + F9507F6A4DB013F32381EBD6034BF362 /* Moya-umbrella.h */, + CD7CD8A9863E8BD1EFAB7213C36ED938 /* Moya.debug.xcconfig */, + 777B8A76AFF10EB38A10CF52B8C03838 /* Moya.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/AMapFoundation"; + path = "../Target Support Files/Moya"; sourceTree = ""; }; - 2AD29574E910D98BF9493A9AF7BB8655 /* IQKeyboardCore */ = { + 2A35CA9F1E418031757D8E7E6572339B /* SwiftDate */ = { isa = PBXGroup; children = ( - 77B18D72CCE72416AAD8F244D427050D /* IQKeyboardConstants.swift */, - 1CCB1A9FD49BBD52E92C4FB33A9A9B1F /* IQKeyboardExtended.swift */, - A731F1C26D020957588761D080DA0AAD /* IQTextInputView.swift */, - B5CD864F8EF30A52D1453DEF84C95EDE /* UIView+Hierarchy.swift */, - 2801D7748EEDD1C71B945BAF8BB306B9 /* Resources */, - DF07E556DE6C4957EDE2E5606BD7CF4A /* Support Files */, + 95E2CFC43700F2412C3630EF65DB46E5 /* AssociatedValues.swift */, + E7A901E831C5DA031078496970F88565 /* Calendars.swift */, + B5035B3D59066CD37067AF98ADB70E5A /* Commons.swift */, + E2E21004BF6DD3D03B166F0227767B33 /* Date.swift */, + 6639604080508CF54CC68C27911871CE /* Date+Compare.swift */, + 7DD5293E5DF1980A3B5CF4CC34E0627F /* Date+Components.swift */, + 386249783BD3FA27A0C5D52302B5980A /* Date+Create.swift */, + FD426F9859EF8C3A1BB757A3AB2E9791 /* Date+Math.swift */, + A405FBAC595C918BD628FE8AD90850AE /* DateComponents+Extras.swift */, + 89DBD6967F68025121F5186AD907D5BA /* DateInRegion.swift */, + 95F0A9D3A68294A61A1AD6E33A45C7F0 /* DateInRegion+Compare.swift */, + 760C0D1CA4C4CF5D7BFE493D3336022B /* DateInRegion+Components.swift */, + ECFC2D123237654A3CA2CC545C5283DA /* DateInRegion+Create.swift */, + 3877D11B21C4814D086BD6B220744FB1 /* DateInRegion+Math.swift */, + DB9321E798658CD04BB6C4E6FCF288A5 /* DateRepresentable.swift */, + 7225032351DB26F123434CEFF9054095 /* DotNetParserFormatter.swift */, + FC483DCCB02828FD5CBC9D0798D733EC /* Formatter+Protocols.swift */, + 2E9E8E01001D35BAEB6ACE41C1A80996 /* Int+DateComponents.swift */, + E31E96A840F001B34152B018B782D71C /* ISOFormatter.swift */, + 127071AC692B7781EE509E922A995294 /* ISOParser.swift */, + 8C790883F2C91553CED60BF281ECB393 /* Locales.swift */, + 9C22C5FAB396905AD80DBBCB4D885ED3 /* Region.swift */, + DC1FA6EF78383492161DF3D70C2F3B81 /* String+Parser.swift */, + 06D38802E046E5D9DCD09268641AF38F /* SwiftDate.swift */, + CA961FB42B20E739111ACC64F3F78A6F /* TimeInterval+Formatter.swift */, + 4EDD125A497B42486D42CC30EB2ABF8A /* TimePeriod.swift */, + 7A823C6F5BFCCD8D0553D9894E043647 /* TimePeriod+Support.swift */, + 94D347776AF473AD57EEEE44C2EA56DB /* TimePeriodChain.swift */, + DCA3BC254E30518BA626ED97DCAD623C /* TimePeriodCollection.swift */, + AE8E1D454B96F37B484AFCD16BB24801 /* TimePeriodGroup.swift */, + EB05A32F50597A8D9D7677942C93EA1C /* TimePeriodProtocol.swift */, + F6AAC200AAFB4DE958D3BB8B8D97A75C /* TimeStructures.swift */, + 95575626EF86CAC0877CFD96624C82C8 /* Zones.swift */, + DE4B9C624CB286244D9612CF6FD75D23 /* Support Files */, ); - name = IQKeyboardCore; - path = IQKeyboardCore; + name = SwiftDate; + path = SwiftDate; sourceTree = ""; }; 2B01C5D34569DBC173A53875424B8908 /* Targets Support Files */ = { @@ -5829,35 +5367,76 @@ name = "Targets Support Files"; sourceTree = ""; }; - 2CB725EC7FFEF3FCF102B75B772C8D36 /* Frameworks */ = { + 2BF6789B904E1ED9BE1FAAF67077BED8 /* Resources */ = { isa = PBXGroup; children = ( - 7BE9267DF1394CE0990EA8E9FD55898A /* AMapLocationKit.framework */, + 2167A79015B3E37D4AC6E4D7DFCDE72A /* PrivacyInfo.xcprivacy */, ); - name = Frameworks; + name = Resources; sourceTree = ""; }; - 2EAC8B24092ACC37C2C5B0325A9769DD /* Support Files */ = { + 2D636A11414DAEA452A857F0998962B4 /* AMapFoundation */ = { isa = PBXGroup; children = ( - 5D24E0131B4B2B22C855117D00630AFC /* Masonry.modulemap */, - EC5856987107BEF57F8839BE214BF5A3 /* Masonry-dummy.m */, - 43097FDCADE7E8F53336F99827832521 /* Masonry-Info.plist */, - 30E54E90B9D91AA53A196E1B040B25BF /* Masonry-prefix.pch */, - EE59491665BAE3B6B091D52128116FCF /* Masonry-umbrella.h */, - E8EA11B62C7E12382CCF821BC4EDB4D1 /* Masonry.debug.xcconfig */, - 8517FB39CE20317C057B11AC9BD8D728 /* Masonry.release.xcconfig */, + 78891B6BC24FC6F5A5230CE2DF07785F /* AMapFoundationConst.h */, + 5D20D915FF676D998C0D7044636DCFE6 /* AMapFoundationKit.h */, + 302AEC50EDC25C782A8EB863D6758706 /* AMapFoundationVersion.h */, + 49ADC83C6E0DD3D63222D3B1C24D85E1 /* AMapServices.h */, + 98E846CD8066579F22460BDF9D42372A /* AMapURLSearch.h */, + 5CABFFA1F0C58F3F8D3042B692A84676 /* AMapURLSearchConfig.h */, + 1B12A74774A9B4388CC3089E807FD2A1 /* AMapURLSearchType.h */, + 65534A11783F1B151E8B8D4A1BA42506 /* AMapUtility.h */, + 66110651C0C0866C0FE37BAE6D236F36 /* Frameworks */, + 51D3C06C069EDE7C8608D41FE2EC9AF7 /* Support Files */, + ); + name = AMapFoundation; + path = AMapFoundation; + sourceTree = ""; + }; + 2E434B6907DD241BA71688D3ED50DEB0 /* Support Files */ = { + isa = PBXGroup; + children = ( + A27980B52C14239955A0017AFF8B632A /* RxSwiftExt.modulemap */, + D9E2E0AFA30D914CA2635D08F9B76411 /* RxSwiftExt-dummy.m */, + F89BA3500FC1880BA529C1E4FC3688B2 /* RxSwiftExt-Info.plist */, + 1A93B95779B045484680BD7158A67131 /* RxSwiftExt-prefix.pch */, + 9C847F08507BC6A384498A008D5227FD /* RxSwiftExt-umbrella.h */, + FB8C7F1003F6F17EE27636168C4C079F /* RxSwiftExt.debug.xcconfig */, + 8604CEF1F1935DAE8A5CB0115CE64414 /* RxSwiftExt.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/Masonry"; + path = "../Target Support Files/RxSwiftExt"; sourceTree = ""; }; - 2FE396351848A51EB602DAF7E6EDB812 /* Frameworks */ = { + 2EE4CD2BF584DF8CE0DB3D4C0F26EB86 /* Resources */ = { isa = PBXGroup; children = ( - C44C9CE4916DB70F6B4FB71EC0BC584B /* ZXSDK.framework */, + C4B416896A897C96ED96D6ECDF4D8D0E /* PrivacyInfo.xcprivacy */, ); - name = Frameworks; + name = Resources; + sourceTree = ""; + }; + 2F5B4BDF4640F454CB6A2AD0599FAD7D /* Support Files */ = { + isa = PBXGroup; + children = ( + 800985E905DC3DABB74BE3A6A30C3E62 /* SDCycleScrollView.modulemap */, + D6FF3751D9D7EAB23AB7D3C1D86C6A5C /* SDCycleScrollView-dummy.m */, + AA05F2FABB3164E3BE24FD6FB0953B7B /* SDCycleScrollView-Info.plist */, + FE32BB0A216128CF305CE2DBD8407F29 /* SDCycleScrollView-prefix.pch */, + CBD947430B5C686F51659CE0EA36AFC0 /* SDCycleScrollView-umbrella.h */, + 300D5ECA01A7756AE6E76AEADC9C9C8D /* SDCycleScrollView.debug.xcconfig */, + 069687E34C3279CBB324ADFBECA6C4B8 /* SDCycleScrollView.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SDCycleScrollView"; + sourceTree = ""; + }; + 2F9FBE4644AA2AFEC6C05835C9137918 /* Resources */ = { + isa = PBXGroup; + children = ( + 09DB13B92F566EDC9E5B1C1A1197B58C /* PrivacyInfo.xcprivacy */, + ); + name = Resources; sourceTree = ""; }; 2FE445AD883B9ABD3E0241A05A5B79FD /* Frameworks */ = { @@ -5868,937 +5447,2987 @@ name = Frameworks; sourceTree = ""; }; - 30FF6467BCE015145D651430E49DD912 /* Support Files */ = { + 304ED40D24B1598B2067B3AEF6243AF5 /* AMapSearch */ = { isa = PBXGroup; children = ( - 97C3F9BE0F5C7C58C7DC159E3C491843 /* HXPHPicker.modulemap */, - 6467EB7E0158688C239315A0B8510C94 /* HXPHPicker-dummy.m */, - 338917D116F2C11E48608B2FBC97A3CB /* HXPHPicker-Info.plist */, - 8EF31FDB8D1954644B775861F3107050 /* HXPHPicker-prefix.pch */, - B4E7E5A98728E5C18213B927BA0BD4AD /* HXPHPicker-umbrella.h */, - EAB2287C653AB356E7B22EAF2740BA99 /* HXPHPicker.debug.xcconfig */, - A0ABA5C7CC826D59938801335F40EE59 /* HXPHPicker.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/HXPHPicker"; - sourceTree = ""; - }; - 31627649A481682200B2BF697DC0F365 /* AMapSearch */ = { - isa = PBXGroup; - children = ( - 112986CC1C906C724C2077B0004208A2 /* AMapCommonObj.h */, - 144D6736A5EA22311BB95E25D47BF4C7 /* AMapNearbySearchManager.h */, - E6CBD85B19608345FA5A40A8BD61937E /* AMapNearbyUploadInfo.h */, - 51F78CDEB36538322320C56ACD30F8AA /* AMapSearchAPI.h */, - FFDEBB51969D6EE384A213089BEAF774 /* AMapSearchError.h */, - 0E93312DDF12B5DECD9957F141E66069 /* AMapSearchKit.h */, - FA3D1DA677541154BA30501EEB296A8D /* AMapSearchObj.h */, - 2379F479F801875362C3D3F238C11AAB /* AMapSearchObjV1.h */, - A2F85E90A88C29703E172688556D35D8 /* AMapSearchVersion.h */, - 682CD19ACD841769C1D348A3475915F8 /* Frameworks */, - B4029738D933ADAE7DE5EFA5FF74BC16 /* Support Files */, + 196A37E1ED3F0BD2D48FAD9B381D8003 /* AMapCommonObj.h */, + CF4CEC26D6BBCDDE644A9763E6481F3C /* AMapNearbySearchManager.h */, + 6E59195274A7F52CE1B55A87ED9DFAFC /* AMapNearbyUploadInfo.h */, + 80FBA5726D2C6FD7D90928FC24EA2D24 /* AMapSearchAPI.h */, + 145AF24D7CCA49C19B6AE340A33058FB /* AMapSearchError.h */, + E2435A650A98BC9350578684578C9A9C /* AMapSearchKit.h */, + 01E5FDF69C1185EFDEF5314476B246C0 /* AMapSearchObj.h */, + 980850CF965C374879149D01678A6537 /* AMapSearchObjV1.h */, + C093E5A0A1BDC6A2A78A7BBBADB78569 /* AMapSearchVersion.h */, + ED0D83105D12A98225A610E7B86F0BDC /* Frameworks */, + A9A5E3A29540EC3256C768FA51C20015 /* Support Files */, ); name = AMapSearch; path = AMapSearch; sourceTree = ""; }; - 32179D718398ED696EF90C681EDF407A /* Core */ = { + 30D947CAB23568891640ACA6E47FA9D1 /* Frameworks */ = { isa = PBXGroup; children = ( - 7588D44945B3DE9A0F1229730C761D7F /* IQBarButtonItem.swift */, - F82777903D3B6E942237B087515F5E38 /* IQBarButtonItemConfiguration.swift */, - 46008EC1FC69A6DB4227EEC645FF6137 /* IQInvocation.swift */, - F3E2999141424D2809DE076C8BBEBAF1 /* IQKeyboardToolbar.swift */, - D2706836EF6CE901BF27C1CF271553C7 /* IQKeyboardToolbarPlaceholderConfiguration.swift */, - C5F23BF1780BC3654705C61F8D3CC149 /* IQTitleBarButtonItem.swift */, - DD9D185E4460619F83C0C8386B43725A /* UIView+IQKeyboardExtension.swift */, - 51471A217AAE698594CA38E0E83F27C3 /* UIView+IQKeyboardExtensionDeprecated.swift */, - 960B152AB291F2CC894119DB20D1E49B /* UIView+IQKeyboardExtensionObjc.swift */, + AD4DB7DFDC334B059BCBD36264F69DF6 /* AMapLocationKit.framework */, ); - name = Core; + name = Frameworks; sourceTree = ""; }; - 34975AE3F0D5AC93D096C6C9E560D83F /* Support Files */ = { + 3DD488D405E770AF69F81BD836CDF0F3 /* Resources */ = { isa = PBXGroup; children = ( - 3820202C913A67FA1994728C76E37389 /* IQTextView.modulemap */, - BD71F000289EF1872A2C3731625F382A /* IQTextView-dummy.m */, - A6352B251363BAC539141FCAC94FAD1C /* IQTextView-Info.plist */, - 49D2D16DBD37D8A2805CB7E5543B8687 /* IQTextView-prefix.pch */, - 46696E9A95461CDF8A35595A73A600DA /* IQTextView-umbrella.h */, - CA0F7A4A7E49FD291753BD5229A7B1E9 /* IQTextView.debug.xcconfig */, - F2CDF113AD008CF23ADEC1285DB7DE1D /* IQTextView.release.xcconfig */, - 724BDBF931D8613E9C565C14F2215B9F /* ResourceBundle-IQTextView-IQTextView-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQTextView"; - sourceTree = ""; - }; - 3526DBAAEB2741E80B0A9DBCE1A14AFE /* RxSwiftExt */ = { - isa = PBXGroup; - children = ( - D8C69E760AA382424660025AC012BD78 /* Core */, - 0626C1061928C568523A38F6DCF364A1 /* RxCocoa */, - 3F64E541DABC922C307BD4817B2D6E6E /* Support Files */, - ); - name = RxSwiftExt; - path = RxSwiftExt; - sourceTree = ""; - }; - 3A62931A8310664915CCB4A99E79B2EF /* Support Files */ = { - isa = PBXGroup; - children = ( - C1B0D4D22E63D72ED9390E8D741FDC53 /* Kingfisher.modulemap */, - 673DC11438F40C8DDB0ED361CC90EC77 /* Kingfisher-dummy.m */, - F88B4A3BC942B3B479A44C2D13CBC849 /* Kingfisher-Info.plist */, - DB76A6617B38FDADE94E7300BB56DC33 /* Kingfisher-prefix.pch */, - E5FB7712C613C550390EE7978D6DCB1F /* Kingfisher-umbrella.h */, - 5C1A2E6799B080C281685BD6AD03A107 /* Kingfisher.debug.xcconfig */, - C9286F4BE49E7D2A42CB5613598347AF /* Kingfisher.release.xcconfig */, - 634DCBD53A7E6C8E745C1C70F87382A9 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Kingfisher"; - sourceTree = ""; - }; - 3B2B877D3B0D5BB0946DB93E86EA7BCB /* CocoaLumberjack */ = { - isa = PBXGroup; - children = ( - 25060182E692615A3DE23E5A4B0A8E7A /* Core */, - 5347146990D9AAC57B602BF1A12C28FA /* Support Files */, - 6B9B339AA0AF5BA9700F44DEF3B3DA05 /* Swift */, - ); - name = CocoaLumberjack; - path = CocoaLumberjack; - sourceTree = ""; - }; - 3BB17580444561C96EC61E2DF2ABBBBA /* IQKeyboardToolbarManager */ = { - isa = PBXGroup; - children = ( - EDF048D7983DEFFD3278C296FE89616E /* Array+Sort.swift */, - 75C34C743D3A1FC345328113EC4196EB /* IQDeepResponderContainerView.swift */, - 2A2D2AFC1432B7A65D0938EA9450DD56 /* IQKeyboardToolbarConfiguration.swift */, - C8667573D1EC6BDB83EDF665FBF97A05 /* IQKeyboardToolbarConstants.swift */, - 0771C60A157459CAD8B0D125B218B6B9 /* IQKeyboardToolbarManager.swift */, - 74A66DF7B375BDD0E38BD66C9575343B /* IQKeyboardToolbarManager+Action.swift */, - 3C4D91283453A1A0A404B071231BA72A /* IQKeyboardToolbarManager+Debug.swift */, - F7448574DC964D212860D80A5C69338F /* IQKeyboardToolbarManager+Deprecated.swift */, - 77178EA449ABB42651E8866099E2E255 /* IQKeyboardToolbarManager+Internal.swift */, - 29B827C734EBF21D5C516EAEA6082EA2 /* IQKeyboardToolbarManager+Toolbar.swift */, - C0E393187CA54B2F5F3641BF31AB6B31 /* UIView+Responders.swift */, - 776A823260F18BFEFD9BFB63A9DF2589 /* UIView+RespondersObjc.swift */, - 81CB4D1277B312FC48EAA41AD67F0CFD /* Resources */, - 89BF96323978C3B533924EEAB771D55D /* Support Files */, - ); - name = IQKeyboardToolbarManager; - path = IQKeyboardToolbarManager; - sourceTree = ""; - }; - 3CCE5DC50A2AA22F3C2A2F220EEA0DCE /* Resources */ = { - isa = PBXGroup; - children = ( - C4CD2D837CBFDE7D823515041F0DB707 /* PrivacyInfo.xcprivacy */, + 39A4D14547EF3180C97A657E7A37F939 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 3E746C934C5BA3E54C58E97BD5C5FA0A /* Support Files */ = { + 3F0C312AFAD5F1DFDE92640B4E17D457 /* Support Files */ = { isa = PBXGroup; children = ( - 91CA822A1DCEED6803887F274DA0A60D /* ObjectMapper.modulemap */, - 5816BA8F127018C97FFC993DB528465D /* ObjectMapper-dummy.m */, - 87B8BD45081433A5D3E25670931A7E0E /* ObjectMapper-Info.plist */, - F256DC5941701750372D871382E49CD9 /* ObjectMapper-prefix.pch */, - C813AE31D0EE90CF8101772F6AE53887 /* ObjectMapper-umbrella.h */, - D87A24F7DEBC16CD056B6407C38F5AEA /* ObjectMapper.debug.xcconfig */, - 6810BE96DB31C48A8E55066CCABA1698 /* ObjectMapper.release.xcconfig */, - BBA112076B4C3B0254A6498498A8B4CE /* ResourceBundle-Privacy-ObjectMapper-Info.plist */, + 3FF6AF70EE43B6AEA9A730DD75171A2D /* URLNavigator.modulemap */, + 14A33DBADF36B79F9C2C88FBACAEDB95 /* URLNavigator-dummy.m */, + AFFC4BDF3D0D29B4697A5818B33542D1 /* URLNavigator-Info.plist */, + 247A9E6AF2929CB7FBFC7E11BBE92649 /* URLNavigator-prefix.pch */, + 0B75A3FBF2882C0182CA90400B9434C5 /* URLNavigator-umbrella.h */, + 9714E4C54783BFA68C1B4C6C5C5C2D28 /* URLNavigator.debug.xcconfig */, + 368A23F88E866B7787883DDC89B1529B /* URLNavigator.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/ObjectMapper"; + path = "../Target Support Files/URLNavigator"; sourceTree = ""; }; - 3F64E541DABC922C307BD4817B2D6E6E /* Support Files */ = { + 3F376383E3A8CCD4BEAE2303E9EA4E65 /* Resources */ = { isa = PBXGroup; children = ( - 50BD304D4A8044E234A4BC06E7E3C800 /* RxSwiftExt.modulemap */, - 4074883B82C597CCCD9DE280652C73DD /* RxSwiftExt-dummy.m */, - 332E8FDD7A845EE1111B2B6FE1C0843A /* RxSwiftExt-Info.plist */, - B00B3C08147856D985FE8B13BE8CA46E /* RxSwiftExt-prefix.pch */, - CDB7D34E9B7844142660747E5C0B7A1A /* RxSwiftExt-umbrella.h */, - C416F63E83C5DD65CC037DA79C107843 /* RxSwiftExt.debug.xcconfig */, - 90446E46FA8BFF8F3FDA84F9C0F8B5CB /* RxSwiftExt.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/RxSwiftExt"; - sourceTree = ""; - }; - 412F10B9C87E32EB321082DD129541F9 /* AMapLocation */ = { - isa = PBXGroup; - children = ( - 6C0467A7A288BBF384E11FB08B3C3AF3 /* AMapGeoFenceError.h */, - 836A1408150A3B9E7244053199303569 /* AMapGeoFenceManager.h */, - 78C7AD1F83707AB310BF23C3771DA351 /* AMapGeoFenceRegionObj.h */, - 3CCA99CE688F858F4D3257FFC4569702 /* AMapLocationCommonObj.h */, - 3115D426696041F574C25780C3C66934 /* AMapLocationKit.h */, - 53B14DCB6FAAB7E9F6F29C94F5598ED5 /* AMapLocationManager.h */, - A08FC34D340862F0E482A4A717D15FB0 /* AMapLocationRegionObj.h */, - 8D3A8C771BF8D082D04D8D6CCAC9606C /* AMapLocationVersion.h */, - 2CB725EC7FFEF3FCF102B75B772C8D36 /* Frameworks */, - 97CB84F95D7D7335B9D6C3F1A5AF4A96 /* Support Files */, - ); - name = AMapLocation; - path = AMapLocation; - sourceTree = ""; - }; - 43F22D833AD0A0885E9FA5ECABE30189 /* Resign */ = { - isa = PBXGroup; - children = ( - 766E10E0C6B5ABBB51EEBC952E914885 /* IQKeyboardManager+Resign.swift */, - D2A314160FBDE2A337833EBB72C83570 /* IQKeyboardManager+Resign_Deprecated.swift */, - 37EB1C4BBE4194C40B8EAEBA1B32684F /* IQKeyboardResignHandler.swift */, - 1BA9E93CAFE8295B1495405D14490CA9 /* IQKeyboardResignHandler+Internal.swift */, - 195FB3DA635AA77F41AF099C0DBFAAA1 /* UIView+Resign.swift */, - 0A5A6592B98A496425E47D27E509BF0E /* UIView+ResignObjc.swift */, - ); - name = Resign; - sourceTree = ""; - }; - 46D86473AEA6D4C3407F65D80CA7D523 /* SwiftKeychainWrapper */ = { - isa = PBXGroup; - children = ( - 853E366E78C80E3321ABB4A9E33769F3 /* KeychainItemAccessibility.swift */, - EEB68C4FE816CD7B9400F86CA363F02A /* KeychainWrapper.swift */, - 9AF270A77251DFBBA36D9B020413D3D2 /* KeychainWrapperSubscript.swift */, - D3AAD76000135CB12D00D770A45E83F5 /* SwiftKeychainWrapper.h */, - 9F84EC987E459CFE8B564E2E73A69BA0 /* Support Files */, - ); - name = SwiftKeychainWrapper; - path = SwiftKeychainWrapper; - sourceTree = ""; - }; - 471A70955BFCBA716AFCEC36741D162A /* Resources */ = { - isa = PBXGroup; - children = ( - 262B1152E77274929D1EA49E549A6F4A /* HXPHPicker.bundle */, + 204E353809F2E8938F13516355B4A7B3 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 48E43657449B5CCBAF8C0BB8E2971174 /* Core */ = { + 3F794365B70D791E0F8D0E70AFEDEA80 /* IQTextInputViewNotification */ = { isa = PBXGroup; children = ( - 5AC74627027C54B3FAD94FA7A0990B74 /* NSBezierPath+SDRoundedCorners.h */, - EA23586EBDB60ADD89A0997C0053B0E4 /* NSBezierPath+SDRoundedCorners.m */, - 5EB6B2E0B51A0FEC79690A0AD2A57241 /* NSButton+WebCache.h */, - 4211DD2922E7B78B8D9209947923601F /* NSButton+WebCache.m */, - 82DAB652AFFC3214BB7A50FFB9762621 /* NSData+ImageContentType.h */, - 1C44BEFEC8BD91031B116BC1DAAA4E83 /* NSData+ImageContentType.m */, - 672DBC16096EC21C78638DC29A4F70BD /* NSImage+Compatibility.h */, - 069E66836E5AF7EAB8E98CF25DCD24D8 /* NSImage+Compatibility.m */, - 6EA50D892D3514C5E789FC02702551CE /* SDAnimatedImage.h */, - 72D2B8A535F8D19B7D6F5FFF34CD1AD7 /* SDAnimatedImage.m */, - 2A04EFDC5AA0C19E581500D941680017 /* SDAnimatedImagePlayer.h */, - FB1951522E50DD8E8EF62037AFF6EF1D /* SDAnimatedImagePlayer.m */, - 333636108D92AE84CA959F5E567A8B2A /* SDAnimatedImageRep.h */, - 401529CE746BEAC7C66E3F78EE8B12AF /* SDAnimatedImageRep.m */, - CDD105EFAA608A4F70053CBEE2961E47 /* SDAnimatedImageView.h */, - ECA5ADD28F030143F0FE62A14B0965E7 /* SDAnimatedImageView.m */, - D2BBD9FBFEB7C81B1D3A8A7140AF354A /* SDAnimatedImageView+WebCache.h */, - 74EBD160BBD4112B833695452446CFFA /* SDAnimatedImageView+WebCache.m */, - 98813584F6CF84D69BFD0E163F9528AA /* SDAssociatedObject.h */, - 1E4457BE29B874612C04CC697D9E5C45 /* SDAssociatedObject.m */, - 2CECC888D000691FF4F14CC19A6D4531 /* SDAsyncBlockOperation.h */, - 2885B35194DA9DF984C9336C5D630ABA /* SDAsyncBlockOperation.m */, - 7F79F1C4E92DBEB2C1BE369AF3677907 /* SDCallbackQueue.h */, - 676D27321AB1F0CA92D082D61680676D /* SDCallbackQueue.m */, - FC6259158394F23561737EC18D3A7067 /* SDDeviceHelper.h */, - F0DACF7E937C8FFFE469D74EDC47237C /* SDDeviceHelper.m */, - 1A6DAAB45F3AF3E1CD3E349BD60CBD79 /* SDDiskCache.h */, - B5006DEC528C9CBD18E23104A678A04B /* SDDiskCache.m */, - 39BF3CDCA47E243B7306234F727C0120 /* SDDisplayLink.h */, - 806D702BBF33FD24C6633D97B6AC8291 /* SDDisplayLink.m */, - 36FF8DE1454A5DA3783289638D5B8794 /* SDFileAttributeHelper.h */, - 71BDEA3E2D10661086192F08A7025FCB /* SDFileAttributeHelper.m */, - 8B22F5EBC754275899F7AB6E0C374115 /* SDGraphicsImageRenderer.h */, - 8A23C237F7E0DDAD7ACF9699F0BE61A9 /* SDGraphicsImageRenderer.m */, - C7E5D675EA63D605D305653E374AAC52 /* SDImageAPNGCoder.h */, - 81E0E3AA227BEB7E584BA2F19BDBD96C /* SDImageAPNGCoder.m */, - 266FFB6FE467A40EB89F74607BC3A71D /* SDImageAssetManager.h */, - 5D6D22FF45803479C97EDEF7CC763E03 /* SDImageAssetManager.m */, - 463D911D9C6E7DBBCAC2D85783EF508B /* SDImageAWebPCoder.h */, - 678F2CF4C30428C0D8A07A670B771A46 /* SDImageAWebPCoder.m */, - F219607A126DF7E68CF24DD8F2010051 /* SDImageCache.h */, - 286609251CED6D9B03AA5FEB3D888389 /* SDImageCache.m */, - 5E8D126240522329A6CC1C54E9FBEDE2 /* SDImageCacheConfig.h */, - 402261F2A940ABD340FB82CF55959723 /* SDImageCacheConfig.m */, - 09F8E21E89898A13723AC1DB946D3047 /* SDImageCacheDefine.h */, - 6EA05BD3A24EAAA653007B185C26A5FE /* SDImageCacheDefine.m */, - B5EDC74945F5649EFEA7B3DDB601D7CD /* SDImageCachesManager.h */, - 03AF8C2A5417527C176B1D352F94B6BC /* SDImageCachesManager.m */, - 0AF6B4871B7A2940A43A505AA85E5BF8 /* SDImageCachesManagerOperation.h */, - A8F3672E83CE08FC87BFBEC57AD25201 /* SDImageCachesManagerOperation.m */, - A585A2815D8AE811E0889AE5257827CD /* SDImageCoder.h */, - 0E14C4F16A69C2B63FB7F85407A7563E /* SDImageCoder.m */, - 679B18310BB8D70DFF8E6A630603D530 /* SDImageCoderHelper.h */, - 1342A27E246C50B0669AAF1C9A2B3763 /* SDImageCoderHelper.m */, - DE7733AFA5B242CFDA93C46D8604C519 /* SDImageCodersManager.h */, - E55AC265953CB9D5E42BB48DCD176741 /* SDImageCodersManager.m */, - BC8C0351A6A272F15B11DBBD722E37B3 /* SDImageFrame.h */, - B150B2AACC8644F37D9514C934092854 /* SDImageFrame.m */, - F3801315ECE54190D3FC07F7F322616C /* SDImageFramePool.h */, - 28CF338F675BCED8B621029EA3A4D4BC /* SDImageFramePool.m */, - 8CADE0813DCA91BD8C28E6CD78241AB2 /* SDImageGIFCoder.h */, - 15E1B0FD7185E49DE1449856B47352E5 /* SDImageGIFCoder.m */, - BE14ACDECA130460F7FADBA6CD4BCA5D /* SDImageGraphics.h */, - F89D280F3BCC1F46540172E37FF5C48E /* SDImageGraphics.m */, - 09D0AA57078698E05D9E166ADD3BEB7F /* SDImageHEICCoder.h */, - A7DE04E5DB7F3DC0AB2D4206B2CF2C9C /* SDImageHEICCoder.m */, - 8A5DA97C2FDF8A32D8E47922D786FBFB /* SDImageIOAnimatedCoder.h */, - F67178B77665EB9E755915F88207966E /* SDImageIOAnimatedCoder.m */, - 85AFD077B6E5B2590C540DDF0C036450 /* SDImageIOAnimatedCoderInternal.h */, - 6AB6D3486F8D2B7F4DF3894E83924C48 /* SDImageIOCoder.h */, - AF95A32952A2D81F396D632B682AA92A /* SDImageIOCoder.m */, - 4CC097FC8919D6603A8A3FE040C652D4 /* SDImageLoader.h */, - 56D7BC3ED7FAD6C068302E1AC68BFA22 /* SDImageLoader.m */, - F09C4841D15F42CBF48A77FDD2D1DF3D /* SDImageLoadersManager.h */, - 7993B5777F37DEE02013C4A1A26C58B0 /* SDImageLoadersManager.m */, - 32C2E38A03C72B3C589E4BE6F4F43E27 /* SDImageTransformer.h */, - B192EA7DD7EEF45BCD874A887E15341A /* SDImageTransformer.m */, - FB70E93EA5BA1E6BEAE20384338441F9 /* SDInternalMacros.h */, - 05412BE81A84B83CB74BFDD51F460CE2 /* SDInternalMacros.m */, - F80227718F56E8D65559EBDC40A5E5D3 /* SDMemoryCache.h */, - 84A4E8A32829F17ED00D626793420693 /* SDMemoryCache.m */, - 10ECE18435E54A3F4D7AE6CAAA4AD062 /* SDmetamacros.h */, - A71856CD539C2C7492F85F79FE9C5997 /* SDWeakProxy.h */, - 3B7FD1D3E6FABC9A67E30CAB235E53BF /* SDWeakProxy.m */, - C85FB30650C4D6DBD28EAE2A1286B98F /* SDWebImage.h */, - 371D7052E33B50A24A77CEBE3286EA5A /* SDWebImageCacheKeyFilter.h */, - 2F55C64DBFF5D3847F6A2C01F7491DAF /* SDWebImageCacheKeyFilter.m */, - CBA1E6D81003121E2D0D8B229A6A4059 /* SDWebImageCacheSerializer.h */, - 11DAC06EC3D102765D25B05E9B0FE1B2 /* SDWebImageCacheSerializer.m */, - 55998CAE31AFF7A83E1C07826709AF95 /* SDWebImageCompat.h */, - 1B31F53EB78D00519DBA7B597A1030A0 /* SDWebImageCompat.m */, - 700505E1D175E234858A45566D658660 /* SDWebImageDefine.h */, - EC393E7BE0C5483150F1EC770694C527 /* SDWebImageDefine.m */, - 0F5AA0A5E629FAA0155B52218C76BB8C /* SDWebImageDownloader.h */, - 30A1ABC7AC1A5570DA00BE9783FEEB10 /* SDWebImageDownloader.m */, - 4D23C6C4A5DA6B59F8ED0A099B6978B7 /* SDWebImageDownloaderConfig.h */, - 04B2458759041430B762BB60EE765EE8 /* SDWebImageDownloaderConfig.m */, - 2E9141AFB4C952911A5A0583BD42587F /* SDWebImageDownloaderDecryptor.h */, - 8451908ECC4D802AC3E29D3BD2DC4B72 /* SDWebImageDownloaderDecryptor.m */, - 8BEF89E49B4EF9EFB03BA9A1CAE2E650 /* SDWebImageDownloaderOperation.h */, - 86CA514B179E6038CF5BA452C773FE7F /* SDWebImageDownloaderOperation.m */, - CF535C1C2B1B213CE425822C17C36E5B /* SDWebImageDownloaderRequestModifier.h */, - B92E3F94C299736D8B2B078C4026F933 /* SDWebImageDownloaderRequestModifier.m */, - 8351912FCCE0AFEFE00C117E051691C8 /* SDWebImageDownloaderResponseModifier.h */, - E63DFF40F4281E73B57C1CB0573F29AC /* SDWebImageDownloaderResponseModifier.m */, - EB0B54DE1A9499CDE9B1954D90BC7A60 /* SDWebImageError.h */, - D03CC0ECBEA32E9609C6F0CF3F3AD7D8 /* SDWebImageError.m */, - FB1B20CDE0477E9CEB69B6647D3814C1 /* SDWebImageIndicator.h */, - 08924478A5F919DAF44B32C0EEE6D1C9 /* SDWebImageIndicator.m */, - E166D4C0786736A2C0165FA1762AEFD0 /* SDWebImageManager.h */, - 33D68C1CCB3B751D28E1BD5EA14E9D26 /* SDWebImageManager.m */, - E5251855B98C990A516F052D1E8FB9DE /* SDWebImageOperation.h */, - AB7439F8629E5BA1D752B81ED6160DE9 /* SDWebImageOperation.m */, - BEB81765E2EEF3EB99BE57EC330158FB /* SDWebImageOptionsProcessor.h */, - D289B82D9BAEDECB9BCF6F477BB5A193 /* SDWebImageOptionsProcessor.m */, - 0D2F9216E46A257CE34CCEF1B0F63AFC /* SDWebImagePrefetcher.h */, - 804A1D7A776F354FB8320BCC54BEF316 /* SDWebImagePrefetcher.m */, - 27B94CBE30BEE9D36A718CB93B8F0350 /* SDWebImageTransition.h */, - 28B16E43B5EB95BB1B83F17AD78A8E6F /* SDWebImageTransition.m */, - A52BB1A54D2D3D6CC4BE5BCAFF0A3638 /* SDWebImageTransitionInternal.h */, - 0697DC8C76FDDDBB5C8B68147EA1A714 /* UIButton+WebCache.h */, - 8BEA683B0449EB903246E2743EA1FB07 /* UIButton+WebCache.m */, - 5F425F6B1FF71FB87A11309FEFC35B52 /* UIColor+SDHexString.h */, - 25682AEA22E9DF2427110B2676620A6F /* UIColor+SDHexString.m */, - 94FC254276B217678BD251C425B1281C /* UIImage+ExtendedCacheData.h */, - 84503D08E79824E897486DA3F60C1031 /* UIImage+ExtendedCacheData.m */, - AA42BD790ECB1E6CA4A6742A15FA8B80 /* UIImage+ForceDecode.h */, - B7CF12900FA2D42032FCF7F221E039FE /* UIImage+ForceDecode.m */, - DAB9B25984EDA1C0EE9EBA721B5684A1 /* UIImage+GIF.h */, - D5208CEB48B5AC96BE90F4180A5913D3 /* UIImage+GIF.m */, - 0825619301CA7D5EC44ECE77C2097765 /* UIImage+MemoryCacheCost.h */, - 6938209CCD09B7CDE64D036DC4429694 /* UIImage+MemoryCacheCost.m */, - BA3ED84E0CA4AB21EEF71FE9DFF1D2FD /* UIImage+Metadata.h */, - 07848D28D89F5F346D8D841898114331 /* UIImage+Metadata.m */, - 31276CE5237B26121CF289A11A8C6DAD /* UIImage+MultiFormat.h */, - 69557D24C9F27195D404EBCF6E389527 /* UIImage+MultiFormat.m */, - A821B881977DD58D74C5D2B2D1B1FE05 /* UIImage+Transform.h */, - F81C564CC72C976B88FAC8C25A808373 /* UIImage+Transform.m */, - F29DE0B972C92D93BA961D16D5D0779E /* UIImageView+HighlightedWebCache.h */, - 82DCC81A4B0DB5033B0A839780A910C4 /* UIImageView+HighlightedWebCache.m */, - FF7019D0FD1121E82A60A0AD47B995CF /* UIImageView+WebCache.h */, - 472B37EC4727211CC1E0CA51D60E4AF7 /* UIImageView+WebCache.m */, - 6DE67ADBE415CE80D2E3E658D24F2F77 /* UIView+WebCache.h */, - 2BD736C4A78E1288F08B0255B7B39A85 /* UIView+WebCache.m */, - 2D5F2ECF685849A9F5F9368ED83F2863 /* UIView+WebCacheOperation.h */, - 23133444B0AF6AADE98BC3EC5EF43530 /* UIView+WebCacheOperation.m */, - 6EF82431C5FEDE954C34D9FB09062D26 /* UIView+WebCacheState.h */, - 9BC8CE4095DC5CBD1332C73D0DC04593 /* UIView+WebCacheState.m */, - D73446C4861ED018D34E78FD86AF971C /* Resources */, + 278D05D75238AFCE5178C0B0A154B188 /* IQTextInputViewInfo.swift */, + BF18ECDB0E5DB4A5FA8472C49AFADF2B /* IQTextInputViewNotification.swift */, + A528C34A85F2A79B01B4CDC242F35843 /* Resources */, + 09199ED1669E1AD2C639385C6FDF06B0 /* Support Files */, ); - name = Core; + name = IQTextInputViewNotification; + path = IQTextInputViewNotification; sourceTree = ""; }; - 4ABE31CE3E0B643C3CC3C29AA06A641B /* IQTextView */ = { + 44D00FF54E5EF4CA0D6346BFD7704F3C /* mux */ = { isa = PBXGroup; children = ( - 5AA1E7BC328A6464A73FC15C8C1E6565 /* IQTextView.swift */, - 0ED42938F21BBFD9B4C697B05CAB20D6 /* IQTextView+Placeholderable.swift */, - CB2918157C060AE2041D42D90C0B212D /* Resources */, - 34975AE3F0D5AC93D096C6C9E560D83F /* Support Files */, + EE505C76883AF21404C247904B4AE8A2 /* anim_encode.c */, + 8034AF35C56890D57368CFF22E9106CB /* animi.h */, + 01B4C5F19D6D7C4554D28C1402FF0E47 /* mux.h */, + 0E8C66DE8E998EE7D01EC6A84D2D6F0D /* muxedit.c */, + 5B40F524E170BDD0ECD13B40211CA596 /* muxi.h */, + 4BCB2D0C9BF2582837564C93611C3F56 /* muxinternal.c */, + B2FDDFAA3D1B3F9492EF19E3600F063C /* muxread.c */, ); - name = IQTextView; - path = IQTextView; + name = mux; sourceTree = ""; }; - 4ABF779295CD393DAAB8C6AA1B2EE74E /* Resources */ = { + 45FD16C0393F6E54B1C54FF1C4AA746D /* Masonry */ = { isa = PBXGroup; children = ( - B95C726205FF8C5FFFEAC51744AC07E1 /* PrivacyInfo.xcprivacy */, + 0AC169E570E2756A440F80A7D86881CB /* MASCompositeConstraint.h */, + 2DEDEF14703DE6981A2E1392785C77F3 /* MASCompositeConstraint.m */, + 2D2CC6D78CAFF642344D37ECF76D0ADB /* MASConstraint.h */, + 307677915F61A2E53281CD124F9F7FB7 /* MASConstraint.m */, + 65E362A6FF73F4504ABD3555DA6E4B4F /* MASConstraint+Private.h */, + E7F2DB2DA5F5A2E99E73EC1C0AD665F3 /* MASConstraintMaker.h */, + 2D240C6710D939263AC6AB26E6D3E2BE /* MASConstraintMaker.m */, + BFB86036A3EE759DC5BDE623E8686829 /* MASLayoutConstraint.h */, + 00D0C8C2FBB019880A0648BC42624B92 /* MASLayoutConstraint.m */, + 82E3B09D12A07024978CD11CB6BBD620 /* Masonry.h */, + 49BAD25AEE65B5D0CC2C902B6B34BE7B /* MASUtilities.h */, + BDFEAC080EE8741B577BF657FE2ACD04 /* MASViewAttribute.h */, + 3464D71703276E48DFB83138B1B844BA /* MASViewAttribute.m */, + 6E6FD82C523940D783787F47F99599E7 /* MASViewConstraint.h */, + F30A44920E191DEF4BE852B9ED6AECDC /* MASViewConstraint.m */, + 6419EF72747BE9F533BB89F6F5F23795 /* NSArray+MASAdditions.h */, + 775F2082FAE3A547596A351D38CC26EB /* NSArray+MASAdditions.m */, + DE08AE5F353270F7CD44779B7D36B2AE /* NSArray+MASShorthandAdditions.h */, + C90DB62BDE483DC517381B0329A37086 /* NSLayoutConstraint+MASDebugAdditions.h */, + 15E5EA6D736C5302DF9F0B9E715B5C27 /* NSLayoutConstraint+MASDebugAdditions.m */, + D7DB0947216CF213EA04645CA64007D2 /* View+MASAdditions.h */, + 95D227BE063148FF92E1398A7E248FEC /* View+MASAdditions.m */, + 45D6DF4E722491F894BC70A9D3B84D4C /* View+MASShorthandAdditions.h */, + 976CE7A2D4A4DAEF7FD1BC41D12903B7 /* ViewController+MASAdditions.h */, + 10EDB86005B3D3CFB58A54D4C179626E /* ViewController+MASAdditions.m */, + 0DC4F7F16B13A106B5EF7AC2F6C893AD /* Support Files */, ); - name = Resources; + name = Masonry; + path = Masonry; sourceTree = ""; }; - 4B7F34E0F53E96592146D905FC63CDE8 /* MJRefresh */ = { + 477AD3BFD9CD078DDD7391E2FCCD6EB4 /* SDWebImage */ = { isa = PBXGroup; children = ( - 7138726E1F20411C8F4769192D4275E5 /* MJRefresh.h */, - F96878E6B5AF107CB19879F3F2B41780 /* MJRefreshAutoFooter.h */, - F1DC455B74E76B7B60C76B11E6C90C6F /* MJRefreshAutoFooter.m */, - 9755996C499933559D86DA56A2F410F2 /* MJRefreshAutoGifFooter.h */, - B8D8A387D84A0F96F974D4DEC6FE8580 /* MJRefreshAutoGifFooter.m */, - B1F24E42B0B3F51890BE34BD4F9605A9 /* MJRefreshAutoNormalFooter.h */, - 1BCDD60E51A1BDAC1A9D0E7EAFB63999 /* MJRefreshAutoNormalFooter.m */, - 86F7B629AEDC7996F6CA360E88F44AA5 /* MJRefreshAutoStateFooter.h */, - 64608558408E0C92F28FE4FE56426E0A /* MJRefreshAutoStateFooter.m */, - 7DF2E91D0EC7719839AEFE4014CD38E0 /* MJRefreshBackFooter.h */, - 036330AF4E55749E1FF346FBA932DE99 /* MJRefreshBackFooter.m */, - C2F4D5013D3AF74F5714CE9A7A2F73F5 /* MJRefreshBackGifFooter.h */, - 7602BC6BE976A902B0C01DE27E204911 /* MJRefreshBackGifFooter.m */, - 9C4B1E746D117E3201D02295CF6B0C1C /* MJRefreshBackNormalFooter.h */, - 06782FD5BE8B5BF08BCCCEE3F07BF9B8 /* MJRefreshBackNormalFooter.m */, - C67731B2B8DA989D0A6B6F07AA1A3550 /* MJRefreshBackStateFooter.h */, - 6EC03E23DBFE4E3FEB8066BBCC1C5CBC /* MJRefreshBackStateFooter.m */, - 7A24EE9641A33E6A9AFAAED5F9A99F61 /* MJRefreshComponent.h */, - C3F298600E5BCC373ECBB504108BB6EE /* MJRefreshComponent.m */, - 935E6AE7352C74394D9FC6D3D10DDF95 /* MJRefreshConfig.h */, - 509222B7A14FAEF6575C464237D8DFBC /* MJRefreshConfig.m */, - A65E008454392DB29E24F1A414327E47 /* MJRefreshConst.h */, - DAE5AD2EFF55ED0BCEC237A3C950F618 /* MJRefreshConst.m */, - 56B493FF803C8A08BD5B62AAE74E8B57 /* MJRefreshFooter.h */, - A2A0D63CECDFBB4199848718DA3FEB17 /* MJRefreshFooter.m */, - 89A1C379811FBDE2115817A3AD333063 /* MJRefreshGifHeader.h */, - 62D959F294F116446B21F129521189B5 /* MJRefreshGifHeader.m */, - 66ADE06C8E18774E41B524E6D2D9111D /* MJRefreshHeader.h */, - ECC186C911044B5CEE2CD5C9E68DDB91 /* MJRefreshHeader.m */, - CEA6B13DD721DB8F05B82FFFFF491A13 /* MJRefreshNormalHeader.h */, - B678046C27E1672AAF1BC401C13A7616 /* MJRefreshNormalHeader.m */, - AEE40438893102BA14D58A08B465ED38 /* MJRefreshNormalTrailer.h */, - 3A26CD9979495EDBB811E66D7B55780B /* MJRefreshNormalTrailer.m */, - 905C46A6150488CF6119E0537699B529 /* MJRefreshStateHeader.h */, - 886FD00FCE1C4FBEB398CDC0B2333109 /* MJRefreshStateHeader.m */, - 44BBE34E100B81FC13FBA6E230678B5D /* MJRefreshStateTrailer.h */, - 3DB76A61612422AAACC28048B495C96F /* MJRefreshStateTrailer.m */, - 1990C3CCC50DBA7FE8DF4B549A5FC57B /* MJRefreshTrailer.h */, - F25AD112E1C05A54CE8CC795A002351B /* MJRefreshTrailer.m */, - C1D9C8D6B4B21DD9B09D3CD98C73A865 /* NSBundle+MJRefresh.h */, - F5A34E0DDD6D7267317382B3982218FF /* NSBundle+MJRefresh.m */, - 6D95AE074F37DC1DBE44A7DE1D0E6F0F /* UICollectionViewLayout+MJRefresh.h */, - ACD6C71D51B6817FF16E2B5E1137C3DF /* UICollectionViewLayout+MJRefresh.m */, - 0FF1E5A20363D8B8D511B322BE6D8C9E /* UIScrollView+MJExtension.h */, - B262459D2A3D486EAD93B236EA0FE038 /* UIScrollView+MJExtension.m */, - 1B699BC5FEB78B2CE8A8D0567C5D0B00 /* UIScrollView+MJRefresh.h */, - FD1613B3251ACAD7B960A8427BFE4A90 /* UIScrollView+MJRefresh.m */, - 331774624B1068F815DB9F471B139DD2 /* UIView+MJExtension.h */, - C4A9C10214B3741557539E39C3C99286 /* UIView+MJExtension.m */, - E8258680ECC0504860FD7CC75CA1EF1B /* Resources */, - 589D21E76DE9F32A1C9137B8F45B38CB /* Support Files */, + BAE4BBFBE4FFEB45C757A7B444F41D45 /* Core */, + 56375B9094F07F9519809B1A9E927622 /* Support Files */, ); - name = MJRefresh; - path = MJRefresh; + name = SDWebImage; + path = SDWebImage; sourceTree = ""; }; - 4BD4D5E68CBF9016AB660D6B309C6EBE /* IQKeyboardToolbarManager */ = { + 479EB3302B4DECCB10D35CF75B5825D6 /* IQKeyboardCore */ = { isa = PBXGroup; children = ( - 5FB35C5C0B1935CC53F9AD72387DEF60 /* IQKeyboardManager+ToolbarManager.swift */, - 1BCC00ECACD459204B1094D915B27D47 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */, + 77E47E2BC23764BA1B84349939791449 /* IQKeyboardConstants.swift */, + A8CCCB934A3E053445B8ECB62B5CE1B1 /* IQKeyboardExtended.swift */, + 004652C33F3DB6B7723C928AF59C1943 /* IQTextInputView.swift */, + 365B20441C4EFD99BF821A0A373ADE93 /* UIView+Hierarchy.swift */, + C4F6A6528A407A37D731B6AB2CC8990E /* Resources */, + E21511BF1CEEA15C38D48BB9F639C8B6 /* Support Files */, ); - name = IQKeyboardToolbarManager; + name = IQKeyboardCore; + path = IQKeyboardCore; sourceTree = ""; }; - 4C8D9B453AA31EEE33FC85972FDB4CF3 /* Resources */ = { + 4C2F0215CD105C23428E35A16861F2A2 /* RxDataSources */ = { isa = PBXGroup; children = ( - 7B74EA38DC8A751DD99D5770A5F03ADC /* PrivacyInfo.xcprivacy */, + 0E19B64364B2389085BC897A5C25550F /* AnimationConfiguration.swift */, + 18E656AF8E3FB1E1A1FEE9A71EE92AAB /* Array+Extensions.swift */, + 0AB387046B4433096E657E7F4433C13B /* CollectionViewSectionedDataSource.swift */, + BA00FB659185ABFAF082D567A6DE8E4F /* DataSources.swift */, + 7FA56A25723262E6B2FCD8190E309702 /* Deprecated.swift */, + A7D5B663C997AE3B01CF72822359EAC7 /* FloatingPointType+IdentifiableType.swift */, + 3B35B97CBCC95FE42E60EAC74F9BE3F0 /* IntegerType+IdentifiableType.swift */, + C7A642741802BA633F55A1BDA261ECB0 /* RxCollectionViewSectionedAnimatedDataSource.swift */, + 743DADB29E2C5EE9261515CBA5D3AB04 /* RxCollectionViewSectionedReloadDataSource.swift */, + 9A6A226A97F41B5DC6B7A4FDC4130AB3 /* RxPickerViewAdapter.swift */, + 7D736E6E841B12EF5D2D51773454326A /* RxTableViewSectionedAnimatedDataSource.swift */, + F2874630067FD42E18985114EC665B44 /* RxTableViewSectionedReloadDataSource.swift */, + F51A8490C90E4750A5FD0C0ABFD1AC54 /* String+IdentifiableType.swift */, + 1055D37CE52222A92D6AB9D8D95406C2 /* TableViewSectionedDataSource.swift */, + 85CFFCC49C0A98D8B89E8EEACBA2595D /* UI+SectionedViewType.swift */, + 77329259C3C5C29E2AC708005D0EDF98 /* ViewTransition.swift */, + 909434DB339D853A06817FE557AD8471 /* Support Files */, ); - name = Resources; + name = RxDataSources; + path = RxDataSources; sourceTree = ""; }; - 4D099BF26B81E57605D506EEDCE3FB98 /* Support Files */ = { + 4D6B67EE9EA160BD43FC5CBBAB6E5F7E /* IQKeyboardManagerSwift */ = { isa = PBXGroup; children = ( - A7325FC7E4A3B91DC68B9F71840AE699 /* IQKeyboardToolbar.modulemap */, - A6AA6B67C2202E9EC9946C9204C07ABF /* IQKeyboardToolbar-dummy.m */, - D06D3923B94FC7FC319EADD4AF0861C9 /* IQKeyboardToolbar-Info.plist */, - 40B416C325B43A0958A107288CE8259E /* IQKeyboardToolbar-prefix.pch */, - 96E08963A5108153D6C0692ECBA48ED9 /* IQKeyboardToolbar-umbrella.h */, - 6A80528E098A04037523C6C07583C393 /* IQKeyboardToolbar.debug.xcconfig */, - 93CFEAEDA09B5AC6F78E6BC80B48D275 /* IQKeyboardToolbar.release.xcconfig */, - 9AD45189913BECF01B87C26194F1C60D /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardToolbar"; - sourceTree = ""; - }; - 4D5B3A9F37EF566395AF86D26E82F8C6 /* Alamofire */ = { - isa = PBXGroup; - children = ( - D3872304F74BA857E7F8E42F58DE9947 /* AFError.swift */, - 59A8CCA4055A605971851F416C0450E2 /* Alamofire.swift */, - 08DCAD4C6C44190B630288CD23616B02 /* AlamofireExtended.swift */, - 6B8941E1565964ACCB7B490271DA708A /* AuthenticationInterceptor.swift */, - 5AACAD382F849DA6D9D3B4BA30F36F6F /* CachedResponseHandler.swift */, - A5091D41BC1D89C460480FF970C11708 /* Combine.swift */, - D2B43A491F5C58945D7CE753DDFD9B74 /* Concurrency.swift */, - C5E0AB30CAA3051EE601B3CF9AD04FC7 /* DataRequest.swift */, - DA4EF0D97284E9E5ACAD88493325D98F /* DataStreamRequest.swift */, - C6B8809F78A47423F426F364D383FD66 /* DispatchQueue+Alamofire.swift */, - 8E2377D747205EF5A23D7F225BD4A7C2 /* DownloadRequest.swift */, - 99D221F5DCBD09CE2C478D4DCAD9D2C8 /* EventMonitor.swift */, - DE0E35B6A00888814C5A5E4676B51B32 /* HTTPHeaders.swift */, - 4038C7CB5490B54DC07FA5DE42A5CA47 /* HTTPMethod.swift */, - 28992D2279F937E0B0C3BB26A37555D4 /* MultipartFormData.swift */, - F9CF58B0A833898F64AF5251C0AD5899 /* MultipartUpload.swift */, - E0BD27AD7A12D23AED754F7CC057C229 /* NetworkReachabilityManager.swift */, - 02AA736006C1745B4374922EDD2C0ED9 /* Notifications.swift */, - BF6938BBE7D6DF518BB89D2965AEA643 /* OperationQueue+Alamofire.swift */, - D1D6A69CEDAA9161426D495FE5624BC8 /* ParameterEncoder.swift */, - 96A43E8FE7BD87927282AB4DB60D956A /* ParameterEncoding.swift */, - 5169A626F258495329358F5974041931 /* Protected.swift */, - A29F93BB87EACEEC7C9513DF1C9D36A9 /* RedirectHandler.swift */, - 91215076F619020EC93983B55DF77822 /* Request.swift */, - 0DF38D4A093F9532AEF6CAAC6E7705F1 /* RequestCompression.swift */, - EA67E1078BB4B656D5DC587B41F545D9 /* RequestInterceptor.swift */, - EDF3D3E94F61D371595F553E3B586E95 /* RequestTaskMap.swift */, - 0CC933A8DBBCBF50738C08E702F643F9 /* Response.swift */, - CF46CA42BF380829E0A21E3E738CFE12 /* ResponseSerialization.swift */, - 2CB69E798D47E76BC3F14181C55FFFE3 /* Result+Alamofire.swift */, - 2995DF59A162EF7CC2A13087BA62B6E9 /* RetryPolicy.swift */, - E607F00D7858E88EB937129313E47B82 /* ServerTrustEvaluation.swift */, - 4DE794A7C0B99ADFD55375570B9E132E /* Session.swift */, - 7F263CC25862FDFF42371A14B7C33461 /* SessionDelegate.swift */, - DAEDE6D529FD805AD07F9BE5002A68B3 /* StringEncoding+Alamofire.swift */, - 5583563A179AE367BD79901091DEA599 /* UploadRequest.swift */, - 06C96A7161B1C568A6E26E44944244FB /* URLConvertible+URLRequestConvertible.swift */, - 0C143F4667B73F2F4CC518D359F07FDB /* URLEncodedFormEncoder.swift */, - 4E2FE25D7FF2B9202A054633EFE0982C /* URLRequest+Alamofire.swift */, - 7E9AB50CAF2C004DF5302AFBCCD20EAA /* URLSessionConfiguration+Alamofire.swift */, - D823965CB5E7EE1BDF88A155E211ECBB /* Validation.swift */, - 9234E5538AD6324FC0B4339208FA0EDC /* WebSocketRequest.swift */, - E9E069E6B826E62F0DF517F4822EE03F /* Resources */, - 5F6C937511C1BF72568001B6EE1C38EF /* Support Files */, - ); - name = Alamofire; - path = Alamofire; - sourceTree = ""; - }; - 4FD2F8793CE4E28168D63D617D0A31F4 /* Support Files */ = { - isa = PBXGroup; - children = ( - D359E4DC0C387992AC4E85B90ED5BA9B /* AMap3DMap.debug.xcconfig */, - D9562F36C10B86D2D17E3F17820FD1AE /* AMap3DMap.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/AMap3DMap"; - sourceTree = ""; - }; - 50839536960935F1158866E878A26E4D /* Resources */ = { - isa = PBXGroup; - children = ( - F5C5FF383429465910906E9CF4BF2E47 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 51D6618472EAF9880D553BBB139CD07C /* Support Files */ = { - isa = PBXGroup; - children = ( - 4A48E2FD002B42C8F898A6DC94115F7E /* ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist */, - 7E7D36320B909421C6A97733F98F5F09 /* RxSwift.modulemap */, - 36C4044775E6E90075CF93D791D1B0E0 /* RxSwift-dummy.m */, - 50D1C2EBD968CDE1E8862144E560E3F7 /* RxSwift-Info.plist */, - E37DFC56AF4FF8179DE3E5450ED676CF /* RxSwift-prefix.pch */, - B0C19D0CB7BC1C6BF4BAAF0844D816C4 /* RxSwift-umbrella.h */, - E2F3C9E43D63DCADA8C49D744C08B865 /* RxSwift.debug.xcconfig */, - 6807C2C4AB54E5412316F6E7601E772D /* RxSwift.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/RxSwift"; - sourceTree = ""; - }; - 5302267D74E067B5049CDE3A24F2F887 /* Support Files */ = { - isa = PBXGroup; - children = ( - 55E58EABB22E0B98BD06AAC6713C635C /* GTCommonSDK-xcframeworks.sh */, - 6B15DA93F58AAA35491802B8D4313CFF /* GTCommonSDK.debug.xcconfig */, - 500EB58C2732EB0E555FA4A2C90C4AEA /* GTCommonSDK.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GTCommonSDK"; - sourceTree = ""; - }; - 5347146990D9AAC57B602BF1A12C28FA /* Support Files */ = { - isa = PBXGroup; - children = ( - E51EE6F13D5D7A545A1E2364F2D8C720 /* CocoaLumberjack.modulemap */, - E6D45C601DC9754B16E4ADB8A7897D4B /* CocoaLumberjack-dummy.m */, - EC3496CE1486FD21ADF314073D619FCD /* CocoaLumberjack-Info.plist */, - 90A144C749BC084614394BDBC5AF0CD9 /* CocoaLumberjack-prefix.pch */, - 14E46EF33B88687AA6E3429C92B81652 /* CocoaLumberjack-umbrella.h */, - F14B49C50777DBCB9A8C3BB0FAAF2D58 /* CocoaLumberjack.debug.xcconfig */, - C6DA755D33BE82CFC317B9C0FF9BDBA6 /* CocoaLumberjack.release.xcconfig */, - BC2F7A94BE29E6CACE8CEDC502886507 /* ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/CocoaLumberjack"; - sourceTree = ""; - }; - 56FF954B1EEE2CCAECC12529D2D7FF9A /* RxSwift */ = { - isa = PBXGroup; - children = ( - 0F642648CD83195DEBB706BF39D34C52 /* AddRef.swift */, - B885A6E3D0C727561744358AAE669DDA /* Amb.swift */, - D77470B3A587375676DCBEA14036D7E2 /* AnonymousDisposable.swift */, - E9A497DBFC39A287933FAF5D74CCE3C4 /* AnonymousObserver.swift */, - 67C17710061FA53D98E2667FB75CF7B2 /* AnyObserver.swift */, - 4368750967D579EC8E82D3158DA26E79 /* AsMaybe.swift */, - D915B778BFC4215CE72BB21D6B4961CB /* AsSingle.swift */, - B95207D9ABE61BB885BC98426F48D8B0 /* AsyncLock.swift */, - 29E42EF4E970888B4ECB2C12095F990A /* AsyncSubject.swift */, - 2B59531761EBE7111460BA8727BEB2CF /* AtomicInt.swift */, - 9A904C0D09C2EC67F1FBB2310DE8328D /* Bag.swift */, - 057A4C71FA8CF46BF1D1408710AAAA00 /* Bag+Rx.swift */, - 6FD71C19EB07424D366E599855BD268E /* BehaviorSubject.swift */, - 1D1D81015B6FA2E818EEC3A231CEF176 /* BinaryDisposable.swift */, - 683374B597EFF25686A4FB66BC61B329 /* Binder.swift */, - 84E181DEAD5352975C3EA144481C29A6 /* BooleanDisposable.swift */, - B85807E3ABCF89B45695B9588E7E6663 /* Buffer.swift */, - C8A9670BB9EED7F87916D0650B30DEF6 /* Cancelable.swift */, - AA55A8AD9E9E25CBB335212FB2D18F08 /* Catch.swift */, - B9A9559F9ED00EB6C03CAC2B2CF0AC0A /* CombineLatest.swift */, - ADADD97AF26AF167DD02B1419FB927C3 /* CombineLatest+arity.swift */, - B7DA8AAE8ACA2793E0EF5CF184916DA1 /* CombineLatest+Collection.swift */, - 58A67690A6EA71754DEF0A6C84F7F127 /* CompactMap.swift */, - 71A48A4C1A68F261428D00AC30012416 /* Completable.swift */, - 26DF0A2112BF988D66A7BAC85FF3AFFC /* Completable+AndThen.swift */, - DB45D402C26A5700380F62EEE12865AE /* CompositeDisposable.swift */, - 64135AEE32F4EFA1862ED0083E6D930E /* Concat.swift */, - E766D00AF3776C33AD233353D2A6E60F /* ConcurrentDispatchQueueScheduler.swift */, - C68A6AD2C28C1723D43806309E3CB3A9 /* ConcurrentMainScheduler.swift */, - E3684D9B5A7CCC0874A8B7B68C0BEAC9 /* ConnectableObservableType.swift */, - 49B703A841C57100E3ED9DD21439B0E7 /* Create.swift */, - 575C527E74423CC76298F4D260F81BA3 /* CurrentThreadScheduler.swift */, - 6BBB901264568E18314E6AF9B5CC6510 /* Date+Dispatch.swift */, - 5B39ED7913242D65F5E3EBFF33ACAA6F /* Debounce.swift */, - 0404140BCDC34FFA5CD66B8A74AD2EF6 /* Debug.swift */, - F75F82AA7D6548B7F535033ECF7A8194 /* Decode.swift */, - B4321201C6B8DB39F2D56AEC39D15237 /* DefaultIfEmpty.swift */, - B098A09016D51880EDD0C2B1E9CDD9FD /* Deferred.swift */, - BB60FCC5CDA253F487CD89DEED48D2BA /* Delay.swift */, - 41B2A9E3F960DD7ECC3A39AEBBC5D582 /* DelaySubscription.swift */, - 2541F69A2698785BE63AEFA05A5594FF /* Dematerialize.swift */, - 44E158130F5D50AC80B4121DBA1882DC /* DispatchQueue+Extensions.swift */, - 8131B1E38855B614552DF775AF7373B5 /* DispatchQueueConfiguration.swift */, - 6C4F8AFBBF15853C4DAC3684B9170A9B /* Disposable.swift */, - 171AB12833B20CA80849837B04B1FA18 /* Disposables.swift */, - 1855A022571E389E0841886661F563A8 /* DisposeBag.swift */, - C987F3127AC5AB4669DDE0C00E308703 /* DisposeBase.swift */, - 42C60ABFD75C4C8D05BA758D8E97F29A /* DistinctUntilChanged.swift */, - 40ECF5AF24BD5625BE2BAE3BC7B04752 /* Do.swift */, - ECE69B24EF7BCE8791AD4EE414F9F24D /* ElementAt.swift */, - 4AFEBC1578A2BEAFC2B974ECBBF75D2D /* Empty.swift */, - 4670C2F2CC178428C50EAA9AA61BD588 /* Enumerated.swift */, - C740AD469F35195B223E3677E54C9502 /* Error.swift */, - 625A4754AC9B3EBABACD36B0CCE20475 /* Errors.swift */, - 0346040756067AC7BEB6B2D65ABD0137 /* Event.swift */, - 9E91E11918182B43549B7661854805AC /* Filter.swift */, - 19B441029D4BCF8D0F03F9975B9F2808 /* First.swift */, - 513718BF6FD9AEDEC9935C053AA92292 /* Generate.swift */, - A3575A6BC91C2AE21D2B9FC54107F523 /* GroupBy.swift */, - 7184B9AC5B7F65C241C95C21F3ADBBDD /* GroupedObservable.swift */, - D7A185E9F1F2D310F7D2C3A76B805E7E /* HistoricalScheduler.swift */, - BA41BF6E34AC8AC53ACD4A516ACD2E6E /* HistoricalSchedulerTimeConverter.swift */, - 124B2A3E5D7892586024DC619764F4BA /* ImmediateSchedulerType.swift */, - AC20C80AEAAAFEE44ED4793C5A9F0E81 /* Infallible.swift */, - 63EF0AC49607B5F04CF134A07E9FD554 /* Infallible+CombineLatest+arity.swift */, - 1C49B51D846D91216119144783F3EDFA /* Infallible+CombineLatest+Collection.swift */, - 59140F33D1D810486C5AD671650F290B /* Infallible+Concurrency.swift */, - CA72576EFA295F16F22DA66F320EEE13 /* Infallible+Create.swift */, - 0A27707E0B70E5140B45224E50F9F66E /* Infallible+Debug.swift */, - EDEA5FD0EA68AD39A58CA0B11E7957A7 /* Infallible+Operators.swift */, - D133F24EF21C198D7B47E9003DCDE017 /* Infallible+Zip+arity.swift */, - 149217E7D571EE2B3B7D4926313D4904 /* InfiniteSequence.swift */, - 82A1EC9802B68644918E931555DCC79D /* InvocableScheduledItem.swift */, - C83BA1C9AA03830F95ECB83E786B8875 /* InvocableType.swift */, - 4CA339AE8729A68BB060889773565F03 /* Just.swift */, - 07B28927F71FC7B85E977B446025A87C /* Lock.swift */, - 7B9B9F45F9F54AE771E8093DB5B5DF06 /* LockOwnerType.swift */, - A6CB08F76BC786CAB74587F56B2DB8DC /* MainScheduler.swift */, - 52DC2B15FB0E4A325FCB9C4350F8246A /* Map.swift */, - DAB0D75347DB73BCA70F055881AB1ABF /* Materialize.swift */, - 5E98144FDD8E4CD88C71DDD83BD64F13 /* Maybe.swift */, - 80615FCD9B6F95B8BB31AB9A45B6FDA0 /* Merge.swift */, - A676CE9EBE91B9090A0403B9F3B3A6A2 /* Multicast.swift */, - C90AFBD0E3B0A6DEC712671AAE23D396 /* Never.swift */, - 7182D25462349654E8B55999B5A849A5 /* NopDisposable.swift */, - 572B50816DFC87C13CE95159B57628E9 /* Observable.swift */, - C1F8C5035292F2ECDC8D7904C8A6E508 /* Observable+Concurrency.swift */, - 5AEC8C7AF410707C380459C3CBDC3924 /* ObservableConvertibleType.swift */, - E662293793EF663323244C0EDB67850E /* ObservableConvertibleType+Infallible.swift */, - 5180298CF7B7EC63C3053A64F5D0804B /* ObservableType.swift */, - 5161897B32202F0D41B796FB3BFC753C /* ObservableType+Extensions.swift */, - 2C7F082A94936219A93CE171B1850C66 /* ObservableType+PrimitiveSequence.swift */, - 0888B6D6314416B2F07AD76FD2EE975E /* ObserveOn.swift */, - 8E1FAF2A6B22BCAE80E971C0AB60A366 /* ObserverBase.swift */, - DDFDD7F82F9D45991D0864CB54B411B3 /* ObserverType.swift */, - 41D48D0A31F42BA31FB9A818D2326AB8 /* OperationQueueScheduler.swift */, - B72E5B98A68F877B3A8D0D2FF15BA6DE /* Optional.swift */, - 887729124244FCBD0C3D5088B991C7DA /* Platform.Darwin.swift */, - BF940D80295BB79B5D17BD965268D7B9 /* Platform.Linux.swift */, - A0096B782A5361C7FB0AFF7B63B94CFB /* PrimitiveSequence.swift */, - 184E198D1F6216975AFA75BB92689D3F /* PrimitiveSequence+Concurrency.swift */, - 820FE3938D6FC81A106EF175397F7EE6 /* PrimitiveSequence+Zip+arity.swift */, - 4215EBDA9156859E494018C2ECBA874B /* PriorityQueue.swift */, - 9534EA666C3D01F4E4ADBD2FAC215C93 /* Producer.swift */, - 19F4061264E62F5AC8F42FB1BA9FA6DE /* PublishSubject.swift */, - 8616B567B13FAF71233963B029CE5CA3 /* Queue.swift */, - 22AE102A374ABB9784B99E78E005AB63 /* Range.swift */, - 11F36533072D78EE2585CAA1BB3A1848 /* Reactive.swift */, - 8BFB223DE9409E2ECC89F034177F66CA /* RecursiveLock.swift */, - E264B506515F0A5400CCC8099ABF1B5A /* RecursiveScheduler.swift */, - 47104954CCCB23B4252E21326C45F99E /* Reduce.swift */, - BC407118BEC3A80D9E93F020A3C6680B /* RefCountDisposable.swift */, - 8F4F3C12EFBBCA8BE76F205FEBD57653 /* Repeat.swift */, - 2D6752C5CBA08321413C63315CF575FB /* ReplaySubject.swift */, - 105D64F3F9FE62DD2EF378CBCCE13DCF /* RetryWhen.swift */, - 25A7EAD79F89063274E64F5422442F97 /* Rx.swift */, - C2B743704A7CB9DB1DC5EDE8D41EC969 /* RxMutableBox.swift */, - E9EBC3E7C6C7716E1481D2567D2B7FFA /* Sample.swift */, - EAC1C4AA570FB43A86EB6118715366F0 /* Scan.swift */, - DF632589707D7FFC1C097D5F26F1D34B /* ScheduledDisposable.swift */, - 6031D8F86788D4661D5A5AB82BB323F3 /* ScheduledItem.swift */, - 2C6D8EFD89ADE2DDCD5E10DCB52C06B7 /* ScheduledItemType.swift */, - 31B892E5D89CB2EC55F3A3CE54823D07 /* SchedulerServices+Emulation.swift */, - D97C669DD88A5C3B0A0D2FFFF9BA50A5 /* SchedulerType.swift */, - E306833E2FC3B806879DE0E184AE9845 /* Sequence.swift */, - B02D2A2EB87B65A6295EBFF649660BF0 /* SerialDispatchQueueScheduler.swift */, - BE024F78DD811BA5EFBA40796E1EBAB7 /* SerialDisposable.swift */, - 403F23A021A4707EB92A6ACE2A83EEE6 /* ShareReplayScope.swift */, - 26D6ACA89C746445EA61A8C984DD690F /* Single.swift */, - 794C5335949E3D3ECB5630A75E156BCF /* SingleAssignmentDisposable.swift */, - E8FE216A10E32957F8B4B10142C3514D /* SingleAsync.swift */, - D9E4597C891544DF43F2863C20AAF7DA /* Sink.swift */, - 12AD3BC5DFA5C2CA31FECCF57A3DCB50 /* Skip.swift */, - 42921FC46CA699D38C197D71502B8584 /* SkipUntil.swift */, - F91C3A74B6078414A508A4C5E9D3B840 /* SkipWhile.swift */, - 63B9E699F56F86764809ED5CD6206EC9 /* StartWith.swift */, - 137C7AC861F848A2E34F959B139305F0 /* SubjectType.swift */, - 860346A2989194B8FF56B07D967AF956 /* SubscribeOn.swift */, - F4601FDE1E6744CA10EFF6A00996782F /* SubscriptionDisposable.swift */, - 563EC03AC6475F19ADC2667797FD5515 /* SwiftSupport.swift */, - E34034E0D333A076E355ABC2D8C54EE5 /* Switch.swift */, - EAB780F88FE6D759B6785326B8A67A39 /* SwitchIfEmpty.swift */, - 8CA0A4930FC90C3AC951CD956C0DB41F /* SynchronizedDisposeType.swift */, - 7419EC16412C1FBAF3D6BA8253ECB481 /* SynchronizedOnType.swift */, - 95AB0D921EA2561E8E8F3DE4E16307C4 /* SynchronizedUnsubscribeType.swift */, - C5AA2D479914D11C515FDFC6F52D5BBD /* TailRecursiveSink.swift */, - 1FE90209ECC8F73E85D3C4D2545F3A9F /* Take.swift */, - 5A78CB7262B7851138478A5BEE4E6F5E /* TakeLast.swift */, - E869349E901AF1F108BE430F4C18E538 /* TakeWithPredicate.swift */, - 40BB58417FB6A0CD855EF3491E4C5779 /* Throttle.swift */, - ECCA20F7B13F9F974F8ADCA28D9E25BE /* Timeout.swift */, - F8A27133E00C1A62A9C004BB00392A41 /* Timer.swift */, - 7815CEDA8663A61044D8A0DC25105F8C /* ToArray.swift */, - 0BDCBE66195F2020C843DCF3CB26152F /* Using.swift */, - F83A318401C504A074636D6D72F74D34 /* VirtualTimeConverterType.swift */, - 5560321AB812F57AFC0DF36697602308 /* VirtualTimeScheduler.swift */, - 2FEE12F5AD4710991526E4E9C3AE13A9 /* Window.swift */, - 80766FF1E913BF5DD1A8C7AC3C9DA824 /* WithLatestFrom.swift */, - 94DB17E6943E4BB3456437103F0761EE /* WithUnretained.swift */, - 158BAB1C730226FE83FC58ED8DB4A780 /* Zip.swift */, - 76FCA55610897F5E751A6AE3FD56AFEB /* Zip+arity.swift */, - D7E07A7A79BF8DAFFE5BD914CDC5431E /* Zip+Collection.swift */, - 4ABF779295CD393DAAB8C6AA1B2EE74E /* Resources */, - 51D6618472EAF9880D553BBB139CD07C /* Support Files */, - ); - name = RxSwift; - path = RxSwift; - sourceTree = ""; - }; - 589D21E76DE9F32A1C9137B8F45B38CB /* Support Files */ = { - isa = PBXGroup; - children = ( - C773BC5D811AE6D65FCE8E3CED0EFD31 /* MJRefresh.modulemap */, - 7CCC3B669D8045D35D35DDC357BE5C47 /* MJRefresh-dummy.m */, - EEB3E28B0C97DB78AB36376698E20DE0 /* MJRefresh-Info.plist */, - F0AF15BF23672BAB1389D3A5752A0666 /* MJRefresh-prefix.pch */, - 8BD29C389527A55B8A23A4B385D05BA5 /* MJRefresh-umbrella.h */, - 5E995D067D17CB5F8A8155726D671BF2 /* MJRefresh.debug.xcconfig */, - EB52BDEA8C58606EC2F7BBDD7145CC51 /* MJRefresh.release.xcconfig */, - 5BD13B47D1EF29B43F1D3C5873918143 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/MJRefresh"; - sourceTree = ""; - }; - 5A7DC101E87DBF29D88038FF01C58255 /* Resources */ = { - isa = PBXGroup; - children = ( - C1DCD6DE07B95943636B74D041CAC0CD /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 5D57CE0947310FC4D4C25A94FF06EE75 /* Support Files */ = { - isa = PBXGroup; - children = ( - 803AB06DA0E4DC20BCE9491878A53FED /* RxDataSources.modulemap */, - 67D18798EAD38AAAE93CC20B88C4CD59 /* RxDataSources-dummy.m */, - A902543A9C7646F125D4C2A08EF428F3 /* RxDataSources-Info.plist */, - 4552FB98C2B5F2AD364500FF8DBE08AC /* RxDataSources-prefix.pch */, - F4A9FEEF5FC467500C486510E6AB790F /* RxDataSources-umbrella.h */, - 07AFFAFEA4574A9741D002838347DE0F /* RxDataSources.debug.xcconfig */, - 8A905CE02819D2DC95FEA74AE580C2C4 /* RxDataSources.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/RxDataSources"; - sourceTree = ""; - }; - 5F6C937511C1BF72568001B6EE1C38EF /* Support Files */ = { - isa = PBXGroup; - children = ( - 7A43C1FF7B124DB76ABBBAC91922CE78 /* Alamofire.modulemap */, - 8244D30B3482109EF8A9DBE56617EAA8 /* Alamofire-dummy.m */, - BAA423E5F7767C8229588A36EE8B4D30 /* Alamofire-Info.plist */, - 5FDEE4D01BC62B194DBC110970BB392C /* Alamofire-prefix.pch */, - 11A3047C7483E46DBE6703A08EC1729A /* Alamofire-umbrella.h */, - D9CBA863A72472E854F1BCB021F10505 /* Alamofire.debug.xcconfig */, - 1ABAA942B4169CC49F2A687AC346B798 /* Alamofire.release.xcconfig */, - 5D043E377889392B44512A68A89C6459 /* ResourceBundle-Alamofire-Alamofire-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Alamofire"; - sourceTree = ""; - }; - 61C498E9860DA16A923E0BFCB426AC27 /* ObjectMapper */ = { - isa = PBXGroup; - children = ( - 806BC2BE640194710E28FFA018A8B7FF /* CodableTransform.swift */, - 263267069553356F3C5427D55865C88E /* CustomDateFormatTransform.swift */, - F55017912DB7230508EBD67FA99F3434 /* DataTransform.swift */, - 3F0C1D2BF7278EEDA34DCB13E0604922 /* DateFormatterTransform.swift */, - DFC458B83FFEA7F42ED6F21CF17F4E99 /* DateTransform.swift */, - 0C6DCF6D1D0E0C53534755E298D5CBFA /* DictionaryTransform.swift */, - B623FAE583D715C0ABDEA7C219304AE6 /* EnumOperators.swift */, - 36A55A7A6ADBAB970FADAC543ED05BED /* EnumTransform.swift */, - 00A611CFBEF2265BF949020A7F84B7B3 /* FromJSON.swift */, - B08ABBFECAB3F41432607CA4C54EE793 /* HexColorTransform.swift */, - BEA34843BA40484B04293F13076EA751 /* ImmutableMappable.swift */, - B56198A59EA75D2E88623555BCF8B5CD /* IntegerOperators.swift */, - 99A6849C76405FF5F08D8CAAEAA96D8E /* ISO8601DateTransform.swift */, - CC53A5A81E6F237256743C673C7A4DF8 /* Map.swift */, - B5AA85EEA048643A59C71370A728EF51 /* MapError.swift */, - B5CAA60E4E281A0EA544CC0192678755 /* Mappable.swift */, - AE9EA78389C06DE293304C0B6C39A300 /* Mapper.swift */, - 29083EE6084AAE7EC2C1C9B639EAC913 /* NSDecimalNumberTransform.swift */, - A6B5EF7282595F63C2F2A67AD944451F /* Operators.swift */, - 32639F94789F7890D9861C479A712E56 /* ToJSON.swift */, - F5A5329E4337BAA3B99092BE362809AB /* TransformOf.swift */, - 3A1F7987F14C5E94819EE32CB4BAC243 /* TransformOperators.swift */, - 6BA7A6B205E6F7837E2A21CA32924DBA /* TransformType.swift */, - 5B8197D59DAA724CCF456047DF72DD6D /* URLTransform.swift */, - 129618F440EC39D295DB5A7E65B40D6A /* Resources */, - 3E746C934C5BA3E54C58E97BD5C5FA0A /* Support Files */, - ); - name = ObjectMapper; - path = ObjectMapper; - sourceTree = ""; - }; - 63267C0229AB64672E7DBA1534B30D9D /* SwiftDate */ = { - isa = PBXGroup; - children = ( - C6CD96BE078831D0E19F30DECF9A1697 /* AssociatedValues.swift */, - E0ACE5D0118FDD565C8EB5C85FF67076 /* Calendars.swift */, - 4469D677218CFE1FF5D9D06F74ABC479 /* Commons.swift */, - DDD6405EA3D6B61B82A218F2DF6A4CBC /* Date.swift */, - 2E93C6AD789D128DC6BC46AD3BC25389 /* Date+Compare.swift */, - 6B90DC61C506323C0CBCD09202969C39 /* Date+Components.swift */, - 64699E38FAD3FEA08FE56D312A7D4BD7 /* Date+Create.swift */, - 766EA206019A27A6AA82763206E728D3 /* Date+Math.swift */, - AFE143582B8678C01C4A6288F3E4F297 /* DateComponents+Extras.swift */, - F76EEBFCBB954C0A9146F98EF48199AB /* DateInRegion.swift */, - 442C3CA36143CEBF1B7F7D82828E7623 /* DateInRegion+Compare.swift */, - 4FDC1F919D8094467CF0C959C3A9F2F0 /* DateInRegion+Components.swift */, - 509887FA0279FE3CDC820E5286C101E4 /* DateInRegion+Create.swift */, - 7F7AB1B02A053C7887A6CD0072C1807C /* DateInRegion+Math.swift */, - 8216DBB2C5504972D8352A9260675B86 /* DateRepresentable.swift */, - EF454032EDDEA52163D2BB18E31876D9 /* DotNetParserFormatter.swift */, - 7A6FB63D0C6559633D02522B4EA06CCA /* Formatter+Protocols.swift */, - 0420E47335B7942CC9FFAA297AE615F5 /* Int+DateComponents.swift */, - DC21EDE7A66240152AF53AF859829511 /* ISOFormatter.swift */, - 7824AB8A09D903AF6968E76EFAFB3264 /* ISOParser.swift */, - 937FC85C2FC31F7F4225687308C6199D /* Locales.swift */, - 5353D6F6B7497310CA9EF96BD175CE11 /* Region.swift */, - 4FB5270CC33DE30EFE6FBFB261C2946C /* String+Parser.swift */, - 51863596F5122BE4454C38D8D0DA7AFC /* SwiftDate.swift */, - FF92FEF4E4E296548A5839791A195B93 /* TimeInterval+Formatter.swift */, - DD098AFA3351D369A2BF580E0D9DF2FC /* TimePeriod.swift */, - 5E262A2CD3AA396ED15B004923B3FFD8 /* TimePeriod+Support.swift */, - BFC9F7B604E92A7766FDA67A9BE787B8 /* TimePeriodChain.swift */, - BFD204BE696DB1A3A8B2014EB3390F8B /* TimePeriodCollection.swift */, - 7041C89EC4C2F85D14F3DF3BD63E91F5 /* TimePeriodGroup.swift */, - EA09D5ED761ED90C088CB1EC2BF48978 /* TimePeriodProtocol.swift */, - BCD78105481B9C4CB63C4E7F75D3D5EF /* TimeStructures.swift */, - 3627F3F8FFDEAE282B9FF2790147B918 /* Zones.swift */, - A8125156E49573F224C971C24F64E45F /* Support Files */, - ); - name = SwiftDate; - path = SwiftDate; - sourceTree = ""; - }; - 6468B5F50A57A7E2190F95DB7CF60AA5 /* IQKeyboardManagerSwift */ = { - isa = PBXGroup; - children = ( - 8B221B29404631A2D349F5CA88DEC641 /* Appearance */, - 216D449B6535D005C66F5A439360ECE9 /* Core */, - 4BD4D5E68CBF9016AB660D6B309C6EBE /* IQKeyboardToolbarManager */, - 43F22D833AD0A0885E9FA5ECABE30189 /* Resign */, - 50839536960935F1158866E878A26E4D /* Resources */, - 21374C8EFAE474CC329960E521513D16 /* Support Files */, + A0681A7705B7B134B5CB7499AF33CF3E /* Appearance */, + B953D35C8E2FC60EC5B69627D2577548 /* Core */, + AB28B33ED445E82C08F54DBE3FDE139A /* IQKeyboardToolbarManager */, + 868EE40238E96589AFB6D603F9243A87 /* Resign */, + 2EE4CD2BF584DF8CE0DB3D4C0F26EB86 /* Resources */, + B0D23CDC63C73C38ECBF2E67A0A1C147 /* Support Files */, ); name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift; sourceTree = ""; }; - 64D9EB4034B0888143AF86333E08EF2C /* Support Files */ = { + 4E600A5F6C8CCC041012D2DAE1B7F440 /* GYSDK */ = { isa = PBXGroup; children = ( - 5F14BD29F10A8A48B3EFF4850E8FDD32 /* SDCycleScrollView.modulemap */, - 34BC644B6730FBA6079CC26A1CAB943B /* SDCycleScrollView-dummy.m */, - 841B87963A62288C13F5A6107FB51851 /* SDCycleScrollView-Info.plist */, - 543BFC95CE6CC27EE402E555B1AA86BF /* SDCycleScrollView-prefix.pch */, - 8863C5081F92052A5E8BFCA7E57628F1 /* SDCycleScrollView-umbrella.h */, - C963C0A62E791BA3550453A0C982F833 /* SDCycleScrollView.debug.xcconfig */, - 7FD0798285C3D485CE81E5E1B5631690 /* SDCycleScrollView.release.xcconfig */, + CD149FA9EDEFDF00B30DBBF03A99E3D8 /* Frameworks */, + 1F20248FC756C9998249F30F3B707D46 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/SDCycleScrollView"; + name = GYSDK; + path = GYSDK; sourceTree = ""; }; - 678252FB4EB94FE375A64FC08DC5A9FA /* Products */ = { + 4EE8A0996A3BFD4E17D55F27522CE6BA /* MJRefresh */ = { + isa = PBXGroup; + children = ( + AB76E887D5C55CEC6A612A3AC2076036 /* MJRefresh.h */, + F9165BEA6EDCE2CB0A884D65E1D82A7D /* MJRefreshAutoFooter.h */, + B6E384C317DC8CFF312D1CCD882F6336 /* MJRefreshAutoFooter.m */, + D784F0F0C3F1074263C8F81194BCFD46 /* MJRefreshAutoGifFooter.h */, + 46EAEA4C03CE83124BFADBA3CD4E369F /* MJRefreshAutoGifFooter.m */, + 9139D73A29CF497AFCBF82ED702811AA /* MJRefreshAutoNormalFooter.h */, + 3DD2530C64B29F412DD9DA26509CF574 /* MJRefreshAutoNormalFooter.m */, + E4412E56E4143077AC365D779FF4DD04 /* MJRefreshAutoStateFooter.h */, + 52DECBF90CA0008A1176850686DC4A86 /* MJRefreshAutoStateFooter.m */, + 4A28E154C776645BB976DBBA70BE082A /* MJRefreshBackFooter.h */, + E01084778AF5D9975781D9E756B88E0C /* MJRefreshBackFooter.m */, + D171E0192A67DD7B7235131EFE60FDAD /* MJRefreshBackGifFooter.h */, + 30E598AA3D19E8599F7C1FA293BB2239 /* MJRefreshBackGifFooter.m */, + 50D660F7547AC104AB81F4FC7A375941 /* MJRefreshBackNormalFooter.h */, + 12C052E6EC92F43FC6DB5838DB1C9107 /* MJRefreshBackNormalFooter.m */, + C6C7721049623D0771BB13786B66CAC0 /* MJRefreshBackStateFooter.h */, + 04795544C491596270F38D3875B2CEA5 /* MJRefreshBackStateFooter.m */, + 8717F5F80D1D9092F62BEEFBA26E905D /* MJRefreshComponent.h */, + 217981C394504110C3B228B64CA922CF /* MJRefreshComponent.m */, + D01E3079167DC823AA88D5A35D258C10 /* MJRefreshConfig.h */, + 514CE699F1056E55027050048486577F /* MJRefreshConfig.m */, + E0F391D90834188D69D1FBA0F3A9B3B1 /* MJRefreshConst.h */, + BCB6062DCEA0F25C207C8ABB2A927BB7 /* MJRefreshConst.m */, + D6A92980B85BD2EE94F573E5CB8EA786 /* MJRefreshFooter.h */, + 2993EC58B874DBDEF716B31BA35807E1 /* MJRefreshFooter.m */, + CEEB15F231A87FC55CA1D1C1DDCBE9BB /* MJRefreshGifHeader.h */, + 29417F483A366BEB85B4E595B137A0DF /* MJRefreshGifHeader.m */, + 1FCA036621DFB64D5199D2A0910022E8 /* MJRefreshHeader.h */, + 556CD9FC916BC828647C605E0CE8A20B /* MJRefreshHeader.m */, + E6DF008B17591DF9DA81772468BC6246 /* MJRefreshNormalHeader.h */, + A6DBC5BECB2A1B2AFC589AC7532AA208 /* MJRefreshNormalHeader.m */, + 8706E741D2B79EF329BA3E27E7F96D83 /* MJRefreshNormalTrailer.h */, + B3C49AF56144CBAD3CC1634B9D9D6CB2 /* MJRefreshNormalTrailer.m */, + 2F578D4E4E2F158FB73B3C0665A32FCA /* MJRefreshStateHeader.h */, + C48BF56B34536180B22DB12215AF4D80 /* MJRefreshStateHeader.m */, + 8BF6B794587F8FF362BEA3BDF79B31E6 /* MJRefreshStateTrailer.h */, + B7B72B61CC87ADA9B2EEAE2B38AF557B /* MJRefreshStateTrailer.m */, + 47187ECDFF337BD6C9E01F2F3E21719D /* MJRefreshTrailer.h */, + B7A826FEF7AD5380B4977795C52F7821 /* MJRefreshTrailer.m */, + F195A67300D87EC8A202514D3D07220F /* NSBundle+MJRefresh.h */, + 3822040B6AA19BA65122C5CF3808DCBB /* NSBundle+MJRefresh.m */, + A976E5E0424E0CCEE3FA3FCE2032DFCC /* UICollectionViewLayout+MJRefresh.h */, + 85895BD3CFB8A5FAF0440AFAED57DFC0 /* UICollectionViewLayout+MJRefresh.m */, + C0A5258CFC9D39144BBBABD32459CCD3 /* UIScrollView+MJExtension.h */, + 3468063CEB69DEB3BC30AEA3C203AF21 /* UIScrollView+MJExtension.m */, + D4C499B4500072DA4A29A91C4E219FB3 /* UIScrollView+MJRefresh.h */, + 69D164B2DB008C71172D3A668D605AA2 /* UIScrollView+MJRefresh.m */, + A0BAFD855348919E431C44DB47DE0838 /* UIView+MJExtension.h */, + 135421C0A4A4B4985F5BF3D0AD24E106 /* UIView+MJExtension.m */, + 77AEBD96167587C84B83FB8DE85692A3 /* Resources */, + 7B58140607DDADDB8523E2B0B2D4E165 /* Support Files */, + ); + name = MJRefresh; + path = MJRefresh; + sourceTree = ""; + }; + 4F4DA5029885271EE92322BCAA199C61 /* Support Files */ = { + isa = PBXGroup; + children = ( + F2A0E00F972BB110CAE2D69180DCA8A4 /* SGQRCode.modulemap */, + E8A708E93C12BE0B2A6C82EF8ED3F3A3 /* SGQRCode-dummy.m */, + B873BFC169030E0D23B6D4F99177D4B9 /* SGQRCode-Info.plist */, + E69EDC5FEB75300DFAB42F387DFD689B /* SGQRCode-prefix.pch */, + F656F997872220A69F5BE817E77095F2 /* SGQRCode-umbrella.h */, + 8494C86293FDE77A1CF95F1129FD642C /* SGQRCode.debug.xcconfig */, + F4C45AA95ED26A0770FF6B8F7ACDD397 /* SGQRCode.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SGQRCode"; + sourceTree = ""; + }; + 4F6A2372B6D940E7729FF3595659DE75 /* RxCocoa */ = { + isa = PBXGroup; + children = ( + 136349E8D6532CE101CB0E132B2757D0 /* _RX.h */, + 4BA433DD2026A06137F8FA50B7B1CF5C /* _RX.m */, + A498CE5A2C2440126D949592D254CF70 /* _RXDelegateProxy.h */, + 090626A1577CC38D664FBEFB719EF790 /* _RXDelegateProxy.m */, + F51412E6813AED17EAECE90D7245C861 /* _RXKVOObserver.h */, + 062914C096BF7A1FF4F4CBB5336B3275 /* _RXKVOObserver.m */, + 9D6A3F82958A532FA49FB0D0D695B98F /* _RXObjCRuntime.h */, + D80522C103D7FD9B007FDC91EB34952D /* _RXObjCRuntime.m */, + 40BB50D4EE2FCBE6FB4A07235CD1686F /* Bag.swift */, + 4E19CA3CFE35C329D067835093881B1A /* BehaviorRelay+Driver.swift */, + B48349F36668B47D4B202AFDC7D9EF99 /* ControlEvent.swift */, + F669D4149D83F2DC6873D5BF1EFB34E5 /* ControlEvent+Driver.swift */, + 403A8F86BE9E2283552D4CCD1B83919C /* ControlEvent+Signal.swift */, + FE600E19A000C76DEF86487E3132D76B /* ControlProperty.swift */, + B64019A1EBED127849BFA7E03133A2F9 /* ControlProperty+Driver.swift */, + 4E3CD7BD92EFF0B38C5FA207589E84FB /* ControlTarget.swift */, + F0B88278FA481C3E00BF5826C6F5733E /* DelegateProxy.swift */, + 4128F73DA019EC23622911C4BC230E97 /* DelegateProxyType.swift */, + 3331AF7812F40E21630E52E27075843C /* DispatchQueue+Extensions.swift */, + 9598FEEE1D77FC130604E67EC4B78C0D /* Driver.swift */, + B2749A56081614C5D3F7D428F854C786 /* Driver+Subscription.swift */, + 72CB8D3B0C4796D9F34721E8CEC272F9 /* Infallible+Bind.swift */, + 7B3EFB619389715D7B6EE90E7EC830C5 /* Infallible+Driver.swift */, + 22AD1F2E220AB57EED9DFA0796621113 /* InfiniteSequence.swift */, + 37986397DFE90598EF518A87694EDDA5 /* ItemEvents.swift */, + 263D5241BA86AFB28AF77A688224894F /* KVORepresentable.swift */, + A6B2E97D6524047F919879ACE8157887 /* KVORepresentable+CoreGraphics.swift */, + 73CC530F99DD1C52E5289BF8B4815DE8 /* KVORepresentable+Swift.swift */, + 08F8B5FB3A3BE0DAB50E9C47BBEFC575 /* NotificationCenter+Rx.swift */, + 588FC6DF1AE170206F03B045E09362F2 /* NSButton+Rx.swift */, + 7BC92C980F8040849DD43E0D9B73183F /* NSControl+Rx.swift */, + 12E45CF5FEFFBA3E4D49CA72F73FD6AB /* NSObject+Rx.swift */, + 07592639E0E8F1D0B576A16F211D957C /* NSObject+Rx+KVORepresentable.swift */, + 78E0042AEF6779D633921C21C61B15F2 /* NSObject+Rx+RawRepresentable.swift */, + 26CEECD9C9D901C2E0B6C0FB391C3FC1 /* NSSlider+Rx.swift */, + 7FC5D81C79FFE4D4A05646E69862B38B /* NSTextField+Rx.swift */, + 312078D9193B5028F8264E0473CA3EED /* NSTextStorage+Rx.swift */, + 3D13900DDA7650E4ED4E75B13702E587 /* NSTextView+Rx.swift */, + 61A9A9B12C38582C079FB01F1178878E /* NSView+Rx.swift */, + 492B2A3D3AE1F24A195980577112369A /* Observable+Bind.swift */, + 7FBD5CD21084DD1AA77F34E17DCCC107 /* ObservableConvertibleType+Driver.swift */, + 7AA4AE90E3AA4A3CDB6A9ADC1F66BFFC /* ObservableConvertibleType+SharedSequence.swift */, + 508A91B0BD72EFBCA4F9B480A581985A /* ObservableConvertibleType+Signal.swift */, + CF2B1FC5ED08853B3FA9CE81E9F9D14C /* Platform.Darwin.swift */, + 0650DF0B9AEFDC5E2E163EEE32554CEB /* Platform.Linux.swift */, + 04B3376148E7DF43A7AD1FBFBDD671A9 /* PriorityQueue.swift */, + 0B7518FC83ECA9A8936CA3999FFAF34C /* PublishRelay+Signal.swift */, + F2511DF242242C8D726053ABD7F0FBDB /* Queue.swift */, + 4CFDDC44C45D6364E20B468ACF18DDD7 /* RecursiveLock.swift */, + 0456EE16DC25512EBE4889358F0CEC6A /* RxCocoa.h */, + 46E23B7623D7E3923CE05EF801883F87 /* RxCocoa.swift */, + D54381E7047AFC2219706513BBD3A594 /* RxCocoaObjCRuntimeError+Extensions.swift */, + E565F4284BB7A4FEC14E472A79198A09 /* RxCocoaRuntime.h */, + AFA69A12E4F96011C5364F92F3EE6491 /* RxCollectionViewDataSourcePrefetchingProxy.swift */, + 83267518AEABFB0F398A436E5BEB170A /* RxCollectionViewDataSourceProxy.swift */, + 72586FA0995D626D87F1E1A7A36B4C5B /* RxCollectionViewDataSourceType.swift */, + D2D4BD5BA5E03CDC6E9F8954AB672DF0 /* RxCollectionViewDelegateProxy.swift */, + 34B2E95A85C3BDF4156C7445CC65864D /* RxCollectionViewReactiveArrayDataSource.swift */, + F8E5965C2CE1DA9665C2102A0CD8ACEC /* RxNavigationControllerDelegateProxy.swift */, + FCC8979FF0DEBB06561DD238766B7F1B /* RxPickerViewAdapter.swift */, + 6FFF553706DF4FD2FFBEE094A959F6E9 /* RxPickerViewDataSourceProxy.swift */, + C8AC86068778ACEA677C0C8FEE0EA5EB /* RxPickerViewDataSourceType.swift */, + FF312E5665C42FD3856918F8A420B5C6 /* RxPickerViewDelegateProxy.swift */, + CABB95F254519CFCA86279560645C9A0 /* RxScrollViewDelegateProxy.swift */, + 3875085846BA96DC8F9C01B2E148A265 /* RxSearchBarDelegateProxy.swift */, + 08A48F3FC67EEC451456488EA0E7A9E1 /* RxSearchControllerDelegateProxy.swift */, + E6B510C28508ED5F9B6EA8B99C514489 /* RxTabBarControllerDelegateProxy.swift */, + 31826BFD618FA36CCD74600B71707992 /* RxTabBarDelegateProxy.swift */, + A83AFB75F08962F2BE3AC276CA9394F7 /* RxTableViewDataSourcePrefetchingProxy.swift */, + 70CE5CC342788687046E87EFFA1AECE6 /* RxTableViewDataSourceProxy.swift */, + ACFBC18CDE697E377C0890A1604624BC /* RxTableViewDataSourceType.swift */, + 7D39EE016AC3A86105393929B5C87378 /* RxTableViewDelegateProxy.swift */, + DFE0899A34CFE1B203BA880FA2A17951 /* RxTableViewReactiveArrayDataSource.swift */, + D0AC084A73D82E5C251BF1D103605F36 /* RxTarget.swift */, + 7B57B5949F8DD5F227329A4AFEA33D36 /* RxTextStorageDelegateProxy.swift */, + 2FA40C4FD81B195848FC2E897DB2A794 /* RxTextViewDelegateProxy.swift */, + FAB3AFC91F4F28BC698C9D81AE8949A6 /* RxWKNavigationDelegateProxy.swift */, + 4862D04F4A6E5D7D598C611932C88494 /* SchedulerType+SharedSequence.swift */, + BA1A03814D925B5DC95826CD3AD4F342 /* SectionedViewDataSourceType.swift */, + 9AB8CF3691FDD501699B0DABC6ADDF00 /* SharedSequence.swift */, + DCF2AEA2FD807407346D5638F6267090 /* SharedSequence+Concurrency.swift */, + 4D88A56C5029DB37CE1D2311A4B85213 /* SharedSequence+Operators.swift */, + 31BB2B7721D742C4CC8B52433957AFE7 /* SharedSequence+Operators+arity.swift */, + B1CF6D5106AAFE9CD6405FBCD5DB2A43 /* Signal.swift */, + 406F533A3E947F4E6453D87778574EC3 /* Signal+Subscription.swift */, + 3AC3C26CB9E2A98F157C249AF5069ADB /* TextInput.swift */, + 28A9474DAAE554663B47FCCD76D5AA52 /* UIActivityIndicatorView+Rx.swift */, + 0FA88B4C3ECC4896E1280EB75B077139 /* UIApplication+Rx.swift */, + 6D2CB484FE5EAB8207D2F8F4261EE97C /* UIBarButtonItem+Rx.swift */, + 43470FF9291189302D66E5CADDBBB513 /* UIButton+Rx.swift */, + C3E95D5105F156052096AEF33B93222F /* UICollectionView+Rx.swift */, + 8A61CD64C22EC1AECF4E023FC2972768 /* UIControl+Rx.swift */, + A7BA307B10C517725690E97687EB8DA5 /* UIDatePicker+Rx.swift */, + 13E5C883CEB9716508DDE36D670A41CC /* UIGestureRecognizer+Rx.swift */, + 0B8964600A47C357EBAA69D947BC1BE4 /* UINavigationController+Rx.swift */, + EC3425F88A802C222824417AC35EC673 /* UIPickerView+Rx.swift */, + 132EB811D2ED8AEFF304B58F7B4E9738 /* UIRefreshControl+Rx.swift */, + D1420F29CD5DF3E64392103277CC2A70 /* UIScrollView+Rx.swift */, + 8B7FD2749487B113E35F30E2313F6BF6 /* UISearchBar+Rx.swift */, + 8FA4CA17F6B441A494A1A8B6B6B93B61 /* UISearchController+Rx.swift */, + 2C831E755CE46E1BB79FB656E75DF4BF /* UISegmentedControl+Rx.swift */, + AB5684639C560C6BF09E05A9ED83B24F /* UISlider+Rx.swift */, + 837AB1D9C0CEDB6B9352C36ADB39E080 /* UIStepper+Rx.swift */, + 629BA541BD301879602C96B3CF9790DB /* UISwitch+Rx.swift */, + 11113F092F6BCB5F9B9EFB061B906977 /* UITabBar+Rx.swift */, + 9D30FA108A66797FAFEBB568FDE47D63 /* UITabBarController+Rx.swift */, + A3B3E032E5F2AD68441CFB979D1AD9D2 /* UITableView+Rx.swift */, + CF4F8902AC38AED89F5C1B79FB31862A /* UITextField+Rx.swift */, + C12C8B79EE430046CF4EA1B3E92E2699 /* UITextView+Rx.swift */, + F418F0C60F79F50A97C2391E46184276 /* URLSession+Rx.swift */, + 963968237D8A0EE4C862B5F3D1C26D35 /* WKWebView+Rx.swift */, + 5151DB5D47316E67E0782DB60E6D8F27 /* Resources */, + ABECC36EBF366A053F1D472DB6B75C3B /* Support Files */, + ); + name = RxCocoa; + path = RxCocoa; + sourceTree = ""; + }; + 5151DB5D47316E67E0782DB60E6D8F27 /* Resources */ = { + isa = PBXGroup; + children = ( + AEF33D3A750CAA47E6E14E64A09FB55B /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 51972636FB0734464BF7865465F8C476 /* Core */ = { + isa = PBXGroup; + children = ( + B4B24AE0C9E24A228AA589658B02720E /* CLIColor.h */, + D291F30B37BF37DCF6E29233D34D3F61 /* CLIColor.m */, + 22A40B3B5E490FED816B74F8F1627B61 /* CocoaLumberjack.h */, + EFB8D98C66B86B3003FF045A2DC9FA0E /* DDAbstractDatabaseLogger.h */, + 16BA0EF0F88A20956B4E94A21A70B134 /* DDAbstractDatabaseLogger.m */, + 7861383FCB06A24BFFB920D6EB526DC8 /* DDASLLogCapture.h */, + 4AAEE6219067CE36BFCA3FF041564FD4 /* DDASLLogCapture.m */, + F38FD0D0A5AA3B028C0341F67708A933 /* DDASLLogger.h */, + FA5B008E41D3E429B69124E2E58B6013 /* DDASLLogger.m */, + A7A9C123E59E1AF3031F98928452F748 /* DDAssertMacros.h */, + 13B243015BB3D4D5B09D582EC189EA86 /* DDContextFilterLogFormatter.h */, + F2180645003DDD38FF458173660C1B2A /* DDContextFilterLogFormatter.m */, + E36349A5A080F0CB672C97CB5BF02185 /* DDContextFilterLogFormatter+Deprecated.h */, + 0DFEC189EB1DCDE32E7DACFB062BAF48 /* DDContextFilterLogFormatter+Deprecated.m */, + C251E04DE6B34DEBD163666D8C7B5F4C /* DDDispatchQueueLogFormatter.h */, + EA9AB8E2B7F6BB20ACC6BB4682A54EE0 /* DDDispatchQueueLogFormatter.m */, + 20EFFCF4AA3B1939E7F02EBCC486E73B /* DDFileLogger.h */, + 84E1301C321F3376F2B136DAB6AF03D3 /* DDFileLogger.m */, + FF526E68392E9F3EF56B928DC00506E1 /* DDFileLogger+Buffering.h */, + 8E442A425ACCA38AD75FF2241B149CA2 /* DDFileLogger+Buffering.m */, + 0ED90BF71AAE7C92D4D38BDE1B560450 /* DDFileLogger+Internal.h */, + B9610E228B030DDBB2E540F86AE5BEA3 /* DDLegacyMacros.h */, + 9C078E042B6B0003DE82D86A9D4F8055 /* DDLog.h */, + A8B3DB39CBEE7F8E9420B85838C50931 /* DDLog.m */, + 17C1A3D7EEFB1F33B51CE25E1A489C25 /* DDLog+LOGV.h */, + D9D3DF24540D96BA895E5649621F2DC6 /* DDLoggerNames.h */, + 8B955C4EA0AD2AB8B1B03DA27F869B90 /* DDLoggerNames.m */, + 64F5FAAE5D88012C24AB0DC40ACA6ADF /* DDLogMacros.h */, + EBC7DD42F100C18282DC4013B4DAAFA5 /* DDMultiFormatter.h */, + 061FC4124FB3069956495BC48E1EE2D8 /* DDMultiFormatter.m */, + 03E8577808CACE519C8F64F64F83B8E1 /* DDOSLogger.h */, + 9CA4BFDC0BD20259EB9F41DAF8CEFCB8 /* DDOSLogger.m */, + AD41E250B615FA76D7CAF71093B83CE1 /* DDTTYLogger.h */, + 59AB12EE503D92ACCC29A2EAC843D21D /* DDTTYLogger.m */, + 9ADF2A225A52270D6CB783368D87C4EB /* Resources */, + ); + name = Core; + sourceTree = ""; + }; + 51D3C06C069EDE7C8608D41FE2EC9AF7 /* Support Files */ = { + isa = PBXGroup; + children = ( + 1BA257292FF26E78784322AD404F7609 /* AMapFoundation.debug.xcconfig */, + 5EE8C58E8D437480485A24FD165D7EF8 /* AMapFoundation.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AMapFoundation"; + sourceTree = ""; + }; + 5423D8622161A1088EE3C7210538066B /* AMapLocation */ = { + isa = PBXGroup; + children = ( + FE75845720A26F57E47AECAD1AD5FD8E /* AMapGeoFenceError.h */, + 511AF9F965A400D6132F8BA2E3CD9128 /* AMapGeoFenceManager.h */, + 7FB50EBD1BB32D4FF0D5CA64FFD762E6 /* AMapGeoFenceRegionObj.h */, + 80562F3E9384A47C7184294A1EFCC432 /* AMapLocationCommonObj.h */, + 38B9E2BDAC7F90CC0DF48A9B683A002F /* AMapLocationKit.h */, + AC3326D0DC37672622AA4DB42F1BD76A /* AMapLocationManager.h */, + FE16C8EF8438A160BB60230A24D75D47 /* AMapLocationRegionObj.h */, + 60D40219271D092AF61046B3BB8C435B /* AMapLocationVersion.h */, + 30D947CAB23568891640ACA6E47FA9D1 /* Frameworks */, + 6AAEAA18BEECE5A03121B359BBAE3071 /* Support Files */, + ); + name = AMapLocation; + path = AMapLocation; + sourceTree = ""; + }; + 56375B9094F07F9519809B1A9E927622 /* Support Files */ = { + isa = PBXGroup; + children = ( + 0D5667FA1AC529FA662C785145B44606 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */, + 012688DCC63313ED5D1719ADD5E1F8DC /* SDWebImage.modulemap */, + 5AC86458AF999201AE84B72F62A80E40 /* SDWebImage-dummy.m */, + 8B72B1613B136F49684C364B1613B84C /* SDWebImage-Info.plist */, + BFF3E13CE2D015722E6ED6D73EA164CB /* SDWebImage-prefix.pch */, + 105F182E827163167FE679BFDC342208 /* SDWebImage-umbrella.h */, + 22F345791CD4AB5240759458461989AF /* SDWebImage.debug.xcconfig */, + FB47248A1A47AB5F0A6F8BB238599E71 /* SDWebImage.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SDWebImage"; + sourceTree = ""; + }; + 5A3C9FE6CF0A2D29C336BEB13559404A /* URLNavigator */ = { + isa = PBXGroup; + children = ( + DA0D2DD9D41D4DE2B234C4A19FA10128 /* Navigator.swift */, + 083410BD363A4F0EE3C5666D03605C69 /* NavigatorDelegate.swift */, + 826EAE09E2F79BAA989932DAA29C6535 /* NavigatorProtocol.swift */, + 01DB9AB8EA5BC9CAECCE62BFFE03859A /* UIViewController+TopMostViewController.swift */, + 703B832E61679BF99D729FCBB2C156A4 /* UIViewControllerType.swift */, + EC32A771201E13E4BC96B869859067CB /* URLConvertible.swift */, + 10F15E2FF50306A588D81C53B4CF641D /* URLMatcher.swift */, + C7119A6F013C35BC1D8A6AF9EE4CE42F /* URLMatchResult.swift */, + 798BA6C70C9A41FBA00ED78D5D6D6C7E /* URLPatchComponentMatchResult.swift */, + 71B16996945C0AE4462A38E379737DE0 /* URLPathComponent.swift */, + 3F0C312AFAD5F1DFDE92640B4E17D457 /* Support Files */, + ); + name = URLNavigator; + path = URLNavigator; + sourceTree = ""; + }; + 5A76A8FD04B8365851FECD65BAC20552 /* Resources */ = { + isa = PBXGroup; + children = ( + 8B47C476789F4F3F2EBFD26E2580901F /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 5BC3B120A614EF3594E0952E65B6C6A0 /* Support Files */ = { + isa = PBXGroup; + children = ( + A7F57F263A61C6E292227395F9D578AC /* ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist */, + EE0F483160697B4621721AE1A709880A /* RxRelay.modulemap */, + 06CC7B798F9F51A0F182312A70BFF1A5 /* RxRelay-dummy.m */, + 4926786AFDD92F0D7ACE1E07EF0F2EC8 /* RxRelay-Info.plist */, + 35BEF5DBB99D1B40DCADAB86260FE826 /* RxRelay-prefix.pch */, + ACB0AC279BEF7C90BA38CF6621AEC5B6 /* RxRelay-umbrella.h */, + 5193992C13C7E955C36024BABB614B67 /* RxRelay.debug.xcconfig */, + 603107E2ABAB091496DA16B5ADFC422E /* RxRelay.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/RxRelay"; + sourceTree = ""; + }; + 5CDE18D29620C58D96F92205A9304B96 /* Resources */ = { + isa = PBXGroup; + children = ( + 170E95D0D902230ED330B988CD1375E1 /* HXPHPicker.bundle */, + ); + name = Resources; + sourceTree = ""; + }; + 5E2250FBE39FE8670C7E49F61703C510 /* Support Files */ = { + isa = PBXGroup; + children = ( + C117F20640B15305574B5D1E867C78E0 /* IQKeyboardToolbarManager.modulemap */, + E62CF3F90017782373643FF20DF61213 /* IQKeyboardToolbarManager-dummy.m */, + E5F7F27817B626524FF5A67C87E376C5 /* IQKeyboardToolbarManager-Info.plist */, + A17F199410B5DC520367EEE9164DC1BC /* IQKeyboardToolbarManager-prefix.pch */, + 50DE227431E8835F96C106AC5D93EE57 /* IQKeyboardToolbarManager-umbrella.h */, + 4CA539A2EC01D9FF87B4D10008D696A0 /* IQKeyboardToolbarManager.debug.xcconfig */, + F1E9906654BDC99EA3AFEB4F0FF55E4C /* IQKeyboardToolbarManager.release.xcconfig */, + 66C206382970090DB78A754A9FA56133 /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardToolbarManager"; + sourceTree = ""; + }; + 5E66F1AA198641E5A0348CC75445DFA5 /* Support Files */ = { + isa = PBXGroup; + children = ( + B43B7BF2D8F204FA07C7C267802C0352 /* AMap3DMap.debug.xcconfig */, + 009FA1C05EF5D3487F964168FF47651C /* AMap3DMap.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AMap3DMap"; + sourceTree = ""; + }; + 5F29EB597842F370CAE9D0C85044CEB2 /* SwiftKeychainWrapper */ = { + isa = PBXGroup; + children = ( + 2E359BF714E9E8257C9B418895769073 /* KeychainItemAccessibility.swift */, + 4E034DBD35F6ADA9D531191BF400B1BE /* KeychainWrapper.swift */, + 6447FF384A0DD680982DE57AB68F20DC /* KeychainWrapperSubscript.swift */, + F2D6A510202D31DB23FABB79B34CBA6A /* SwiftKeychainWrapper.h */, + B45138FF9B93C738354846B128DFA0AE /* Support Files */, + ); + name = SwiftKeychainWrapper; + path = SwiftKeychainWrapper; + sourceTree = ""; + }; + 62B332FF1A7AC8171242C922661BE932 /* Support Files */ = { + isa = PBXGroup; + children = ( + DFDC29BC4FA158FF119BEE13DEA94426 /* IQKeyboardReturnManager.modulemap */, + E40248ECEA8B0FA140AB738D8373691B /* IQKeyboardReturnManager-dummy.m */, + C46DBE7BB85ABC969A3C029AC6B3F7BA /* IQKeyboardReturnManager-Info.plist */, + 961032CE12D0B2891DEC33125369BFFF /* IQKeyboardReturnManager-prefix.pch */, + FCC751AE3B2BD4A85BE56A6BC2B32E48 /* IQKeyboardReturnManager-umbrella.h */, + 18E749B784C68F6CC7218DDE99B111CC /* IQKeyboardReturnManager.debug.xcconfig */, + B8B533521DD615E58E8354FB3EFDA3D6 /* IQKeyboardReturnManager.release.xcconfig */, + 3D94F816ACDC9879EDB3AE534C485238 /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardReturnManager"; + sourceTree = ""; + }; + 6324E1F2A7147DF3493AAF6BD2585121 /* Support Files */ = { + isa = PBXGroup; + children = ( + A21F3ADE5880BD8DB2573E2E1420E4F2 /* HXPHPicker.modulemap */, + BCED0187F9289E56C036C4439F82AA30 /* HXPHPicker-dummy.m */, + 90A1899822D82C9E92D50E375CE39488 /* HXPHPicker-Info.plist */, + 39AD4DB995587BA9E8D8D012F336531B /* HXPHPicker-prefix.pch */, + A028A4CA6A44BE88CFBC7561E0F93A7F /* HXPHPicker-umbrella.h */, + EFAF99944E7B5A05F29B9FBCD449A1F1 /* HXPHPicker.debug.xcconfig */, + 72B4531DDC82ABB0DDE38F1A72786562 /* HXPHPicker.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/HXPHPicker"; + sourceTree = ""; + }; + 637F325C947EB09ADF7792871ABAFA4E /* Pods */ = { + isa = PBXGroup; + children = ( + E9AFDBF04656E057FBB68D7CAFFBB552 /* Alamofire */, + B8B695C5BD5B98C445291DBE8DCC87FD /* AMap3DMap */, + 2D636A11414DAEA452A857F0998962B4 /* AMapFoundation */, + 5423D8622161A1088EE3C7210538066B /* AMapLocation */, + 304ED40D24B1598B2067B3AEF6243AF5 /* AMapSearch */, + DF37667403D7E801C7105051B53F4C67 /* CocoaLumberjack */, + F39C807DC7E34A96F301D5F701071295 /* Differentiator */, + B1B6BB7941BBB6792B6B4D7D28D450A2 /* GTCommonSDK */, + 4E600A5F6C8CCC041012D2DAE1B7F440 /* GYSDK */, + DBBB85C48D9D12F11316DD7F75F4DCDB /* HXPHPicker */, + 479EB3302B4DECCB10D35CF75B5825D6 /* IQKeyboardCore */, + 4D6B67EE9EA160BD43FC5CBBAB6E5F7E /* IQKeyboardManagerSwift */, + D210EC3A3B820AA394AC6F816BC7BE7B /* IQKeyboardNotification */, + C47ABEFF8DC6C62A59A218CFBFD8A0D5 /* IQKeyboardReturnManager */, + 021DF09B755E7B56FB709B396AD0EBD5 /* IQKeyboardToolbar */, + 78B5BA2910E9CFB45448D7851688F376 /* IQKeyboardToolbarManager */, + 3F794365B70D791E0F8D0E70AFEDEA80 /* IQTextInputViewNotification */, + EFA4A8AD1D3EEDF00252091FA39733C4 /* IQTextView */, + 65C2172A509625ADDBB03EE1175A24DB /* Kingfisher */, + E1385918364923E8DC599DF9B481D58C /* KingfisherWebP */, + B73C9BE56478279D67E830491C0ACD91 /* libwebp */, + 9B5D97066DABC15B6E020A0E2AF7351E /* lottie-ios */, + 7F05EEBEE0CF564CE209D3A81AAD52BD /* MarqueeLabel */, + 45FD16C0393F6E54B1C54FF1C4AA746D /* Masonry */, + 00EBBFDC28B8E2C12D6F44E3841C6831 /* MBProgressHUD */, + 4EE8A0996A3BFD4E17D55F27522CE6BA /* MJRefresh */, + 7A509B16367E184B2D08A135C46B0322 /* Moya */, + D099B6D71A5E309EEBE24E7A94C3F8EE /* ObjectMapper */, + 704F46F2933BD86B18FC13FB198A7FB0 /* Popover */, + 4F6A2372B6D940E7729FF3595659DE75 /* RxCocoa */, + 4C2F0215CD105C23428E35A16861F2A2 /* RxDataSources */, + 7402934E28AD75439D91397B0AA7E447 /* RxRelay */, + AC96BDF9710E921822A52D1BCE02CF0D /* RxSwift */, + 64AEEC2CF7A8994C9BFCA289C77CED6A /* RxSwiftExt */, + B719171245F403449588D0411BAB5076 /* SDCycleScrollView */, + 477AD3BFD9CD078DDD7391E2FCCD6EB4 /* SDWebImage */, + 885C77575714DB3C7DE5E026B0B30DA3 /* SGQRCode */, + A12C314B8DA9495C69D318E006243A83 /* SnapKit */, + 2A35CA9F1E418031757D8E7E6572339B /* SwiftDate */, + 5F29EB597842F370CAE9D0C85044CEB2 /* SwiftKeychainWrapper */, + DD48AD5B5C883C353BCC0BB53D8575EB /* SwiftyJSON */, + F411D3F895F2146C06EC6DA1F7162A31 /* SwiftyUserDefaults */, + 09B9F4AEA940130DD965FDE2F2345A8A /* TagListView */, + 5A3C9FE6CF0A2D29C336BEB13559404A /* URLNavigator */, + 6A5DF94AD83DD863C097067D4950A19A /* ZXSDK */, + ); + name = Pods; + sourceTree = ""; + }; + 64AEEC2CF7A8994C9BFCA289C77CED6A /* RxSwiftExt */ = { + isa = PBXGroup; + children = ( + FADDC4E91DE34D1834D51B41D4F9ED03 /* Core */, + EE7D0203C7106850D35F428D7F59131A /* RxCocoa */, + 2E434B6907DD241BA71688D3ED50DEB0 /* Support Files */, + ); + name = RxSwiftExt; + path = RxSwiftExt; + sourceTree = ""; + }; + 65C2172A509625ADDBB03EE1175A24DB /* Kingfisher */ = { + isa = PBXGroup; + children = ( + AA00B926AC86524D0A7D490188362999 /* AnimatedImageView.swift */, + 3AA3A9308A08B59897855A54339DE640 /* AuthenticationChallengeResponsable.swift */, + EE6595803687EE946D7DA26012B8BCE7 /* AVAssetImageDataProvider.swift */, + 8B2F83C520CC49F358A7A9213798CBF7 /* Box.swift */, + 7724C72BC3A52B5D534AE2571491E723 /* CacheSerializer.swift */, + 60BAC9CD08CBC89FC2DD5DF042D34F09 /* CallbackQueue.swift */, + D327C052BB66E8C72566D1F3556116F9 /* CPListItem+Kingfisher.swift */, + 7CCEF19C0EC103C66B30329D10D179AC /* Delegate.swift */, + 434DEF3AB4E0E18E29E6126176836801 /* DiskStorage.swift */, + 0C01C6B1DFF98340142DD72052201116 /* DisplayLink.swift */, + C90C7CB1EF4634C4B74B3F82756E00AD /* Documentation.docc */, + EB471A5348FF54BACA5D5530E589EF0C /* ExtensionHelpers.swift */, + 96D8CA75198EA9D179BFEEC0974B75CF /* Filter.swift */, + CB5F7067D4BD48225E58BEC56A6BBE9F /* FormatIndicatedCacheSerializer.swift */, + CD3BFA25FA4C1DB90F2A27862EA0144E /* GIFAnimatedImage.swift */, + 59FFBB88F51B26BCF73488EC9FCEA2F2 /* GraphicsContext.swift */, + 6A2122BB6C230D51C9737CDE06B4D1DA /* HasImageComponent+Kingfisher.swift */, + 2F3923400DDE11DC93063B5D4DAB238C /* Image.swift */, + 7B4D054751DD517309F69B87A6122EA4 /* ImageBinder.swift */, + 6F5E467F4B1AC23029BB35A8FB0B2E13 /* ImageCache.swift */, + F36277F2093268676B85642E80E547E9 /* ImageContext.swift */, + 42C44D57A7A8944498C7A4DBEB2AF4EC /* ImageDataProcessor.swift */, + 7085A08AAA3FDA5A5B462ABF3F5F5B8C /* ImageDataProvider.swift */, + F754B6B3AED6220A2F573DD4E466F5C7 /* ImageDownloader.swift */, + A871E0B0865B3DAAD836683A65F7BF7E /* ImageDownloader+LivePhoto.swift */, + 945D0182F234F51467F39839C3CD8A60 /* ImageDownloaderDelegate.swift */, + F0231A3D8A94A37EE567CA86E869B2A4 /* ImageDrawing.swift */, + 18AE651E6B0A5678D4999FF9ADCE31FF /* ImageFormat.swift */, + E5B053F0241EA90CFD6EEAE9D8B8C86C /* ImageModifier.swift */, + 3210586784B2E83E59F3C13BBE0AAC3D /* ImagePrefetcher.swift */, + 13AB0541A5AFDEA726A3D0C20A4464D3 /* ImageProcessor.swift */, + 755A53A0939C5D7B9CEFFC021A25B5D5 /* ImageProgressive.swift */, + EFFAAD50AC6EED85D6A6AA253A9F1461 /* ImageTransition.swift */, + 934C2E4A4DDDB4B64FB5187969BCA50E /* ImageView+Kingfisher.swift */, + 0458F25A31BA4D07FCDA33C7D93C76BA /* Indicator.swift */, + 3CA7F60781C20B7747D7C398E4998E0A /* KF.swift */, + F0B77502B50D5D6D9DF34B258EC469AC /* KFAnimatedImage.swift */, + E0E075DCB7CD7CA0F5F6CC3EAD3482D5 /* KFImage.swift */, + 36A986CBD2DD850E2F9C1265668E30BB /* KFImageOptions.swift */, + FD93FEDA1B13FAA852D4F90FF61042C6 /* KFImageProtocol.swift */, + 789FA2EE024D3533B7BDC8EBD90D38BB /* KFImageRenderer.swift */, + 2614C81BE495FBFD4D7793D1FEBB9416 /* KFOptionsSetter.swift */, + 2EC9E3898FAD13A3C41A79B927415997 /* Kingfisher.swift */, + 444662B4FDBB017C30F5BF5D227FAF73 /* KingfisherError.swift */, + 2EBA91278CE76E88295D293799542AF8 /* KingfisherManager.swift */, + 666BE2DE7114183C4043DD1F18FF5840 /* KingfisherManager+LivePhoto.swift */, + AD6F10F3AC1324C186CEA53525F87D1F /* KingfisherOptionsInfo.swift */, + E242F85DB2F9F6150CAB258727C8A9D1 /* LivePhotoSource.swift */, + 3663A170AC57E389019C480B293E8842 /* MemoryStorage.swift */, + 8E113791D555854E837A4E3A38A2EDDC /* NSButton+Kingfisher.swift */, + 758618A4C0376FD59A1B2841A19F5FB8 /* NSTextAttachment+Kingfisher.swift */, + D83664CE2555114AB669FDEDA8F99813 /* PHLivePhotoView+Kingfisher.swift */, + 4BF5C2614474764952522D1403D0F9C6 /* PHPickerResultImageDataProvider.swift */, + FEEFF2D260082F6285A32E1B5AC52041 /* Placeholder.swift */, + 533D0250A6DBE0666C155175FF7D3B2C /* RedirectHandler.swift */, + D8580DC513144970F16F64D0BAE8927B /* RequestModifier.swift */, + 6493BBCF87C8FD1A944762B245A4EEA0 /* Resource.swift */, + 81520046AAB272F27CD4CE47FF9D8B61 /* Result.swift */, + C51D6268399C0592C4B4B8086E2D87FB /* RetryStrategy.swift */, + FA5C23C0A1DA0C575A9B0F5D861C8B9C /* Runtime.swift */, + D105765B4D635ACDEA1F26A45F82FFDB /* SessionDataTask.swift */, + 982403159E01143F7E756B69FFDAC050 /* SessionDelegate.swift */, + 0C87625206311BFA343D3D4C39194834 /* SizeExtensions.swift */, + 53EC05939EB4A306C14803434B67563D /* Source.swift */, + A0B5AF3069C19BA27610882E5B83659D /* Storage.swift */, + F2F25E3179DA0F74A09136FC71CE6730 /* String+SHA256.swift */, + 491F3B795B898BF8F2970AFD3F4302D4 /* UIButton+Kingfisher.swift */, + 9698CFE2051689185A0415EF7E35370B /* Resources */, + E914715202D1F3938618DB541D1D0A99 /* Support Files */, + ); + name = Kingfisher; + path = Kingfisher; + sourceTree = ""; + }; + 66110651C0C0866C0FE37BAE6D236F36 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 6FEF912F0B358FDBB6AEFF046A379610 /* AMapFoundationKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 69B6BEFAF2C511C57467081C69A437C1 /* Support Files */ = { + isa = PBXGroup; + children = ( + 037DAD81F20A415A152B9A333703794E /* libwebp.modulemap */, + 2E86671AFFBE71B535E0DC88FCE58490 /* libwebp-dummy.m */, + 8158C58664857DF28956849BCDA1544E /* libwebp-Info.plist */, + D9AAFC588DD4E38D23F735C405316DBB /* libwebp-prefix.pch */, + 04BB171F3A29A7D8FA3CAC7D76F4277D /* libwebp-umbrella.h */, + 36337C99CBA4EDC6F964613473BD16E2 /* libwebp.debug.xcconfig */, + EC6CB802057D68A4B039F109B248383E /* libwebp.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/libwebp"; + sourceTree = ""; + }; + 6A5DF94AD83DD863C097067D4950A19A /* ZXSDK */ = { + isa = PBXGroup; + children = ( + C2CBC9CEAB4327F6514673A0946689B8 /* Frameworks */, + D8AD2FF25216E7FBE5ACAB560167982D /* Support Files */, + ); + name = ZXSDK; + path = ZXSDK; + sourceTree = ""; + }; + 6AAEAA18BEECE5A03121B359BBAE3071 /* Support Files */ = { + isa = PBXGroup; + children = ( + 075E51D9E2E1D447217F5A78FEC8F78D /* AMapLocation.debug.xcconfig */, + 9D4ED99FBD371BD0DE07529BA9F69A2F /* AMapLocation.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AMapLocation"; + sourceTree = ""; + }; + 6CD71CB5FC0D2D3A1BCF7BDFAA0D6BB1 /* Support Files */ = { + isa = PBXGroup; + children = ( + 32422371C137CBA70270EEEB0D85AF7A /* TagListView.modulemap */, + C51AAFB07E782844156BD982BF85441E /* TagListView-dummy.m */, + 3A2E7964B00C05C916AEA6D5A67A1FBC /* TagListView-Info.plist */, + C0387350A2721F9AC7FB1F62DD5AAC58 /* TagListView-prefix.pch */, + 3CFCA48CD30701DA7D16ECF2A4179805 /* TagListView-umbrella.h */, + 98C18EA8427E313A6B9B9FC0908AE091 /* TagListView.debug.xcconfig */, + 8859CF2EAE85B000921DA3F7F5D2BB11 /* TagListView.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/TagListView"; + sourceTree = ""; + }; + 704F46F2933BD86B18FC13FB198A7FB0 /* Popover */ = { + isa = PBXGroup; + children = ( + BB098D58BA16611D533F8D661372B167 /* Popover.swift */, + A73788E59E1B3583F038CB537CCF353D /* Support Files */, + ); + name = Popover; + path = Popover; + sourceTree = ""; + }; + 722FB4241B6CE5288E23F714DDEA4C24 /* Placeholderable */ = { + isa = PBXGroup; + children = ( + FC70DDA244A6B7300C61599093FD8212 /* IQPlaceholderable.swift */, + ); + name = Placeholderable; + sourceTree = ""; + }; + 72922CBBA74E541BBD9D9746E96C11AA /* Core */ = { + isa = PBXGroup; + children = ( + 261CFCF51AD4F0C503478E5A1BB886D8 /* AppearanceStyle.swift */, + D16508305BC65DF023C9C44FD43D176A /* AssetManager.swift */, + 9C1AD89B441F07ADAE15BD81F82A8A43 /* AssetManager+Asset.swift */, + 881CAAC9A742E2697AC672EAA744E36F /* AssetManager+AssetCollection.swift */, + E768179C263D835330A7E2BB2ECA15DB /* AssetManager+Authorization.swift */, + A10AE3C25362B3A1ABFAF7B587117868 /* AssetManager+AVAsset.swift */, + 4FE402119D1DD07BDA3839A7807C7807 /* AssetManager+AVAssetExportSession.swift */, + D2665BB3F182C88615E8C66F99E27FCE /* AssetManager+Image.swift */, + 2CCE02980C5598BF93E733F24CBA3563 /* AssetManager+ImageData.swift */, + 89C2EB3C34951F4862F29016B360A4E4 /* AssetManager+ImageURL.swift */, + 2CE39C0623B685E447AF262B2D1AEAC5 /* AssetManager+LivePhoto.swift */, + 3E825F36C2D649312382989A8A478368 /* AssetManager+LivePhotoURL.swift */, + 244212146DD38DFEE7A46D73B1A57B4D /* AssetManager+VideoURL.swift */, + 6A0AFC61E7571A70EFEFDC690531977B /* BaseConfiguration.swift */, + 3F35421EB988CB1CEF89239327E2C69A /* BaseViewController.swift */, + CCC8DE5953972F7714668B76BFF8AC9E /* Core+Bundle.swift */, + D4D474BD8AC4F24F637D0198ACA9ECCA /* Core+CALayer.swift */, + CED2D701DC1C85E31DABCD494ECFE3AC /* Core+Data.swift */, + 2C7F1656C0BA8E3B9765C6CC4F6CCB4F /* Core+Dictionary.swift */, + 7B45C17A64D5F6FE118E8DB39EF68FBA /* Core+DispatchQueue.swift */, + CB9453C3D63D688B4B936929340D5224 /* Core+PHAsset.swift */, + 38F073642CCAB1BA320DE2929ACB7F92 /* Core+PHAssetCollection.swift */, + 07B61D4DD9B7FEB0C9FB37C5C521D2BC /* Core+String.swift */, + 681F43EC46A7EFA6CCB872FF579690F4 /* Core+UIColor.swift */, + 7BF8C537324C7E2ADDA0C28B446C686B /* Core+UIDevice.swift */, + B28A85535232FC8750C119ABE224DB39 /* Core+UIFont.swift */, + 5AE5DB6D6721002C36E031EAA90D0314 /* Core+UIImage.swift */, + 4504825EC3A68B7FD2D1FF9F1237233E /* Core+UIImageView.swift */, + 9843C8AA7E6C3F0C3CC1B0D0695D72B6 /* Core+UIView.swift */, + 7CD672EF20EB6213AD0C915224942772 /* Core+URL.swift */, + A435A2567A1980A1F620DAE754BEE441 /* CustomLanguage.swift */, + 232FBAFBBC8E7F23359968632AEBB261 /* HXPHPicker.swift */, + 8375F49D959EDB4EEBAAFDC7F714AD69 /* ImageContentType.swift */, + 50C7188A585A6FD875E23F4F76ADC95D /* LanguageType.swift */, + F5C9F3F240E0710B731E5ADBCBC2F4B7 /* LivePhotoError.swift */, + 5B4E47DB1CA0CDCE49C75A294B3B436D /* PhotoError.swift */, + 285DFF705602331A3A492B43A5D5B3EE /* PhotoManager.swift */, + 0E4C3E41583AB25C27AD1383648031B4 /* PhotoManager+Audio.swift */, + BD76BECF4581A91B1CDD73F0FB540E89 /* PhotoManager+Download.swift */, + B224E54776FD809FDD510006FA8CC5AD /* PhotoManager+Language.swift */, + DDF203614E5F110681A9D4CA72490EA9 /* PhotoPanGestureRecognizer.swift */, + 8C6A53D8F39D6BF4A25BECBCFDA703A5 /* PhotoTools.swift */, + 727F979BFEB4CEAFA9EE7A0721C63C3D /* PhotoTools+File.swift */, + 69D0A835C51D0C76C13250217B258EA8 /* ProgressHUD.swift */, + DD7FAFBF81AB52DEAA018D9F32BA5778 /* ProgressImageView.swift */, + CF006B74C0C678053E0F58AD35265E3F /* SelectBoxConfiguration.swift */, + 9F603C79E2F5EF454BCF05454F4D9334 /* SelectBoxView.swift */, + D26DDE12B0577EDEB22E0929A1D144A9 /* VideoPlayerView.swift */, + 5CDE18D29620C58D96F92205A9304B96 /* Resources */, + ); + name = Core; + sourceTree = ""; + }; + 7402934E28AD75439D91397B0AA7E447 /* RxRelay */ = { + isa = PBXGroup; + children = ( + 254CCE3CDAC2AAEA8C2EAD6380A57A15 /* BehaviorRelay.swift */, + 3D009DB27BCCE09F395ABB709E652AFE /* Observable+Bind.swift */, + A4E399195D0265F6AEA182029084F439 /* PublishRelay.swift */, + 70191B9A2F0AD94BA5D7E46EF722FB2B /* ReplayRelay.swift */, + EED405573A6FE584C5AE355962C65583 /* Utils.swift */, + B38A0DC185FBA8A45762606258A1C739 /* Resources */, + 5BC3B120A614EF3594E0952E65B6C6A0 /* Support Files */, + ); + name = RxRelay; + path = RxRelay; + sourceTree = ""; + }; + 77AEBD96167587C84B83FB8DE85692A3 /* Resources */ = { + isa = PBXGroup; + children = ( + 79898C48ADECE2DAE014F62E819FEDF7 /* MJRefresh.bundle */, + 5F566F8ACE1BA42C87EA97EE70900470 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 77DC169E4FAABFF69AB9073B9D8F1484 /* Swift */ = { + isa = PBXGroup; + children = ( + 41BBB9F4740FB33A07B1B589BCD9F12C /* CocoaLumberjack.swift */, + 3D433470A627C45DE86B6321A658C9DA /* ConfigurationGlobals.swift */, + 0DAB1E0D006D1140A831C987E37A8238 /* CurrentFileNameHelper.swift */, + 951C24A789A8892BDCC80B97EC0D57E0 /* DDAssert.swift */, + 123A84DE18A80748C551C362A2C8290E /* DDLog+Combine.swift */, + B4BD27FDB42514F05D34C15F2E2E54D8 /* DDLogFlag+DDLogLevel.swift */, + 09DD7B732CB184A5209DAAE6217ED68C /* DDLogMessageFormat.swift */, + 990F5A982E9BCA96767E4137A4F3A674 /* SwiftLogLevel.h */, + ); + name = Swift; + sourceTree = ""; + }; + 781782C0E23558289FCBF83FB6AE2904 /* Resources */ = { + isa = PBXGroup; + children = ( + 507A64F626529827954E74780576DA10 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 78B5BA2910E9CFB45448D7851688F376 /* IQKeyboardToolbarManager */ = { + isa = PBXGroup; + children = ( + 0E6878C920D601BA1CAD785C011F4750 /* Array+Sort.swift */, + 5B4D323CF176C426CF89670E9EC683BF /* IQDeepResponderContainerView.swift */, + F7FEB23C850A6B81E56C46DA2D9EA2DA /* IQKeyboardToolbarConfiguration.swift */, + A4A15F7AA9501085402F687BF5CE3087 /* IQKeyboardToolbarConstants.swift */, + 2F02D6F2B3D8FDE5737C46C8AF9AEC4F /* IQKeyboardToolbarManager.swift */, + 472D1083A22B0132ABF8F86412B7BE4A /* IQKeyboardToolbarManager+Action.swift */, + BCED8EA4752BD832C06C7C225034005C /* IQKeyboardToolbarManager+Debug.swift */, + 1907DAEAADD1FAE1FDCFE94DAD5AFBBE /* IQKeyboardToolbarManager+Deprecated.swift */, + 031075EC7995C2A3ABE0AC72F55E9BF9 /* IQKeyboardToolbarManager+Internal.swift */, + 30DB5F858443C82E342E4D5FDD9B1A43 /* IQKeyboardToolbarManager+Toolbar.swift */, + A252A5C9FFF9FAD4695F9D45B108B8B4 /* UIView+Responders.swift */, + EAB7410DA44195092EC6B4708775D803 /* UIView+RespondersObjc.swift */, + B65372CC43004B2E584290E8069C985E /* Resources */, + 5E2250FBE39FE8670C7E49F61703C510 /* Support Files */, + ); + name = IQKeyboardToolbarManager; + path = IQKeyboardToolbarManager; + sourceTree = ""; + }; + 7A509B16367E184B2D08A135C46B0322 /* Moya */ = { + isa = PBXGroup; + children = ( + DEB9537BF52F5BCA77DC518D3FF60357 /* Core */, + 27490A36DB59BEFCA005B53B98BF54C5 /* Support Files */, + ); + name = Moya; + path = Moya; + sourceTree = ""; + }; + 7B58140607DDADDB8523E2B0B2D4E165 /* Support Files */ = { + isa = PBXGroup; + children = ( + 7F6EA2C661176C63DC9A46CB34DE8649 /* MJRefresh.modulemap */, + 6AAE150022B679193E246FF736C5695C /* MJRefresh-dummy.m */, + E29DC0B452BFDA5504D7D59B1C8EC002 /* MJRefresh-Info.plist */, + 9642BB858DB35849AAC6EF47B63952BF /* MJRefresh-prefix.pch */, + 484AC457BE002CD123418D0C8CFA23EC /* MJRefresh-umbrella.h */, + 700082193AC45689F4838BAE9BC9E461 /* MJRefresh.debug.xcconfig */, + D3B171E48511651B10DDBFD282F8882C /* MJRefresh.release.xcconfig */, + 5F2D68BCCC9199A4AA4CC545CE3B5E52 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/MJRefresh"; + sourceTree = ""; + }; + 7CAA964F88DFF90F75540BF04074F6F1 /* Support Files */ = { + isa = PBXGroup; + children = ( + 3785802E333C033D9C77BEA0DF221DFB /* IQKeyboardToolbar.modulemap */, + 5F25D281CC9E6E270A12DB78A1559A14 /* IQKeyboardToolbar-dummy.m */, + A0AED512A1F57F602D2E41B1824BC582 /* IQKeyboardToolbar-Info.plist */, + DC9023C1523EBBBAECBFCF876495E5C0 /* IQKeyboardToolbar-prefix.pch */, + 8EE53B7BD47558B65CC3F42A408F1F82 /* IQKeyboardToolbar-umbrella.h */, + 604C2D5BAD2C3BDED0BA2F8BBBA4FDA2 /* IQKeyboardToolbar.debug.xcconfig */, + 8EB5CC5544FC90C5D198DF50F13D5751 /* IQKeyboardToolbar.release.xcconfig */, + 7F1BD7ABA17AEB2B1D8FF64D69FDA0CC /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardToolbar"; + sourceTree = ""; + }; + 7D0AD5D4F0D82DDF46ABF3410B712F88 /* Support Files */ = { + isa = PBXGroup; + children = ( + 817967C7861C6F451F3CCBFD9816C97F /* MBProgressHUD.modulemap */, + 1F4B3BF0F2244B2511E7B1C96CDCDFEE /* MBProgressHUD-dummy.m */, + D8C5EBA77EBAE9610106426C1670E40F /* MBProgressHUD-Info.plist */, + 712A01AD19E91F4CDF9A066998877968 /* MBProgressHUD-prefix.pch */, + EE994104D0142E0CF023F5E4B0FAB489 /* MBProgressHUD-umbrella.h */, + E51AD1A47908FD0F4B378627666FF56D /* MBProgressHUD.debug.xcconfig */, + 7CCC705E921C40CD9818FC3CD4B309B1 /* MBProgressHUD.release.xcconfig */, + FF73130162C23B6CBBA586E7FBAD36C6 /* ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/MBProgressHUD"; + sourceTree = ""; + }; + 7F05EEBEE0CF564CE209D3A81AAD52BD /* MarqueeLabel */ = { + isa = PBXGroup; + children = ( + 2C836E8C92107126DFEF174901FC97F2 /* MarqueeLabel.swift */, + 3F376383E3A8CCD4BEAE2303E9EA4E65 /* Resources */, + C1A775F670B2DBF80398DB1EE2912871 /* Support Files */, + ); + name = MarqueeLabel; + path = MarqueeLabel; + sourceTree = ""; + }; + 80CB5C243B75C2421FC5A40D52569FC8 /* Resources */ = { + isa = PBXGroup; + children = ( + 0DED5C1D5DF4292692B23BE72AB52A4C /* SGQRCode.bundle */, + ); + name = Resources; + sourceTree = ""; + }; + 81BA46EF793B2802046CE37D1B24E36F /* Resources */ = { + isa = PBXGroup; + children = ( + A2A0D3A9ED1FDE0D2BD3F7AC804A2297 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 8275138371208A7233DD657D833B18FF /* Support Files */ = { + isa = PBXGroup; + children = ( + 67D505DEAF5542FBB53F0D15F88E30F2 /* GTCommonSDK-xcframeworks.sh */, + 63B93031CA280C2A767269F2BC3C3EE2 /* GTCommonSDK.debug.xcconfig */, + 04B327AA7E6A5F7A513A66994CA96072 /* GTCommonSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GTCommonSDK"; + sourceTree = ""; + }; + 868EE40238E96589AFB6D603F9243A87 /* Resign */ = { + isa = PBXGroup; + children = ( + 3554EC4822CDB0ED5FB0D14A446E8BE2 /* IQKeyboardManager+Resign.swift */, + 4F4F35E04A4EA8D4CCE333A3639CD670 /* IQKeyboardManager+Resign_Deprecated.swift */, + 498CCEAD1C436E5EF5D0F192AC5643A5 /* IQKeyboardResignHandler.swift */, + 6486DF2DEC7199B358D587F3EF8F3280 /* IQKeyboardResignHandler+Internal.swift */, + 73333F2A64CDA295E47413C99CD56C82 /* UIView+Resign.swift */, + EA976E9CF7E2D9697B4BC6B5AEF2C2FB /* UIView+ResignObjc.swift */, + ); + name = Resign; + sourceTree = ""; + }; + 87604EA8FC351004922A00F2B9A86DC5 /* webp */ = { + isa = PBXGroup; + children = ( + 7C02244929E5F71130888C33321CA4E0 /* alpha_dec.c */, + 5CFC684102EA8C5198D002128A175FCE /* alpha_enc.c */, + 938491BC2E61F53CA07574493C9824E9 /* alpha_processing.c */, + 7457CBA9D2E3D743A500F4E9DD7A741B /* alpha_processing_mips_dsp_r2.c */, + F1E26C183BCC7C1D892F53997532E604 /* alpha_processing_neon.c */, + 1A2A146C741B1C177DA21547344157CC /* alpha_processing_sse2.c */, + 543C59F6966D13AA41187B904789BD95 /* alpha_processing_sse41.c */, + 84DB911C48373E47169399EFA7E23665 /* alphai_dec.h */, + 69229D912A1B10D34F02B5590DA564F3 /* analysis_enc.c */, + F71FD5525F7A7CA5116B6013F66ED082 /* backward_references_cost_enc.c */, + D69920CFE1B428254B0E518D5222AEAB /* backward_references_enc.c */, + 03110DD9C6F00E3C793F3581DCBF2DF6 /* backward_references_enc.h */, + 7E00DC22EB5612112B8FEA42F6DD40A8 /* bit_reader_inl_utils.h */, + CC26E68356056FBE1B173FD2E1B3A77F /* bit_reader_utils.c */, + 69C2704D98EFBA1197A51FBC3B68773A /* bit_reader_utils.h */, + 2D02F6392029FBD530DD6EAE1DE094DB /* bit_writer_utils.c */, + 4BA817C41597DB023FFBA222101AA224 /* bit_writer_utils.h */, + 02735EA50DD475F0C8FFF0BE472F4A0A /* buffer_dec.c */, + E3660D008E346382D1C9D585A5794D60 /* color_cache_utils.c */, + 1BFB45825663DFFB2D98451C32E4252C /* color_cache_utils.h */, + AFEA990D420F32D9449429BB628AD237 /* common_dec.h */, + DE28BD4735E16BEB03A1C10DAE70450B /* common_sse2.h */, + 98D0F15FDFA8A571AC0B07AF834D29A3 /* common_sse41.h */, + E8E1811162FDD850048AF53271037A67 /* config_enc.c */, + 83CE16A8BC9CB1938DF723794668472C /* cost.c */, + AD0B13DB0858215DE80FADF165C8BC81 /* cost_enc.c */, + 60D0BA62E96F2F818FAFF7C11746B517 /* cost_enc.h */, + 01C4995FF0777468574CE566EB3968ED /* cost_mips32.c */, + 5FABD9769B39DBDFF21988545855793E /* cost_mips_dsp_r2.c */, + 6B3D90254DA2F75F7EB3A64A5DD1B15A /* cost_neon.c */, + E46D96155F11A4BC6AEB734B04EC4A0E /* cost_sse2.c */, + 10DEE1B7006D7D96F3846703D432039A /* cpu.c */, + 6CB0555C4297AFAFED28ED989D20E2BF /* cpu.h */, + C6AF48BF74E3B9859761664B2B12D20D /* dec.c */, + 00D96A756141CA99ACEAFBD1AB5052A2 /* dec_clip_tables.c */, + BBDC6D71AB4B13A216DAFDA2094E55C6 /* dec_mips32.c */, + 83A102F628055889C3DBA4E132EC7B55 /* dec_mips_dsp_r2.c */, + 0AF9AC91C465E2B0BD4C0169C83CB74E /* dec_msa.c */, + 48C7BEEC6B68BAB1D5C99932FE7A5B5F /* dec_neon.c */, + AB6BF106A338DE17730CF3F8E78FA468 /* dec_sse2.c */, + 19A68979FFF54271BB064A6C4B2A21B3 /* dec_sse41.c */, + 3AC325E37B0C7C560E9E1BA46B9AE435 /* decode.h */, + 686E615A521BDC29EEE97901D8A46154 /* dsp.h */, + 893BEE590181FE014B6C9AA299A1E16E /* enc.c */, + 0E199DE40CCC3A74BC686C605515C531 /* enc_mips32.c */, + 2C0ADA079F549D156A0CC58AA8329223 /* enc_mips_dsp_r2.c */, + D363EDEB823614E69CF39072EAEBE415 /* enc_msa.c */, + 889BCFD50FE1A0276A226E39E3373892 /* enc_neon.c */, + FCDBCA6D393D45BE7B0390C5A956347F /* enc_sse2.c */, + 1C4E8E50F2216EAE1DD6F205D5137E2A /* enc_sse41.c */, + B94D4716D5A955F2C070A775480756DB /* encode.h */, + D01E2D0490683716194D6701EB32620E /* endian_inl_utils.h */, + CFF7C678006495868A4596DFEC23DCFA /* filter_enc.c */, + 8C84A7191EBBB8241EB01378BA039FFC /* filters.c */, + 89ADAAEFDA7918CD2D8E5508584BD74A /* filters_mips_dsp_r2.c */, + 8108A82FDD64004908C414F732BAD1A7 /* filters_msa.c */, + A9089E6191CC3C339ABE63DBC502D3C6 /* filters_neon.c */, + 453563CF2AE44722929F6FFE1241B34D /* filters_sse2.c */, + 7B9D783361113F369F6B4D0EC10E92B6 /* filters_utils.c */, + B86E07886A333DBD0A2862048EAAA2A8 /* filters_utils.h */, + CFEB804C380F245BB614243355CC3008 /* format_constants.h */, + 2B49ACCE2D9E75E3FE1C1F149E111432 /* frame_dec.c */, + 77FA1B8BFFB51F75F960A6C2257BF9CD /* frame_enc.c */, + 8B6B12049E129A44E042F98D32A1D99C /* histogram_enc.c */, + 149C37C1DEF81F7E2C1BD8EF9BF97BA0 /* histogram_enc.h */, + E1D2A6996109A1160E5327C0E12A7F51 /* huffman_encode_utils.c */, + 6750F29330F969889F444C1926652A05 /* huffman_encode_utils.h */, + A4E338C9D1DDD105965A39D8535D0B34 /* huffman_utils.c */, + 55C5DA4A0B7B7CB520BF1D963472304F /* huffman_utils.h */, + 5FCE8241606DA25D26557F80CC765347 /* idec_dec.c */, + 75734C5A13334AD8FC89D37E0B66D48A /* io_dec.c */, + A989E7D1737E0F67BA58A94C8389536B /* iterator_enc.c */, + 610C02EB184CB566C7E9643373F98A5F /* lossless.c */, + 3E3EEC76384494C2308D7B4C713B4E90 /* lossless.h */, + 596A266115AC4F70462A8ABE836A1231 /* lossless_common.h */, + 0C352D0D1BDEA94F389E7C078C7C6BA9 /* lossless_enc.c */, + A8F198E63CE2E052A38FADA703D48DB5 /* lossless_enc_mips32.c */, + DE4D0E757EB36BEA87200F13DB04553C /* lossless_enc_mips_dsp_r2.c */, + 3507D20ED8463B98321C5C87CF51C086 /* lossless_enc_msa.c */, + BBF8FFA0576AE5F3CF813BCF40B0CAA2 /* lossless_enc_neon.c */, + DE1D516BB150ACB7C62572F7BE58EE93 /* lossless_enc_sse2.c */, + 418A61B3812F4D4254A4E5CFA9C588A4 /* lossless_enc_sse41.c */, + 601B787AC2D83F53A541A251F9B60A63 /* lossless_mips_dsp_r2.c */, + 521585611D922B38FB404A329562E995 /* lossless_msa.c */, + 7E38FA2B2F087449A0B21AF5BBC5E374 /* lossless_neon.c */, + F4734B671C6FEE1160C6D9424634CC83 /* lossless_sse2.c */, + D173FF94AFF7CBD481D5301024579455 /* lossless_sse41.c */, + 1DE77C32EE2B1785EBA727B3B58A3543 /* mips_macro.h */, + A5FEB2952E4BDF7806D9F0C8CD3B143B /* msa_macro.h */, + B0F2BC45C2FA1B055832CADA0BCCB064 /* mux_types.h */, + FDEFC39A3F5F39E47C1B113B948FB718 /* near_lossless_enc.c */, + BE5F4F3C6C9138CD5BBCF9FA655A677A /* neon.h */, + BF63CCDE982C1D8BE39ED95C933F116A /* palette.c */, + 1C7E57CFCB122AA47527474F36807856 /* palette.h */, + 04653C3B45F3BA2B79DCDAB094835D51 /* picture_csp_enc.c */, + 41466934BD58E12B2C5EAF8F3E2DF47F /* picture_enc.c */, + E643185E488A31B1057E48D1CCA8FABD /* picture_psnr_enc.c */, + F061BE9344D9E0F5B21C6721AAC07A88 /* picture_rescale_enc.c */, + F1C6298D980F788A6F717F6D7DA5111E /* picture_tools_enc.c */, + F4D48B2DEF6332FFD735F09CDBA23C3D /* predictor_enc.c */, + DD812EC7AEC9AD4E64261C5AF5A00C5F /* quant.h */, + C5FD98EF949F34209141F837DDDA16D9 /* quant_dec.c */, + 8F6738E2E277F91F8CC13F9B76485771 /* quant_enc.c */, + 1D7CB5F14BA1F8D1BFA4A4B57F55B048 /* quant_levels_dec_utils.c */, + DD465F60DB3F857966FACD753CD7E81D /* quant_levels_dec_utils.h */, + FD37F500DB2F6455303CB8C4FB290CEE /* quant_levels_utils.c */, + 80AF318BF0C81BB68309BE2B2D5053AB /* quant_levels_utils.h */, + DE6312000682993ECBC356FB52F2A18F /* random_utils.c */, + EFC662BF0365227B861DEB446DD7C75A /* random_utils.h */, + 306D96884646D2E6E7E32F4FE554630A /* rescaler.c */, + B7A7715C8C175A06DCE86A0FE314E1BA /* rescaler_mips32.c */, + 3A9ECABEFBF86E81DE3B6A7F778C7AB0 /* rescaler_mips_dsp_r2.c */, + B2BE4F85DFC8783B84525874F83B8AE9 /* rescaler_msa.c */, + C58895945E6080836C95292BB1824A9C /* rescaler_neon.c */, + 1A83C5D585205415FB4323EA48D165F8 /* rescaler_sse2.c */, + 3365303C3176664B266EB5ABFBA108E4 /* rescaler_utils.c */, + 6CE34018BEABC65E4D6770D6D1F0BCAD /* rescaler_utils.h */, + 467EBC83D1FCF02D3A0B5866B0CE429C /* ssim.c */, + 29D1ED712E1C7BFD764620DF7BBDC6C9 /* ssim_sse2.c */, + FB672745DCC8F3F7833A31AC19B7F2AD /* syntax_enc.c */, + 1F1B25B64CB28802F3AE283D5AC1FB65 /* thread_utils.c */, + E418E5B4C286B330B19A6232C141D629 /* thread_utils.h */, + 7B1418713FE5DFFEDD5DFDFEF27CF16D /* token_enc.c */, + 249DD33E571BE43C78C58A86BD5D4789 /* tree_dec.c */, + E5710A9A74D474A5D4D13BA52A3974E7 /* tree_enc.c */, + 81F25C70BF3631CFC625490E3638EBD1 /* types.h */, + 2F0A9070E7FF2ACD759B4F81412E80BC /* upsampling.c */, + BAE76CE301F315FB122D337B269E3D11 /* upsampling_mips_dsp_r2.c */, + 27DD09ABB2F46E57A13BFD67DE16ECD0 /* upsampling_msa.c */, + 6729B81C4265E65352C3FAD02DA4F931 /* upsampling_neon.c */, + DE9F3749DBAE34A46794B0401EB8DD44 /* upsampling_sse2.c */, + 10148BFE257C29971F722516F48DD134 /* upsampling_sse41.c */, + 518063E3E95A46C895574097C42234D2 /* utils.c */, + 88465D2D09AE4F49A2F25C91C46D4A7A /* utils.h */, + D8E1BF1CDAE920F850A3CA631D6D0BD5 /* vp8_dec.c */, + 3F5ABF45B57A1F806387996518F96CEF /* vp8_dec.h */, + 6A4F109F3C07CDA770040573BDDB23F4 /* vp8i_dec.h */, + 76C85A6DB9088BE5648B71FCDBAD1A70 /* vp8i_enc.h */, + 7975F976282739AD8031C4B77752C75D /* vp8l_dec.c */, + 4F03542041ACC405379A01E9E58386B6 /* vp8l_enc.c */, + 19B4C815ACE3696E8B67DA978492B84F /* vp8li_dec.h */, + 0860DC9BDE44A38CA698E5C167C60876 /* vp8li_enc.h */, + D78D3A38E9CD175DEA06FBA7AA647374 /* webp_dec.c */, + C05AF62825C17A373895A0132193454D /* webp_enc.c */, + FA55AC44EC5A90730E5CCE53EB03D3DC /* webpi_dec.h */, + 76A5A4DD6B50ECAC070C83E529106E74 /* yuv.c */, + 0D370D320961540529ED678B0EA55A31 /* yuv.h */, + 9B36F46CA4163BFB07B3059493DBFBD8 /* yuv_mips32.c */, + BA124AFF5876C88F70FCBD2ACCECBB93 /* yuv_mips_dsp_r2.c */, + EEE08A195EE8A0E9A19F62849E075A4C /* yuv_neon.c */, + 2E7083C055E9035B3C58C4C082E21049 /* yuv_sse2.c */, + AC72DDD8639C759551B8B520A091457D /* yuv_sse41.c */, + ); + name = webp; + sourceTree = ""; + }; + 885C77575714DB3C7DE5E026B0B30DA3 /* SGQRCode */ = { + isa = PBXGroup; + children = ( + 52871935B5CF054A8F02AB26F5FFB578 /* SGGenerateQRCode.h */, + 5A7250FD531ABEEE1E123CE24F532861 /* SGGenerateQRCode.m */, + 74EB349A8ED7EEC9EFBD8498FC97073B /* SGPermission.h */, + F240310B32A0D47EFD0E82F7C760E894 /* SGPermission.m */, + 24E1BCABFD51C3F4C200E1495D437082 /* SGPermissionCamera.h */, + AF14C09AC71F33725FABC861E5EA6664 /* SGPermissionCamera.m */, + 9A35741931AF7A96FB8D09FD8EF5AC83 /* SGPermissionPhoto.h */, + 7A89BA6E04743C852C1C369ABEF72966 /* SGPermissionPhoto.m */, + DB8E70D55E5967F17742CEC34F09F557 /* SGQRCode.h */, + 1893D1B4F54FB914A0369921610994AB /* SGQRCodeLog.h */, + A1B2D4089FFD155A830A21685DA9E5EF /* SGQRCodeLog.m */, + 38C7FEA32CAFD77153CBC1F6F6F1B1E6 /* SGScanCode.h */, + 97FA07339D9DFB61F731995CA5A2526C /* SGScanCode.m */, + 2809ADB9E03E11ACF2BC5701D4C3AC47 /* SGScanCodeDelegate.h */, + 9A97A39565871031F362518FBFC4F9DD /* SGScanView.h */, + 617799D3384A3D2F9416BF3AC167CE7C /* SGScanView.m */, + 6207BB4B4B3C834E99C758CFB1A55246 /* SGScanViewConfigure.h */, + DAF4917351852532439DD9525094E01B /* SGScanViewConfigure.m */, + ECB72B981C9B789A609DB0104297D9D2 /* SGSoundEffect.h */, + 4BC61A3D78B943A12AD8F17B9365DD4D /* SGSoundEffect.m */, + 15F60CE297F6E55A7A03680017DC62F6 /* SGTorch.h */, + 07C60DCEDA508F788378460290294A00 /* SGTorch.m */, + FA4E99BAE3EBF7966516D8248A0121D8 /* SGWeakProxy.h */, + 722EFF3F249655F669901CF86D52E17A /* SGWeakProxy.m */, + 80CB5C243B75C2421FC5A40D52569FC8 /* Resources */, + 4F4DA5029885271EE92322BCAA199C61 /* Support Files */, + ); + name = SGQRCode; + path = SGQRCode; + sourceTree = ""; + }; + 8BC2FF30FE1C0F28E39211855AE1114C /* Support Files */ = { + isa = PBXGroup; + children = ( + AE1B73E64CE85E0014C372EC93C7CC58 /* ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist */, + FCC9EB73548FC64A4B47DF48007592FD /* RxSwift.modulemap */, + DB14D216A4D2B23D7D03CADB0B277F15 /* RxSwift-dummy.m */, + 050A8E450D3356EC1AE2945CA0EC4107 /* RxSwift-Info.plist */, + 460F94D7E6CC694493D0168A99123572 /* RxSwift-prefix.pch */, + 93127A6433A71BDB9B47F2FDC9FB4DDC /* RxSwift-umbrella.h */, + FEE743F4A29377C4E7E5F438F6859EED /* RxSwift.debug.xcconfig */, + 5097E500062DCBB517A931995D23BA04 /* RxSwift.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/RxSwift"; + sourceTree = ""; + }; + 8F6F1E156F7DCE4CC0B44D3F8A208E68 /* Pods-QuickLocation */ = { + isa = PBXGroup; + children = ( + F7AE81981774B92C356A26FF843451C9 /* Pods-QuickLocation.modulemap */, + BB97A63C05CB76B306A8275DF4A550B5 /* Pods-QuickLocation-acknowledgements.markdown */, + 8E14307D6C734974BE9A14B2E56B296E /* Pods-QuickLocation-acknowledgements.plist */, + 3B3FEC1DFBF7036B761FB944F2B9F817 /* Pods-QuickLocation-dummy.m */, + D5FE1E37E2C698689D5F24AEE4636065 /* Pods-QuickLocation-frameworks.sh */, + C37C1FFDD7934BF1E8E952DAFD1B42B2 /* Pods-QuickLocation-Info.plist */, + 2290594F0DEEB3EE8019DFED02EF0E1B /* Pods-QuickLocation-resources.sh */, + 1F742F9BBDEE927B1CEBB85C83810BC8 /* Pods-QuickLocation-umbrella.h */, + 887BAFDF5875E4C49937F4B27AA714C4 /* Pods-QuickLocation.debug.xcconfig */, + 518C323F07471B8EF777A8488A6431AF /* Pods-QuickLocation.release.xcconfig */, + ); + name = "Pods-QuickLocation"; + path = "Target Support Files/Pods-QuickLocation"; + sourceTree = ""; + }; + 909434DB339D853A06817FE557AD8471 /* Support Files */ = { + isa = PBXGroup; + children = ( + F39F97AECE7300CC14B8A75A36EC1CF7 /* RxDataSources.modulemap */, + 247D7A99AA19B6E2231A66022D9759D4 /* RxDataSources-dummy.m */, + BEF00B43542FF7CE40E15911A437E54D /* RxDataSources-Info.plist */, + 5EDC20ECFC1F03B4E0B3E094FFA44473 /* RxDataSources-prefix.pch */, + C7330BB44A92BFB0A2FFC8081E1A6524 /* RxDataSources-umbrella.h */, + 61AF382053A6E91F86746B7BC1C455AB /* RxDataSources.debug.xcconfig */, + 857592C7F2B511A2BBE38E92CC49AF3A /* RxDataSources.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/RxDataSources"; + sourceTree = ""; + }; + 9471E796219CFCD0B154B1BD789512CA /* Support Files */ = { + isa = PBXGroup; + children = ( + D32A12563AD75B0081164B5EC3F0F3FF /* IQKeyboardNotification.modulemap */, + 398033F8C16A0805BBDF388A6E3988CE /* IQKeyboardNotification-dummy.m */, + CC174C6490650A56730F0748779E1447 /* IQKeyboardNotification-Info.plist */, + 61EBA2EDD48F1FD17D040F6879C0E2FA /* IQKeyboardNotification-prefix.pch */, + 52C7B05AA36E5D923106EB8153EFDBA4 /* IQKeyboardNotification-umbrella.h */, + 3774F433AF4A23863AAE05250AAF58ED /* IQKeyboardNotification.debug.xcconfig */, + 6F78DAC39B4227F542BE5BAE8B1E501F /* IQKeyboardNotification.release.xcconfig */, + 7C2F3EFE2DF9E595DAE6E0915CD7CED6 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardNotification"; + sourceTree = ""; + }; + 95145273AF2798CA1278BF431A306107 /* Support Files */ = { + isa = PBXGroup; + children = ( + EA2D9A3DA1E662D9F6C9EBB665CA4CCC /* lottie-ios.modulemap */, + B86D81D039C193AF237B6A4300400A62 /* lottie-ios-dummy.m */, + 671951BFDB97AEEAAECED62718F8C49D /* lottie-ios-Info.plist */, + 2D6829727BE16B4D670AB2A1F2FA9EBA /* lottie-ios-prefix.pch */, + 222E58AE99CBE9755CE6F5F76EF1E542 /* lottie-ios-umbrella.h */, + 94ECBEA79FC93D0713FACEB04433B582 /* lottie-ios.debug.xcconfig */, + 21CAF2F8CDB796D458D3C63191380F72 /* lottie-ios.release.xcconfig */, + 55981A2BA960FD3D1A0C4B6DAA1FD36A /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/lottie-ios"; + sourceTree = ""; + }; + 9698CFE2051689185A0415EF7E35370B /* Resources */ = { + isa = PBXGroup; + children = ( + 4F640824B691BBFF97CF3720CA544404 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 9ADF2A225A52270D6CB783368D87C4EB /* Resources */ = { + isa = PBXGroup; + children = ( + 71143D4D1B72239E88BCD323D74D4CEB /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 9B5D97066DABC15B6E020A0E2AF7351E /* lottie-ios */ = { + isa = PBXGroup; + children = ( + F93E5C019EC3F01DD78CFCC17AC4070F /* AnimatedButton.swift */, + E9E983971F7CF2ECB41CC8BA181BC5FC /* AnimatedControl.swift */, + 4F0DBF8AC33D4668B49EFAC4399EB957 /* AnimatedProviding.swift */, + B455C2E30A798D620D3C498D40AD198F /* AnimatedSwitch.swift */, + 93B99021BC277B445B2F7C2D7DCF6DF0 /* AnimationCacheProvider.swift */, + 609E88E047378FD0C4FC5760FAE9EE67 /* AnimationContext.swift */, + 017EFAA7761C857963F8EACFC13A6A8E /* AnimationFontProvider.swift */, + D2F822ED69E41A56B9D4E60B7ED1AA90 /* AnimationImageProvider.swift */, + 7CD43679CB34EB9E463F1A168868C5BA /* AnimationKeypath.swift */, + 0083F7B2367B833252094C7FEDF0406D /* AnimationKeypathExtension.swift */, + 0B7B4ED2A29FFC1DEE18DCB6AD97AA5A /* AnimationLayer.swift */, + 4CB9BD077501024549F7BA3EDD72449C /* AnimationSubview.swift */, + 335986B6706B5281DC66CA08CA55F41C /* AnimationTextProvider.swift */, + B2176A2091834E1191E6C14986DDA5B3 /* AnimationTime.swift */, + ED6AA83E5E3222D1C0F0726183AA8902 /* AnimatorNode.swift */, + F272ADF3D7731957A04B96D452E66F0C /* AnimatorNodeDebugging.swift */, + A04C3B92E65D8B1F89E05540A1FD6AFA /* AnyEpoxyModelProperty.swift */, + 840F0E4B149A844C1115DD5A8DFAF326 /* AnyEquatable.swift */, + 94C716F1B655D0B03D889025C29D457F /* AnyNodeProperty.swift */, + 7BFF4A1FCBFC1D75787F1101CB22358A /* AnyValueContainer.swift */, + CD67B8B9FBBBDCA48C486AB0273B9FA9 /* AnyValueProvider.swift */, + 4CABF563432D96F17D948EFC2591B7E6 /* Archive.swift */, + 273B447C3811A5BDBD14EF8CB4E91EC0 /* Archive+BackingConfiguration.swift */, + A92BE000CBB91C74E67CF972C2DD55C6 /* Archive+Helpers.swift */, + 52BE9756ADA9F40072F74825A0CDA555 /* Archive+MemoryFile.swift */, + FF5DC0345283B4A0F40E7AA9780C1BC6 /* Archive+Progress.swift */, + 196B7C1A12353F9F13BE71AFB2D08630 /* Archive+Reading.swift */, + A7C0DCC66F84E5632C1661CD3BEBAFD3 /* Archive+ReadingDeprecated.swift */, + 574952AE7A3A94D95B491AF0F465F86D /* Archive+Writing.swift */, + 052EDFE1AA94E41971EE2B7EACADB185 /* Archive+WritingDeprecated.swift */, + EC681D085E2117230A54040B67CAB52A /* Archive+ZIP64.swift */, + 710991052AD7E1944026E34B1D2986D8 /* Asset.swift */, + 4C46921DC3F63E45056481AE92EFA855 /* AssetLibrary.swift */, + D6C9A83FD006EAC3C8B557C4DFA09FBF /* BaseAnimationLayer.swift */, + 34ECD97444E8E08398175F294102C9C3 /* BaseCompositionLayer.swift */, + 16C4BD83970A3C6D6FCBA4E1E6488CC9 /* BehaviorsConfigurableView.swift */, + E85221F76899FCEC6DDD939EFF48B259 /* BezierPath.swift */, + C15F587E814B257FA2900BE61D078AA7 /* BezierPathRoundExtension.swift */, + 8D696503EAB43BC816DC16E0AAF8A873 /* Binding+Map.swift */, + 7214BE2B36FF76A1D1850EA843EB02CB /* BlendMode+Filter.swift */, + 857683CAF9B95CCE9F8B846FAF066C49 /* Bundle.swift */, + 7A25C58F3B6B9F128D337F7833C5C6B9 /* BundleImageProvider.swift */, + 5064453B775195D428F7364834AFBBA7 /* CAAnimation+TimingConfiguration.swift */, + EFCBF954E08C9B6F09739FC1D44EE1E6 /* CachedImageProvider.swift */, + 14D29AF9B549DD24D31688B109B54CC1 /* CALayer+addAnimation.swift */, + 2433A60406778BB8F7377A714A0FAD53 /* CALayer+fillBounds.swift */, + 0A5068104AE35134788C8A4A192FD543 /* CALayer+setupLayerHierarchy.swift */, + DE5CDBB132194D78BD6D8AA79EEDF4D9 /* CallbackContextEpoxyModeled.swift */, + 02E6E586B505EF1DD2401E06F50B13AA /* CGColor+RGB.swift */, + 7BB5B9C475AB6D03F4DF264A2AF077C8 /* CGFloatExtensions.swift */, + 5DA56972FCA84B385A102186AF40B0C5 /* CGPointExtension.swift */, + D6C529995B3D6EE19B4510112298AF14 /* ClassReference.swift */, + 7C7728BB6DF7FF35EA9324B50F00FDA2 /* Collection+Diff.swift */, + 04127B8D8BB3B09F5A63A05C04F222D4 /* ColorEffectValue.swift */, + 1B3EB5E279BEB12979E4AC3D6838A1BB /* ColorExtension.swift */, + 46998BCCB133ECA09E6683362BB5D300 /* ColorValueProvider.swift */, + B64A8E3DFD99D8008995A6A7C363ADF9 /* CombinedShapeAnimation.swift */, + 486641B31BB9061C99622B45EFC98C03 /* CompatibilityTracker.swift */, + C209E8883BFEC474AC5685EBD79C9E26 /* CompatibleAnimationKeypath.swift */, + 5FB4A78D99E2A8C882A844B8E2773544 /* CompatibleAnimationView.swift */, + 5152ECE900584EE63C2DCDB8FFEB0698 /* CompositionLayer.swift */, + 17D141E381CB514B74821CF60F745537 /* CompositionLayersInitializer.swift */, + E5F429ACA94C7E82491C725C194029EE /* CompoundBezierPath.swift */, + E0EC8351C6CD3DCAF03974C18B22A68F /* ContentConfigurableView.swift */, + 4B59B6698D6F266C6E4BAB54C662BA75 /* CoreAnimationLayer.swift */, + F22E9FEC7141AB6AC4AFA16DD584579D /* CoreTextRenderLayer.swift */, + 1E009C50CA871EDB48A25D03E9782E1D /* CurveVertex.swift */, + 00531A5A376144048EF9233AF874FC97 /* CustomPathAnimation.swift */, + 9C9C9BA6882E16A078DF07353DA74B4A /* DashPattern.swift */, + 54D45AA4DBA78CD312C8D882077A9E47 /* Data+Compression.swift */, + C26FA4BCA51D64008C3A2E2873DC06C1 /* Data+CompressionDeprecated.swift */, + 6F33A1E05BEA422B268669F4108D0590 /* Data+Serialization.swift */, + D26F076485D62AF97592E5FAE33697F3 /* DataExtension.swift */, + 1743D5F53FDEA2DA1DEB6804CC5190FA /* DataIDProviding.swift */, + 70BB3B2EE0FA557A3EF238D16BD6253F /* DecodingStrategy.swift */, + 5131DCF7706A9EDEA08DBA4DEAAC5D53 /* DefaultAnimationCache.swift */, + F8F421D46CFEBD7384F5CD86B2F26BB2 /* DictionaryInitializable.swift */, + 916CA87545E0801733F1ED1A962BDAF7 /* DidDisplayProviding.swift */, + ECB0712E47CE346F1813C70AECE7A40E /* DidEndDisplayingProviding.swift */, + 01F607B2443BF33460AA3C9B29DAEF3C /* DidSelectProviding.swift */, + ECCC27B8F0BCAF52F0886D40DBAB9C91 /* Diffable.swift */, + E3D3B8E99DBA519C250270C693CB28C5 /* DiffableSection.swift */, + A286EF6CE43593710CBEBC7FC299FB9D /* DotLottieAnimation.swift */, + 8547742E958CC4C7138CEA07FE5DDE99 /* DotLottieCache.swift */, + 00E0BB2A16CAFFE9993FAC75E4CE2DBA /* DotLottieCacheProvider.swift */, + 1C7A2C858250272CA07E3F3E32CAF067 /* DotLottieConfiguration.swift */, + 9FCF4A31247CE204A9898C9622C264E7 /* DotLottieFile.swift */, + 9FACAAC81E4A547D3B15EE37CCA7FE23 /* DotLottieFileHelpers.swift */, + 479923E46D6B299917C38DE86BEE0FD6 /* DotLottieImageProvider.swift */, + CD2F236D90E258051394746D2FC3C596 /* DotLottieManifest.swift */, + D30A9C53CD32CEE430EEA0F5BE7D8B3E /* DotLottieUtils.swift */, + 2AEE100F67D7984D7DC443B1B0D2BA07 /* DropShadowAnimation.swift */, + FD0C2B488FEF7C3B42E09320C6A7370E /* DropShadowEffect.swift */, + BEA079589F9FFB7CFA0A5A27C6A7F1F8 /* DropShadowNode.swift */, + 404D2684A487B6BF89BDA7645DEA3222 /* DropShadowStyle.swift */, + E367BDC429948E49246C74CE0BAD014F /* EffectValue.swift */, + E74DEBACF0B9DD44BB84B5BFDB268712 /* Ellipse.swift */, + D038110597237C4A7B1A0EA09163F055 /* EllipseAnimation.swift */, + 8360551B5BF19F19D9F9D4C5610338D6 /* EllipseNode.swift */, + CEDCB715349714D31224A2640334F4AA /* Entry.swift */, + 782696ED5C2D8ABE3188C418CADF25E2 /* Entry+Serialization.swift */, + 7F3A434BC5A7E18691319BAAD1FDD8D5 /* Entry+ZIP64.swift */, + 89DAF5DAA22466B942D5ED3DEFA8CB9C /* EpoxyableView.swift */, + 419DE96D422965EDFD90544EC08C16D6 /* EpoxyableView+SwiftUIView.swift */, + 76106312FC755587D92BC7C4074B0530 /* EpoxyLogger.swift */, + C55E5700147D1ADFD7D2DC802D6D6280 /* EpoxyModelArrayBuilder.swift */, + 9E49FB977D7928E987B12C4248DA80B4 /* EpoxyModeled.swift */, + 3E48540507A0D99F142FE9A5ED1571BE /* EpoxyModelProperty.swift */, + B60F68F1F8FE81F9802549A8BE065AAB /* EpoxyModelStorage.swift */, + 83719E44AAD0208AE2958289D28BEC4F /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */, + 6B9E59C8B4258B5B24951BA1762755C0 /* EpoxySwiftUILayoutMargins.swift */, + BD9735B29D3AB58E872E723C4943E757 /* ErasedContentProviding.swift */, + DE6F3727615A8FE626ECB403CBA00C75 /* FileManager+ZIP.swift */, + 7C61815CB8062721610ECA15B6ADD931 /* FilepathImageProvider.swift */, + AC5ECC690CFDB398E96A330DED6C34DE /* Fill.swift */, + 109B0B001E47F3FCFDC4FBD0763303EB /* FillNode.swift */, + 59C91B8D8115A6F8FE755FD101B7D2D4 /* FillRenderer.swift */, + DD6E973439EE3DB1EC4BDD90444068C8 /* FloatValueProvider.swift */, + 2A64AFBCD60CA435D012FE9C0E49AE60 /* Font.swift */, + C5BEFF4CC1DB283B87A4B65DB92530FE /* Glyph.swift */, + 2A8E9277776C5A18B337ADDFFCAD556E /* GradientAnimations.swift */, + 13FDEBC2C4C6B0086A21921448AE4FA2 /* GradientFill.swift */, + 92192DBBE74D82F0948CA38B944FCFC7 /* GradientFillNode.swift */, + 90C17660F03E84512CAF900904FE0D04 /* GradientFillRenderer.swift */, + 05295EEB8FFE56A4F04E759AFAB7EF8C /* GradientRenderLayer.swift */, + 7E4367C24F44A79E97CB9934483EC7E7 /* GradientStroke.swift */, + 7DC1D208220EF466799CEEF0A1769214 /* GradientStrokeNode.swift */, + 4F74CBA97BA3C47190A93F171D1869BA /* GradientStrokeRenderer.swift */, + F9DE10EAAA0E4A560B7531B3EE1F461F /* GradientValueProvider.swift */, + 139E8C56318586AF18846E0656417B7F /* Group.swift */, + 41F63870F4EF9A79797B13516E837E31 /* GroupInterpolator.swift */, + F146DBBB099E7DDF152D559DA98E965B /* GroupNode.swift */, + 604F79886B687523C4663D4FC7BF9858 /* GroupOutputNode.swift */, + 42E4E1F09AECB9A405445676497BA9FF /* ImageAsset.swift */, + 544C2F9F89CC70CEA04632CF5B3243D4 /* ImageCompositionLayer.swift */, + 09AA30C4D90747400FDE857AF301EABD /* ImageLayer.swift */, + 357EE3F8F52A8A7808AFBA9C1118F5D4 /* ImageLayerModel.swift */, + 633A8E10DBB1CE4E50A7CDDE5267F754 /* IndexChangeset.swift */, + 4977A7B34AE544F0D5B1DBD26381028D /* InfiniteOpaqueAnimationLayer.swift */, + 254EB45C456A7CDBDE57F43486C96175 /* Interpolatable.swift */, + 133F879CB3D04F988E23F527A8E82A2E /* InterpolatableExtensions.swift */, + 1956370F83AEEF9D78D32EADB01CBF77 /* InvertedMatteLayer.swift */, + A5C186203AAA8018917B6F5422E2426C /* ItemsExtension.swift */, + 02F04C37B141F0FDD2F556CDA010264D /* KeyedDecodingContainerExtensions.swift */, + 9E6ED4A05D5F67B068D6CEE07B2085AF /* Keyframe.swift */, + C8C012719F5667F6470ADC17BE1C3D6A /* KeyframeData.swift */, + 68ED1FA757F06B89BFCB7F5149B01B30 /* KeyframeExtensions.swift */, + 6A6A71C571F7D4E33B093D632E7FA685 /* KeyframeGroup.swift */, + 8B7C5F7383EC6C24299D868B01D32CAF /* KeyframeGroup+exactlyOneKeyframe.swift */, + D00CB80A16CE648A79A6C641507327E3 /* KeyframeInterpolator.swift */, + 2DDCFB21DA5192747E46EA46BCD08977 /* Keyframes+combined.swift */, + CFCADA7C57D2E0791760AEF17061A269 /* Keyframes+timeRemapping.swift */, + DD20156211BE524C28D13380ECE670D7 /* KeypathSearchable.swift */, + 7D3CCE1CE1A0E3D2AB255B6990AA6A2B /* LayerDebugging.swift */, + 479922C0ED3E9FD975FFE78B6C89CD91 /* LayerEffect.swift */, + 524C1D587916E0DF23DA25C6086AB45F /* LayerEffectNode.swift */, + DABBC035B11905D441A19274B12ACCE4 /* LayerFontProvider.swift */, + 7E36EA0D27B46280ACDAB1EF230999D5 /* LayerImageProvider.swift */, + 3199DB628F57F659677593617375F43F /* LayerModel.swift */, + C110A2C0A391D033040EFC4B919FCA79 /* LayerModel+makeAnimationLayer.swift */, + E12375C52223D1DDF07F74A1CB51D91A /* LayerProperty.swift */, + 6B5EF63E9DA8E091475144F29F327A95 /* LayerStyle.swift */, + B6299569C2F0AD5683EB5AA114F990A6 /* LayerTextProvider.swift */, + 5F3F297B869D72345D62DC344335C584 /* LayerTransformNode.swift */, + 1762843AEEB200B13E1517F6C08413F6 /* LegacyGradientFillRenderer.swift */, + 9BEE86D62E9DA0A120C99E54053290BE /* LottieAnimation.swift */, + 80FC37DD1D08768F535C82893B2B1B58 /* LottieAnimationCache.swift */, + D86F88C2D844B1A8395E7BC4EBAD9DAA /* LottieAnimationHelpers.swift */, + 4FDF91B2C26C75378C4AA3FA4FC6E22B /* LottieAnimationLayer.swift */, + 8D6723FDC1D6986737D0A8E384249E1F /* LottieAnimationSource.swift */, + 0C101A74B4FD93B29473CE7C3E22190B /* LottieAnimationView.swift */, + 439F32B6136C491B6F779F9ABB5B9DC2 /* LottieAnimationViewBase.swift */, + EB8597C34C015F9357C2769774EB5D78 /* LottieAnimationViewInitializers.swift */, + 86622ADC2AD9E030AF6869E641254925 /* LottieButton.swift */, + EA22EBBA0430205BA4BD43D96D89B62F /* LottieColor.swift */, + 71F184CC1B8281FC94F9297ADA403E75 /* LottieConfiguration.swift */, + 7D2E3E68DBDA54D89C828B34CBE3FE22 /* LottieLogger.swift */, + 0E33299DE58614351D96BA7F2CA8D822 /* LottiePlaybackMode.swift */, + 6083DC03BDCBA282ED01A3D3B3FEAB77 /* LottieSwitch.swift */, + 95171FB22D7B431A3BBC65E88EF2CEFC /* LottieURLSession.swift */, + E457E04CBAD93AC173CE2B419E540594 /* LottieView.swift */, + BC090FCDA0246E0E0126B31D9EE25CF2 /* LottieViewType.swift */, + 37871EF753DA6F53D200CE2D67FF4549 /* LRUAnimationCache.swift */, + FE7D9A4E02AC46A076AD10B737194198 /* LRUCache.swift */, + 2386DA249B3A8E983492D97815C7B874 /* MainThreadAnimationLayer.swift */, + 9B7177030F5C596BE8F1FBFBF81D5C9B /* MakeViewProviding.swift */, + 71F7923891E3BA2B19E877663F47C12C /* Marker.swift */, + 9A503339F3A21453F6EB95F6F6BD0614 /* Mask.swift */, + 7BFDB4FA25ECA65587F6974FC97A838B /* MaskCompositionLayer.swift */, + 90164DA35B936779095AF2EA65BFACA4 /* MaskContainerLayer.swift */, + 93131BEE9ABB85924B0CEF6D2C26CEBA /* MathKit.swift */, + AC3E3B9FA9F1B31B9E0939A04FE899F5 /* MeasuringViewRepresentable.swift */, + F9969950B659C6D171698A9023ACC32B /* Merge.swift */, + FD5BDE262B8829D52F1C93B7BF614282 /* NodeProperty.swift */, + 88D91D305511FDCC6F1346EB0ADEE3FC /* NodePropertyMap.swift */, + D1EA30DF65142B611C5C35ECA348555A /* NullCompositionLayer.swift */, + 6CCD1468E2992360881BE24C22E7E9A3 /* OpacityAnimation.swift */, + A30402D675B8C42A2EFE19CB6687D423 /* PassThroughOutputNode.swift */, + 95084C76A8975F43CED50204414D72EB /* PathElement.swift */, + 6A6A41CBD0D672F817572804F6FE26E9 /* PathNode.swift */, + CD7C87C14CFA382F7ACE42A26AE97CD7 /* PathOutputNode.swift */, + 8321E66BBDAC512B2D5CDF13E6551E24 /* PointValueProvider.swift */, + 1A22BE89339AC3F5154506409AC7A072 /* PolygonNode.swift */, + E4BDB0C9DF42D59E3D032B1306175E6C /* PrecompAsset.swift */, + E6F958DEFE6BFE821CC7648BB885BDFA /* PreCompLayer.swift */, + C20A5C91E35E2DA133F017003C87DA2B /* PreCompLayerModel.swift */, + F4121F4F545DB9C6A3ED9090DEB248D0 /* PreCompositionLayer.swift */, + 082CC563A2FDBC5AE4E52262EFA1EFE9 /* Rectangle.swift */, + D07400F677D5D4958C3B84FB45DFD205 /* RectangleAnimation.swift */, + 26B7FD18240E3697C71CF462B5663AC0 /* RectNode.swift */, + F8BE3F3AECA8D317644D9C3581FB6EF9 /* ReducedMotionOption.swift */, + 26023CFD09304806F4EC503441D04FBE /* RenderingEngineOption.swift */, + EA030F442800D525777CE4567AF83B24 /* RenderNode.swift */, + 7255FBD28FF5C1D054DB41571FE3CC16 /* Repeater.swift */, + 52B99B1F3AB1D0140A17FE6D4803A785 /* RepeaterLayer.swift */, + 534CE82C3128B7740B3C1D940FE2F63E /* RootAnimationLayer.swift */, + D54736A6AE248A4D73CE2A0C924C5716 /* RoundedCorners.swift */, + 3B544993D5D50F0377136E0C9AAC99D5 /* RoundedCornersNode.swift */, + A3C5BB15E7B25D9334B24326E15A42ED /* SectionedChangeset.swift */, + FA217E8699055CA2C0B0943E98ADB36A /* SetBehaviorsProviding.swift */, + 9B5D8A9EC72F05ACAD1011837019E1C5 /* SetContentProviding.swift */, + 02F54FE82653166997CE6F08E169B478 /* Shape.swift */, + AF38E8C23C261239090A5FCA51AF2A8D /* ShapeAnimation.swift */, + 961B386C47AD1A3349F07C6D8FA67E54 /* ShapeCompositionLayer.swift */, + 8B105CE1938DC77DA8A5A763EB9820E2 /* ShapeContainerLayer.swift */, + 7DB556C71B7CB38D36F5481517660DF2 /* ShapeItem.swift */, + 20E5FF012A82CE6B2C796917DF8B9596 /* ShapeItemLayer.swift */, + C65EDDD86909E3DFBB80084F8E3F9C0D /* ShapeLayer.swift */, + 12A5FBE1E776E3766297DD5B992570E6 /* ShapeLayerModel.swift */, + 03BC19300098C4639241EDBEFA985454 /* ShapeNode.swift */, + 105981640C204F2007D47797F11990B6 /* ShapeRenderLayer.swift */, + BBF08269481D812FE8988ACE80DC29FA /* ShapeTransform.swift */, + 1010E10A36644E0A14DC7043CE0A50CF /* SingleValueProvider.swift */, + 9F8AF275B47640DC6A3C113E8996E4DC /* SizeValueProvider.swift */, + 975950D5F4FEDF277234DBE0FA5EDA1E /* SolidCompositionLayer.swift */, + 9F5A177EB3027E9C145A90526B4C178C /* SolidLayer.swift */, + 54BA80B4086B20D9F51844B3E46A54F2 /* SolidLayerModel.swift */, + B715D6D7EEEB90311F7696F1EBC17C6F /* Star.swift */, + 6854A4B2D7E607C99DC94BFEAD0DC21B /* StarAnimation.swift */, + 0AB528EDAA4E0DE88C10B5E69BAE5CF4 /* StarNode.swift */, + 26F6E97418A6EA354610B9DB12B198BA /* StringExtensions.swift */, + C333D8ED4371734958D0B67228D22FEB /* Stroke.swift */, + 159613071B9EEB22148032FBABCD6DF3 /* StrokeAnimation.swift */, + 846BC8EA3E92B19B1D301C57D7F5C0F1 /* StrokeNode.swift */, + D48EC9F57529907D24BE70C2F6B007F4 /* StrokeRenderer.swift */, + 7B6C68B16D863551C9D033D46D54D2AA /* StyledView.swift */, + EB8FE147F38CC4ABE7614A15DD8D7A62 /* StyleIDProviding.swift */, + 9BAEC7299AAE2C6433DCD7D49DC5094B /* SwiftUIMeasurementContainer.swift */, + CFFF62363E059B1AC70DCC331A8CFA7D /* SwiftUIView.swift */, + 86E8E06ECE7AF5B6C93B2B23B202EC12 /* TestHelpers.swift */, + D4431191B2DBE080E93EDEBD08C999BE /* TextAnimator.swift */, + 435C9A0C3C5069EB18FC040BD8B3C5AF /* TextAnimatorNode.swift */, + 0D3A538FAA7326546658DE194771B88D /* TextCompositionLayer.swift */, + D823E79E8F4A2B59128FF8F75918401B /* TextDocument.swift */, + 4567FE0B4F668062CD1748E3EC445948 /* TextLayer.swift */, + B92AD7F38C3C5003EB957D4BFD5CC4FA /* TextLayerModel.swift */, + 9A4B05023DB1645DB9529B9F0FE863BD /* TraitCollectionProviding.swift */, + 2F049395629E8567E91BD16D610C25B7 /* Transform.swift */, + E45C14AAA0FBF5B25F71E94E189A8619 /* TransformAnimations.swift */, + 6D85689FDBCD91B99838B087310624D5 /* TransformLayer.swift */, + 69327702E0ACD3D03FCD8A3D31A85D1B /* Trim.swift */, + 7F7A7B008689ADAF695DE014EAAB08E0 /* TrimPathNode.swift */, + A5D81314B1587FDA93FCCCE8A9941274 /* UIColorExtension.swift */, + CA2E562B973F297E2A9CD8931E4DAF49 /* UIView+SwiftUIView.swift */, + 1EEF4BAC0247179919D3A7FFE5E025A5 /* UIViewConfiguringSwiftUIView.swift */, + 45D2FA52C3479320C91A4CA7942B55A0 /* UnitBezier.swift */, + F4D23C7BE5C046666A3254E9911D218B /* URL+ZIP.swift */, + D01A376E46F8FD6623E4AF0F61A304C8 /* ValueContainer.swift */, + DFA46067E25D9D461AFCF17719576195 /* ValueProviderStore.swift */, + E4FB1429E2CF9E4996BC8FCBC58623B0 /* Vector1DEffectValue.swift */, + C594B5D2CC5B4D5DE52984F51974B529 /* Vectors.swift */, + 58EEE70E184A350E9555A35AE030B5E6 /* VectorsExtensions.swift */, + 9AB876F1800AFE4C404459FDD745F4A5 /* View+ValueChanged.swift */, + CA74313BAE61778A8DF7320247ADE32E /* ViewDifferentiatorProviding.swift */, + 85B8D88C5ED24BAE31207FBFBD41B83D /* ViewEpoxyModeled.swift */, + 01A3F5130E67F13CA74C1392796775CA /* ViewProviding.swift */, + 78E78D4D765A19F2067E57CD56D7AF4F /* ViewType.swift */, + 3BDFC572D9404D5CE9ED127A27E624B7 /* VisibilityAnimation.swift */, + 224EF96A95DE2007B864E23B10ED0516 /* WillDisplayProviding.swift */, + 5A76A8FD04B8365851FECD65BAC20552 /* Resources */, + 95145273AF2798CA1278BF431A306107 /* Support Files */, + ); + name = "lottie-ios"; + path = "lottie-ios"; + sourceTree = ""; + }; + 9BEA2750E8DC1E165498215E15E5D9D7 /* Resources */ = { + isa = PBXGroup; + children = ( + 0A3B861AC4312DF4AD763B0C00A875EE /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 9F24CD4427598E55F7500E4AB71603F7 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ECF02147DB6CB140AC0514FF884C24CA /* MAMapKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + A0681A7705B7B134B5CB7499AF33CF3E /* Appearance */ = { + isa = PBXGroup; + children = ( + 8E79EAB9CE3526AD4EEA60B11AABEB04 /* IQKeyboardAppearanceConfiguration.swift */, + 085A1909607021422ADEC572C9ED1528 /* IQKeyboardAppearanceManager.swift */, + BD6E570067BD97F953129F32098F6F15 /* IQKeyboardAppearanceManager+Internal.swift */, + 368EFD9211C3E8D2708BA30383B264A0 /* IQKeyboardManager+Appearance.swift */, + 1004598517C9C8D1D07847470CD1E7F4 /* IQKeyboardManager+Appearance_Deprecated.swift */, + ); + name = Appearance; + sourceTree = ""; + }; + A12C314B8DA9495C69D318E006243A83 /* SnapKit */ = { + isa = PBXGroup; + children = ( + 0A075BD4900FC4510D71A0295557C37A /* Constraint.swift */, + 18C3654A9F80910CED1E2174D5DB9435 /* ConstraintAttributes.swift */, + FA20BC49B33C2C1CD8D1E882B5B11815 /* ConstraintConfig.swift */, + 785305A4D671C9890355FA9D9AF40094 /* ConstraintConstantTarget.swift */, + 7520423F1ED5D486E8E281384227171F /* ConstraintDescription.swift */, + 878CDD2A36A6FCE9D4187DE3F762750A /* ConstraintDirectionalInsets.swift */, + CB35AF8321386D06D166BA9B0D50F09B /* ConstraintDirectionalInsetTarget.swift */, + 9E339115719B3DD84DF872281E4154C3 /* ConstraintDSL.swift */, + 08B68DDD17216993ED1BAC320FA6918A /* ConstraintInsets.swift */, + 8CA4F894CA2352CB858AF62F4FBBB4F1 /* ConstraintInsetTarget.swift */, + 714F7D579CE4AE7CD06CB630428ABB8E /* ConstraintItem.swift */, + C2DE6143FFCD1CC91750C1DD17DB6EF1 /* ConstraintLayoutGuide.swift */, + 15C16DBAAC1A746F44F2871CA62AFFF4 /* ConstraintLayoutGuide+Extensions.swift */, + BE68FC7BEA01369A35B2B42D9190E798 /* ConstraintLayoutGuideDSL.swift */, + D80511E78FA27DBE7FA56908EC910DDE /* ConstraintLayoutSupport.swift */, + 9FC7832D811404972ACE391B52859AA1 /* ConstraintLayoutSupportDSL.swift */, + CD71FC4D2EB0D4F8139682CD605A3E9C /* ConstraintMaker.swift */, + 1E475CF56F62C18237DD1A327A9459EC /* ConstraintMakerEditable.swift */, + B91F4F96EF29A6C58D25600F875794BE /* ConstraintMakerExtendable.swift */, + 7DD4912E91689853F5A8C8F8480A6A1D /* ConstraintMakerFinalizable.swift */, + 6544E8619882F34BECFFE740DDC64C45 /* ConstraintMakerPrioritizable.swift */, + 2213C57EA451474BB64311877E6AD5A4 /* ConstraintMakerRelatable.swift */, + 9E85E1015E637F8BCE79C2B4110FCB23 /* ConstraintMakerRelatable+Extensions.swift */, + 60093C1634CEA680E8C0A7D48E0620A2 /* ConstraintMultiplierTarget.swift */, + 9789217E0E99B27C27A33E5C3B4AADE9 /* ConstraintOffsetTarget.swift */, + 2F328F1C9D31526F416F354BCE874BB6 /* ConstraintPriority.swift */, + EBE3CF39BF59F7F60A53F20483F8E217 /* ConstraintPriorityTarget.swift */, + 961CA172E6D1290796070524BC7483F6 /* ConstraintRelatableTarget.swift */, + FC4C87B93FFB520305CC1637DA67D0D7 /* ConstraintRelation.swift */, + F7107175528C47069B781EF81A57E751 /* ConstraintView.swift */, + 4AFB69A0951D7B1B7E2C3CCD4BC787C3 /* ConstraintView+Extensions.swift */, + D20D7BDCEE53A8078EC1C19FC844E773 /* ConstraintViewDSL.swift */, + FB46F439292DD894C263B06A4431E305 /* Debugging.swift */, + 8009F749A620CC43064B9D2D6D0B0A4D /* LayoutConstraint.swift */, + CE3A6BB8511CAC7CFF1CEA215E53C3B8 /* LayoutConstraintItem.swift */, + 6992CDA7483FABBD457BB42CC43F90D9 /* Typealiases.swift */, + 2E81A638864789339C8FF93D585D8417 /* UILayoutSupport+Extensions.swift */, + FB053261F596715787A70DCBB33BBDF8 /* Resources */, + FBF73636C67039205EDB77B61FC42551 /* Support Files */, + ); + name = SnapKit; + path = SnapKit; + sourceTree = ""; + }; + A528C34A85F2A79B01B4CDC242F35843 /* Resources */ = { + isa = PBXGroup; + children = ( + 5666FC9451D528EA2B051627E0077069 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + A73788E59E1B3583F038CB537CCF353D /* Support Files */ = { + isa = PBXGroup; + children = ( + BF8DED16C435FF664793C118939F36A0 /* Popover.modulemap */, + CC2F73D712886116E66310C99D1B6E00 /* Popover-dummy.m */, + 6B060B7B7A500FD4995F810282C373D2 /* Popover-Info.plist */, + 428C2C0F047777EDD31609F0F7AF592D /* Popover-prefix.pch */, + 8858648629A8B89D972958D8070C61DC /* Popover-umbrella.h */, + 3E8AFA6E7FA058B470A4EBD034933E12 /* Popover.debug.xcconfig */, + E79099E22243AC3EA2F05FAB237DF038 /* Popover.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Popover"; + sourceTree = ""; + }; + A9A5E3A29540EC3256C768FA51C20015 /* Support Files */ = { + isa = PBXGroup; + children = ( + 84FFF531C4AF77901483402DF30D0103 /* AMapSearch.debug.xcconfig */, + AE93935E52C5C19FDBA5185135FC2787 /* AMapSearch.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AMapSearch"; + sourceTree = ""; + }; + AA17703414E47AA62BF9B34DE587EB54 /* Support Files */ = { + isa = PBXGroup; + children = ( + 05A953954DC43DE803BBB8781BCA34F0 /* Alamofire.modulemap */, + C20D32BC59493DD3F429732D67220FA0 /* Alamofire-dummy.m */, + 037459A93F93C225D7025EAADFFD73CA /* Alamofire-Info.plist */, + 6E7D7553000D5C29F361C4659A6E6537 /* Alamofire-prefix.pch */, + 485589D6FE0FD4A413CA8EAB1564DB02 /* Alamofire-umbrella.h */, + 137EFF75FD43370115CF2DD3B5FB30E9 /* Alamofire.debug.xcconfig */, + ABBEEEC0199A234FC405B22B4AC08DB0 /* Alamofire.release.xcconfig */, + A65B8A6A5E0580539854DD990C95FA8B /* ResourceBundle-Alamofire-Alamofire-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Alamofire"; + sourceTree = ""; + }; + AB28B33ED445E82C08F54DBE3FDE139A /* IQKeyboardToolbarManager */ = { + isa = PBXGroup; + children = ( + 21272778E00A33277AE5A1A1356425B1 /* IQKeyboardManager+ToolbarManager.swift */, + EB4A27725E2725501F802D17B853E0E2 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */, + ); + name = IQKeyboardToolbarManager; + sourceTree = ""; + }; + AB77855E84F69C7B2CDB6A834193BD7E /* Frameworks */ = { + isa = PBXGroup; + children = ( + 4CC6D690B55DEAEAD6F5CD84CF773D66 /* GTCommonSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + ABECC36EBF366A053F1D472DB6B75C3B /* Support Files */ = { + isa = PBXGroup; + children = ( + 533998E3F2CCBE4E48DFCB542433FF6C /* ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist */, + E7AE12621E0357BFFA025FF648D4F5CA /* RxCocoa.modulemap */, + 10346EE48585CB1FEE48EB351AE93723 /* RxCocoa-dummy.m */, + 3B08BA41E549F805E414DE17A1655192 /* RxCocoa-Info.plist */, + 028A08AA633A4933CF83F0B82403CCD5 /* RxCocoa-prefix.pch */, + D50AC7C969C9A3D150E1C9FCF8E907DB /* RxCocoa-umbrella.h */, + 37F0199973EBA156C4856F2E44FD0510 /* RxCocoa.debug.xcconfig */, + F708EA70A0D20189C38291A54CFD9813 /* RxCocoa.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/RxCocoa"; + sourceTree = ""; + }; + AC96BDF9710E921822A52D1BCE02CF0D /* RxSwift */ = { + isa = PBXGroup; + children = ( + 0430026B43F7538A8D3AEEAF4BB6C116 /* AddRef.swift */, + C60B0A5AA8F876D8C3A414CD8D9AA076 /* Amb.swift */, + 6B7196379B899473B5FAE62AFE685010 /* AnonymousDisposable.swift */, + 99EC7377B27F493A0CAE36C18A448B45 /* AnonymousObserver.swift */, + 8E41FFA90488E3A6AEC435DE810C86A2 /* AnyObserver.swift */, + 48A5C5EED490BE0E1835765EF5EB6406 /* AsMaybe.swift */, + EBE081A2C4D77DBE16633AA32BE11C82 /* AsSingle.swift */, + 7B08D0C671199310C6DF755E8A799511 /* AsyncLock.swift */, + 8F81B3DBCA3BFDFC167A2B1213C2636C /* AsyncSubject.swift */, + 6182D4FCDC9D057F53166F760E4D0772 /* AtomicInt.swift */, + 06D339BBD3593ECF56CDC0486E29E9C2 /* Bag.swift */, + A552B391DE23F09379B5B0A8E09C97EE /* Bag+Rx.swift */, + 04D59F01B9939603C85CA09460F52523 /* BehaviorSubject.swift */, + 5C5972333D17AF2423EA08CAB51801F2 /* BinaryDisposable.swift */, + 6381E1B2FE2DD4CE2FA2F577E1EAAF4D /* Binder.swift */, + 20840EF8A54485FD7571482B95FD2472 /* BooleanDisposable.swift */, + 6E3DEAE37725B95FF0B1F4CD93D657C1 /* Buffer.swift */, + A7E580E8C803E02635799AF8B567B41B /* Cancelable.swift */, + C8385B58F99E08EA1857FCD36F64CB34 /* Catch.swift */, + FA0F88B31E38B9C890EFC06DAFDCA280 /* CombineLatest.swift */, + 329E8043A032DD473C09A9D0B35CFCD9 /* CombineLatest+arity.swift */, + EAD907256D917BB51E68FEAEACD1521B /* CombineLatest+Collection.swift */, + B1B9BDF2B45CE22542CC37D3D3894684 /* CompactMap.swift */, + D5EA31F1C3B4441CB11ED2ECB801F6E8 /* Completable.swift */, + 6211145B9C22676147BB61AEB118F478 /* Completable+AndThen.swift */, + 907339910281EC9BDD39D7A3608C221C /* CompositeDisposable.swift */, + 378B5A3201062AFB87BDC83172CF19B4 /* Concat.swift */, + B9E3BCC7FF7EC43D7D63092F37A2C345 /* ConcurrentDispatchQueueScheduler.swift */, + E950BEF322B582E586A7750F51A58BEB /* ConcurrentMainScheduler.swift */, + 03E4058CB3113FC962704978F9F260FC /* ConnectableObservableType.swift */, + 9A6B4EE8F75C0567A33AD699904DFD47 /* Create.swift */, + 6DDBD829B4318CF5A15475BE1397CD10 /* CurrentThreadScheduler.swift */, + 2F3D145D32F947E36D42BB3015929FC9 /* Date+Dispatch.swift */, + 020DBD34AF04BFDC775B0DFD18812709 /* Debounce.swift */, + C6A290AB2C8A62D0D4FDEFB3FC6D6522 /* Debug.swift */, + 83FA2BAE62781F524702C161377E0597 /* Decode.swift */, + 845E971E7F5EE430B11BEE00960764F1 /* DefaultIfEmpty.swift */, + 757FE931CBDFEC9EA2833A50796ABE43 /* Deferred.swift */, + 9A88AEAB54BB702B0EA606D374679734 /* Delay.swift */, + FA7DEC7AB377F57D8B092154AC716EB7 /* DelaySubscription.swift */, + C2BA131EB5E8388326013535920082C3 /* Dematerialize.swift */, + 4673B5423E381AD17DC4E1DECE01AD38 /* DispatchQueue+Extensions.swift */, + 2B347087F46730E241B627CFF679BCFD /* DispatchQueueConfiguration.swift */, + 1A883CE240A4F5D317FAC8949B0457EF /* Disposable.swift */, + 0EBD770705CF864B2E7EDD805CA0808B /* Disposables.swift */, + 6ECE561AC0518F1283E9E9FDD119B099 /* DisposeBag.swift */, + A2743D6E903A0180F492B538E96C1D54 /* DisposeBase.swift */, + 78F5E22530F72A19A21FE33AEB9F6619 /* DistinctUntilChanged.swift */, + 6BBAF6FFDD5FA56BB652247A77A5E60A /* Do.swift */, + E69CCD24452BFA8A4EEB1D74F46A3AA4 /* ElementAt.swift */, + 04C638EF4F6E2A846FF2A6C73D71C1C5 /* Empty.swift */, + C76F18DE92CE38A4F4180F3DD45FB7C6 /* Enumerated.swift */, + BE613D665896BA7F125F5C5AE0041857 /* Error.swift */, + ACF36E24BB375841507FF988DE3B6634 /* Errors.swift */, + 823A34AEF5DC37DD6544E749F1A167B6 /* Event.swift */, + 542B2F357D31CD603CD628CDEE3110C3 /* Filter.swift */, + B143D6133DEB38E99AC16B4E06049B32 /* First.swift */, + 57BA6EE61A11CF4C2209D85E79110E71 /* Generate.swift */, + 6CDBB51C965BD63E24B688B8265B87DD /* GroupBy.swift */, + 63754CC83A1296960BAA654822D0F3E4 /* GroupedObservable.swift */, + 20D0AF97EC398CA3C2EDF630925757C3 /* HistoricalScheduler.swift */, + B5930E72355C251E0C82954570250333 /* HistoricalSchedulerTimeConverter.swift */, + D58C8CEAA239015C6E043F58A7B45A12 /* ImmediateSchedulerType.swift */, + 3A82491D8B7DCD596DC8E33D6FA4745F /* Infallible.swift */, + A2B180E7B530219C6D9548C91C2A701D /* Infallible+CombineLatest+arity.swift */, + 6C8670F80C2E38D3071CC6E91E6149ED /* Infallible+CombineLatest+Collection.swift */, + CA09F28FDD9CAABB800BC7D9EFCBC7E1 /* Infallible+Concurrency.swift */, + 0A35CC18D8CB4C895AC8FF8D301269DC /* Infallible+Create.swift */, + 522AB22BD496DFFD84119AE2DC763E5A /* Infallible+Debug.swift */, + CAEF377EE5F658EB378F64A4BDF28842 /* Infallible+Operators.swift */, + 36B137D6CAC30D0C11F47AB5F1AFCF9E /* Infallible+Zip+arity.swift */, + 0D023AB5DC8481141E5E1B008E28D388 /* InfiniteSequence.swift */, + 4A8A763591763E0939C5945766AB6074 /* InvocableScheduledItem.swift */, + E7AF7C3A6E3C74F62531AC0745DF7559 /* InvocableType.swift */, + 67678E10F569C4282BCFEC82DE818736 /* Just.swift */, + 45E1D25D54982C7D74EDA96AC65B760D /* Lock.swift */, + DBB40724A2B4D46DA84615528ABB920D /* LockOwnerType.swift */, + F6C15492BE0B745896C68B446B82B1A7 /* MainScheduler.swift */, + 1E13959CC25B66D7944DEC285E9BB66B /* Map.swift */, + 97D6A5CEE936A6C9CA2CEADB1CF504D1 /* Materialize.swift */, + B46886454CC230DCE8B9EF14C314116A /* Maybe.swift */, + 9AA4BF061BFD1BD5CE8704E627810DB4 /* Merge.swift */, + 162AB7D2AAB50E2EA5B6DBD89A48FBCF /* Multicast.swift */, + 79DF6F32DBD131A79468F8F01C393A48 /* Never.swift */, + 0BF49FDF3DA4BF5D35922BD3A84C94E0 /* NopDisposable.swift */, + C4FE4AED8D39C49D431381BD90B7F181 /* Observable.swift */, + BB8C56D68589B224A05AEC228C984465 /* Observable+Concurrency.swift */, + 93B39F24864B3B1401EE5F9D6614A0CC /* ObservableConvertibleType.swift */, + 3AE8D217FE23699B666D9B33D2FC0319 /* ObservableConvertibleType+Infallible.swift */, + D5F7B34EC083D6066691EB7ADEAC652D /* ObservableType.swift */, + A0CD8616B0AE874D63894A052E23C6FA /* ObservableType+Extensions.swift */, + 82AFDBE097EC24690620B9CE48FA9A05 /* ObservableType+PrimitiveSequence.swift */, + 8EB0E6328AB6D6EE0535E44F86F7F633 /* ObserveOn.swift */, + C6300BE1F42AB50DC475377336089969 /* ObserverBase.swift */, + 3ADBDD7906DA76F87858F0016E956907 /* ObserverType.swift */, + F485DD455342F192D729B2B963191798 /* OperationQueueScheduler.swift */, + B3F5AF01989E7AACF65A80EEF6D198C5 /* Optional.swift */, + A892894237C98374D99BF13AA26795E2 /* Platform.Darwin.swift */, + 9454298DBF86BE7FDD8BAF7F73961516 /* Platform.Linux.swift */, + 2820710155AB36551969D241CAF06D81 /* PrimitiveSequence.swift */, + 0DE469564DEF7FB338D51CCF51DD65AB /* PrimitiveSequence+Concurrency.swift */, + 5CDE0BD1AD0F4D9064DA93BCC200B6CE /* PrimitiveSequence+Zip+arity.swift */, + 0DE28B30E8812D5A5228C06CBEFCEFE7 /* PriorityQueue.swift */, + 075A931B0D269009EA9D07928F04A9F3 /* Producer.swift */, + 4AF9ED0B79DE48C8E9B83BE330DE1C0D /* PublishSubject.swift */, + B1E08B97844344952A40DBE6196BE6F0 /* Queue.swift */, + 4B62F9563CFFE8BC9477B5B0E7629DEF /* Range.swift */, + 0A30F059F1915308E048D8E6F7611E15 /* Reactive.swift */, + D7D4844281202637450ADDC5C762737A /* RecursiveLock.swift */, + 50181959DAA894C30980AC92E24FE546 /* RecursiveScheduler.swift */, + 3E159391C45565CFDFB070CC60FFAF0C /* Reduce.swift */, + A9E1EE9446DAFC09701E8DC3E528D029 /* RefCountDisposable.swift */, + D163CEBA4A7C43D20CFEC2D70EDDF73A /* Repeat.swift */, + 3567C03E635DA98A6C854D434E4C4840 /* ReplaySubject.swift */, + B0C2BC72EA7C470420E52EAAC335960A /* RetryWhen.swift */, + 272B4F367AA7FB494ABD1324729EE8F7 /* Rx.swift */, + 98D7BA0DEB1EA658BE98A0B44CADF02D /* RxMutableBox.swift */, + 2E34EC15BE519F830CF5F88F21733ACE /* Sample.swift */, + 796D788ACD86B4870A3C90084ED0DA59 /* Scan.swift */, + A10C8BEF5DD815958E0F6EC5DAD979E6 /* ScheduledDisposable.swift */, + 19BEC6662ABEFB94BC9F77993F46DCFE /* ScheduledItem.swift */, + BF7DE2B1F97BDA831744D202F2AA8AFA /* ScheduledItemType.swift */, + 02BE37F55BEC0C15C19A82FA40E5554C /* SchedulerServices+Emulation.swift */, + 5A73BE281EECE223B14554D37CA62920 /* SchedulerType.swift */, + 2B64E1A875623C38D1ABC440B2B55253 /* Sequence.swift */, + F0A34EF1293E04639120788195083AF5 /* SerialDispatchQueueScheduler.swift */, + 70DF9FB26D19D0CB57A604319C9D6E6B /* SerialDisposable.swift */, + C40EBFD3F6F97E8A87DDD0704C7CA01D /* ShareReplayScope.swift */, + 9AEBCC880BD7345482C567421ADCCB82 /* Single.swift */, + AE0232400220E7581409F1F65D1A0F2C /* SingleAssignmentDisposable.swift */, + D09C9059B4C2E18D06708BA9079472B7 /* SingleAsync.swift */, + 5B816476DF63C1BD427AC435841659F7 /* Sink.swift */, + B363D789B3B665EC3A8D47DEBFD99F9E /* Skip.swift */, + 38CE13911492E85B5198944459969B92 /* SkipUntil.swift */, + AC4AFF145251209663918FD2339C2003 /* SkipWhile.swift */, + D7930032D26601CA12CF531A7CC7109B /* StartWith.swift */, + 66E95E7C4DC4F0E1E0179E8E0E27F2B0 /* SubjectType.swift */, + 68332B22871CE9135AB1B0367FA986B3 /* SubscribeOn.swift */, + D8669228FFCF942B9BE4FDEF092EBBE8 /* SubscriptionDisposable.swift */, + 8318863AC9995427AF531BB2B0154150 /* SwiftSupport.swift */, + A1E6B8C212D8D8F2948D1E1A73D12E49 /* Switch.swift */, + BA6D4EE626E01D60EBA49867C4BCF075 /* SwitchIfEmpty.swift */, + 3F00311075BBD5CD2AC150703E1A77C0 /* SynchronizedDisposeType.swift */, + EC36FF874BB21BFBB6FB30B97446CA77 /* SynchronizedOnType.swift */, + 8A18C236FE1418C250547A4D089D9321 /* SynchronizedUnsubscribeType.swift */, + 3CDEE51352798301CC01DDFE14F5715F /* TailRecursiveSink.swift */, + B56A54FF707D4E831F471DFF14B17559 /* Take.swift */, + 5641CC7D94261143254010F44E088E1C /* TakeLast.swift */, + 1647CBACD40D92123DCD5FF39ED9E6DB /* TakeWithPredicate.swift */, + 2FB54B5C5709300D45BBD3E303E26856 /* Throttle.swift */, + 6FD5B1CABA7055DCBF86F5F54DCE4E02 /* Timeout.swift */, + 9903DD53AB96E9ACAD0400832D39F291 /* Timer.swift */, + 1BA22022CCAB66B3303A6E4C3630F517 /* ToArray.swift */, + 726F9C12B695DBA5AD371203504CF07B /* Using.swift */, + 308DD85A638EAB97C0DCC4B32054102A /* VirtualTimeConverterType.swift */, + 343036BCDF5FB7550D90694E48121ACE /* VirtualTimeScheduler.swift */, + FE922E90BE0DEC2864F4170B8FD849A7 /* Window.swift */, + F3ED460745728E889F621861C23360D1 /* WithLatestFrom.swift */, + BBD7AA494D04823FFE3A077EFEBF71C8 /* WithUnretained.swift */, + 91082E931EDA49758EC32D60CA5D2A56 /* Zip.swift */, + 7F6D32371696BBB1F3B4D59D23FD927A /* Zip+arity.swift */, + 3B0E3137F7099A5CD77DD5E684822CFB /* Zip+Collection.swift */, + 2F9FBE4644AA2AFEC6C05835C9137918 /* Resources */, + 8BC2FF30FE1C0F28E39211855AE1114C /* Support Files */, + ); + name = RxSwift; + path = RxSwift; + sourceTree = ""; + }; + B0D23CDC63C73C38ECBF2E67A0A1C147 /* Support Files */ = { + isa = PBXGroup; + children = ( + 797CA58105C2908F57327F99AEE27AD1 /* IQKeyboardManagerSwift.modulemap */, + 5381D258D21B2293AFBEF3A09C0B7135 /* IQKeyboardManagerSwift-dummy.m */, + 146622ECCD8517E5791C5556687709F0 /* IQKeyboardManagerSwift-Info.plist */, + AC05FEFDC1564819471EB8153C3A8DFC /* IQKeyboardManagerSwift-prefix.pch */, + A6404E91A79AD97B83B5FA4499E19A48 /* IQKeyboardManagerSwift-umbrella.h */, + 5A611061ABE6DF6E84331515AD9342A0 /* IQKeyboardManagerSwift.debug.xcconfig */, + 65E8BFA20B8FC37268C35BFCD90578B2 /* IQKeyboardManagerSwift.release.xcconfig */, + 5CB0E94CC4917EE8595FEBB538BA8728 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardManagerSwift"; + sourceTree = ""; + }; + B1B6BB7941BBB6792B6B4D7D28D450A2 /* GTCommonSDK */ = { + isa = PBXGroup; + children = ( + AB77855E84F69C7B2CDB6A834193BD7E /* Frameworks */, + 8275138371208A7233DD657D833B18FF /* Support Files */, + ); + name = GTCommonSDK; + path = GTCommonSDK; + sourceTree = ""; + }; + B38A0DC185FBA8A45762606258A1C739 /* Resources */ = { + isa = PBXGroup; + children = ( + B0809BC6E61A7BCCD2871958EB2770BE /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + B45138FF9B93C738354846B128DFA0AE /* Support Files */ = { + isa = PBXGroup; + children = ( + 6768F7BA73C9EF57B9BE722CF29A3216 /* SwiftKeychainWrapper.modulemap */, + 280B641103F20B2D8663752E396FAAB1 /* SwiftKeychainWrapper-dummy.m */, + 773D4DB450F0890E2EF2C41A379134F3 /* SwiftKeychainWrapper-Info.plist */, + 55D70095E6AAF412F589695B8FAEB5EF /* SwiftKeychainWrapper-prefix.pch */, + DCFC5949D8875CDAD1F2082E5A201006 /* SwiftKeychainWrapper-umbrella.h */, + 685F3D013ACB1CBC32015CAF2B7E23ED /* SwiftKeychainWrapper.debug.xcconfig */, + 9852B72659A40BCDB23B6501C7E6BC77 /* SwiftKeychainWrapper.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftKeychainWrapper"; + sourceTree = ""; + }; + B65372CC43004B2E584290E8069C985E /* Resources */ = { + isa = PBXGroup; + children = ( + DDEBEDA7EDFEA74B895CD38E22DBDC5F /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + B719171245F403449588D0411BAB5076 /* SDCycleScrollView */ = { + isa = PBXGroup; + children = ( + 78CC307B7CD354A122C227227F7AA93A /* SDCollectionViewCell.h */, + 8F64418C134D0DA08AEFA57230877C45 /* SDCollectionViewCell.m */, + 752E9A0994695EC25945B2516FF662EC /* SDCycleScrollView.h */, + 2D3ABCB73987CB6C9EE038ED5CBA66EA /* SDCycleScrollView.m */, + 0C1064A662DD909582F2D4B8B77E0765 /* TAAbstractDotView.h */, + 0191CC31F330FEC448E8F428ED3D9917 /* TAAbstractDotView.m */, + CEEFD7DFE910E200BFEEB94F81A03DC7 /* TAAnimatedDotView.h */, + 93641C91C85D75426DF7A9CA3A969556 /* TAAnimatedDotView.m */, + 2784284F8E77F0A3BE4219F31A24321A /* TADotView.h */, + 4863C03D8C03572E115CCBAC343B738B /* TADotView.m */, + 31A763BB099BC697922CF74F3B4E4345 /* TAPageControl.h */, + DE89E8B8E80AC6F29ED6265923ECD0E2 /* TAPageControl.m */, + EB66606CAD2C190D5997513B8FD77128 /* UIView+SDExtension.h */, + FF4A34B08852BC1D7AECF7E9E45FFB42 /* UIView+SDExtension.m */, + 2F5B4BDF4640F454CB6A2AD0599FAD7D /* Support Files */, + ); + name = SDCycleScrollView; + path = SDCycleScrollView; + sourceTree = ""; + }; + B73C9BE56478279D67E830491C0ACD91 /* libwebp */ = { + isa = PBXGroup; + children = ( + B9C09864E60042BA529FBA42FB29D969 /* demux */, + 44D00FF54E5EF4CA0D6346BFD7704F3C /* mux */, + EE743E6A3421DADB76B2C359FA1CF36B /* sharpyuv */, + 69B6BEFAF2C511C57467081C69A437C1 /* Support Files */, + 87604EA8FC351004922A00F2B9A86DC5 /* webp */, + ); + name = libwebp; + path = libwebp; + sourceTree = ""; + }; + B8B695C5BD5B98C445291DBE8DCC87FD /* AMap3DMap */ = { + isa = PBXGroup; + children = ( + 1E0F8ECAF1EB04E85C634D177BDEBF69 /* MAAnimatedAnnotation.h */, + 004B2BCB6826D599E94D71A3168D5832 /* MAAnnotation.h */, + 432D6045A41D3E46C9282AEA40296E94 /* MAAnnotationMoveAnimation.h */, + 20DABB052993B5A4A1D5F2FA44472B6B /* MAAnnotationView.h */, + 463C6B148CADDAB6E096384DC38AC8D0 /* MAArc.h */, + C11B778159009E73AB84F3BCDFA425A0 /* MAArcRenderer.h */, + 697E6E7D0D16A32A1CF7DC3E8D8271E9 /* MABaseEngineOverlay.h */, + C4BE3174074B7374A4340B490B27A621 /* MABaseOverlay.h */, + 3E9AD4C2E73CE59BC6D1092642A62552 /* MACircle.h */, + 23A639824DC0707978874C0F65105476 /* MACircleRenderer.h */, + D35F1234E44C57B97BA4F007A849622A /* MAConfig.h */, + 32A7D3DE2FF03E7C03BEE0208F763C9F /* MACustomBuildingOverlay.h */, + CFFD9E4810203EAFF2BEAB5599632084 /* MACustomBuildingOverlayRenderer.h */, + 26C3D6867255B8F2AAEE5F56E5F588E1 /* MACustomCalloutView.h */, + 37AA50827EA2A6EAD537F21F2B78DAFD /* MAGeodesicPolyline.h */, + 9DB88EAD9417D6DBEABC22EF3B333DC5 /* MAGeometry.h */, + 0E8C5A3B2EC8B6E37298E925F01EA949 /* MAGroundOverlay.h */, + 196CC639775723C42A4E5E531A8AC770 /* MAGroundOverlayRenderer.h */, + 85955AD4113A22A41F7779DCABF2906C /* MAHeatMapTileOverlay.h */, + 36BB73E4C9CC7F3ED343C0DC7B025B36 /* MAHeatMapVectorGridOverlay.h */, + F0C5AAA0759A07BC8438DB6994456DB2 /* MAHeatMapVectorGridOverlayRenderer.h */, + 612508BF8D1A91AC2E6D50F4729FD2A2 /* MAHeatMapVectorOverlay.h */, + 207F42132D4EE9D29F92BA5A01E34A0C /* MAHeatMapVectorOverlayRender.h */, + 84AC76B0DD96AC104B9FBEC11D1A566F /* MAIndoorInfo.h */, + 1BF320F487C1DD4624D25D4470A157FC /* MALineDrawType.h */, + 1935FDDB5AFD741273177EC5AB7EE3F3 /* MAMapAccessibilityIdentifier.h */, + 529D9AD4F13952248DD17ACCE9BA7CD6 /* MAMapCustomStyleOptions.h */, + C5CBBD411178F08383D58558D445EFE2 /* MAMapKit.h */, + 486E4C7B2C31D1FFE31982CD920E6527 /* MAMapSnapshot.h */, + 5E48C92CE7DDC63C12F2CCCAC71AC2A4 /* MAMapStatus.h */, + 128679070298A6F8DFE8EB615C943D5D /* MAMapVersion.h */, + D7E6BD40128854BEF319176B08C7C4FE /* MAMapView.h */, + 2C1545F05291BCFC28736F71B26EBC1E /* MAMapView+Resource.h */, + 5844C454E6F6F9830BDD26ADCA1EE74B /* MAMultiColoredPolylineRenderer.h */, + 2E6516D3BA180B7168516AA0C68BFE1E /* MAMultiPoint.h */, + 9246ADB0989840A2E1B1129518718538 /* MAMultiPointOverlay.h */, + 033C6B70AB833E2C2D476538AC842D3A /* MAMultiPointOverlayRenderer.h */, + AC3D9E48640DEB89D3A144A31F7CD6F1 /* MAMultiPolyline.h */, + A91B62A4EAAB3E3D425611D44A31C62D /* MAMultiTexturePolylineRenderer.h */, + 551F79E3BF7B5E4CBD0470A1AA38BDDD /* MAMVTTileOverlay.h */, + 75EC0D078692A3333156888FD17A74C6 /* MAMVTTileOverlayRenderer.h */, + D5998548C382E286290558CFB2A18E23 /* MAOfflineCity.h */, + 2000C5BF3C277D810F2091071BE8EAEF /* MAOfflineItem.h */, + 0884608A4C6F6D8692D7C320A317FCE7 /* MAOfflineItemCommonCity.h */, + 6AF202BE6D56FBF766F474DBACC4154C /* MAOfflineItemMunicipality.h */, + 1D61D7EB6D1E39E0FC1EE2F150653E9E /* MAOfflineItemNationWide.h */, + 61FFBAB5C9B0A15F4C62AD3E8CE46B0A /* MAOfflineMap.h */, + 620ACAFA3D24B54B55E3DF8AAF103A2D /* MAOfflineMapViewController.h */, + 90261C76905A1A4A00C706C28999A56C /* MAOfflineProvince.h */, + CFA108017137E063176D72E06AB746F0 /* MAOverlay.h */, + 3663853C2D1BD528F167EBF0092BC54B /* MAOverlayPathRenderer.h */, + 7BDAAB3ECD8870D1E91D7BA13AF32058 /* MAOverlayRenderer.h */, + CA335DC0D9B5A9FF4417484ACF847F91 /* MAParticleOverlay.h */, + 61347787F4EE0D64FFFEBAB7DDA7B198 /* MAParticleOverlayOptions.h */, + B30DD9870F0ECE8C983012E8D4DF6ACC /* MAParticleOverlayRenderer.h */, + 50535F54D6ECD7EA29F54BDA1B245956 /* MAPathShowRange.h */, + F5F7DD1AA60D9A5846C8C10EFA39E006 /* MAPinAnnotationView.h */, + D98C47E40A04CE5B269024673CF65D39 /* MAPoiFilter.h */, + 81A4D581DC5CA975CE0C9B7E9EFE7214 /* MAPointAnnotation.h */, + 2567E70A0F4CEE73288ADCE097CB0390 /* MAPolygon.h */, + 409B0C66956D40C4C4A435CFE58686F0 /* MAPolygonRenderer.h */, + 12D5DC1DD97A74EC4CD3576A6DE3C5EB /* MAPolyline.h */, + EB49C12301982CD290D0098923B9358D /* MAPolylineRenderer.h */, + D47139F59A90507611FCEDD9B8CC3E8A /* MARouteOverlay.h */, + 678D1EED7D8444B4E721CBEE493C45D6 /* MARouteOverlayModel.h */, + 2B3D1BCC77D908A880AF2FFA7C63D516 /* MAShape.h */, + 274D2779FC622ACBD2B4A3E40C09EB33 /* MATerrainOverlay.h */, + 31E7FBE29306351965B6CD08E13A9B51 /* MATerrainOverlayRenderer.h */, + B15B463A028463969B4A88EA094B8842 /* MATileOverlay.h */, + 216122D05D415C9A6A4DE43C8ECC4EEA /* MATileOverlayRenderer.h */, + AB4D6C0669EF9F584DB40FD2D2380293 /* MATouchPoi.h */, + E8B85C19541E8717481FE64B477A2AAF /* MATraceLocation.h */, + DF71BC3300BF2FD8A75E24E5182DC488 /* MATraceManager.h */, + 56A5EC30AC22F245424B45A3C7A6DB5D /* MAUserLocation.h */, + 3DA99937AA87F422006C6D337480507E /* MAUserLocationRepresentation.h */, + 9F24CD4427598E55F7500E4AB71603F7 /* Frameworks */, + F2FE917359263666D694D1CA7DB4A90A /* Resources */, + 5E66F1AA198641E5A0348CC75445DFA5 /* Support Files */, + ); + name = AMap3DMap; + path = AMap3DMap; + sourceTree = ""; + }; + B8F4F071D16B105424EC31DC31103B2F /* Picker */ = { + isa = PBXGroup; + children = ( + D69F2726F5355FFB567323EE2295920E /* AlbumListConfiguration.swift */, + C279963BB549D9C30A9F3CD14C3CEA00 /* AlbumTickView.swift */, + F6749B1387486C53C6A1A9E295D78318 /* AlbumTitleArrowView.swift */, + 61DC88FEB102A7861ED13FE82446D9DF /* AlbumTitleView.swift */, + 83922E1A751C8EC27534FD42C9CB8417 /* AlbumTitleViewConfiguration.swift */, + 7AAF28296949B338F9C8AFF8A626B597 /* AlbumView.swift */, + FA9A5FCAED5CE5985F805D6CC71E5F11 /* AlbumViewCell.swift */, + 257F77AA13F1E8F063FE18A4AFC961A4 /* AlbumViewController.swift */, + 9AB9E182990128316C281E7C21AC31BC /* CameraConfiguration.swift */, + BE6BD5E640D1317F01C741EE079692AF /* CameraViewController.swift */, + 50022FA8B4F09F13AD183B28C2D90888 /* DeniedAuthorizationView.swift */, + F2A86A35A3E48B3BFBDA8DFD6A82AFBF /* EmptyView.swift */, + 4F452F28B8830CB06255DF25FF69A5C7 /* EmptyViewConfiguration.swift */, + 555BF47F6F5890BF5603FA20A3FBF037 /* GIFImageView.swift */, + AB4C4104B62E725FF73BF72B0EF03227 /* LocalAsset.swift */, + FDD979867AD840EDB1C7DA6B66EE5AC3 /* NetworkAsset.swift */, + 18CF7A57C682F75D5EB4A95CE7406072 /* NotAuthorizedConfiguration.swift */, + 2D0D0334CEDAC8CC1CBF69EE2A7115BF /* PhotoAsset.swift */, + 96D8E7808CD37E4B850CB9A27D5CE470 /* PhotoAsset+Codable.swift */, + 0F9BC0C242FD911772747E1EFE9174E9 /* PhotoAsset+Network.swift */, + 41C195CA72D7E25A4B748525A0ECB929 /* PhotoAsset+Request.swift */, + C7DC6B292E4EE5A51FBE1E41C47D53E4 /* PhotoAsset+URL.swift */, + 64048AC51996A92C8FE8DF2E4FF42741 /* PhotoAssetCollection.swift */, + 22DB92F8012A0A5395CB78913DCFFC9E /* PhotoListCameraCellConfiguration.swift */, + 5DF2483E834C3F42C3DFB11C1E73B748 /* PhotoListCellConfiguration.swift */, + 7D455D3205BD88A12B72241345F01F45 /* PhotoListConfiguration.swift */, + 01CF6D4BF6740BE6841E55E3ECE3B6E0 /* PhotoPickerBaseViewCell.swift */, + C45B144C50A00CDB6CBBD4195A4FB8D8 /* PhotoPickerBottomView.swift */, + 8D493BCDD54D905FB149DAB4796C73D7 /* PhotoPickerController.swift */, + BE5790E66F22ADFA25318E4A742E655E /* PhotoPickerControllerProtocol.swift */, + 279C203A935FE86BE7E8894D17C34AEA /* PhotoPickerSelectableViewCell.swift */, + 065D6A3C5AAD72148BB1FFA500BEEBBC /* PhotoPickerViewCell.swift */, + E5BB6C658A60AC2AC3598D1BCEB09BB1 /* PhotoPickerViewController.swift */, + 2A1224E6B8498A9FB446476C6D6C051E /* PhotoPickerViewController+SwipeSelect.swift */, + 3C9E03ECC631727A5CE6190D68800FAD /* PhotoPreviewContentView.swift */, + 0E9E3713A8F3021FD53C00343A86D07D /* PhotoPreviewSelectedView.swift */, + F32923E152045EA027E5113A9FAD59F7 /* PhotoPreviewSelectedViewCell.swift */, + 6C8F95BDB05335E4EA8A74BBF9424AD7 /* PhotoPreviewVideoView.swift */, + CE4297F5F91AD5E972B519C77D87AE13 /* PhotoPreviewViewCell.swift */, + EB89B80A1D9F5C7B3A349E363378859D /* PhotoPreviewViewController.swift */, + A3C3A895772E05D6A9CA2E507C4F318F /* Picker+PhotoAsset.swift */, + DFEB636D74578B2C6880B72DD775C66A /* Picker+PhotoManager.swift */, + F163CB3B6AFBB4620B4738DFA7342EA4 /* Picker+PhotoTools.swift */, + F31F761D62AB020CB44461FE000DD58E /* Picker+UIImageView.swift */, + 35B66416DB031DED4D7ADDE975EB0669 /* Picker+UIViewController.swift */, + D7BFA673BB54E1BF4AD581C7054FD877 /* PickerBottomViewConfiguration.swift */, + E0EA87383F0C129592E77B21764E4434 /* PickerCamerViewCell.swift */, + 46330C0E988592F0B8C05BC151ED046C /* PickerConfiguration.swift */, + DF8E119D061BA08BBA251A759BBC05D2 /* PickerInteractiveTransition.swift */, + FF5A24BD633E271DDD7AC0957D12327F /* PickerResult.swift */, + E92EB47BEBB9451BABC73A28EB669AC1 /* PickerTransition.swift */, + 313794C66F80EB4585F612DB3FF868DA /* PickerTypes.swift */, + 1998EFF31408D1BFBA3833D49D5422CF /* PreviewLivePhotoViewCell.swift */, + FD1C52C08EB443D6224EA88EC6553928 /* PreviewPhotoViewCell.swift */, + 4B862DA227827147238255AD2138A01C /* PreviewVideoControlViewCell.swift */, + C81E38834F85CE811FD4D2AB7F4735A9 /* PreviewVideoViewCell.swift */, + 23321066F3CADBDECA57518EF489EFCF /* PreviewViewConfiguration.swift */, + ); + name = Picker; + sourceTree = ""; + }; + B953D35C8E2FC60EC5B69627D2577548 /* Core */ = { + isa = PBXGroup; + children = ( + E69BDC83D1BFA669A205C79A2E8C7C84 /* IQActiveConfiguration.swift */, + 5E42E7FC65819F224E674D317281771E /* IQKeyboardManager.swift */, + A9E070DBB673D03DDF9A51AB87DF0F2C /* IQKeyboardManager+ActiveConfiguration.swift */, + 8E2C9BEF8062BE665AF81863142771E6 /* IQKeyboardManager+Debug.swift */, + 1D49D6A45612FE0360EF08CFBF160224 /* IQKeyboardManager+Deprecated.swift */, + C932EE232A2D07683BA2BE8029DB3693 /* IQKeyboardManager+Internal.swift */, + 1FBC4F98B64C0EB57706D3343C9193C7 /* IQKeyboardManager+Position.swift */, + 5C5EABE9C5AA229D6BE604D7173BA361 /* IQRootControllerConfiguration.swift */, + 5E52FBC014A558D6307FEB71181D5A9E /* IQScrollViewConfiguration.swift */, + 1D33F67DEACEF3B1479AD53801AE648A /* UICollectionView+IndexPaths.swift */, + 56E1D2150068F22F6B2803DBA6787788 /* UIScrollView+IQKeyboardManagerExtension.swift */, + 8637554444D44AD1070EDBCD12BE5DB5 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */, + 940F192EB643D554A002227CD94C79E7 /* UITableView+IndexPaths.swift */, + 66542941E28A26A0B6FFEB6C6118BD0B /* UIView+IQKeyboardManagerExtension.swift */, + 5C6ADCAB0EF483830B5D8F305AE9C13B /* UIView+IQKeyboardManagerExtensionObjc.swift */, + 1247F2A254331E381C9913E0CF9E0616 /* UIView+Parent.swift */, + 64F82A3BC7DD8472E55CCD9102B321C7 /* UIView+ParentObjc.swift */, + CAC0280F1124F53D7411CF2643BD5C08 /* UIViewController+ParentContainer.swift */, + ); + name = Core; + sourceTree = ""; + }; + B9C09864E60042BA529FBA42FB29D969 /* demux */ = { + isa = PBXGroup; + children = ( + E77592D8C60580DC8E66CA75B48B75A3 /* anim_decode.c */, + 93DED9585F02D11BF9C034CEB92328D7 /* demux.c */, + 01D35CE75FA79E1AC723AD497DA82CA7 /* demux.h */, + ); + name = demux; + sourceTree = ""; + }; + BAE4BBFBE4FFEB45C757A7B444F41D45 /* Core */ = { + isa = PBXGroup; + children = ( + B2F86579611CDA03F6FBA4599A2C1EA7 /* NSBezierPath+SDRoundedCorners.h */, + FEC5F1C356A5EEA6BD8B0F413B33942D /* NSBezierPath+SDRoundedCorners.m */, + A2FAB33F77B45DB643863588307AAA3B /* NSButton+WebCache.h */, + 5683A4E227711D55D63DDCFBC7F21070 /* NSButton+WebCache.m */, + 1DA1813E9D3AE85E7EC2A96A57FE58C2 /* NSData+ImageContentType.h */, + 7EB72EBD7867C4B5C51A173BB365BEB9 /* NSData+ImageContentType.m */, + 8A47CC6B700CCC8FBD24949547CCCDF8 /* NSImage+Compatibility.h */, + 726B0A97CF01806DCF6631B704AB0D90 /* NSImage+Compatibility.m */, + 7223A110BFC2B3F827D34707FB343735 /* SDAnimatedImage.h */, + 6F3A5D21D886DCB7FFBFD7EDEDA78C07 /* SDAnimatedImage.m */, + B7B6641DB06EC90F27F03588B66E1282 /* SDAnimatedImagePlayer.h */, + 22CD974AEAC09E9E1186F6ADD1707EB2 /* SDAnimatedImagePlayer.m */, + 8FBAED7E14F930EB56899F6E75E1B8EB /* SDAnimatedImageRep.h */, + 4C3C3D4A2F2ABDDE89E193B2597462D5 /* SDAnimatedImageRep.m */, + C20C3B27B635791AB25B79579E811CF5 /* SDAnimatedImageView.h */, + EF2B4D80A18B01B76CCEE6C4EF52C595 /* SDAnimatedImageView.m */, + CED6FDB1B58C11CD245B013403B260B5 /* SDAnimatedImageView+WebCache.h */, + 1BA24490F916A0EA0636D9FCEB4DB3C8 /* SDAnimatedImageView+WebCache.m */, + 007E8B464C146C4DF631FD97210190FD /* SDAssociatedObject.h */, + A2A1ADB806FAE3DBF9777A0A1F312FCC /* SDAssociatedObject.m */, + 7CE4B3A5F7F0CBCCF3673084A15C558C /* SDAsyncBlockOperation.h */, + AA845CF5C58668BB928470893111EE73 /* SDAsyncBlockOperation.m */, + 8CA2E5B1A4E4500FBCB1AF8BD7870587 /* SDCallbackQueue.h */, + 77A1BE3287E4A73E824A0B9CE1089CC1 /* SDCallbackQueue.m */, + 3FDBF81BF9426BF26BD9CB4B59E075D8 /* SDDeviceHelper.h */, + 7A40E26941A72CA464AC1DE8B9FEBFF5 /* SDDeviceHelper.m */, + CCA906748E734CCC7601D4C2B45BF3D4 /* SDDiskCache.h */, + 1AC0887C61EC137A3A8071800E367ABC /* SDDiskCache.m */, + EA942D2B58CC5219C9B6290FDD3B0D37 /* SDDisplayLink.h */, + C4B637D91A93C2FE0935713702E45487 /* SDDisplayLink.m */, + 1C147902F344FB4665D59142915E5595 /* SDFileAttributeHelper.h */, + 8E42058DB6F00CB305642F51BEE3EA6A /* SDFileAttributeHelper.m */, + 0EECFB35C7C5F62C5B09B4AE9F72AF5A /* SDGraphicsImageRenderer.h */, + 69960B059917AB5BA834598D80EAE1AC /* SDGraphicsImageRenderer.m */, + C7318F1132C12EB0A8D086E7AAF20214 /* SDImageAPNGCoder.h */, + D9B58514EC4B76D24B2A05D2F9F94A84 /* SDImageAPNGCoder.m */, + 23C0619D0AF603D8DF025BC86303F91F /* SDImageAssetManager.h */, + 9FBFC84B5F2F2B13D8C996A78C14B850 /* SDImageAssetManager.m */, + 42893EBB70BB327F76F74475A40B3582 /* SDImageAWebPCoder.h */, + 6D29B8CD024479C96ACCE76DE9B66DEF /* SDImageAWebPCoder.m */, + 57858427526B884C5AA4AE630D3F7CAA /* SDImageCache.h */, + B6716D6A05E4B7C6EFD716BF335F7426 /* SDImageCache.m */, + 48BE0239729ECFAB771C486712D25E3F /* SDImageCacheConfig.h */, + 4BBA21A723E00E747EA9B39CB00AE7F6 /* SDImageCacheConfig.m */, + 54F4161E0837E4129BD2FC1C7177730A /* SDImageCacheDefine.h */, + 48066867362ADEAC81916108338BC372 /* SDImageCacheDefine.m */, + 5A755D74423381835CEF4EBD4C3B58B8 /* SDImageCachesManager.h */, + 49B87A3F96746A72922FF44DB77D45F4 /* SDImageCachesManager.m */, + 1ECC8315B78910275EE99EFEBE4E8A48 /* SDImageCachesManagerOperation.h */, + 00FF1FFF806145CF33B6823F2CE31FCB /* SDImageCachesManagerOperation.m */, + 003BAE2FCC2E787192C2A3BA772327DF /* SDImageCoder.h */, + F8C4326FCC3EEBAFF2D439FE61232B8F /* SDImageCoder.m */, + 7F548349FD694DAB010DA0E3720B7F23 /* SDImageCoderHelper.h */, + 9F199E9491E3EBCFD324FFAC2B2A0EF8 /* SDImageCoderHelper.m */, + D9E655874E1B875CC93CD341D592EABE /* SDImageCodersManager.h */, + B0161E3915AA672D8F69E946875F7CC9 /* SDImageCodersManager.m */, + A094E877BC24DA390483D0CFB486585B /* SDImageFrame.h */, + B3ABA4FF27891A94EE99D4610DA100E8 /* SDImageFrame.m */, + 3A292C43870137C7C771C99E3B0439BD /* SDImageFramePool.h */, + 866CB4AFDAA64822659C8F7C0B9DA4C8 /* SDImageFramePool.m */, + 609E24B1E0F023D013FCA9ACC0B41330 /* SDImageGIFCoder.h */, + C3B2A2AEA61FE90782FC41D9D7663210 /* SDImageGIFCoder.m */, + D36F91C9AAB954B92F50D99CA2482915 /* SDImageGraphics.h */, + 2FEBF4FCC6EEB57D28D1199E1587E99F /* SDImageGraphics.m */, + 17A52A9B3FB23A1D49001F5271A9883A /* SDImageHEICCoder.h */, + 9F87135AB5CEC98CF8440F0EBAB05E9C /* SDImageHEICCoder.m */, + EC95BDD804BA0652360327B8C5243DDD /* SDImageIOAnimatedCoder.h */, + 298090571D27D7C87BD7C8679065FE85 /* SDImageIOAnimatedCoder.m */, + 5B15C2B6297A28FC47DAF7B515CE496F /* SDImageIOAnimatedCoderInternal.h */, + 62424DD966AE2C0152F379228E32239C /* SDImageIOCoder.h */, + 25156D909741A9D7E5BEF3533B7076F6 /* SDImageIOCoder.m */, + A9A62BDDA80ED8C0903E21D8205C6C82 /* SDImageLoader.h */, + C2C3EA3A7D163D7B6F4F2418123DF558 /* SDImageLoader.m */, + B4A5CF272F2A16C527D9A5D8C59D8BDF /* SDImageLoadersManager.h */, + BECE02909DA3732F256F482039C8F2C9 /* SDImageLoadersManager.m */, + 8A1B7848F1E6CB597248C96605A1A9DF /* SDImageTransformer.h */, + 5C8A230E5EF3FA65C2C2CF48CAED581C /* SDImageTransformer.m */, + D4D6B8F65D5B3AE6431527184A0A81C8 /* SDInternalMacros.h */, + B621AF83D42A8D2D7CF6417BA5A95CB5 /* SDInternalMacros.m */, + 8C3E8DDD466C64688F165765A54FE8D8 /* SDMemoryCache.h */, + A1B4ABB967E1B8E21AE1A7072080F16A /* SDMemoryCache.m */, + F225B969315A8D10CB0B48A87EA9B86D /* SDmetamacros.h */, + F077E41C0B269500316BDBE5E9FAE6F9 /* SDWeakProxy.h */, + 401BF45495E566185704BDF39487131C /* SDWeakProxy.m */, + E5662E2113261BAA8D73EE2D7FD195D7 /* SDWebImage.h */, + 68790ACE5A7CB2A293132F98D889230F /* SDWebImageCacheKeyFilter.h */, + DB3C0326988A33173E720F4BD350EB7B /* SDWebImageCacheKeyFilter.m */, + 853D5E14050E1180A799AE014DD419C7 /* SDWebImageCacheSerializer.h */, + 7B97A0BB4BB7FF7D61761C1C04888C02 /* SDWebImageCacheSerializer.m */, + 40CD21C6C56E4D427C01551E6B2D5CD6 /* SDWebImageCompat.h */, + 5218BB7384C4CCCAE5701C5D0A696C58 /* SDWebImageCompat.m */, + 46F9144AA04C5B93033355FB41156BD3 /* SDWebImageDefine.h */, + CE460DA6C5A4E30E9BE5D45EAFACF1E5 /* SDWebImageDefine.m */, + C8D700EEACDCBCE5AA488AD3ADBED770 /* SDWebImageDownloader.h */, + 446AAC508139A1F901EF12AEB6CA693F /* SDWebImageDownloader.m */, + 50467B08F7EB77134286BC164208648C /* SDWebImageDownloaderConfig.h */, + 0435F48E4FB3CB3F9E43E7092BA7BA8D /* SDWebImageDownloaderConfig.m */, + 0A418912F091533A2C2E3F36CCDA9F1F /* SDWebImageDownloaderDecryptor.h */, + 7AC7C7BC1911F787B57B9DD754C91286 /* SDWebImageDownloaderDecryptor.m */, + D50D9548EC6570A5F35497DCF647A7F7 /* SDWebImageDownloaderOperation.h */, + 4C1A7B7305E2FC4A2C36ECE425C7621F /* SDWebImageDownloaderOperation.m */, + A6369940D453665C1654010126E5DB45 /* SDWebImageDownloaderRequestModifier.h */, + 5226905A26EAB8FCFBE1679557C94C2E /* SDWebImageDownloaderRequestModifier.m */, + 706DC3F66C2B9C0A32DB8329EA45E8DC /* SDWebImageDownloaderResponseModifier.h */, + 7F867CEDB885D4F73329A617BB8F4458 /* SDWebImageDownloaderResponseModifier.m */, + CD477E6ED01C05CE173F67ADF3632DBF /* SDWebImageError.h */, + C3A41E0DA9FC2429FDD127720090A15D /* SDWebImageError.m */, + 086940046583429839B2C8E75566A4B4 /* SDWebImageIndicator.h */, + 9D12210497872F3759C0AC53B8A1A84D /* SDWebImageIndicator.m */, + 6AA9FF81509C3FF310D9C7E8B48B4679 /* SDWebImageManager.h */, + 48D5F6B359FFBAE6C4C679763DE0B7B0 /* SDWebImageManager.m */, + C1544B7A05D8310D887249540EFBDDED /* SDWebImageOperation.h */, + 3C93F91C4137CE206B09076182F92DEC /* SDWebImageOperation.m */, + 383ADB0A40AB8731009DC7161545D95D /* SDWebImageOptionsProcessor.h */, + 0D67739CF0A79F3CF469F6ED88132506 /* SDWebImageOptionsProcessor.m */, + 564E27B9AD7411EEECE7829BF99CFAD3 /* SDWebImagePrefetcher.h */, + 191A2321A233979085A3F35D47C0D6A6 /* SDWebImagePrefetcher.m */, + 5AD47F133B4B4F30AA80F10294BE21EB /* SDWebImageTransition.h */, + FD26E7E1C0C23AB0612B828F99E2E028 /* SDWebImageTransition.m */, + 5F13932AC38F7CD83F5E7117EFC4F4CB /* SDWebImageTransitionInternal.h */, + A0C9E943D95DC00E54DDC3B79BD04F47 /* UIButton+WebCache.h */, + 0889E53897E37B7CC73552DAEA744B85 /* UIButton+WebCache.m */, + 4AADDED54B9EAD471AEBE9AA5F62589B /* UIColor+SDHexString.h */, + FB1E33F9B8F7E520DB8BE9A8362B7EA5 /* UIColor+SDHexString.m */, + 51AA0332B88CAE7C8327E873EE362616 /* UIImage+ExtendedCacheData.h */, + AF0D1B22A0451EAAE21EB16BBCE261C6 /* UIImage+ExtendedCacheData.m */, + BB018C47A24DA741E6FA5743CCF3C03A /* UIImage+ForceDecode.h */, + 9DEC10FC7B2213D55C294333BACC357C /* UIImage+ForceDecode.m */, + 3DA3B54A209E0AFF9527F55BA93718AF /* UIImage+GIF.h */, + B8F635F1037B3F7E688F017A9AAD210F /* UIImage+GIF.m */, + 77E3B05E91A216DA8147D21054C4465F /* UIImage+MemoryCacheCost.h */, + B289E967683F0ED79A55161253A11237 /* UIImage+MemoryCacheCost.m */, + 038B2194862675583DA31F9A2DB3BAAD /* UIImage+Metadata.h */, + 4C6AC562EC4255D0B9C35A0966E0D2E3 /* UIImage+Metadata.m */, + 94D894038F722349A3CCDC0EB840783F /* UIImage+MultiFormat.h */, + 52B3671938D8FF808EC2E15FA070624F /* UIImage+MultiFormat.m */, + 0B55D907FC97BC79AFEACEB278FD3A8B /* UIImage+Transform.h */, + DB53F81B12A46615370C1D9BFA3E668D /* UIImage+Transform.m */, + CF97A44D7FA1300CD7ABC230B10EC7DB /* UIImageView+HighlightedWebCache.h */, + BF242B406565A74551871AB43E55ABB9 /* UIImageView+HighlightedWebCache.m */, + DD7756C99488F3DA24BC9B942CBDB37F /* UIImageView+WebCache.h */, + 6D282837CDA64EBFB07417A0455B4831 /* UIImageView+WebCache.m */, + FF93F9C752DF76BA095F4B8F82D47FBF /* UIView+WebCache.h */, + 7D8B9637033C2E8E71D6FF757F8031FC /* UIView+WebCache.m */, + 78F4622753599312018DEFE3D17E111E /* UIView+WebCacheOperation.h */, + 52F9B0D9665A4AFAE91717E1B89CDA1E /* UIView+WebCacheOperation.m */, + 949DCE2CCB7F0EE19FE299834478F1A8 /* UIView+WebCacheState.h */, + B4B747B15E3F6B9558666857AB5CC07E /* UIView+WebCacheState.m */, + 10012B561F9C8495E2CD7B4398C5BF46 /* Resources */, + ); + name = Core; + sourceTree = ""; + }; + C1A775F670B2DBF80398DB1EE2912871 /* Support Files */ = { + isa = PBXGroup; + children = ( + BD447714C44B87F2E3F96D68ECAA8A14 /* MarqueeLabel.modulemap */, + 14F93E1B245D3DB10BE87963FE98FADB /* MarqueeLabel-dummy.m */, + 4AC0FA2B38587490336F4E658538C6C8 /* MarqueeLabel-Info.plist */, + 3D5BC48BD75239B73505434576605A3A /* MarqueeLabel-prefix.pch */, + 7ACBA6320016DE4E663F58FCE773DCA0 /* MarqueeLabel-umbrella.h */, + 2BA0763EE2D6A1D5DBED1B0253582EDE /* MarqueeLabel.debug.xcconfig */, + 134792B6396EF244F671903991D753F4 /* MarqueeLabel.release.xcconfig */, + F3F0C65F942CE58BAF3168986D00786F /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/MarqueeLabel"; + sourceTree = ""; + }; + C2CBC9CEAB4327F6514673A0946689B8 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 30B7AEBD877D5F23816E20BC56D2D184 /* ZXSDK.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + C47ABEFF8DC6C62A59A218CFBFD8A0D5 /* IQKeyboardReturnManager */ = { + isa = PBXGroup; + children = ( + 8CEA20C4D17C3710E49B55E39B315458 /* IQKeyboardReturnManager.swift */, + A35616867B452F37F519865E18F9CC93 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */, + 91A9E876C24D02E33E438107B584CA4C /* IQKeyboardReturnManager+UITextViewDelegate.swift */, + E14E75092B89699FA99395BDE0FD7C04 /* IQTextInputViewInfoModel.swift */, + 781782C0E23558289FCBF83FB6AE2904 /* Resources */, + 62B332FF1A7AC8171242C922661BE932 /* Support Files */, + ); + name = IQKeyboardReturnManager; + path = IQKeyboardReturnManager; + sourceTree = ""; + }; + C4F6A6528A407A37D731B6AB2CC8990E /* Resources */ = { + isa = PBXGroup; + children = ( + 467E9E8EB6FB53270BCED90E7758905F /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + CD149FA9EDEFDF00B30DBBF03A99E3D8 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 340482855B6E8F6BB869D23E567D57B0 /* GeYanSdk.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + CF1408CF629C7361332E53B88F7BD30C = { + isa = PBXGroup; + children = ( + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + 2FE445AD883B9ABD3E0241A05A5B79FD /* Frameworks */, + 637F325C947EB09ADF7792871ABAFA4E /* Pods */, + FB61981C19466500E923B9EA3676E424 /* Products */, + 2B01C5D34569DBC173A53875424B8908 /* Targets Support Files */, + ); + sourceTree = ""; + }; + D099B6D71A5E309EEBE24E7A94C3F8EE /* ObjectMapper */ = { + isa = PBXGroup; + children = ( + 4516BAD2756601D5B1DB228E247C52FD /* CodableTransform.swift */, + 45D382AE12DE1ED119A21A218B561B1E /* CustomDateFormatTransform.swift */, + 13905A6ADACF4C0AB0FF38531FC78A27 /* DataTransform.swift */, + 2C334AB204EA923D4BAB9725D473C955 /* DateFormatterTransform.swift */, + 246CB7527AC3D098CCE3CCDFE3BF429E /* DateTransform.swift */, + 55C0BC7BB0E90EC80000A42ECEB8241D /* DictionaryTransform.swift */, + E4373211B6AA44BC7E17B11EC96EDCC1 /* EnumOperators.swift */, + 41257F1F3ECD12EBE510ADB6CD2C6602 /* EnumTransform.swift */, + 3467DD633A78221E4858F94C47C28D97 /* FromJSON.swift */, + BA0CFB5C9017AE6D6087A7C07E9FC865 /* HexColorTransform.swift */, + 142B43ED1BA49FB739EA5C23F1C51CD4 /* ImmutableMappable.swift */, + FD5E7B3504665B6372DC2B4235F569F8 /* IntegerOperators.swift */, + 73C48A2BEF37169EB700209113A56F67 /* ISO8601DateTransform.swift */, + 61622208DBDFB7EC4B68970C3BA9EA95 /* Map.swift */, + 3B4CEB0049EE3E1CE379EB5AD21F461A /* MapError.swift */, + DC9DE046B454D18F67111F867A960ABE /* Mappable.swift */, + A225DA2BDB32FE5241D07B6B621DC220 /* Mapper.swift */, + F98F4A52822DC60417C0C229EB59EE04 /* NSDecimalNumberTransform.swift */, + E257BD0256DD93AE009B2242B6C542EE /* Operators.swift */, + AB6E9DA2C1B02C37BEB0BA88461EFBC9 /* ToJSON.swift */, + 9F6EC198B44AD6A9915CACDADB0D5B47 /* TransformOf.swift */, + EC618EB9FC96969F4A6FFE308E92B2CF /* TransformOperators.swift */, + 1DC1E793F2B49A981C5EDAA106AF26D9 /* TransformType.swift */, + EFB736B71579972A5CDB11A9A275871E /* URLTransform.swift */, + 207FB9F93B2A717E715C8C72E9EF3935 /* Resources */, + FFAFAF1269E3CB37835148866DE0C9C3 /* Support Files */, + ); + name = ObjectMapper; + path = ObjectMapper; + sourceTree = ""; + }; + D210EC3A3B820AA394AC6F816BC7BE7B /* IQKeyboardNotification */ = { + isa = PBXGroup; + children = ( + DEC4E9705460349072655762BEB6FC6C /* IQKeyboardInfo.swift */, + B2817EA092D70958F42421DF5F604A2C /* IQKeyboardNotification.swift */, + 3DD488D405E770AF69F81BD836CDF0F3 /* Resources */, + 9471E796219CFCD0B154B1BD789512CA /* Support Files */, + ); + name = IQKeyboardNotification; + path = IQKeyboardNotification; + sourceTree = ""; + }; + D735732249B9C4FBA69D20EC08D23658 /* Core */ = { + isa = PBXGroup; + children = ( + 15858F284641E2F0761D1C34B7A0FEB4 /* IQBarButtonItem.swift */, + 31D00E76AC62E044C790BD62C7773AD1 /* IQBarButtonItemConfiguration.swift */, + 68870AC7D6E52E79ED08B30B4B7463BA /* IQInvocation.swift */, + A503B6ECDF5F647643BE31F742595C03 /* IQKeyboardToolbar.swift */, + 3197C2577B0CE9AA52BC1FF83F6AF099 /* IQKeyboardToolbarPlaceholderConfiguration.swift */, + 9E54ED6C456C88CB25A0F440D8410EDF /* IQTitleBarButtonItem.swift */, + 101A66BC7200AC7CB5602A915F892AA3 /* UIView+IQKeyboardExtension.swift */, + 038684E2C846F18C034A6DB2996740EE /* UIView+IQKeyboardExtensionDeprecated.swift */, + 4496D12AB1D8870D257AB522FD28473A /* UIView+IQKeyboardExtensionObjc.swift */, + ); + name = Core; + sourceTree = ""; + }; + D8AD2FF25216E7FBE5ACAB560167982D /* Support Files */ = { + isa = PBXGroup; + children = ( + 667E4ECC119E5544BF1B3D2AF6B201A8 /* ZXSDK.debug.xcconfig */, + E21A67408E8A2CCFAEE7C62AE0680C24 /* ZXSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/ZXSDK"; + sourceTree = ""; + }; + DBBB85C48D9D12F11316DD7F75F4DCDB /* HXPHPicker */ = { + isa = PBXGroup; + children = ( + 72922CBBA74E541BBD9D9746E96C11AA /* Core */, + F69EE96AA7FDCC4F1AD5E498A1D73AE7 /* Editor */, + B8F4F071D16B105424EC31DC31103B2F /* Picker */, + 6324E1F2A7147DF3493AAF6BD2585121 /* Support Files */, + ); + name = HXPHPicker; + path = HXPHPicker; + sourceTree = ""; + }; + DCA953CC9608C0071BC9539CE1DEA21C /* Support Files */ = { + isa = PBXGroup; + children = ( + 280449197C671B54DD2EEAA9DB52739F /* KingfisherWebP.modulemap */, + DB285D9E5902EDDE52324DAECECAB589 /* KingfisherWebP-dummy.m */, + DF60FA4D4AE78DAF3F2DD3082A3AB9BE /* KingfisherWebP-Info.plist */, + A5C96C02E3FE8438D27FB151D4D15C15 /* KingfisherWebP-prefix.pch */, + 4A6CF79CB00BA13BB4BA18A7181C5D2C /* KingfisherWebP-umbrella.h */, + 6E7A717D117907B8CFF9CA6D67E34F02 /* KingfisherWebP.debug.xcconfig */, + 5F50386CBE779EF15EB5949EF644E272 /* KingfisherWebP.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/KingfisherWebP"; + sourceTree = ""; + }; + DD48AD5B5C883C353BCC0BB53D8575EB /* SwiftyJSON */ = { + isa = PBXGroup; + children = ( + A4A3EB0A4727450A306D4D7F04E611D2 /* SwiftyJSON.swift */, + 81BA46EF793B2802046CE37D1B24E36F /* Resources */, + 088D03D8D00C0D78309C9E2C95F44191 /* Support Files */, + ); + name = SwiftyJSON; + path = SwiftyJSON; + sourceTree = ""; + }; + DE4B9C624CB286244D9612CF6FD75D23 /* Support Files */ = { + isa = PBXGroup; + children = ( + 3E262745BDE174DF41C5C2DA00003816 /* SwiftDate.modulemap */, + 97F44A74D76132476D401B3C3436657B /* SwiftDate-dummy.m */, + 4FF4915C49F45C8F02067430045985DA /* SwiftDate-Info.plist */, + 1366A1A264E95B18AD0C9B2E35DFF171 /* SwiftDate-prefix.pch */, + 03108BB922A49F96D4697F97AA01446D /* SwiftDate-umbrella.h */, + 300C1158D11F8395BDE29410331A55D5 /* SwiftDate.debug.xcconfig */, + 5A8BB2E89784CB7DB2F22A23445609AE /* SwiftDate.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftDate"; + sourceTree = ""; + }; + DEB9537BF52F5BCA77DC518D3FF60357 /* Core */ = { + isa = PBXGroup; + children = ( + 9AD0AF70266CB2A1325FC728FF934F95 /* AccessTokenPlugin.swift */, + 07D4643301614CF7FE800723B5B470AA /* AnyEncodable.swift */, + 9974BB5D922ADD4A3A9CDB820704C41E /* Atomic.swift */, + F8A95BC40CE820C023A8FF7AE7ECE436 /* Cancellable.swift */, + 0DC64E10C4C5EDB75D9C6A6B8E4CA47D /* CredentialsPlugin.swift */, + FACA64F57543E333D35F47BFE4F37430 /* Endpoint.swift */, + ADF5FB488823BCF3DDD54937AED70846 /* Image.swift */, + A92A6E9255D40BB3D9F6C886F247AC92 /* Moya+Alamofire.swift */, + 68F25367BFC05C7F01CD3F49FBB5BE50 /* MoyaError.swift */, + 45FC5543746215244DA48502095CB020 /* MoyaProvider.swift */, + CF0C8191C29E514EF885890BEFB1CCB8 /* MoyaProvider+Defaults.swift */, + 90F718660E197E2FE32BA6A366FFED0D /* MoyaProvider+Internal.swift */, + FA8DE8467391DA1254268F819986FE8B /* MultipartFormData.swift */, + C39130020F4CDD48ED4FE2D275B6E93F /* MultiTarget.swift */, + F9D02C76763C50DF785543910C741AC4 /* NetworkActivityPlugin.swift */, + 62B88A7E87167DB865852C2C1A2B30FB /* NetworkLoggerPlugin.swift */, + BB9EF15854F66ED6A482F7BFA6C2853B /* Plugin.swift */, + 53EB9FC18168F8D8F4A69C0050D4B40F /* RequestTypeWrapper.swift */, + 18B35E61393F56CBE2136526E51AFCFF /* Response.swift */, + 007B145359320790A5CBCF62F4E4796A /* TargetType.swift */, + BD1E5E55D78C5E47AF60222D2AA5C043 /* Task.swift */, + C6034679D29A5518AC22C79D5BEACD52 /* URL+Moya.swift */, + 70189281689D5D6485DB85CE8900D4DF /* URLRequest+Encoding.swift */, + A9402D024D4B351006CE0080EC0E5BDB /* ValidationType.swift */, + ); + name = Core; + sourceTree = ""; + }; + DF37667403D7E801C7105051B53F4C67 /* CocoaLumberjack */ = { + isa = PBXGroup; + children = ( + 51972636FB0734464BF7865465F8C476 /* Core */, + 079E46143DB8273E5CE059F9D596BFB4 /* Support Files */, + 77DC169E4FAABFF69AB9073B9D8F1484 /* Swift */, + ); + name = CocoaLumberjack; + path = CocoaLumberjack; + sourceTree = ""; + }; + E06F799401B428CD4ED1B863E75C5057 /* Support Files */ = { + isa = PBXGroup; + children = ( + 419D9B9E333E7F110085E8F0AE696CC3 /* SwiftyUserDefaults.modulemap */, + 1D460C0A57D37BFA269D070C6E4FB41B /* SwiftyUserDefaults-dummy.m */, + AA6E92ADBFA93CDC301FE901C294D234 /* SwiftyUserDefaults-Info.plist */, + 6C649CE7AF6D991AD19BA4BE68A6F69A /* SwiftyUserDefaults-prefix.pch */, + 2AFB4834B785E4FCE5C5180F091CEAEF /* SwiftyUserDefaults-umbrella.h */, + 5BB5440159B1263157122546B336FC07 /* SwiftyUserDefaults.debug.xcconfig */, + 24E0CA2A82E7E62DB7DE13E0F2AE5FAE /* SwiftyUserDefaults.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftyUserDefaults"; + sourceTree = ""; + }; + E1385918364923E8DC599DF9B481D58C /* KingfisherWebP */ = { + isa = PBXGroup; + children = ( + EAB686E8A655CACAB1F8FA405A75B89D /* CGImage+WebP.h */, + DB3E0C39676C59020F4EF0FE47A5A998 /* CGImage+WebP.m */, + E1FE30CBB36FB424264961A53BD716D7 /* Image+WebP.swift */, + BC70AA2F7741FF5A0F4F031A1961DC21 /* KingfisherWebP.h */, + 5DB2D2D9A18633FBCDB4737F52E9C42E /* WebPProcessor.swift */, + 81038AA3FFF4DDD25C34730630710D55 /* WebPSerializer.swift */, + DCA953CC9608C0071BC9539CE1DEA21C /* Support Files */, + ); + name = KingfisherWebP; + path = KingfisherWebP; + sourceTree = ""; + }; + E21511BF1CEEA15C38D48BB9F639C8B6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 5B2842BA732E7DAFE2D0F4504B404D10 /* IQKeyboardCore.modulemap */, + 3151C1E26A4F51B86CEE23F40FD3FC69 /* IQKeyboardCore-dummy.m */, + FCBFAF87198CAECA0D284427FA8BE594 /* IQKeyboardCore-Info.plist */, + 4C709A46ABB2A421F51020FD3528E894 /* IQKeyboardCore-prefix.pch */, + 5E12147011E5FD6D25C53C1585482A7B /* IQKeyboardCore-umbrella.h */, + 6DA851DD1C88B680B87F8C62F596A211 /* IQKeyboardCore.debug.xcconfig */, + 5E302FE488C304A0D680056C4201BC6F /* IQKeyboardCore.release.xcconfig */, + 4FB40E56FB6EB552D28F282246156750 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardCore"; + sourceTree = ""; + }; + E914715202D1F3938618DB541D1D0A99 /* Support Files */ = { + isa = PBXGroup; + children = ( + 149B9DB56A917DE7FBF17D1EB78EB10F /* Kingfisher.modulemap */, + 9BAE82760494EEC14D3060671F50C42F /* Kingfisher-dummy.m */, + 7E02235BB92AD3303075B6083F27E65B /* Kingfisher-Info.plist */, + 0AB1B5BF32D483186E26A5A02128AC55 /* Kingfisher-prefix.pch */, + 9F9AF75F7CBB35D615C2E5ED187F25E6 /* Kingfisher-umbrella.h */, + 3546E15273FE2B6576E45EDF4270A67E /* Kingfisher.debug.xcconfig */, + 637EEDE30BC38DDC445D79530680A341 /* Kingfisher.release.xcconfig */, + 42DC25E782A2104E4276629844DF74E5 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Kingfisher"; + sourceTree = ""; + }; + E9AFDBF04656E057FBB68D7CAFFBB552 /* Alamofire */ = { + isa = PBXGroup; + children = ( + F21206D6B877F88C0E5A91DA985559F8 /* AFError.swift */, + 0226CD33A7562B6E39B2E592545E0A40 /* Alamofire.swift */, + B7A17C16A7B022AC46D40583506A07B6 /* AlamofireExtended.swift */, + DF39165B73E61A237FB8E42CC80C5838 /* AuthenticationInterceptor.swift */, + 9CF01A2E9725CC5071844E88942C5A75 /* CachedResponseHandler.swift */, + 8FAFD167482C87B9DC91D5F536ED5F09 /* Combine.swift */, + 99C42EACFB55375F5F021287266EA6EA /* Concurrency.swift */, + 8C57815DF93272022199F45FF2CF5CA3 /* DataRequest.swift */, + 74EC68AB13A1040C31E7EAB37B76A5C6 /* DataStreamRequest.swift */, + A592F4D4C1B9B89DC22EDCEAE45F30FD /* DispatchQueue+Alamofire.swift */, + 7CD28008F1FB858DDCE58D9B30361ED0 /* DownloadRequest.swift */, + 739868975D361B0E16C0336769939C20 /* EventMonitor.swift */, + E946BD2AA74EE9995E17CB9324F3B8FC /* HTTPHeaders.swift */, + 24CB83C5F9C7E53F79DC3E1FD17533DA /* HTTPMethod.swift */, + 6E4DA002A6640517C8E7F2EE06B1A708 /* MultipartFormData.swift */, + 4CF72E52158584D59957439F0400EC3A /* MultipartUpload.swift */, + 4A3E891CB87DD3BC0CC398FB112474DC /* NetworkReachabilityManager.swift */, + B9C753AF8B06D9C6A7989094F3E45145 /* Notifications.swift */, + 6DDA7E475BB539FC30E7162A31D03BA2 /* OperationQueue+Alamofire.swift */, + 4566A0E1BC94F6C85CB4652F873008BE /* ParameterEncoder.swift */, + E5A3E065A6EC3043E8E825606D4FE8D5 /* ParameterEncoding.swift */, + D2A289124867EA9242CC97872A14969F /* Protected.swift */, + 28A40F719145DA2E05BCC59AAC4DF607 /* RedirectHandler.swift */, + 2BFA57D8E9D232EE32D0A0761351028F /* Request.swift */, + 348824C93B73D8D9FACEE46257181B9B /* RequestCompression.swift */, + 3356480FB2942BFA61724B9F9DF0DDB0 /* RequestInterceptor.swift */, + B6D5FA199EA99E4779284F5B08AA7194 /* RequestTaskMap.swift */, + 97F7D246CF653801BC8A293362204C17 /* Response.swift */, + 787A5D5E498E50DF6C3AC5B0D06BB7EE /* ResponseSerialization.swift */, + A9FFF7C6254F3A8CC4D50AF241D4AD0D /* Result+Alamofire.swift */, + 8BBA1F29A51117FF00E8B112C27FD981 /* RetryPolicy.swift */, + 2C6C71E8A3D7FFB90A5176107165D7A6 /* ServerTrustEvaluation.swift */, + 76E71257A554CF0AE8C686C05F363EB6 /* Session.swift */, + A2F67F8B5ABB35D299BE027EAB953B58 /* SessionDelegate.swift */, + 957505EE0A58D5AB29840EAADDA18397 /* StringEncoding+Alamofire.swift */, + 7CD2A6ACC7369F8037CFD1294DC8CF40 /* UploadRequest.swift */, + 740B69D7E4BBE8CBF05C7D1D1D8E33C1 /* URLConvertible+URLRequestConvertible.swift */, + B39316487327DC5B631E812A45330152 /* URLEncodedFormEncoder.swift */, + 46279D41D620E83A771F8322A27B4B81 /* URLRequest+Alamofire.swift */, + C24A014CF35ED97FC54A9E11949C2666 /* URLSessionConfiguration+Alamofire.swift */, + EEAAEADB3275D8FF4C47699D2D9BE39B /* Validation.swift */, + C03AB4B873700F580F738859433FE5BC /* WebSocketRequest.swift */, + 2BF6789B904E1ED9BE1FAAF67077BED8 /* Resources */, + AA17703414E47AA62BF9B34DE587EB54 /* Support Files */, + ); + name = Alamofire; + path = Alamofire; + sourceTree = ""; + }; + EA0BD603BF2510CA40E70B98503C78FF /* Resources */ = { + isa = PBXGroup; + children = ( + C866CEE6A16B87DD35F1F64F34ECCC5D /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + EC1E93030EA4F0D7DF05AADC21CBC581 /* Support Files */ = { + isa = PBXGroup; + children = ( + F6E481CD55C064F8ECAF5D851571B43F /* IQTextView.modulemap */, + EBACB10A2FBF7917D5B80617E18CE0E3 /* IQTextView-dummy.m */, + 649A4CBB10D2A774C661459791B0F55B /* IQTextView-Info.plist */, + 43704E04A4B97B87B92732EAA745B84F /* IQTextView-prefix.pch */, + 54C5CC043A87473690D617C9483ECE72 /* IQTextView-umbrella.h */, + C12152F242C3BF4591428A42B1750961 /* IQTextView.debug.xcconfig */, + C2E720C4B1BFEE18F6FF3C92D274C56F /* IQTextView.release.xcconfig */, + 37DF8AEC8CFEC8F8C5F173D717F0E842 /* ResourceBundle-IQTextView-IQTextView-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/IQTextView"; + sourceTree = ""; + }; + ED0D83105D12A98225A610E7B86F0BDC /* Frameworks */ = { + isa = PBXGroup; + children = ( + 21215BAC4CB5B3E8558F4E0FCC4CDE21 /* AMapSearchKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + EE743E6A3421DADB76B2C359FA1CF36B /* sharpyuv */ = { + isa = PBXGroup; + children = ( + 7CD97703C32B937EA511976AF4AF4E14 /* sharpyuv.c */, + F3C333B88AA7D1A9988BD77433A63D65 /* sharpyuv.h */, + 8D35B384655B315871A48C8E5DA6A794 /* sharpyuv_cpu.c */, + 4619CA1D5AED31E94A95C0D4312A739B /* sharpyuv_cpu.h */, + BB4641F174FE0C6468CEB1E24DCF481F /* sharpyuv_csp.c */, + AD20ADFAF840E52B4429CCA6E806DAF9 /* sharpyuv_csp.h */, + F70E5C3DA3EEF7B2621A1C2F83FAB28B /* sharpyuv_dsp.c */, + 92313FEEDE59CE1222EEA2E9CDC92A8E /* sharpyuv_dsp.h */, + 1BF356A5D9EC758385F59E4F7B32F86F /* sharpyuv_gamma.c */, + A732B0D57D699AF479F894A619AD2069 /* sharpyuv_gamma.h */, + 42A681A6F5B6810D08530497F545D77D /* sharpyuv_neon.c */, + F1BAED7208C320555EBF5D6F812B9FB5 /* sharpyuv_sse2.c */, + ); + name = sharpyuv; + sourceTree = ""; + }; + EE7D0203C7106850D35F428D7F59131A /* RxCocoa */ = { + isa = PBXGroup; + children = ( + D0541371ED340D6EEBDD4A29FD8B3061 /* distinct+RxCocoa.swift */, + D78E1B947C99F88C13C9E2D92ACEED56 /* mapTo+RxCocoa.swift */, + E846FCB348AE846CA2D91912B03E6A54 /* not+RxCocoa.swift */, + F9D1F9C72A40B1910B07CF6DE25D0FFF /* partition+RxCocoa.swift */, + 42EF1F3E28DFD53E3BBB56874BD7FFC8 /* UIScrollView+reachedBottom.swift */, + FC537C7BDA5D13BAF304EE817C5B3515 /* UIViewPropertyAnimator+Rx.swift */, + A66F03514DEE5A8B27A75057527A2558 /* unwrap+SharedSequence.swift */, + ); + name = RxCocoa; + sourceTree = ""; + }; + EFA4A8AD1D3EEDF00252091FA39733C4 /* IQTextView */ = { + isa = PBXGroup; + children = ( + D73B73A1872E88EA41F6D90F8B0B2BC2 /* IQTextView.swift */, + 1999CFCE927553ECCDCD7FA98D41496A /* IQTextView+Placeholderable.swift */, + 9BEA2750E8DC1E165498215E15E5D9D7 /* Resources */, + EC1E93030EA4F0D7DF05AADC21CBC581 /* Support Files */, + ); + name = IQTextView; + path = IQTextView; + sourceTree = ""; + }; + F2FE917359263666D694D1CA7DB4A90A /* Resources */ = { + isa = PBXGroup; + children = ( + FED83BB5E2EDD03C7C078C1E584AC775 /* AMap.bundle */, + ); + name = Resources; + sourceTree = ""; + }; + F39C807DC7E34A96F301D5F701071295 /* Differentiator */ = { + isa = PBXGroup; + children = ( + 76F4B61218FDC6750BA78DAAE070EBE1 /* AnimatableSectionModel.swift */, + 336E118454197723CD86C7FD61EB0F02 /* AnimatableSectionModelType.swift */, + F6D539D19C6662E2E569DD3974B875AD /* AnimatableSectionModelType+ItemPath.swift */, + A27465C2474DDFFF46EE3F3BB9ACAB94 /* Changeset.swift */, + 5EC62F0E802AF9FCE4EFCDAC68142995 /* Diff.swift */, + 11F69CF5F9538103AB0F3FE22A33CFEF /* IdentifiableType.swift */, + 307885AC2DEE88951440F732C844D24B /* IdentifiableValue.swift */, + 63B34FDD866C90CB3E1F214F200F0449 /* ItemPath.swift */, + 15F69D63D23E2097F64BBE9B8A66F55A /* Optional+Extensions.swift */, + 9C810A64481106089807C5BC707B1936 /* SectionModel.swift */, + AB2CC545CDD4DD599A3A03A5C3D159CA /* SectionModelType.swift */, + 8F71A5C162BF1FF554324FED90580204 /* Utilities.swift */, + 1A446C7EA747F7EB036C80115BEC1C9E /* Support Files */, + ); + name = Differentiator; + path = Differentiator; + sourceTree = ""; + }; + F411D3F895F2146C06EC6DA1F7162A31 /* SwiftyUserDefaults */ = { + isa = PBXGroup; + children = ( + F0B217D2DB80EA4C054DC1B02DF4F331 /* BuiltIns.swift */, + F74799352CAF12923B87B12C30CB8023 /* Defaults.swift */, + FCCA60DBA4AA26F7832BE876EC34F7C3 /* Defaults+Observing.swift */, + F5874A70FACD42AB168BD37FA6B93570 /* Defaults+StringToBool.swift */, + 7E59E35F5BDFCE065CE2EADBF6DA9C4C /* Defaults+Subscripts.swift */, + 8650E0F81CED96D0F9D86646CBEA632C /* DefaultsAdapter.swift */, + 060D9751368F3B8CE472B3C28D17BAD3 /* DefaultsBridges.swift */, + ED64A84BA508F099249603E5E8B0D16E /* DefaultsKey.swift */, + F56C4E307898A0828B95CE72B4B4AA3E /* DefaultsKeys.swift */, + 581AFDF67589DA2FA6E4963DE42ADAC7 /* DefaultsObserver.swift */, + 0BF0071759939E256FCB1DC59836487C /* DefaultsSerializable.swift */, + 71BE23634753231F010027747BF7E33E /* OptionalType.swift */, + 173FE20CE2E1F356A768156C352506EB /* PropertyWrappers.swift */, + E06F799401B428CD4ED1B863E75C5057 /* Support Files */, + ); + name = SwiftyUserDefaults; + path = SwiftyUserDefaults; + sourceTree = ""; + }; + F69EE96AA7FDCC4F1AD5E498A1D73AE7 /* Editor */ = { + isa = PBXGroup; + children = ( + 6224494992110F811560114FC5A6C7B6 /* CropConfirmViewConfiguration.swift */, + C33E30DF1BF0B0A06E19067DB73A9978 /* Editor+PhotoTools.swift */, + 1F8F5F0AD0D4C50F30CF2C576010825D /* Editor+UIImage.swift */, + 3A1A08BBC2394AFE5846744091458532 /* Editor+UIImageView.swift */, + 7B1966558E2EEEA0E2AC9B98051122BA /* EditorChartlet.swift */, + FFDAF6338E00E5374372581FE534C432 /* EditorChartletView.swift */, + C250E0F24E83A8749C348454099C53D2 /* EditorConfiguration.swift */, + 36D06839555EB1BDD6E58479A35BE000 /* EditorController.swift */, + A5238AC4336F800F45B0D97F79B83C49 /* EditorCropConfirmView.swift */, + 2F064DFC146CDB6A9F25A2DAC5A6D728 /* EditorImageResizerControlView.swift */, + 534E7702E4908E2AA46A5834F762F39E /* EditorImageResizerMaskView.swift */, + 8DD2DBC46E4AD0CC758822497D5DFDDC /* EditorImageResizerView.swift */, + 4E033E69CD714E4A9965BFCD7DE05025 /* EditorStickerContentView.swift */, + BF1F0A63405D1969A422285C884957D5 /* EditorStickerItemView.swift */, + B132EB98B4894D83C15EC9A18695C17D /* EditorStickerTextView.swift */, + 39D3927C13F63C3DA37949288FAA751F /* EditorStickerTextViewController.swift */, + B2065B6FC83A0CA6B56AD7664DF01612 /* EditorStickerTrashView.swift */, + 452C6D1B737341060DAF75C7DC94170D /* EditorStickerView.swift */, + 30CF094D726EF8F04E6EEAA8406FB88D /* EditorToolOptions.swift */, + AD45033E49B55400F3833F5CD082A523 /* EditorToolView.swift */, + B6F44AA0E21A82B689F8005108937849 /* EditorToolViewCell.swift */, + 8A8560752259A9CC30B2042E334191D6 /* EditorToolViewConfiguration.swift */, + 45DABD71A912C87FD4EBD06D5EB261FE /* EditorType.swift */, + 86F34BF2DA08ABDA5DC3D9CA5F8DCF63 /* PhotoCroppingConfiguration.swift */, + 574DBC067089C9247F7F247BD2282E90 /* PhotoEditorBrushColorView.swift */, + 86CEA130298CC532387E1B30E0B20471 /* PhotoEditorConfiguration.swift */, + 17CEFD6ED73AF0A1DEE6D23B9E4B1475 /* PhotoEditorContentView.swift */, + 36EAF91063A2257A7C74634CDB7DF87F /* PhotoEditorCropToolModel.swift */, + 0AD561BEAC7DF33D5E02F4E2E2C4CFA0 /* PhotoEditorCropToolView.swift */, + E157AFD6B04C78B818DA2DD72C0A05A2 /* PhotoEditorDrawView.swift */, + 915D0B260120B83A8300E13D13455E71 /* PhotoEditorFilter.swift */, + BBD8064D97A0F9F2A797B99C0EA982A3 /* PhotoEditorFilterView.swift */, + 06E163F6DAB4B0A419E9BFCA6D38AA1A /* PhotoEditorMosaicToolView.swift */, + 8611DD8D305E3B18C6789E4C0A0E2238 /* PhotoEditorMosaicView.swift */, + 5EB210C5B14E52C638993059EDA58979 /* PhotoEditorView.swift */, + 510184BC12B2BFA3EB74AB60CB46C032 /* PhotoEditorViewController.swift */, + 0B0075DE5024F1B73C2EE0423269BD5A /* PhotoEditorViewController+Animation.swift */, + 5989F173D894A6664C60C7338B262DF4 /* PhotoEditorViewController+Export.swift */, + 5D72AEE1963F8BC7AE9088A698DCC977 /* PhotoEditorViewController+Request.swift */, + D0618416F6815275E55EF04747B5FFBE /* PhotoEditResult.swift */, + 4D96E33D94693C795CB03F74216653F7 /* VideoCroppingConfiguration.swift */, + E9B83CBCA19438478DBA9BC33DB68AA5 /* VideoEditorConfiguration.swift */, + 5C9CEE686ECB03A0E14E3B0A50E9A4A3 /* VideoEditorCropView.swift */, + 164E30F4EF955D4A76454715D22ACA55 /* VideoEditorCropViewCell.swift */, + 886FFD9591F740DB81B06C8961859A3F /* VideoEditorFrameMaskView.swift */, + F5CC6241B8EF8AAA6A74B31FF652DC88 /* VideoEditorMusic.swift */, + 5D644F16DB5D483DCBAB32863255C43F /* VideoEditorMusicAnimationView.swift */, + 85065A38E87B8ED6A6DF5D7D8EBDA410 /* VideoEditorMusicView.swift */, + E96ABA6E080105686DA0BFFCF3C172DB /* VideoEditorPlayerView.swift */, + 14839BF5CAF47500F9699C02819B5EBB /* VideoEditorViewController.swift */, + B5DB3BB5E13F32891FF4787BB6550A03 /* VideoEditResult.swift */, + ); + name = Editor; + sourceTree = ""; + }; + F90B0B40B069FFCE04FA552BD143FA7F /* Resources */ = { + isa = PBXGroup; + children = ( + 64D98A5F6356ADD10751799045BA9659 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + FADDC4E91DE34D1834D51B41D4F9ED03 /* Core */ = { + isa = PBXGroup; + children = ( + 158EE36BFCC2CFD1E2E0A488CC076622 /* and.swift */, + 76CEDA5F0FE05EAFD80FE0B070B7C69E /* apply.swift */, + 060C1F99265973BE94DF67EE98B650F1 /* bufferWithTrigger.swift */, + 50B04CAE1EEFA3BBBB77DA5DB86EA317 /* cascade.swift */, + 4715CB4D565A5B9113B7E3F888927D6A /* catchErrorJustComplete.swift */, + 810744E3EB57202ECA3B702430BE93C4 /* count.swift */, + 58EC6C977408321E90CE09B4D8DF0190 /* curry.swift */, + CF98E89349146EFFFD83D758653893DE /* distinct.swift */, + 1E42B3241A990CDD1900637F69239A53 /* filterMap.swift */, + A62F73B8458CD20C2CFD860856F43186 /* fromAsync.swift */, + 002BC19B9D680760977E418FCC7C8EF3 /* ignore.swift */, + F0801FE8FC375DA92186863B4D4BB5EF /* ignoreErrors.swift */, + 75C9836A13D3551468037F461E4EA275 /* ignoreWhen.swift */, + 26FB364FD05DD6DF35A55328296A63D7 /* mapAt.swift */, + 2E86CC975C34CFF6EE7ED8BBB15FAA94 /* mapMany.swift */, + 95C4B98E833703B22DF3093DA20C10E6 /* mapTo.swift */, + 2D74D168FE6518557708B3D8B02DD6B1 /* materialized+elements.swift */, + 0B5F3DA36AD44FC93C7446CA42C929EE /* mergeWith.swift */, + ECA4791F3A2C59EF0B9917FDB0ADB1DF /* not.swift */, + 0C544A818CBFD7C5CFD48DD6772AC6C9 /* nwise.swift */, + 2BC8FEABD0D0E14089C2459B82C928A0 /* Observable+Alias.swift */, + 9FF883DC43F3FCD9BE0360CDFE3ECA3E /* ObservableType+Weak.swift */, + BD3B4E8077BE045D8A586344270B27DC /* ofType.swift */, + 35F7FF9E183ACCACD5A3EBE31BB3595C /* once.swift */, + A8DAF98A46304EA0BE7FD1B90D198ECE /* partition.swift */, + 0543E54E93EEC318E17C691548400BAE /* pausable.swift */, + 4957AD001F9E23BF423BD156D9544F07 /* pausableBuffered.swift */, + A7A09F344B4572B23CD6994A67123048 /* repeatWithBehavior.swift */, + FCD566EF60D3DFD0B1294D3731FED7BB /* retryWithBehavior.swift */, + F298A7E5B241FC0AB24349A5FEE08DCC /* toSortedArray.swift */, + F37616530846EBB3119AA39E341880C9 /* unwrap.swift */, + E582D9CA396863E9BE7A7AFA301238DB /* zipWith.swift */, + ); + name = Core; + sourceTree = ""; + }; + FB053261F596715787A70DCBB33BBDF8 /* Resources */ = { + isa = PBXGroup; + children = ( + 80CD70A60BA0E151E6BEB51B9444DD4F /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + FB61981C19466500E923B9EA3676E424 /* Products */ = { isa = PBXGroup; children = ( 5D797E9A5C5782CE845840781FA1CC81 /* Alamofire */, @@ -6860,1610 +8489,42 @@ E23C076BA70925415F490FEDB215DA92 /* SwiftyJSON */, 7CA3B05F07B063827B34AD2B0DB23706 /* SwiftyJSON-SwiftyJSON */, B7715718A7E1E513F9BC2E99B977FCA9 /* SwiftyUserDefaults */, + 85E4C71ED52304F1AB0503E80CD9CB1E /* TagListView */, 4173C63C9C2260C59FD9E0AD257A1200 /* URLNavigator */, ); name = Products; sourceTree = ""; }; - 682CD19ACD841769C1D348A3475915F8 /* Frameworks */ = { + FBF73636C67039205EDB77B61FC42551 /* Support Files */ = { isa = PBXGroup; children = ( - 40258502D4C03D982BAE9AE56B228A48 /* AMapSearchKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 690C0609D1A0D2D32603EF301CDCA1A0 /* Support Files */ = { - isa = PBXGroup; - children = ( - E932FD28C14DB876CC6215BCFDCAE0C9 /* ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist */, - FA4E7F0FC7CAB3C858219054EA461648 /* RxRelay.modulemap */, - FC3DE1F4388DB7285A05750B993062F7 /* RxRelay-dummy.m */, - 54249084245A14B42B8AF08DA02E63B0 /* RxRelay-Info.plist */, - F5FAFAD0D0B83D035DDEAAD486E84520 /* RxRelay-prefix.pch */, - 1A8C019C7426933440991237E4CA5DB3 /* RxRelay-umbrella.h */, - 024671EBD9DED3184503661C16EBB5AA /* RxRelay.debug.xcconfig */, - CAD57D2FB6281BF419C77A6FC26479BA /* RxRelay.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/RxRelay"; - sourceTree = ""; - }; - 6B9B339AA0AF5BA9700F44DEF3B3DA05 /* Swift */ = { - isa = PBXGroup; - children = ( - 8FDD534BFAD4C973C5FD389647683FF6 /* CocoaLumberjack.swift */, - E758329F42B0099E33EF4EF839084BC6 /* ConfigurationGlobals.swift */, - 186A8DABBCCE4F418449DC9540CE6D80 /* CurrentFileNameHelper.swift */, - 80E9C4D9C19FEE96277560337D4C8F19 /* DDAssert.swift */, - F42018A0097A6BA9B9A4C2F8B4B0F99F /* DDLog+Combine.swift */, - 0815D93B2E599D859EE8195D2772219D /* DDLogFlag+DDLogLevel.swift */, - FCC9027C7B216E1F927FA861047FE8CC /* DDLogMessageFormat.swift */, - 52E3771467187292675A056F4F50BB3A /* SwiftLogLevel.h */, - ); - name = Swift; - sourceTree = ""; - }; - 6E2E42CF088E666C107DF65C8472CA2C /* Support Files */ = { - isa = PBXGroup; - children = ( - 62A1C5227A697D110B73F1F08D1B43AE /* lottie-ios.modulemap */, - 0BEE2D0DBCDE26D12EDFE944C34348DC /* lottie-ios-dummy.m */, - B401FD481FCFDF15212B299E63A4F042 /* lottie-ios-Info.plist */, - D85AE926D796F30930A7A16D729B942A /* lottie-ios-prefix.pch */, - 332192DD1910382612CF862D6DF1F9B0 /* lottie-ios-umbrella.h */, - D443F796F523A0FA461B9AC33AB9C362 /* lottie-ios.debug.xcconfig */, - 3F0FABB6A8EE1DF93AA6D76560E94820 /* lottie-ios.release.xcconfig */, - B8A4053D9128D05E3F01ABF4B2532E59 /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/lottie-ios"; - sourceTree = ""; - }; - 6EF61B309DF7C25732DC86F86A7AFF97 /* SwiftyJSON */ = { - isa = PBXGroup; - children = ( - 6C60F5B4B13DD9E770BEB34346ADC9A2 /* SwiftyJSON.swift */, - 02C0D59AA5EA480F5D1A7EFD9044B420 /* Resources */, - F2D0F2E8CAA2DFF72E0A74BA3D61F272 /* Support Files */, - ); - name = SwiftyJSON; - path = SwiftyJSON; - sourceTree = ""; - }; - 6F5F9636FD57F90DEF0F4DB16184CC12 /* Support Files */ = { - isa = PBXGroup; - children = ( - 204D4F4B62CEFD862454A3D86BE805DA /* MBProgressHUD.modulemap */, - 97F29379126F0438C30E274CDE3D4F3D /* MBProgressHUD-dummy.m */, - 5E3E91F6A57635BE093661923A6F665F /* MBProgressHUD-Info.plist */, - 707692BAF9F6C19EF9981CCCAEB0ECBE /* MBProgressHUD-prefix.pch */, - FCBFD99E9220F18FB8F2824D7D64032C /* MBProgressHUD-umbrella.h */, - E9B6361B6B2EC5044C7D7A5F60F9725B /* MBProgressHUD.debug.xcconfig */, - 578611BD973355690092C95C5AE020DA /* MBProgressHUD.release.xcconfig */, - FA9E927EE6EB3363A9C6E24E9715116C /* ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/MBProgressHUD"; - sourceTree = ""; - }; - 715E40857846CD6B34BEFEE9254702C6 /* Editor */ = { - isa = PBXGroup; - children = ( - 5A754931BE78A1AEDAB41E171B61636A /* CropConfirmViewConfiguration.swift */, - 7585BEBF6B877FC54AD0C08308EDC62B /* Editor+PhotoTools.swift */, - 36AB60010855BDD24B0BE342B27F360E /* Editor+UIImage.swift */, - AF9C3F1C80059E8FA0A02D050A22B15D /* Editor+UIImageView.swift */, - ABAA334F1DFE0E5B1E072B40A87BFD60 /* EditorChartlet.swift */, - A424CDBC279B7508537BBD54393A8A1C /* EditorChartletView.swift */, - DB1E389A3B2B8ED521B06825EF42F0EE /* EditorConfiguration.swift */, - 705658E1BBB9D9340A8CD40AC22105AB /* EditorController.swift */, - 1BC99B0319FC386F2AC79B4D44B6157F /* EditorCropConfirmView.swift */, - 6E2B7579770B0600E43635E9D075F308 /* EditorImageResizerControlView.swift */, - 344AA18A295B2E9DE3CAC20C8BA43088 /* EditorImageResizerMaskView.swift */, - D8EC991243ACBB19E21B5D2512CE0347 /* EditorImageResizerView.swift */, - A172BD09198B87AB5DB418F863080168 /* EditorStickerContentView.swift */, - 5598D8219112BF6DCAFAD6A851F4210F /* EditorStickerItemView.swift */, - EECA7F50DA1D788B0E8A6DEB1AB6FBDB /* EditorStickerTextView.swift */, - BAAD6026DA9FA60767997787E384EF99 /* EditorStickerTextViewController.swift */, - ABC34B69A5B56CE39A24F130DB3CC9E7 /* EditorStickerTrashView.swift */, - 4DBAF6523B86B96308B6FC7CDC5D7383 /* EditorStickerView.swift */, - BE9144BC05C0B93A010E492397001467 /* EditorToolOptions.swift */, - 1341FE1A679531A374E6EA274988264C /* EditorToolView.swift */, - BA457FEB676271A003D5818FBFE06098 /* EditorToolViewCell.swift */, - BCC5A26F7E85548AFC55EEA31F1BCAA2 /* EditorToolViewConfiguration.swift */, - 3A1542B22FA9779E0FCED8AF6810BDBB /* EditorType.swift */, - 3757BFEA22065FAB9DC9AB0CBF2432E3 /* PhotoCroppingConfiguration.swift */, - A34B407E312EC9242AB90159D58804A0 /* PhotoEditorBrushColorView.swift */, - 39D4AF2B572DD50A4C898EF8B2642184 /* PhotoEditorConfiguration.swift */, - 7CBDAD67E5B3E1A53B610EDE2E2E615F /* PhotoEditorContentView.swift */, - 689B60092CBCB9BD13EFD86D64D2B105 /* PhotoEditorCropToolModel.swift */, - 5E2A55629CC30859EFF8F5E3849342B2 /* PhotoEditorCropToolView.swift */, - A96B71BDAED366C5BF0FD85E001D3B22 /* PhotoEditorDrawView.swift */, - E634D85977742C0C5D2835E1BC4FCD27 /* PhotoEditorFilter.swift */, - 1F56EE9F1D71901E9F759BD2F89A1D84 /* PhotoEditorFilterView.swift */, - E3292AB1448CFC52A661756B9E17162E /* PhotoEditorMosaicToolView.swift */, - A4BC7CDDA24B4155B53782D0ADE6B59E /* PhotoEditorMosaicView.swift */, - 417228FC6799569371DE2F257C081239 /* PhotoEditorView.swift */, - F3733E47512799875D54F9AA30DCCF3E /* PhotoEditorViewController.swift */, - 38149BDB0BC721DDDC4722A58C4B5ABD /* PhotoEditorViewController+Animation.swift */, - 77DFC468B816E1472F84CA5DDC4A9E70 /* PhotoEditorViewController+Export.swift */, - 4F9D0A87207431FF7832A8AA04889521 /* PhotoEditorViewController+Request.swift */, - B872D9053645687148A227B1BB0C5CB7 /* PhotoEditResult.swift */, - C8D4A356212117348B3C219EE7B7661C /* VideoCroppingConfiguration.swift */, - 512C5A150FE2B635911A4E29A123E7F7 /* VideoEditorConfiguration.swift */, - EE960E96F2D768547C31FBBFCACD1BB1 /* VideoEditorCropView.swift */, - 786D019ED88B37A26EE25A5034AC4CF9 /* VideoEditorCropViewCell.swift */, - 56699D1BFCB0A5CED69E250BBEB9192A /* VideoEditorFrameMaskView.swift */, - 2CD06A3715673D4AC997526E5FD203BD /* VideoEditorMusic.swift */, - 5B9A1C5BF2C072A21FEEE923E31B1F61 /* VideoEditorMusicAnimationView.swift */, - 604E72840639F490904CCBBDE46198C7 /* VideoEditorMusicView.swift */, - 202673BBEE694525A508CB386EA2C17E /* VideoEditorPlayerView.swift */, - 16213619DB4E095D1030027B869063C0 /* VideoEditorViewController.swift */, - 85E8EF55CB64D01FCC636DB0013A630F /* VideoEditResult.swift */, - ); - name = Editor; - sourceTree = ""; - }; - 723F8059EBF5901A65E64CB060247391 /* Support Files */ = { - isa = PBXGroup; - children = ( - 693E948397A8D233754D483F8C133467 /* IQKeyboardReturnManager.modulemap */, - 904993950542742344B3E0606EE594A1 /* IQKeyboardReturnManager-dummy.m */, - E8BE4B1D202052CA4C98D008A37123A6 /* IQKeyboardReturnManager-Info.plist */, - 0F25AAC917869E54A61BB90AD263A7FC /* IQKeyboardReturnManager-prefix.pch */, - D71B96B3E932FAACF913B9E35A400EC1 /* IQKeyboardReturnManager-umbrella.h */, - 0494E81CC235C4E2DDFCED50749C944C /* IQKeyboardReturnManager.debug.xcconfig */, - 32FE7F0450BC79F9F00EE13509EAD5E1 /* IQKeyboardReturnManager.release.xcconfig */, - CC9F43B0103634F7B62683FB20B4B299 /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardReturnManager"; - sourceTree = ""; - }; - 7271EE3FB2D329E94758F7C7C40B63DB /* Frameworks */ = { - isa = PBXGroup; - children = ( - 7E1F079CBC5FFE97F1E4FD7BAAEC139A /* GeYanSdk.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 77B724257832036B07A91D2600531CBF /* Moya */ = { - isa = PBXGroup; - children = ( - E039E2AA3A3E2C28B49017FD2D7B4203 /* Core */, - F73E1B9F8C570C49B57AF04951F76404 /* Support Files */, - ); - name = Moya; - path = Moya; - sourceTree = ""; - }; - 8180C280ED461D7026ADE4E46D8D38E0 /* AMap3DMap */ = { - isa = PBXGroup; - children = ( - C19DA7E14015C105ECDB2587711D4205 /* MAAnimatedAnnotation.h */, - 79DF217C80CEE47289134F2639201125 /* MAAnnotation.h */, - 711E2B4F3810C79401401F2EF319F617 /* MAAnnotationMoveAnimation.h */, - BE24B8D51663638EB805D0C022ED277B /* MAAnnotationView.h */, - AB3801B3AECF311FAAA04AE36B0D89E0 /* MAArc.h */, - B1514A2D3B8F31AF666E8AD202E60A8B /* MAArcRenderer.h */, - B28696B2FD98289FBF621CFE53C205B0 /* MABaseEngineOverlay.h */, - DF507EC47A54A4120FE01A68586714EE /* MABaseOverlay.h */, - C9D5557940C3F5B374ED53B2C77C0FE0 /* MACircle.h */, - 26AA395116A811A58D82516DCE7D72DF /* MACircleRenderer.h */, - 1FCF872C5FBA69276AF8F3C9EFF8B5A3 /* MAConfig.h */, - 1C5F42659E4A4A4940E71406F13236AC /* MACustomBuildingOverlay.h */, - 6444B5EDD7EFC612AAE73D0BBD973D9B /* MACustomBuildingOverlayRenderer.h */, - 6126CCDBE18C7269686832BAFFB6B7D7 /* MACustomCalloutView.h */, - 4C304E141101373D206B45DF7084DFC4 /* MAGeodesicPolyline.h */, - C30EF5CAF765ED07F5D17AD88E36B1A4 /* MAGeometry.h */, - E82D2EE689E50F0B8ECB6F596778AB59 /* MAGroundOverlay.h */, - 91B2F45984CE45C55B20C5EF095DFAC6 /* MAGroundOverlayRenderer.h */, - F60847E9C652C5C37309A492F506EFEA /* MAHeatMapTileOverlay.h */, - 2D506A410825DF3D98EE85678E6579D2 /* MAHeatMapVectorGridOverlay.h */, - AC3028D3E1F827356A39AD1E6944D468 /* MAHeatMapVectorGridOverlayRenderer.h */, - CB06C70230AFDAEC9B1C2A387E3CAD8B /* MAHeatMapVectorOverlay.h */, - EFB2E95D95EC63AFC1C64E993034A1BD /* MAHeatMapVectorOverlayRender.h */, - CE9ED7C0E0C503D2572BAB4DDFF5AC85 /* MAIndoorInfo.h */, - 4E12E81635540D1D2508701084E841B5 /* MALineDrawType.h */, - 305201EA36985B867C84D8C7CD4F985F /* MAMapAccessibilityIdentifier.h */, - 0AEF60F65695E61BC552CBF6E4D36CF3 /* MAMapCustomStyleOptions.h */, - E3D7E003037EF8C68A19FE2C0E4AEC16 /* MAMapKit.h */, - BB4C8BF4D4E444A4954389E4A6161486 /* MAMapSnapshot.h */, - 1D189509F65F2C17BED5703BD83B5A35 /* MAMapStatus.h */, - 6998483AF15964F4B67256D43CD60C97 /* MAMapVersion.h */, - E3103CC578229312B31994106ABDD321 /* MAMapView.h */, - F2E665B75D89F53F82303BC50647C250 /* MAMapView+Resource.h */, - 22F9357B6374A839C50F9AD172557551 /* MAMultiColoredPolylineRenderer.h */, - 2268284714DD3AFF5372004B42CFC35D /* MAMultiPoint.h */, - A5F4FB119578801FDB06B050FF18EAF2 /* MAMultiPointOverlay.h */, - 82FC503E1C777B5BCD3FB76E3F1BB206 /* MAMultiPointOverlayRenderer.h */, - CAE637BC6462832874E6074229541CD6 /* MAMultiPolyline.h */, - 2565198AC8A43DECAD40537528DD6F62 /* MAMultiTexturePolylineRenderer.h */, - 2D11C5EADD5C13350838B556DEDB36FF /* MAMVTTileOverlay.h */, - F19402373AD0E48AFED78ECB72EB2210 /* MAMVTTileOverlayRenderer.h */, - 718582EF2EE425211AB1ECB759C4BB1B /* MAOfflineCity.h */, - C9A84483EF22AB83F632DA3B8F4E0B07 /* MAOfflineItem.h */, - 5D052BB02A2C6C8CE4A9399A5BF3F3AD /* MAOfflineItemCommonCity.h */, - 79399E0C500CE7A8A95EBA227924650C /* MAOfflineItemMunicipality.h */, - 6AC3773C24B4C524EBF63D3DE3CDCB6E /* MAOfflineItemNationWide.h */, - 39C73C7B81D3B57B8970889DA70DA0E5 /* MAOfflineMap.h */, - DCE87842F36BF36D7E1288317E198A92 /* MAOfflineMapViewController.h */, - F2157486BB6B232CC4FB1DBF84E363DF /* MAOfflineProvince.h */, - D5F2F7CA03377592AC9FB750956FAFF7 /* MAOverlay.h */, - B1A15EC9AE5B62D36D85FDE5DA69CF49 /* MAOverlayPathRenderer.h */, - 0ACA18786B1B916834135C396AEE54CD /* MAOverlayRenderer.h */, - CA918960BEE9F18C7AF6CBF31CF5E221 /* MAParticleOverlay.h */, - B0E51415B4A35CDAD61367357D1C764D /* MAParticleOverlayOptions.h */, - 3F5A765534AE1F96F79255B541144633 /* MAParticleOverlayRenderer.h */, - 8E88984261AB4C0A3851FE65AE850371 /* MAPathShowRange.h */, - 982336A3E1C926F3DF546C5072E5B722 /* MAPinAnnotationView.h */, - 6FFA10E74C20A9B44CA3B4220636E87D /* MAPoiFilter.h */, - D3A7806FCB2D61EA8C9F9C6808445283 /* MAPointAnnotation.h */, - 23DC7A25060803C672E1A7EAECC4174C /* MAPolygon.h */, - C26B3CF5F4C31A7BF518E395C83CCC26 /* MAPolygonRenderer.h */, - 50CDDF4AEB0FD60C04D5D9084AF11F09 /* MAPolyline.h */, - 38B97E92AE884E08CEAB429E463D7DDC /* MAPolylineRenderer.h */, - 81CB47E492D171F6DC0E3A752C42F8C3 /* MARouteOverlay.h */, - 72755570866CA423CCA8BBE800F0E650 /* MARouteOverlayModel.h */, - 0C0865A8713501BAEF7B014FFFFAFEA1 /* MAShape.h */, - E0E7793F04CA97309EB9B8DDAA30A906 /* MATerrainOverlay.h */, - 7E36DCC090DF4D2CE5D92C7B20FB8F1E /* MATerrainOverlayRenderer.h */, - C5AF5BB5E54524053199DF5E8E161E80 /* MATileOverlay.h */, - 8A88B485EBF0E209D92520E223E476E8 /* MATileOverlayRenderer.h */, - 5B5663848ADAE755082128CF83434396 /* MATouchPoi.h */, - EFD48355064BA1A2F57A532C23C5243E /* MATraceLocation.h */, - AFFE1DDF0E8461E20D41FAFB6E237168 /* MATraceManager.h */, - 9991C4D84FF3DBD39259DB0E07E78293 /* MAUserLocation.h */, - EA979A672FC90A6228BF6B3478275131 /* MAUserLocationRepresentation.h */, - 1CBFFA7CDB043A1DC2AD69FB368C295B /* Frameworks */, - EB757217E62426F06C9363BD2BF248FB /* Resources */, - 4FD2F8793CE4E28168D63D617D0A31F4 /* Support Files */, - ); - name = AMap3DMap; - path = AMap3DMap; - sourceTree = ""; - }; - 81CB4D1277B312FC48EAA41AD67F0CFD /* Resources */ = { - isa = PBXGroup; - children = ( - 75F7C4732755BFEC417E7FCC6CF00492 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 845C73CB08563D069F2842A0C8748226 /* Frameworks */ = { - isa = PBXGroup; - children = ( - BDF5E8679D561D4A0E5FE392614BC65C /* GTCommonSDK.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 84F9993B9B8FCC7EF326A0AF823D5964 /* Resources */ = { - isa = PBXGroup; - children = ( - 7B2695F6939C9EBB97168A9ECB406968 /* SGQRCode.bundle */, - ); - name = Resources; - sourceTree = ""; - }; - 85036534AD4774D018962D38AA5979FD /* Support Files */ = { - isa = PBXGroup; - children = ( - E61C0A3530EBBDA423E1E67D788A8F1E /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */, - B1B9B618BFDA2A30755EA22EBEB804BF /* SDWebImage.modulemap */, - 58894D1C7FDC661D4F8D9CA2D58C6EB6 /* SDWebImage-dummy.m */, - 02C51A07A70E1D2E2C33BFCAB13D2147 /* SDWebImage-Info.plist */, - 6C61A79FAE7D0D7A1D9817E422F184CB /* SDWebImage-prefix.pch */, - 6A8165D787AD0B2436F47408F38B9AB9 /* SDWebImage-umbrella.h */, - 31B696D1FC771E7DBF15633E2ACDDADC /* SDWebImage.debug.xcconfig */, - 1B555CC9F11FDB862A280E6E1D1A806B /* SDWebImage.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SDWebImage"; - sourceTree = ""; - }; - 898067B24115B4C2CD71CADA9A88363E /* Placeholderable */ = { - isa = PBXGroup; - children = ( - 2F053BC86EA776C22A41EB660DDED9A4 /* IQPlaceholderable.swift */, - ); - name = Placeholderable; - sourceTree = ""; - }; - 89BF96323978C3B533924EEAB771D55D /* Support Files */ = { - isa = PBXGroup; - children = ( - C98407365CC73ECC5390FD8E2358692A /* IQKeyboardToolbarManager.modulemap */, - 360478E236A7668DB3F2103866407B87 /* IQKeyboardToolbarManager-dummy.m */, - ADA7248DC2119D02E0CCCDA2D20957F0 /* IQKeyboardToolbarManager-Info.plist */, - 7CB3B022E3D0208286DD6048FF95D9D0 /* IQKeyboardToolbarManager-prefix.pch */, - AFA938065D9C82FCE85F071B7F84D012 /* IQKeyboardToolbarManager-umbrella.h */, - CBB3191B129447132115A1E437A10FBB /* IQKeyboardToolbarManager.debug.xcconfig */, - 1BFC77CDC01E3419AC1CD90C948737CE /* IQKeyboardToolbarManager.release.xcconfig */, - F4A00A9E5D42B9091DDB2E72092918FD /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardToolbarManager"; - sourceTree = ""; - }; - 8B221B29404631A2D349F5CA88DEC641 /* Appearance */ = { - isa = PBXGroup; - children = ( - 5C66AE889D602247E7219F168FE0FF7E /* IQKeyboardAppearanceConfiguration.swift */, - 39EEA37ED099C0E75A378034FAE9222F /* IQKeyboardAppearanceManager.swift */, - 2FB665FDBB929593DA0DDFB351710E85 /* IQKeyboardAppearanceManager+Internal.swift */, - FF87157718AF1D2784979766CB4A9F5F /* IQKeyboardManager+Appearance.swift */, - 2F11C9110F5CC9C9B76DF9264FBFEAC8 /* IQKeyboardManager+Appearance_Deprecated.swift */, - ); - name = Appearance; - sourceTree = ""; - }; - 8F6F1E156F7DCE4CC0B44D3F8A208E68 /* Pods-QuickLocation */ = { - isa = PBXGroup; - children = ( - F7AE81981774B92C356A26FF843451C9 /* Pods-QuickLocation.modulemap */, - BB97A63C05CB76B306A8275DF4A550B5 /* Pods-QuickLocation-acknowledgements.markdown */, - 8E14307D6C734974BE9A14B2E56B296E /* Pods-QuickLocation-acknowledgements.plist */, - 3B3FEC1DFBF7036B761FB944F2B9F817 /* Pods-QuickLocation-dummy.m */, - D5FE1E37E2C698689D5F24AEE4636065 /* Pods-QuickLocation-frameworks.sh */, - C37C1FFDD7934BF1E8E952DAFD1B42B2 /* Pods-QuickLocation-Info.plist */, - 2290594F0DEEB3EE8019DFED02EF0E1B /* Pods-QuickLocation-resources.sh */, - 1F742F9BBDEE927B1CEBB85C83810BC8 /* Pods-QuickLocation-umbrella.h */, - 887BAFDF5875E4C49937F4B27AA714C4 /* Pods-QuickLocation.debug.xcconfig */, - 518C323F07471B8EF777A8488A6431AF /* Pods-QuickLocation.release.xcconfig */, - ); - name = "Pods-QuickLocation"; - path = "Target Support Files/Pods-QuickLocation"; - sourceTree = ""; - }; - 90AB8903608BB8E813FD8C175EC0693F /* Support Files */ = { - isa = PBXGroup; - children = ( - 958D4F3AED43E78118A5FBD871486626 /* IQTextInputViewNotification.modulemap */, - 006D685CCA56F85CAB3F22037792FE21 /* IQTextInputViewNotification-dummy.m */, - F895575AE743FE25A5580DFF03C0569C /* IQTextInputViewNotification-Info.plist */, - 1720168421136AE93A34884AB37452F5 /* IQTextInputViewNotification-prefix.pch */, - FF45920E9895253D121EC8EF37FAD3E1 /* IQTextInputViewNotification-umbrella.h */, - A2516B1B7307D6BB4586058EEF683AC3 /* IQTextInputViewNotification.debug.xcconfig */, - 8D9F85BF96427D1E62F7DF7CEDB63205 /* IQTextInputViewNotification.release.xcconfig */, - BC4ABE39FD245070480A5588F350BA96 /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQTextInputViewNotification"; - sourceTree = ""; - }; - 912CF4C912F910314E401448087742EF /* MBProgressHUD */ = { - isa = PBXGroup; - children = ( - A62EF3D3EF6B0B2B049506755DFE7497 /* MBProgressHUD.h */, - 6B717746DC29081801AA243A222079D7 /* MBProgressHUD.m */, - CD4F404FC1F40635C32B5A3B1FB7B2A2 /* Resources */, - 6F5F9636FD57F90DEF0F4DB16184CC12 /* Support Files */, - ); - name = MBProgressHUD; - path = MBProgressHUD; - sourceTree = ""; - }; - 9492008F666E47896D3022FAFEEA2791 /* Resources */ = { - isa = PBXGroup; - children = ( - 7826E5CB1BA609FF7E17DF8A66D7DDCA /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 954AF53038C955A8826BBC3F691F01B4 /* SnapKit */ = { - isa = PBXGroup; - children = ( - 33D952BCA791E702F6E160E1CD7593C5 /* Constraint.swift */, - BFB9E8D913CEB8ED68CBB34CF5D3CBD8 /* ConstraintAttributes.swift */, - E138C4C44E725816DCFC01F3FC6EBB42 /* ConstraintConfig.swift */, - 320EB6060E4517C45AF18063EC3579C4 /* ConstraintConstantTarget.swift */, - 31F742AB7E9C870D621576A15E8A5285 /* ConstraintDescription.swift */, - A2D6464279CBD65A0FC6D4FF64117E7C /* ConstraintDirectionalInsets.swift */, - 09EB5C044A7617A0CAF71D0F1B172E52 /* ConstraintDirectionalInsetTarget.swift */, - C0E5431128985282711DBB2BD71CB2DB /* ConstraintDSL.swift */, - EE030413167D0ED97A4CAF855085BAED /* ConstraintInsets.swift */, - D0E0A4C1254BE7B467B27483F090A58C /* ConstraintInsetTarget.swift */, - 526D6EA97F05641CA2E05BC8050BBA13 /* ConstraintItem.swift */, - 9CC9AC6D2C83DB5E4023244B749AD0D9 /* ConstraintLayoutGuide.swift */, - 4AA509AF9611F1830467BCF85644074E /* ConstraintLayoutGuide+Extensions.swift */, - D93C82E28AF76AE8CAFC1CF3564233D9 /* ConstraintLayoutGuideDSL.swift */, - 4944AFBCA26B07853FC4C2887380AC3F /* ConstraintLayoutSupport.swift */, - ECCE4402CE62B8C0184D291FD0619F1A /* ConstraintLayoutSupportDSL.swift */, - 15B3BCF42957B621398CE0270B829CC2 /* ConstraintMaker.swift */, - 42FB7EB742BDA1963E0296AC62443EC9 /* ConstraintMakerEditable.swift */, - 437CF247251CC7F0AC541BDB3FB7260F /* ConstraintMakerExtendable.swift */, - 8459C74E6B53602003FA52DBCE21535B /* ConstraintMakerFinalizable.swift */, - 1837BB94D56F30AA7175D79F2DBA9FF7 /* ConstraintMakerPrioritizable.swift */, - 16DF26383715BF29478EE1FA0DFEB4D6 /* ConstraintMakerRelatable.swift */, - DE17E9D0C222CF72C4C7041DD47F5F49 /* ConstraintMakerRelatable+Extensions.swift */, - 7050D8EDED8F8B98D281AD4E40BDD6ED /* ConstraintMultiplierTarget.swift */, - EC09940F617F119B0D6883762B44E423 /* ConstraintOffsetTarget.swift */, - FD18019109AB883B31B33C1792BACF98 /* ConstraintPriority.swift */, - 63F81D6464B7000434FCBE30813750AB /* ConstraintPriorityTarget.swift */, - D8458760F67F98101DDA3612967C06BB /* ConstraintRelatableTarget.swift */, - 6C811E5596AB4F0BB50B02ACBED745E1 /* ConstraintRelation.swift */, - F764E3589E0CD5343FF5FC5A38985646 /* ConstraintView.swift */, - 5D4A6E00F2A4DCF1A1FD77880ED3FA48 /* ConstraintView+Extensions.swift */, - 5CDCFDD1712031FD8F9A4E3059282EF5 /* ConstraintViewDSL.swift */, - 37ADB993B56EC84504A5128004CAA5E4 /* Debugging.swift */, - 36202C69855EC86AEF59CD2E6702C706 /* LayoutConstraint.swift */, - 1524CEA9A142CFF8652321C41BC75471 /* LayoutConstraintItem.swift */, - 92A3D3FC8FB36D9B06C7CBFE95FC11C0 /* Typealiases.swift */, - 1F38D8104B22B34AC9C4D8C878F8B41A /* UILayoutSupport+Extensions.swift */, - E255D4D479EF505A2C6543CFCB99163C /* Resources */, - E24F3C863028340ED6D9628040B3B1BE /* Support Files */, - ); - name = SnapKit; - path = SnapKit; - sourceTree = ""; - }; - 97CB84F95D7D7335B9D6C3F1A5AF4A96 /* Support Files */ = { - isa = PBXGroup; - children = ( - 6F00FC95201AB3519AAE376D77EE25F5 /* AMapLocation.debug.xcconfig */, - 806412722951A7A5C2DF131A9E4EB2A5 /* AMapLocation.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/AMapLocation"; - sourceTree = ""; - }; - 9819ACE27C08A7F0EA621B119FD22675 /* Support Files */ = { - isa = PBXGroup; - children = ( - DD383A5EB0D075F697626A52F8883B67 /* URLNavigator.modulemap */, - C663901667EA861727BE1E4CFDBD9042 /* URLNavigator-dummy.m */, - 8CC9A7FC7BF8AD0F60F1721E129A8471 /* URLNavigator-Info.plist */, - 8ECBCA7E5770462282DB479CE915BAAB /* URLNavigator-prefix.pch */, - 04204113E3497E9C14745E3AC606E1CF /* URLNavigator-umbrella.h */, - B7206C0B8A356B3C1D0789ED1F4C456F /* URLNavigator.debug.xcconfig */, - 423010E06BE2610F59AEFE114A293E2E /* URLNavigator.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/URLNavigator"; - sourceTree = ""; - }; - 9B4BAAD6452D46D0AB7839A6751D612E /* Support Files */ = { - isa = PBXGroup; - children = ( - 8A9FD996EA3053027DCDE255FDC80077 /* Differentiator.modulemap */, - C2815E64F59B4238CA92AB88B3481315 /* Differentiator-dummy.m */, - E2DC0711028DF544A36409EAFFF65AD7 /* Differentiator-Info.plist */, - 3D272D59665F051713045FE08FDFA792 /* Differentiator-prefix.pch */, - 1C32E2E8344F10CE993B76CDC0D6E084 /* Differentiator-umbrella.h */, - 6A6775C2DC87CC05036C59D22B33F2EA /* Differentiator.debug.xcconfig */, - 06D5D2A7CAC106CFE0BABA2F17C5AC18 /* Differentiator.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/Differentiator"; - sourceTree = ""; - }; - 9F84EC987E459CFE8B564E2E73A69BA0 /* Support Files */ = { - isa = PBXGroup; - children = ( - 0629BCD7DE95B10F6E1DCB74AF9EFFF7 /* SwiftKeychainWrapper.modulemap */, - 57BDB6C9A40F662D5A4D7CD9CE096B4F /* SwiftKeychainWrapper-dummy.m */, - A77BD514556985197AAC6AD736040346 /* SwiftKeychainWrapper-Info.plist */, - B4E6964A9CCBDA00C20C902BA910CA28 /* SwiftKeychainWrapper-prefix.pch */, - 3057BDA254E83EFB16BDEEA13CD2F79B /* SwiftKeychainWrapper-umbrella.h */, - 693D295A669FE67CE272D2EE1B3A87BF /* SwiftKeychainWrapper.debug.xcconfig */, - 04C1953D53901ECDFE44CE62153163CB /* SwiftKeychainWrapper.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SwiftKeychainWrapper"; - sourceTree = ""; - }; - A20854E0BCC5F0D456916E152AB6144A /* IQKeyboardNotification */ = { - isa = PBXGroup; - children = ( - 44EFCF7647F729E5C8E0E785FDA51B44 /* IQKeyboardInfo.swift */, - 4E04820204D04ADEA23BB79040B548C2 /* IQKeyboardNotification.swift */, - A38B21FECE030C6FF642EB346F492406 /* Resources */, - C896E1E64247CFF869A58893301CD8E6 /* Support Files */, - ); - name = IQKeyboardNotification; - path = IQKeyboardNotification; - sourceTree = ""; - }; - A3567213AA76ED3E6309AC5A74EA9940 /* Support Files */ = { - isa = PBXGroup; - children = ( - 626D1B6169BE0138B8015FE83AEEAE0B /* ZXSDK.debug.xcconfig */, - 12482DE56EE86935FD288610C7E2E4BA /* ZXSDK.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/ZXSDK"; - sourceTree = ""; - }; - A38B21FECE030C6FF642EB346F492406 /* Resources */ = { - isa = PBXGroup; - children = ( - 7876FC240B41B79B2CE968C0B2531AA3 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - A5653D7E58A17CB811F48B2437B03CF9 /* Resources */ = { - isa = PBXGroup; - children = ( - 05D3E9F4368CDC70A81671BA089EB375 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - A6207E2D6C031FAA0874AA81C942187F /* Support Files */ = { - isa = PBXGroup; - children = ( - BD5EAB032B721E40DB56F2AAA1221B6D /* GYSDK-xcframeworks.sh */, - D641E9665977E5D2538055F8AEFDE648 /* GYSDK.debug.xcconfig */, - 9C397276E2990C60604F0EB2CD71CA45 /* GYSDK.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GYSDK"; - sourceTree = ""; - }; - A67919523F3C197CF9A67F5C81880251 /* RxDataSources */ = { - isa = PBXGroup; - children = ( - 3119C42CE35F07648C8F6AC41B18D4F4 /* AnimationConfiguration.swift */, - 2D728EC314D8706001C539C638AD2FDE /* Array+Extensions.swift */, - 34CB38344E72F6AEE364CEC9B7CBF48A /* CollectionViewSectionedDataSource.swift */, - 8D5419215D244BAC18C7A08A97907811 /* DataSources.swift */, - C6981402BAD4DA637FFFB68B5C1D357F /* Deprecated.swift */, - DE4BEEEBD1CE5479FFA62F54A3F17443 /* FloatingPointType+IdentifiableType.swift */, - 1E8CAF01B81FB5E83ED9873D9BD73C73 /* IntegerType+IdentifiableType.swift */, - 6EBF2CBA0356AAF2001BE70A30C2BE59 /* RxCollectionViewSectionedAnimatedDataSource.swift */, - E72C42F593EDF43E99D4ECC7A0008D51 /* RxCollectionViewSectionedReloadDataSource.swift */, - F24EE1A056FAB1C871ADF3CC9DEB26DF /* RxPickerViewAdapter.swift */, - CCA25B4ED617DBF6591465E5459EC6C2 /* RxTableViewSectionedAnimatedDataSource.swift */, - 3F8C872F962E28B9BDE878F61A00AF9E /* RxTableViewSectionedReloadDataSource.swift */, - B9F253637C4175BB748FC92489288F76 /* String+IdentifiableType.swift */, - AAA2E1AD1807D27B61E8C46F3F20B4DC /* TableViewSectionedDataSource.swift */, - 5C64F9FFCC4B9BCC51609523B62B7A56 /* UI+SectionedViewType.swift */, - E4F874765D3F1D405E1B94F302414C59 /* ViewTransition.swift */, - 5D57CE0947310FC4D4C25A94FF06EE75 /* Support Files */, - ); - name = RxDataSources; - path = RxDataSources; - sourceTree = ""; - }; - A8125156E49573F224C971C24F64E45F /* Support Files */ = { - isa = PBXGroup; - children = ( - 5A3BF52649E92EA44006FD24DC21013D /* SwiftDate.modulemap */, - 530CD185CFFEA5675B1987BDE911A559 /* SwiftDate-dummy.m */, - 2FAD441E6F214CC94719B87CA09AAB52 /* SwiftDate-Info.plist */, - 5376585FFA207CCC42FF90392AA2DFBE /* SwiftDate-prefix.pch */, - 3B55A2E5E0C23AF55C20CEB733A0D0E6 /* SwiftDate-umbrella.h */, - 0D348E9EDBA6B6346CB66E313D98B353 /* SwiftDate.debug.xcconfig */, - A076D45B86798F2AB9BA88643BCE041A /* SwiftDate.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SwiftDate"; - sourceTree = ""; - }; - B03B466A1123BBC589AD67CD70817D27 /* Support Files */ = { - isa = PBXGroup; - children = ( - 26A8DA6192C5D7193DD3730CA3F75535 /* Popover.modulemap */, - E6FBFEC156FAF93A053B649B8F3D464F /* Popover-dummy.m */, - 54871D70F4E85BD84A0962AE5E08B6FA /* Popover-Info.plist */, - FEC035167D9FC0932953485226B84998 /* Popover-prefix.pch */, - B87914A571493F5943A8D7B3C5D2E749 /* Popover-umbrella.h */, - 1D8BC788877505369AE9D580C83BC4E8 /* Popover.debug.xcconfig */, - 1423591186656B268E1FF81A833FDDE3 /* Popover.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/Popover"; - sourceTree = ""; - }; - B17ECDC8769FC4B4A26729B9C6D244AC /* Resources */ = { - isa = PBXGroup; - children = ( - 137B8DFC03137FFDE54B5C23791A166F /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - B4029738D933ADAE7DE5EFA5FF74BC16 /* Support Files */ = { - isa = PBXGroup; - children = ( - 55894792B2BC6D1F12E125ED02EABF01 /* AMapSearch.debug.xcconfig */, - 80360A2482B59B8CFBBDAE1E04E3AA61 /* AMapSearch.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/AMapSearch"; - sourceTree = ""; - }; - B4387D36ECB167DFABB455C7098B842D /* Core */ = { - isa = PBXGroup; - children = ( - ABE2307E3692700F4924D12DE88D93BC /* AppearanceStyle.swift */, - C9B1EB74D624BC8F4A0829D170E4476E /* AssetManager.swift */, - 5E7C1B99EA4033350C994AD39CC10428 /* AssetManager+Asset.swift */, - DD80B96F5D6919A0F51F52BD8FF6C198 /* AssetManager+AssetCollection.swift */, - FF4D142F3848E1469681DA6A3D233FBF /* AssetManager+Authorization.swift */, - E7B38F6289C951AC1EFC690686372E8C /* AssetManager+AVAsset.swift */, - CCF603B04E46DE17927B90BDE11A2DF3 /* AssetManager+AVAssetExportSession.swift */, - E1ED1CC384F53FC0D979B27CB2CC9C65 /* AssetManager+Image.swift */, - 89317620C529E149BE3ABEB0693F810B /* AssetManager+ImageData.swift */, - C31B52216880E9CF8D00588A8855A697 /* AssetManager+ImageURL.swift */, - 9FE7184381B15F4DFF201369FC77E6AF /* AssetManager+LivePhoto.swift */, - 290DBF8DF4EE9BDACF5EC7F610D04C99 /* AssetManager+LivePhotoURL.swift */, - 7617788F6C40990657BF50E790BCC88E /* AssetManager+VideoURL.swift */, - E4CF6187D928B4729E6A474BE2F7E979 /* BaseConfiguration.swift */, - F88C1F5605E0ED6FC19947DF4356D6C5 /* BaseViewController.swift */, - 23761700324E23E962FEBBF7BED2FB18 /* Core+Bundle.swift */, - AAF03709FEB9466EB3E14C66C6844450 /* Core+CALayer.swift */, - 61676782BCB8EF5032D6A5EB4E3AD85E /* Core+Data.swift */, - 8E2F4EB626FDF8860DF1A31459D4799E /* Core+Dictionary.swift */, - 4DD5A978ABCBD53B00E4A00DC44A637B /* Core+DispatchQueue.swift */, - 766E24D6147771B8FAE074E9125A8043 /* Core+PHAsset.swift */, - B4A24A28918AB81E9DC3DABD576C9503 /* Core+PHAssetCollection.swift */, - F6CE3D103F19BAE22B17FED7A9174225 /* Core+String.swift */, - 480632CE6A94E0AA8E78119ED15765B6 /* Core+UIColor.swift */, - 26A3214F6C60FC7EEDDA89C2B3318F95 /* Core+UIDevice.swift */, - 79A30D1E24995BD052559D5EE0D7F6FF /* Core+UIFont.swift */, - 37BBFAA3353ECE0A5CEFCBE08317EAAB /* Core+UIImage.swift */, - D9A5DB91E453FFC97DA8EC13D529B7F4 /* Core+UIImageView.swift */, - 3CE0F9A3F24FE541572FB2D332F35A2E /* Core+UIView.swift */, - 1B2098B96998825650602412363C4A32 /* Core+URL.swift */, - 746402475533F49FAF95BAEA3D1512B6 /* CustomLanguage.swift */, - E5BE71FB7C7B95B183AFBAC5BC9DE2C4 /* HXPHPicker.swift */, - DD254C3A2A1DEB95A21F1E701862EB79 /* ImageContentType.swift */, - 2A3EB679AD01ED748E6A1212F5770B9E /* LanguageType.swift */, - 7FD4269A60D82201612F750BD6B8D769 /* LivePhotoError.swift */, - 3EB94E98557C410CB4BFB0BCB601D4D1 /* PhotoError.swift */, - 37C31323A449552441EB9AF579EDDD9C /* PhotoManager.swift */, - AACFC15287C41FF035FE09238748DE1F /* PhotoManager+Audio.swift */, - 0724929CA585230BC10C4782C2910DA1 /* PhotoManager+Download.swift */, - D6F36509372AF77DD256A2FEBEF0E653 /* PhotoManager+Language.swift */, - 8F9CB5BB89F878B6A7107C476B856BB4 /* PhotoPanGestureRecognizer.swift */, - 1467351D13912FB9B76BCC971532B510 /* PhotoTools.swift */, - 28323BD28CC12E6BAE22CAB96FDA37FD /* PhotoTools+File.swift */, - 17C68429EA33F78B87240CCFA8BF01F8 /* ProgressHUD.swift */, - 4B0C81C0402C793588FD8618BE3C4DBC /* ProgressImageView.swift */, - 824C9868E79071D91B18ED7B9CFD27A4 /* SelectBoxConfiguration.swift */, - 2C7069FA1C13A8AFD184D3EBB02F7D22 /* SelectBoxView.swift */, - 458C28DFB8E300D94E40171C859CD019 /* VideoPlayerView.swift */, - 471A70955BFCBA716AFCEC36741D162A /* Resources */, - ); - name = Core; - sourceTree = ""; - }; - B659B72E497A3F5979C68E082F43D954 /* Picker */ = { - isa = PBXGroup; - children = ( - E53D0CFF06F6D1A1BE9E58C1F39A8EC4 /* AlbumListConfiguration.swift */, - 2C35DB8885C7AF3C00FCA69FDA392958 /* AlbumTickView.swift */, - EF1FF8A138C3756FA85D138F9F0DD494 /* AlbumTitleArrowView.swift */, - 557C4E36B976A5D3BC228870F1B02720 /* AlbumTitleView.swift */, - D0D8EFF1D263CDAB8425045CE12080A7 /* AlbumTitleViewConfiguration.swift */, - A2839296D75B6C25EB533C696814E364 /* AlbumView.swift */, - C263B56B240F62365A703DBF67EC2A36 /* AlbumViewCell.swift */, - 12A3978C5954B3AB3CDADFBCC75AD5F7 /* AlbumViewController.swift */, - 9F115178EB801E8CCD3F923799013C1C /* CameraConfiguration.swift */, - 3C488F6779264C878B86DA9D446DC0D1 /* CameraViewController.swift */, - 1ADB846622561BC6E1C099F8488DDC58 /* DeniedAuthorizationView.swift */, - E054857F8B1D832E92368A43CCB5AB5C /* EmptyView.swift */, - 2E0B3D4B1E2DCD5966996C8B3E0D0D67 /* EmptyViewConfiguration.swift */, - F5850950933E8F0982B6AAC13E6BE84D /* GIFImageView.swift */, - C15D23C5EAF1AFED8D0D4D82BE8551DB /* LocalAsset.swift */, - 847FBD943961326E7042E95694BBE9D1 /* NetworkAsset.swift */, - 645C7091C4060925EE0A65A8C07EDC2F /* NotAuthorizedConfiguration.swift */, - C5E05BC16EE45ECEF9F56EE1C00DE369 /* PhotoAsset.swift */, - 8C943CE162332C599611A09076B3BAFF /* PhotoAsset+Codable.swift */, - C2DC7B67C28FB63025DA871EB56B2D07 /* PhotoAsset+Network.swift */, - C1CB709A3423E37492D1990C23F463CE /* PhotoAsset+Request.swift */, - 373090AF467FEDF497C9E92FDCDFC010 /* PhotoAsset+URL.swift */, - 0D59A4AAD19735248A702819E313785F /* PhotoAssetCollection.swift */, - FB90EE871E509F6868F8F749AFC4E14D /* PhotoListCameraCellConfiguration.swift */, - 0A26381785BA6D4DE63E5068A0BBE66F /* PhotoListCellConfiguration.swift */, - 4E4B9379FC4246FF3FF73C7056BCC681 /* PhotoListConfiguration.swift */, - 4380D7C4B8C62800413C19765B90C4BC /* PhotoPickerBaseViewCell.swift */, - 69F4D3F5BF6C2A355840D4318854E016 /* PhotoPickerBottomView.swift */, - 6363B3DAA64238C1A06825A9451607F5 /* PhotoPickerController.swift */, - 0A23A6095935A2DA87AD61626177F227 /* PhotoPickerControllerProtocol.swift */, - D8EE4175338A17324002C44BB68A091D /* PhotoPickerSelectableViewCell.swift */, - 71799A293B1DCAC3F0E5375EDDD8E4A1 /* PhotoPickerViewCell.swift */, - B1DAB6853202E5E043004340655A7E7D /* PhotoPickerViewController.swift */, - 65D84BE5248F017E46A0BAD12FDF6774 /* PhotoPickerViewController+SwipeSelect.swift */, - FAADACFC8C1B6F1F490246E8E39C7A34 /* PhotoPreviewContentView.swift */, - 4C640D6C18B0E4E11FB6195590166413 /* PhotoPreviewSelectedView.swift */, - 1C6990AD5078D59E6D8DAAFF10A74000 /* PhotoPreviewSelectedViewCell.swift */, - 8B47FF56EE56F8F3BAB299365652DC62 /* PhotoPreviewVideoView.swift */, - 7CA848A1650371467D021A82058BB16B /* PhotoPreviewViewCell.swift */, - 1CDAEBDA6F5733AABA1EF205CB760BEF /* PhotoPreviewViewController.swift */, - 3DD35D3B0EC3F51F5ABE235758C49D65 /* Picker+PhotoAsset.swift */, - 055FF1459E218B9653BCD10DD91D3072 /* Picker+PhotoManager.swift */, - 1555A05F2126B0E6717D118D25801358 /* Picker+PhotoTools.swift */, - 6BC7A455BA025483CF6B3143881624A9 /* Picker+UIImageView.swift */, - 847EA1E9A99CAAA0FF7D644C230FBF95 /* Picker+UIViewController.swift */, - 714C8C379969C070F9254AABC6251357 /* PickerBottomViewConfiguration.swift */, - 38AAA92CB506133E178E5883E425C60E /* PickerCamerViewCell.swift */, - 4E51DB4C155A46CB4058D95CC0EC8892 /* PickerConfiguration.swift */, - 8AD8D9BC9B7C3629A2CDC47C82E9AE8D /* PickerInteractiveTransition.swift */, - A6D29933D19796149A5E665C8CA3BCB3 /* PickerResult.swift */, - A2A7A76FED8FC8A39FEC7EC140C06142 /* PickerTransition.swift */, - 8B278ED70E990B07805A739DAAF3E7AA /* PickerTypes.swift */, - A187A53749D3A13EBADE2B35358D6CEE /* PreviewLivePhotoViewCell.swift */, - 513A92199EEE48768E6A3EEC3E1034F6 /* PreviewPhotoViewCell.swift */, - 77C0E807E5828E0201EF3937F915AC8A /* PreviewVideoControlViewCell.swift */, - 6E2F198F1EA78694A9624B41EC703916 /* PreviewVideoViewCell.swift */, - E0A82D7ACC3554BEC74607ED43A1C882 /* PreviewViewConfiguration.swift */, - ); - name = Picker; - sourceTree = ""; - }; - B83C6EBC5D97882A8B6A9466CFE3149B /* Frameworks */ = { - isa = PBXGroup; - children = ( - 690FAF80EA9531D30895B099722B5CED /* AMapFoundationKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - B9E60861925AB82117B3B39B7F3D29FE /* ZXSDK */ = { - isa = PBXGroup; - children = ( - 2FE396351848A51EB602DAF7E6EDB812 /* Frameworks */, - A3567213AA76ED3E6309AC5A74EA9940 /* Support Files */, - ); - name = ZXSDK; - path = ZXSDK; - sourceTree = ""; - }; - BC9B0C081EFF3DBD5C2B53E314DD630D /* Resources */ = { - isa = PBXGroup; - children = ( - F81BF935755646596C7A73604984693E /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - BCF3C9A3DEB635F7546EE06A59C22087 /* Resources */ = { - isa = PBXGroup; - children = ( - 1A7BD34AAF4ACDE6366BFF6AAF6A837A /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - BE52023FD061A9072BCDD5C41CAA68E7 /* Resources */ = { - isa = PBXGroup; - children = ( - 77D6CBA2D54ACB5B7DC5653ABB8A2BF6 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - C1F49D3F4B9377219432AC4C02440D31 /* SGQRCode */ = { - isa = PBXGroup; - children = ( - 8DBEEAE1BF3C3D4BC3D4B28583373A7D /* SGGenerateQRCode.h */, - 23080DDA3FB9E838C52BD9867E7B5EF6 /* SGGenerateQRCode.m */, - 6439726E8320448364BF51510B60F6BB /* SGPermission.h */, - 7DEFB6E7D776AA7048A42EA5F802D14F /* SGPermission.m */, - 371767888D02A91667A252B426B3C3D6 /* SGPermissionCamera.h */, - 302D49464BE25430B13484721B106BEC /* SGPermissionCamera.m */, - E88134F4991F75161592370EDBDDF7A3 /* SGPermissionPhoto.h */, - D6C24B0F8C6D7B55828D114BDC698668 /* SGPermissionPhoto.m */, - 61D4DA4FDEA08F6AE8C449D5897C1137 /* SGQRCode.h */, - B36614CD046FB720974E8AD5A6D03149 /* SGQRCodeLog.h */, - F86DD11C749EB487970B45E96FC5F5EB /* SGQRCodeLog.m */, - 7BBD55F81C059384B68B54576C2C85BE /* SGScanCode.h */, - 16DB8F7B4769DA61DBF1A534140C2864 /* SGScanCode.m */, - 57010DEE123460202BBD384F4DE807D4 /* SGScanCodeDelegate.h */, - F8A21F9D1B7E647E6ACADA6E71A891A5 /* SGScanView.h */, - 0BCF132842B892AE2BA545D86F75D0EF /* SGScanView.m */, - 2CF4E1E4FABD8B6D862E800AB161ABD0 /* SGScanViewConfigure.h */, - CA1A3B4644BE066439D66B28D9CBEA17 /* SGScanViewConfigure.m */, - 0780C172087591F37A850572E2B812BC /* SGSoundEffect.h */, - 651563E6D489169A64C2B77793D0A904 /* SGSoundEffect.m */, - 2D0A6517735F3EECE68C68A14E403573 /* SGTorch.h */, - F45942A41CA4AD3A6B529A34CD64016F /* SGTorch.m */, - C3072326DD34C757150C8BE661702339 /* SGWeakProxy.h */, - B54A7F5171852D47FEAF3166F7230E63 /* SGWeakProxy.m */, - 84F9993B9B8FCC7EF326A0AF823D5964 /* Resources */, - DB78F591B92A969CC743BF7E075287DF /* Support Files */, - ); - name = SGQRCode; - path = SGQRCode; - sourceTree = ""; - }; - C730C5EC4EBA68724B2275373AD0AB89 /* lottie-ios */ = { - isa = PBXGroup; - children = ( - B4E1278D2C1DBCF1B4ED696DDF3B66D6 /* AnimatedButton.swift */, - 96A61CAA6D14EF5B80E8C174C4992EB1 /* AnimatedControl.swift */, - FF413EC014A6F86AD117121BCD036E68 /* AnimatedProviding.swift */, - 01D49DB395A302CB0E8A5C13FE5AB50D /* AnimatedSwitch.swift */, - 9BB11EFAA8B1C6445E4E5B268482EB05 /* AnimationCacheProvider.swift */, - BD0E5FB9AF258767A6C880B620AC9B94 /* AnimationContext.swift */, - AD3CF64770F544B4FBB30A976C979DD8 /* AnimationFontProvider.swift */, - 67C6F29E3D902FCCEBDC48635910C5D5 /* AnimationImageProvider.swift */, - 422FC41005FD0A87EAE149926BE6C07B /* AnimationKeypath.swift */, - 1BA59DC6ADF446081AF8C31B92429604 /* AnimationKeypathExtension.swift */, - 74A03C0224A4BDAEB341E584479F0F9C /* AnimationLayer.swift */, - 170AB32690469CE69E37BBF2E48DD2A9 /* AnimationSubview.swift */, - AA9F3316325377406375EE4E5A5806D7 /* AnimationTextProvider.swift */, - E192B132D7C39A062782797C37DFA07E /* AnimationTime.swift */, - A4CB3813384B7B563153E214F9DF6F70 /* AnimatorNode.swift */, - 63E28BD4D38B18C9FD94E0C4216AC63D /* AnimatorNodeDebugging.swift */, - A3FAFB88DC53E7D567F9348A1F24FE1E /* AnyEpoxyModelProperty.swift */, - 8CF21989F95843BB0B02B8BFDE1228C1 /* AnyEquatable.swift */, - F3A140B0A3099FEE5DEDBFDB41FD33D0 /* AnyNodeProperty.swift */, - 322FFFB41B3E10E48AFFCE3F1ED680DA /* AnyValueContainer.swift */, - 3B767CFDD39A988C5DD144957836296C /* AnyValueProvider.swift */, - A5539A875DDB8B83B24C72733B942AD9 /* Archive.swift */, - 36397693C82897D29D108A57B762C516 /* Archive+BackingConfiguration.swift */, - DBDF02ACA504C74430731FCAC597E30F /* Archive+Helpers.swift */, - 97847CC486AB5B4F3D953DE312D8BA2B /* Archive+MemoryFile.swift */, - E930130A02EB4BD551DB663D6370F2E5 /* Archive+Progress.swift */, - D99953BA0FE4C523C836CE9A7C119722 /* Archive+Reading.swift */, - B140BB7BD6D423F2C32CB5F9F5526C95 /* Archive+ReadingDeprecated.swift */, - E523F5D081179DA577F80E946E1CF7C5 /* Archive+Writing.swift */, - 53B3949594A4FDF9AE4A8C666DB3A36B /* Archive+WritingDeprecated.swift */, - D9112E558AF7FF970B2B979893E61EE9 /* Archive+ZIP64.swift */, - B7FB820BC5331533D294984FD2720F40 /* Asset.swift */, - 9AE5F4EAB6D5E8A1401A5428FC71CBF4 /* AssetLibrary.swift */, - A1D35E1D624DAC3215AFAD7F24E753A8 /* BaseAnimationLayer.swift */, - 36B393642A0A63F2927D0599F732B2E0 /* BaseCompositionLayer.swift */, - E615A7AACB986AA4AEFD89C51C3084EB /* BehaviorsConfigurableView.swift */, - 01289D5CD5E71B0D51C2616E693EC2E3 /* BezierPath.swift */, - 0F8541A4393AA82446DA9CB3130C9A5A /* BezierPathRoundExtension.swift */, - AC8C185659533C110B12B837800DB486 /* Binding+Map.swift */, - 9AA25D9C5729BDE185613DAFED600BC4 /* BlendMode+Filter.swift */, - F0F5EE61E2B1815F3A066EC4F3DB93FC /* Bundle.swift */, - A60CDC0D38F2D8910D8ECDB5FA98F16E /* BundleImageProvider.swift */, - DC855803A59BA8907C17EB6B152C1F59 /* CAAnimation+TimingConfiguration.swift */, - E4736B05062BE1377960F7613D5EA857 /* CachedImageProvider.swift */, - 368317677DBB7631FB9D0A6707A3A7E8 /* CALayer+addAnimation.swift */, - 3B78CF4361138280DEAF654907A7E88C /* CALayer+fillBounds.swift */, - 8C5EB1A2522A30F5C6CA70FF4D0FF93A /* CALayer+setupLayerHierarchy.swift */, - 9EAAF431DEE0F4DB6A2617D53576AF30 /* CallbackContextEpoxyModeled.swift */, - EA6E5222A3BF1DF24E3955512FD5BE7A /* CGColor+RGB.swift */, - F8D04D8B3B7D82F7270B0ABE1CC348C5 /* CGFloatExtensions.swift */, - 2C1AA52DDD88C1E5C9EB949E7121BC80 /* CGPointExtension.swift */, - 280E2F84613BBFC5E776CC0E7EE208B2 /* ClassReference.swift */, - D289CBC2EEF3AAFD0A4B4849F6012BB3 /* Collection+Diff.swift */, - E9B350FFEEBA00673419856241505840 /* ColorEffectValue.swift */, - 62CAA5A5C41F01A70F971F80CC3FF44E /* ColorExtension.swift */, - 32524E780F00B304F3BEFD01FCAA0643 /* ColorValueProvider.swift */, - 671A1B0395265821095325775BE5A441 /* CombinedShapeAnimation.swift */, - 5FD8FF6AC1D874EA6226EA532B4BB85B /* CompatibilityTracker.swift */, - 9D285B4623C5A56587B13EDE8120F5D9 /* CompatibleAnimationKeypath.swift */, - 76A4C2098BCA48D9E7809408B88A4964 /* CompatibleAnimationView.swift */, - A65FD1B0B490C6DA38CAB169FCA4993D /* CompositionLayer.swift */, - 2E3A26F5ED4DBBCD716CB86A2E4FB022 /* CompositionLayersInitializer.swift */, - 3C437A0C547C9289A6A18A2481A534D6 /* CompoundBezierPath.swift */, - DE2E8730B3DFABCC4800F02B6267B87F /* ContentConfigurableView.swift */, - 645F74721EBDCB63F6B53FA0DBD4C6A4 /* CoreAnimationLayer.swift */, - 120B74E95C3879A21CCDB3700DE785B1 /* CoreTextRenderLayer.swift */, - FBAA4BCAE55A806BAEC0DCDAA9F3C9C2 /* CurveVertex.swift */, - 618EBF53267627B24D620F051549197C /* CustomPathAnimation.swift */, - C237F6157FB267563A98042420445DC7 /* DashPattern.swift */, - 213BFAAAEE1853834A0F73C5DB95F18C /* Data+Compression.swift */, - CE4AD6BFE19640671B73A6218A3C5964 /* Data+CompressionDeprecated.swift */, - 1478C78502E72A09FBE9995C94538D07 /* Data+Serialization.swift */, - 6269C4E9B5880E3AAB83A91658E1AC76 /* DataExtension.swift */, - 94DCE84A36F9C712107A53A6685125C2 /* DataIDProviding.swift */, - 16E8893C004BC01B3DA9DC222A127419 /* DecodingStrategy.swift */, - D99EF59DFF153214B0A3D8A1C4EBBCDB /* DefaultAnimationCache.swift */, - 5244D0A1750EE9D7FAED7F55DDEA8E5B /* DictionaryInitializable.swift */, - 47FEA96478BA684A2AF5195D108E66B2 /* DidDisplayProviding.swift */, - 10B68C3EC8FEFC5F2BAC66C3D805F269 /* DidEndDisplayingProviding.swift */, - 11E404586B8AC297753F446B3C334A93 /* DidSelectProviding.swift */, - A891860001E5D99627C58DB804D3B8D3 /* Diffable.swift */, - 9D808BE74C9CE8CB34DFF9D417569685 /* DiffableSection.swift */, - 8BA0BCB1F7A9729965B573F64A2B4748 /* DotLottieAnimation.swift */, - 34F9957D295E57F9B30FA635E8A2669D /* DotLottieCache.swift */, - 2979066231A9512904070FD888FB76A7 /* DotLottieCacheProvider.swift */, - 977977973B81FA249BFBC3E38BCCFDB8 /* DotLottieConfiguration.swift */, - 188635A0D78664408D91E3D77025C50E /* DotLottieFile.swift */, - 6A0CE3DEEFD4845D1EBFCA15856AE0B8 /* DotLottieFileHelpers.swift */, - 88FA681630A0F3559E6643A68CA542C8 /* DotLottieImageProvider.swift */, - D9E1E8D7B36B59589ACF640AA57E60D4 /* DotLottieManifest.swift */, - E238CC49C49556235A81F04ED8F9D55E /* DotLottieUtils.swift */, - 255C8B3006719A1E86F1C636D4D8B9B4 /* DropShadowAnimation.swift */, - DADAF4D71D8BDBEC08F785A6A5795085 /* DropShadowEffect.swift */, - 4D78F87540E3EA8396A68BCBF02A7523 /* DropShadowNode.swift */, - 470BE9CA1CB354631EA9F83BC9C2C055 /* DropShadowStyle.swift */, - 1E6A1E8FB57BC111F0A7585F110C3ECF /* EffectValue.swift */, - 8EF46878E437F90B0E6363F8445899BF /* Ellipse.swift */, - CE490E86E6C23DA6326B62ED3E1788E4 /* EllipseAnimation.swift */, - 519484C542F1B579208016BF0A161C77 /* EllipseNode.swift */, - 853A9816BA5E4AE22E657305C5222098 /* Entry.swift */, - 7E1142F35B04B6C5BD0774BBA7C08F86 /* Entry+Serialization.swift */, - 9BB999FB2943F63A2F1FAC794E102FE5 /* Entry+ZIP64.swift */, - BAFFDCF59409B50ECD0BE8CEBE5860F5 /* EpoxyableView.swift */, - 07D6D7B974681D893D52C4035D7993B7 /* EpoxyableView+SwiftUIView.swift */, - B1938C0D672C3C5DACFA4B31302FB3BC /* EpoxyLogger.swift */, - 0432FF88948EF7F318297175270465E0 /* EpoxyModelArrayBuilder.swift */, - 7E89C2269F38D15066C822C1FA9E8F2C /* EpoxyModeled.swift */, - 4CECDE1BE15BC45E067FD3E238F18047 /* EpoxyModelProperty.swift */, - 1A962D4292D03684FF617E33864EF5B4 /* EpoxyModelStorage.swift */, - 28CD57D1A65F6C8BED6566EB7B3C2C7C /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */, - 4DDC37B0E289DC7FE71EC4094365230D /* EpoxySwiftUILayoutMargins.swift */, - 0D7883D3B691967A11A79B9AA71AE575 /* ErasedContentProviding.swift */, - B0D4EBABD9DB33974B76BE1516559965 /* FileManager+ZIP.swift */, - 2852C607F17803DF7D834122F6F5AA83 /* FilepathImageProvider.swift */, - 0B9749C4E0FE19061C9F9157E5A879FA /* Fill.swift */, - 592F76C69E5F65A384AB16E38907E378 /* FillNode.swift */, - 2798E9217A2DE8B22EAA361962557F4F /* FillRenderer.swift */, - 0AC4AAE5253D1359301531CC46EFEB92 /* FloatValueProvider.swift */, - E247F6BCFE6E8E518715F88C8D51FA90 /* Font.swift */, - DFF1E623884E4AE9C9A1ED3D04F45BC1 /* Glyph.swift */, - 20DC1B34DA57274F14C0528300B0D678 /* GradientAnimations.swift */, - F4B37312E5B890AF6AE0AF70C547FAE9 /* GradientFill.swift */, - 55EF44B4E12BF378C890CB553EF49118 /* GradientFillNode.swift */, - 297586226A1BE9A3078A2E399E0272C9 /* GradientFillRenderer.swift */, - B13383F0BC518E232047228692B8A63F /* GradientRenderLayer.swift */, - 65A4EF534AED0A6D7597C88B726DE3D5 /* GradientStroke.swift */, - 7687A3797A8A908B181ED8CD2E55F718 /* GradientStrokeNode.swift */, - A2FE2D6EAD45BA06E28F79B37A996202 /* GradientStrokeRenderer.swift */, - 4546AD1C8C5440AFC749F76AD501E384 /* GradientValueProvider.swift */, - 0620068BB9C1A2836D16113C44F9E90A /* Group.swift */, - 4B03BD0DC1DCA3A1F759CE6DB2C3A494 /* GroupInterpolator.swift */, - 0F80383234D4597E80AF795C80129AFF /* GroupNode.swift */, - EE4B1C22A04268C9E91119679D9FB75D /* GroupOutputNode.swift */, - 988ED35FB7707CE3EAD7BFB0AF1E953C /* ImageAsset.swift */, - 46997670DC4ABA943B6822C1A48C34CA /* ImageCompositionLayer.swift */, - 78D427B7EC29C7CBA7720AC5E7816DE2 /* ImageLayer.swift */, - E4E813AC74828F04D436D531ED0B4BA2 /* ImageLayerModel.swift */, - 79DB011A7FEC772D7C25744614602589 /* IndexChangeset.swift */, - 039003C164851A17C279926183BE7365 /* InfiniteOpaqueAnimationLayer.swift */, - BC33923EC5375C22A7ECA198C929A65A /* Interpolatable.swift */, - 9FFD084B1BA5B5721E11F69A9BD1008F /* InterpolatableExtensions.swift */, - BFD4192CC3AB5F6F57A4EA534DE6B072 /* InvertedMatteLayer.swift */, - EA6ADA20D4D00A06BEE718A19FB8C772 /* ItemsExtension.swift */, - C72A8C92670FF350E8A420EB8F4F6ACD /* KeyedDecodingContainerExtensions.swift */, - 6FA48ED1FF2F7B546233427F276EBC03 /* Keyframe.swift */, - CD758FBDDD2B88A403E9C1B05BF4F511 /* KeyframeData.swift */, - 8B9DDC699BAC6292185528AFB961BA8A /* KeyframeExtensions.swift */, - AFE4903931EDCE703BE95350A435FF35 /* KeyframeGroup.swift */, - 42ED9A6DE458B50207F517FC819A729A /* KeyframeGroup+exactlyOneKeyframe.swift */, - 4E2EA3A6590ED7B47A754E661C280B91 /* KeyframeInterpolator.swift */, - 14C0A69437B676B5F7D648BB2AF34E2A /* Keyframes+combined.swift */, - 99C08DEB91600FD7AA306A969E79BE42 /* Keyframes+timeRemapping.swift */, - BE890CE798E63E906A85142A702AE895 /* KeypathSearchable.swift */, - 2FF479F7F510F056C4749ABC49F561E2 /* LayerDebugging.swift */, - 13C0F38CF2159F0A5DDE29B416855587 /* LayerEffect.swift */, - 6991076E0A040EE863D27E0D09ADFF05 /* LayerEffectNode.swift */, - AF5D372A3AE73E9F3C825EE913CAD285 /* LayerFontProvider.swift */, - 27991E680A5AB49029B5E583DBAA67A4 /* LayerImageProvider.swift */, - 1110858E6C2C64932738CCEB24970211 /* LayerModel.swift */, - F09188C3BECE96220D4AFEACE8738138 /* LayerModel+makeAnimationLayer.swift */, - 4FEAEDC9E0C57E7710A73EC8AA3E9987 /* LayerProperty.swift */, - 166FCDAAF93A856B6C479F1A1108D5DF /* LayerStyle.swift */, - C03D2195F8070C9FCBD9846A7FFC7B45 /* LayerTextProvider.swift */, - 3C9B7C2810A3C3AB0970925C0D07B0E1 /* LayerTransformNode.swift */, - 7F1DF569D29B2AEA33A9A40377EAEFFD /* LegacyGradientFillRenderer.swift */, - 0F61F5BB87FA8314473628E89581AA28 /* LottieAnimation.swift */, - C656AC09A91C3647E7C534C6949EA4F4 /* LottieAnimationCache.swift */, - 77184A7A28E5971B4E650F13A46BF7D8 /* LottieAnimationHelpers.swift */, - 3A9019C439AB15025FC854D58713A936 /* LottieAnimationLayer.swift */, - 4776E536B3FA2D98601B8809945D9BBD /* LottieAnimationSource.swift */, - A43151496CCBA46FF15AD2635488B89A /* LottieAnimationView.swift */, - 646E22914714BEB2FDF79B50BA88B1BE /* LottieAnimationViewBase.swift */, - 4CF8B689CF50117A652E6231AD48A7D5 /* LottieAnimationViewInitializers.swift */, - 6A5786E47BB377A16AEDB5BB1A75362E /* LottieButton.swift */, - C5843B46B80817972944BB971FC179C5 /* LottieColor.swift */, - 3312F2AE7FB1C103E92A1B6E788122CC /* LottieConfiguration.swift */, - 496D3EBBB2B4C7FC49E1B8C1CD70772E /* LottieLogger.swift */, - 5430F3A24CAA6F37198CFEDAAAA99AB6 /* LottiePlaybackMode.swift */, - 39426C3A2ECB1B5A18DBF0F33B33A763 /* LottieSwitch.swift */, - B55D8BA910BEC68CC29FB81ECC2CD259 /* LottieURLSession.swift */, - 9D96A8EEF99D98D90E6C052AEC3613FF /* LottieView.swift */, - 913B2BA405D4CE5B397DE47F36E4E0C6 /* LottieViewType.swift */, - C367547FCC68DD55DAECA1B9FC3DBABE /* LRUAnimationCache.swift */, - 158848831E4A676FB5B199C888642F76 /* LRUCache.swift */, - B22A38A3380CE01B51F0F194D569AF2E /* MainThreadAnimationLayer.swift */, - 5F8E49D1C4691BD5FC38BDE5BBDEF136 /* MakeViewProviding.swift */, - 8057A186CE468BD801A09E946D8EDA5B /* Marker.swift */, - 1533FA4A0C96BDD2E351B7FCA31BD105 /* Mask.swift */, - 8C53D5A9F80D28F651B21F2CFBE343D6 /* MaskCompositionLayer.swift */, - A6938D20446EBEC9F816CEDA2367B795 /* MaskContainerLayer.swift */, - D7141FAA91B3E99A3F53D9B5E4D69E05 /* MathKit.swift */, - D568B042FB0B6A7D69244AD0882178FA /* MeasuringViewRepresentable.swift */, - 61F762F93B6221785FD4110CAC5841AC /* Merge.swift */, - 7B97DD18CC1AC3499CE7C64D7C0BD755 /* NodeProperty.swift */, - DC07E984EA037BD28C51AE926B4CB4BF /* NodePropertyMap.swift */, - 06139E1E1DD4B9DA6E8A4210370BCCB6 /* NullCompositionLayer.swift */, - 743EF9B274A3655CEB979F5B4B16F2B4 /* OpacityAnimation.swift */, - A0AD9A956C94738C7089F6E295B66266 /* PassThroughOutputNode.swift */, - 0BA7954C9EF8F2DED7184062C2732E69 /* PathElement.swift */, - DA6B315C32FC5609CA8D622E03B5C4B0 /* PathNode.swift */, - 9B09CA4DB26497CE26243F9FFE2CC631 /* PathOutputNode.swift */, - 77EA3272C7F5CC2B41A8D66D4D38D3F9 /* PointValueProvider.swift */, - FB389969443600F44ADBEAA581A3B350 /* PolygonNode.swift */, - 9A2A0309946FA7BDD38041B166A08A99 /* PrecompAsset.swift */, - E41EF5080BD0A47B08B628FCD15BCB46 /* PreCompLayer.swift */, - 345572A222575C94DA587D5E1CF9C417 /* PreCompLayerModel.swift */, - C55A44DDFA37FA2D11BC5726717B12B6 /* PreCompositionLayer.swift */, - FAE2C3CEB2CC7D0F1C3C8A37C02138D2 /* Rectangle.swift */, - A9CD8DBD63C228758684C045FC9E03FF /* RectangleAnimation.swift */, - 931C65024C86E2886BD657E83BA8E860 /* RectNode.swift */, - D7A6F6E8B24EA986667022893D040482 /* ReducedMotionOption.swift */, - 0C26E6F0D20F800D5B3F9DAEC46A5DFD /* RenderingEngineOption.swift */, - 97ABDA125BBFA55D8EE5573E8B93AB6A /* RenderNode.swift */, - E8B5D73D0C53F699DB52AF3770B6D5CD /* Repeater.swift */, - 09B6D7682C3180FE20AE2F4E09DB8E17 /* RepeaterLayer.swift */, - E1F0B2395FA1DF601F3AB5DDE09A86CC /* RootAnimationLayer.swift */, - D5A9C955913C44B3815DA60FF0E224A7 /* RoundedCorners.swift */, - EC2340A77EEEDED06315E9B608CBBD54 /* RoundedCornersNode.swift */, - 17BE183D1D173D44A2EF2E01FA7AE8E0 /* SectionedChangeset.swift */, - 808A938E6E2C5978588CF800FE2BAA40 /* SetBehaviorsProviding.swift */, - EF90914FAD7CA1C043DFE3D5B5502002 /* SetContentProviding.swift */, - 2A6748AF035E51EB23474D0313DEA17F /* Shape.swift */, - 279204F96B6191DD6E8CF293F3A0CAED /* ShapeAnimation.swift */, - 0C5F3E1CCEE0415AB5E9B3ED6299A9E2 /* ShapeCompositionLayer.swift */, - 06041FEF0F2FCDA7E684AA424B047011 /* ShapeContainerLayer.swift */, - E4EEC25DC81F20103B30FF13E1D982D6 /* ShapeItem.swift */, - CD1F60E8C47187506FF0EDAF258D5941 /* ShapeItemLayer.swift */, - 432EC996F82D1F5EE0C77A218DBF99B1 /* ShapeLayer.swift */, - ACCB47C12853A5DB7ED9C854CCE2F671 /* ShapeLayerModel.swift */, - 976A292956A5031871511B621FE7D6F2 /* ShapeNode.swift */, - 097832AD2AFF0AE42CB2BC1E70DF7A64 /* ShapeRenderLayer.swift */, - 210E3B6437C45B67F1E9F21D90AA0A9A /* ShapeTransform.swift */, - F7E99AE044AAB8379876FD3B1A921E0C /* SingleValueProvider.swift */, - BB6E3C6E88A34AA462EB572BC6ED6628 /* SizeValueProvider.swift */, - A595855CA2B7F50EB289312C669D47D4 /* SolidCompositionLayer.swift */, - 21BF7AEEBC6911B7C9DFBCA51330BFBE /* SolidLayer.swift */, - BBFBABF91903B611D00C8E32F67E5D62 /* SolidLayerModel.swift */, - 40161777292C527F714496046AE570EC /* Star.swift */, - DE94DFA9E64A825922C8E0EBD72031C2 /* StarAnimation.swift */, - 4AB75C9BA243D876376A28AFE16B8E53 /* StarNode.swift */, - AA6616C7C134BB9FF9678EC87D746113 /* StringExtensions.swift */, - C2D31FD543E341AC7EDD28C32F39A4AB /* Stroke.swift */, - E496BF64131336A121D2D15B2CA407E0 /* StrokeAnimation.swift */, - 2FFA585DD56872029B9BAFF4A231A1EB /* StrokeNode.swift */, - 89A47F0BA02DCB112BA7EB7CE9B659D3 /* StrokeRenderer.swift */, - F3B2D3F5CB40C600B633041D4E46D87C /* StyledView.swift */, - 8F49C50D61A09F57006BEA0590604E4B /* StyleIDProviding.swift */, - 0F99AC6E5258A874E93F8B1507F383E7 /* SwiftUIMeasurementContainer.swift */, - 837A7960FC14DD5BE5F92FA584CB2281 /* SwiftUIView.swift */, - B1F8D4FF6AF421FC20579E3CDFD8BB0E /* TestHelpers.swift */, - C7470B74F4DE6D4DF54F90494C7307E1 /* TextAnimator.swift */, - AA8E3C170F4FD6920806DB7F1EA8C463 /* TextAnimatorNode.swift */, - D22FADB79576AE7241AF5266BC20666B /* TextCompositionLayer.swift */, - 9622AC41EE5167289FC53EDE6D34CCF8 /* TextDocument.swift */, - 7819CC5BACDC7758CECF67E1F2CFE862 /* TextLayer.swift */, - A6AB2940C980ABEA478AFB385555DDD9 /* TextLayerModel.swift */, - A13F2857129132F2BB134CC80E4B8689 /* TraitCollectionProviding.swift */, - AEFD9E2A8B5BFFE9533CE2BA381044EF /* Transform.swift */, - 53E6E54247ADB2479FD6E6AF5510C8FD /* TransformAnimations.swift */, - 4FF5744B169CD59E1D3E725D7F86028B /* TransformLayer.swift */, - 4E3D588C4F627B96E3F2689E93116060 /* Trim.swift */, - CABCD225004C08056CEC927D40E98BAE /* TrimPathNode.swift */, - 0BF6A76CAAB4FFD27CB0FBB4C12C9DCB /* UIColorExtension.swift */, - 2276B4762338F537B426B3AAC1E51016 /* UIView+SwiftUIView.swift */, - 10F7B8D292BB2C3AC05230B9DA94142C /* UIViewConfiguringSwiftUIView.swift */, - C6E80A5E325D67A7AAFA579E1873789E /* UnitBezier.swift */, - DF891E7CC34297F39DDA34A0A274814C /* URL+ZIP.swift */, - 4455A4C72B372ECB685316BD01C5B810 /* ValueContainer.swift */, - 562E53122FCAFEE7E1D872AEBFE315F3 /* ValueProviderStore.swift */, - A5B8916CFCBDF4717A4A50E2AB678192 /* Vector1DEffectValue.swift */, - F103382FE2B3535C8A5522E5A6B6B76E /* Vectors.swift */, - B23012C8AD99164AAC8618C540DD5734 /* VectorsExtensions.swift */, - BD430A29256C6077285B1CCB897E8C4B /* View+ValueChanged.swift */, - 39E2B2FE167D211C8DC0CD1D734395C0 /* ViewDifferentiatorProviding.swift */, - 085EB28758F8741D7C89D03184864DC1 /* ViewEpoxyModeled.swift */, - 52A5A2851794F2EFD72B76E4E04A6C60 /* ViewProviding.swift */, - 57FEAE5EDD99E7C558B1909DF2BC5613 /* ViewType.swift */, - 1336B0C0234097E0B7B50FBEF383C022 /* VisibilityAnimation.swift */, - 74C6847435BFA93608CB4DA9B97FD4C1 /* WillDisplayProviding.swift */, - 3CCE5DC50A2AA22F3C2A2F220EEA0DCE /* Resources */, - 6E2E42CF088E666C107DF65C8472CA2C /* Support Files */, - ); - name = "lottie-ios"; - path = "lottie-ios"; - sourceTree = ""; - }; - C79EB01CFAF13B1B4DF621C9FB27EE86 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7D8D4AC9C1FFD6E898ABA095A10B4E53 /* KingfisherWebP.modulemap */, - F9081ABF0CC34C97BD72CDDDB0F7FA3E /* KingfisherWebP-dummy.m */, - B7C0DA117DEBEE3724B85864BE0A2525 /* KingfisherWebP-Info.plist */, - 6B39D58DFD7CDC911CAB6884FF7DB719 /* KingfisherWebP-prefix.pch */, - 31BB740A5D21E61C7186E91176A77AFB /* KingfisherWebP-umbrella.h */, - CE7D0E94E502829CC4B640761DA81EEF /* KingfisherWebP.debug.xcconfig */, - FB6F8A2833A8E8D18B75D77C679832DC /* KingfisherWebP.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/KingfisherWebP"; - sourceTree = ""; - }; - C896E1E64247CFF869A58893301CD8E6 /* Support Files */ = { - isa = PBXGroup; - children = ( - AC085A1003144F9842248F8309014EF4 /* IQKeyboardNotification.modulemap */, - 3D0BFE767CA45C2590F5185DD86599DF /* IQKeyboardNotification-dummy.m */, - 154F25B105AC7B9C99DE834CB31E3408 /* IQKeyboardNotification-Info.plist */, - F329A89B9F7BBF9305ADC7A5396998E3 /* IQKeyboardNotification-prefix.pch */, - 817933B0D2656B46377E2204DBB9C43D /* IQKeyboardNotification-umbrella.h */, - 46814B7303F971723AC2026E783D7819 /* IQKeyboardNotification.debug.xcconfig */, - A31FBDB8A71E85E601C32E3A17169AAB /* IQKeyboardNotification.release.xcconfig */, - CA8AF2998B8120F608E2259C4786AFCC /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardNotification"; - sourceTree = ""; - }; - CA32F11F508445207062BABC93FC8194 /* IQKeyboardToolbar */ = { - isa = PBXGroup; - children = ( - 32179D718398ED696EF90C681EDF407A /* Core */, - 898067B24115B4C2CD71CADA9A88363E /* Placeholderable */, - BCF3C9A3DEB635F7546EE06A59C22087 /* Resources */, - 4D099BF26B81E57605D506EEDCE3FB98 /* Support Files */, - ); - name = IQKeyboardToolbar; - path = IQKeyboardToolbar; - sourceTree = ""; - }; - CB2918157C060AE2041D42D90C0B212D /* Resources */ = { - isa = PBXGroup; - children = ( - C056C7D3CDFF0B7C1A4CD6824B186298 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - CD4F404FC1F40635C32B5A3B1FB7B2A2 /* Resources */ = { - isa = PBXGroup; - children = ( - E38E66DCC45E29CCAE3BC2F08E025CFB /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - CF1408CF629C7361332E53B88F7BD30C = { - isa = PBXGroup; - children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - 2FE445AD883B9ABD3E0241A05A5B79FD /* Frameworks */, - E6F6729EB64F11F5AA3AD7BE9DE07DE8 /* Pods */, - 678252FB4EB94FE375A64FC08DC5A9FA /* Products */, - 2B01C5D34569DBC173A53875424B8908 /* Targets Support Files */, - ); - sourceTree = ""; - }; - D20A599630902A342EB817FB88644E50 /* SDCycleScrollView */ = { - isa = PBXGroup; - children = ( - CE529A4ED821CB704DEF5F1CBEE6C7C7 /* SDCollectionViewCell.h */, - 2247DE4416C83EBF5741EB4C37F1D591 /* SDCollectionViewCell.m */, - 3CD87187C5D55523B9F2796260DBC6D8 /* SDCycleScrollView.h */, - 40E77BDCC879DE0379202E5FE66BD227 /* SDCycleScrollView.m */, - 00ABCC4FCC91AF4FC881ABD674585BA9 /* TAAbstractDotView.h */, - B9CE0C1DCDC56E9E63A7CF35BB266E81 /* TAAbstractDotView.m */, - F8FEAF46B11C19DA15A88AC8F7465669 /* TAAnimatedDotView.h */, - 9C52417202445D599E653C15F4DAD0F3 /* TAAnimatedDotView.m */, - 1DC5D9C0CBB43DD2FC455CE7D2BCC629 /* TADotView.h */, - 8D844583EE81B6B93D83CE3EF0A7DAF0 /* TADotView.m */, - 8B58B14A0A7A5608BA0BD1F19C0DFC0A /* TAPageControl.h */, - 9F4F756C03018A45D0FF823F2CDAEC5C /* TAPageControl.m */, - DC55A4DCB028D0C0669D1C8F10E5C032 /* UIView+SDExtension.h */, - 0F530C63F99B2AB3E29DCD3A67810204 /* UIView+SDExtension.m */, - 64D9EB4034B0888143AF86333E08EF2C /* Support Files */, - ); - name = SDCycleScrollView; - path = SDCycleScrollView; - sourceTree = ""; - }; - D57FFBB622A929B4031CFA8A18FEBB51 /* demux */ = { - isa = PBXGroup; - children = ( - 09D4A2CE8064B7D2328D9DCD9AACDDD8 /* anim_decode.c */, - FD9A15DD2D18CEC116E120448AAD88A6 /* demux.c */, - D2225F598557E20F61D24286A2082ADE /* demux.h */, - ); - name = demux; - sourceTree = ""; - }; - D73446C4861ED018D34E78FD86AF971C /* Resources */ = { - isa = PBXGroup; - children = ( - 5BC4BF403D5D9BFA25C251106F13672F /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - D872A9ECD3E66E20F80514DCFFE4D66A /* Masonry */ = { - isa = PBXGroup; - children = ( - 995B5FC5B5D4BBD5621E8B3F705CBE75 /* MASCompositeConstraint.h */, - 46157A971E5B9155953B6450AEC04366 /* MASCompositeConstraint.m */, - D186DAA7E78BE6B8EE5DAC34368AE823 /* MASConstraint.h */, - C132601FFE28F7DBC95D8D184ED5F8CC /* MASConstraint.m */, - 2C8F5DFB112803DFF98E678FE0A4F14A /* MASConstraint+Private.h */, - E274060E727CE9CB6C38809DA44858F0 /* MASConstraintMaker.h */, - 47211AB1E4B0CA0EFF6C3EC1F1FCC6E8 /* MASConstraintMaker.m */, - D4BE2969CFCAA727193B6D26BF6420C4 /* MASLayoutConstraint.h */, - 3266DA7845C496BF6CAD64C19C0ECF42 /* MASLayoutConstraint.m */, - 8798F82254E88B081508DD6F8E51773B /* Masonry.h */, - 8E68AA9B03CF8B077EA7A56AE703665F /* MASUtilities.h */, - B46C45DB3F93C3FF90E987E7E241D0F2 /* MASViewAttribute.h */, - 1E59E4C4F1821037A886B4D8511F0A4B /* MASViewAttribute.m */, - 7BC4569302B193F7A1341960315F9832 /* MASViewConstraint.h */, - 06DEE16FA5E122B00203CDB6498366CA /* MASViewConstraint.m */, - DA15D5F11D526B370FDF43E3B1C3676F /* NSArray+MASAdditions.h */, - 211BC34C0536F7B4026D6881686E85AC /* NSArray+MASAdditions.m */, - 35705CE15E7613E33BDA6D0FA12C3B22 /* NSArray+MASShorthandAdditions.h */, - 88AC16CAE19A86A840FFC0405C78015B /* NSLayoutConstraint+MASDebugAdditions.h */, - DA1DB8571EB6453A9969ACA809EE2D48 /* NSLayoutConstraint+MASDebugAdditions.m */, - 12B01F90DC3D1A2A0B9ADABC09778D98 /* View+MASAdditions.h */, - 518BF9920F3B404D11B898472BC7F93F /* View+MASAdditions.m */, - 269B6452BDCE224AE4F36E7A81E54AD0 /* View+MASShorthandAdditions.h */, - 59C8CA4DBADB8D19EEC46ADE32BFD4C2 /* ViewController+MASAdditions.h */, - 44D89264485E28BEDBC7AB5DF1863E35 /* ViewController+MASAdditions.m */, - 2EAC8B24092ACC37C2C5B0325A9769DD /* Support Files */, - ); - name = Masonry; - path = Masonry; - sourceTree = ""; - }; - D8C69E760AA382424660025AC012BD78 /* Core */ = { - isa = PBXGroup; - children = ( - D42A226675F2990B62FF777A60C85659 /* and.swift */, - 7E3D1478AAE87102636A23D2E0439916 /* apply.swift */, - E081F38A18AB93DCC336E1437C137956 /* bufferWithTrigger.swift */, - 34152868ABB7DD8614EFD0B1B7E01825 /* cascade.swift */, - 51D61BD343692E97F6F93F59F627955B /* catchErrorJustComplete.swift */, - D1C2DA3B5982BA3931872039E226AF58 /* count.swift */, - B6295AE9D50F4A2B1061B752D52AC07C /* curry.swift */, - 78AA34A6A025AA4EE1DBEFF6A229857B /* distinct.swift */, - 138267A78378C20D85FD85CD6F415D4E /* filterMap.swift */, - 62E201BC50441D1ADC7DA3D33156A432 /* fromAsync.swift */, - BFB569507CC27BADB6B7E5AA54605AB5 /* ignore.swift */, - A4114E91AEE31D95AB64F12BD8E011F5 /* ignoreErrors.swift */, - 464201AC78D021CEC9FB435B0603BCAF /* ignoreWhen.swift */, - AB43DF3DE9AC2F77182BD7B3682A155D /* mapAt.swift */, - 47FE7864622B9DFF669897BBC64167A0 /* mapMany.swift */, - FFA1E9A379D5C8AD5EB05C9ECA967825 /* mapTo.swift */, - 8EB27A1FDE08209D5A99DB6F436B7584 /* materialized+elements.swift */, - 07B57984746CDD53B1A48736367F7172 /* mergeWith.swift */, - C2BD8DAB5045AAF8BF6ACDE3784213F0 /* not.swift */, - 7A6812AA13AB62BBDF7AED3FE4BE2CE4 /* nwise.swift */, - 2FCB879F76B01B243FE4D93AE5A20D36 /* Observable+Alias.swift */, - E0757B2A646CE91F3193B8F6D6678D86 /* ObservableType+Weak.swift */, - ECD6B31F012736480BFBD5CB5E99EBA6 /* ofType.swift */, - 832E976CC93CC187A00136D1E9942C83 /* once.swift */, - F558F847D3B537C0EE3F9A6D10BAA044 /* partition.swift */, - C0267CD6171DEDA09AD71FB911134D7C /* pausable.swift */, - C3E3D3933B693D2F3CED237988215698 /* pausableBuffered.swift */, - A9494109661480B23878F79967DC1CF6 /* repeatWithBehavior.swift */, - C53ACBFB8A83FDE89AFB59F4E36CD4CE /* retryWithBehavior.swift */, - 9E71DD7D00AE092706800B876C37FFE2 /* toSortedArray.swift */, - E77DDE5D1FE9A869DBCC053EC6AAC14D /* unwrap.swift */, - 1904D53B6BFEE0B80A1E67328C3EA546 /* zipWith.swift */, - ); - name = Core; - sourceTree = ""; - }; - DB78F591B92A969CC743BF7E075287DF /* Support Files */ = { - isa = PBXGroup; - children = ( - F7FF5CDC4CA97C693516A34E375FAE0B /* SGQRCode.modulemap */, - 88D7757EF92B7964BC8AE9516ABB8E47 /* SGQRCode-dummy.m */, - 41060EECF51C0C9B354F34061BB5FB2C /* SGQRCode-Info.plist */, - 03A121F321B612639A02BF6059C72306 /* SGQRCode-prefix.pch */, - D156BC2B1914C04C6422199103AC1B74 /* SGQRCode-umbrella.h */, - 5E890DCDCDFE8177899E99D157517707 /* SGQRCode.debug.xcconfig */, - EEB3F56F8C3B595F3234DE4CFF876DA8 /* SGQRCode.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SGQRCode"; - sourceTree = ""; - }; - DBB46E9FCBDDA2D0D1B477F611FDAA9F /* IQKeyboardReturnManager */ = { - isa = PBXGroup; - children = ( - 27CE044F777AA8E14A94BCAC3180B064 /* IQKeyboardReturnManager.swift */, - 8BBF65D2719A6CF22C5C2BBA7F64EEAE /* IQKeyboardReturnManager+UITextFieldDelegate.swift */, - F974BD496AD015A0B51589A92D41D778 /* IQKeyboardReturnManager+UITextViewDelegate.swift */, - 3C86DF2926DB5DEF88ABA4C3420F3CF4 /* IQTextInputViewInfoModel.swift */, - B17ECDC8769FC4B4A26729B9C6D244AC /* Resources */, - 723F8059EBF5901A65E64CB060247391 /* Support Files */, - ); - name = IQKeyboardReturnManager; - path = IQKeyboardReturnManager; - sourceTree = ""; - }; - DF07E556DE6C4957EDE2E5606BD7CF4A /* Support Files */ = { - isa = PBXGroup; - children = ( - 6CDE351263FDE38178F242C8F4445B88 /* IQKeyboardCore.modulemap */, - D9889BC0F67A3289D6FC98F9B67EFCD0 /* IQKeyboardCore-dummy.m */, - 8F74D115AD9A7F536E18A84FB8FF1931 /* IQKeyboardCore-Info.plist */, - 949DA9F5CDBCEF6C810EA656A7EE14F0 /* IQKeyboardCore-prefix.pch */, - A661075C2BD240CB1654EFC5FBD67EF3 /* IQKeyboardCore-umbrella.h */, - E1ACC1CCF4844B226089F690F7B13243 /* IQKeyboardCore.debug.xcconfig */, - 70CE135432E10B90B88647194E1CE054 /* IQKeyboardCore.release.xcconfig */, - 3F2AFC702F32EC6363BEA1F3AA87B2C7 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardCore"; - sourceTree = ""; - }; - E011A636F238139B34F87763DC15596B /* Support Files */ = { - isa = PBXGroup; - children = ( - 238DCE8B327DAA5AD8A45387ED782712 /* SwiftyUserDefaults.modulemap */, - 2EAA512B45185EBC8735764075B6AA26 /* SwiftyUserDefaults-dummy.m */, - 492E78E79C700E5B5019135480516915 /* SwiftyUserDefaults-Info.plist */, - FAB8BC5FF19B7DF114A94672F5DC97FD /* SwiftyUserDefaults-prefix.pch */, - 748F85581A18D982756B327EA9CABF01 /* SwiftyUserDefaults-umbrella.h */, - 62F6E873D49C812332A2CEE0AD4DC319 /* SwiftyUserDefaults.debug.xcconfig */, - 116636588CA6138EAA0EDD1D4FAADA0C /* SwiftyUserDefaults.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SwiftyUserDefaults"; - sourceTree = ""; - }; - E039E2AA3A3E2C28B49017FD2D7B4203 /* Core */ = { - isa = PBXGroup; - children = ( - 1F997ABBC6EA089C505B9E6BD0CD1612 /* AccessTokenPlugin.swift */, - 49048777DFB30750979A84B728AF2B75 /* AnyEncodable.swift */, - 83BDF01F1C12E2750841EDA6D21E6298 /* Atomic.swift */, - 2B04EA2BF49EBF3947F41879AA29FC3A /* Cancellable.swift */, - 47BD8FCA5E28E808BA50E2A32E768E3E /* CredentialsPlugin.swift */, - 19D3119C4F5D92C3D0443C6D17395736 /* Endpoint.swift */, - 8DFB94213F8D1D48EB3FBD05B6157992 /* Image.swift */, - 29544B64CA115756BAAF228E63A130E7 /* Moya+Alamofire.swift */, - FBADAFA4C6D0CBFC0B573538880274CE /* MoyaError.swift */, - B66CA7E96606902E043F4B39EDA9241D /* MoyaProvider.swift */, - 3B689D0393C45332F04B77693FF5E28C /* MoyaProvider+Defaults.swift */, - 44FC24E261686D21CEAF0C676EB92154 /* MoyaProvider+Internal.swift */, - 8CC176D8059BEF2264572B3418724E73 /* MultipartFormData.swift */, - 67EF607C3E38DF77D61A492D90B8BE3C /* MultiTarget.swift */, - 92BE2102B94B125D24DA9F68142258F4 /* NetworkActivityPlugin.swift */, - 5A110B3C4BF3F30FAFA1A175C70AE93D /* NetworkLoggerPlugin.swift */, - 2359D380B8B121735FB089F9FAECD7CD /* Plugin.swift */, - 0C80914A8A3D9F65352C59762CC6E9B2 /* RequestTypeWrapper.swift */, - 68D47BFA3636C39B9A620FDC81483527 /* Response.swift */, - A539000D3A953271DB5CE5EE7F9F654D /* TargetType.swift */, - 8109E513293DD29BCE1506AB5F45F0F1 /* Task.swift */, - BAB03FF9F33E76D68ACFD8FEE39EAD42 /* URL+Moya.swift */, - C7453EE771C878D35A9EB9EADEF0548A /* URLRequest+Encoding.swift */, - 26E59CA38D2DBAF61A3910B0BF1892AC /* ValidationType.swift */, - ); - name = Core; - sourceTree = ""; - }; - E24F3C863028340ED6D9628040B3B1BE /* Support Files */ = { - isa = PBXGroup; - children = ( - 2FB83EC518AC5DA0DDDEF40883BBFF43 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */, - 6264B7AB19A9EE47EA1367EF973810F7 /* SnapKit.modulemap */, - 712DCAE714F80A844125382DAB4EBDA8 /* SnapKit-dummy.m */, - 9ED5CE043EFBF6B088CE928660DC492E /* SnapKit-Info.plist */, - 3FFBF591455A3DA1314D5852006A4847 /* SnapKit-prefix.pch */, - 5CA7AA7FC00A71FD45D68150599442F0 /* SnapKit-umbrella.h */, - 051800D486B7E0A9AFA8EFA67CD97461 /* SnapKit.debug.xcconfig */, - 476B7B25F575AE3CF39903C786FC12BD /* SnapKit.release.xcconfig */, + 8D00DE33BDA423A4ABACF6FA8549BFA2 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */, + 43A39496BC16015FAE2E78F097BFBB77 /* SnapKit.modulemap */, + EC4F7E3ABBA4F6276260C1C315A7929D /* SnapKit-dummy.m */, + 4D9C323C225B7FA358D04D41194F8F40 /* SnapKit-Info.plist */, + 1115610E1BD07B1382055B40E1707A90 /* SnapKit-prefix.pch */, + EC11D42FA9EB3805CD07452F77816D38 /* SnapKit-umbrella.h */, + 4B232A162144BB64CCB881C0474CB7E5 /* SnapKit.debug.xcconfig */, + 8BA0BCED85FA24526340C9A5CB0299C4 /* SnapKit.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/SnapKit"; sourceTree = ""; }; - E255D4D479EF505A2C6543CFCB99163C /* Resources */ = { + FFAFAF1269E3CB37835148866DE0C9C3 /* Support Files */ = { isa = PBXGroup; children = ( - 11789C743A18A9ADFD8FD93F360A0018 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - E2CE1BDB3B9FD25980AC6A230FF4A91A /* mux */ = { - isa = PBXGroup; - children = ( - FED3FF1E560DF2E18740177CD040F271 /* anim_encode.c */, - 85A88E35AB904DE8B57F0769388C9CA7 /* animi.h */, - B6BC3542B4309F873768544C3CE0876C /* mux.h */, - 1A15E37F5F7CCABA25A4C6A78B75F25F /* muxedit.c */, - 897ADDEB3E77C5ECEC9BC5478F214AC0 /* muxi.h */, - CA7FDA71B485DCF928AE46E6CC6E31DD /* muxinternal.c */, - B072EDA1B51F34CFCAEF2F662DCCBACD /* muxread.c */, - ); - name = mux; - sourceTree = ""; - }; - E3F7F924BF2B5F422BC9AD7C9576B483 /* MarqueeLabel */ = { - isa = PBXGroup; - children = ( - ACA93130395C17B863D5FD329C553C85 /* MarqueeLabel.swift */, - 5A7DC101E87DBF29D88038FF01C58255 /* Resources */, - 19B557042E745A2FE0506F3B75E922A0 /* Support Files */, - ); - name = MarqueeLabel; - path = MarqueeLabel; - sourceTree = ""; - }; - E6F6729EB64F11F5AA3AD7BE9DE07DE8 /* Pods */ = { - isa = PBXGroup; - children = ( - 4D5B3A9F37EF566395AF86D26E82F8C6 /* Alamofire */, - 8180C280ED461D7026ADE4E46D8D38E0 /* AMap3DMap */, - F3727247E3C6B0D710BC6F8B1FA62A5A /* AMapFoundation */, - 412F10B9C87E32EB321082DD129541F9 /* AMapLocation */, - 31627649A481682200B2BF697DC0F365 /* AMapSearch */, - 3B2B877D3B0D5BB0946DB93E86EA7BCB /* CocoaLumberjack */, - 2A413A1102F85E57E00D655E2E6301BD /* Differentiator */, - 125F8250114A080E8594D769716FC7DF /* GTCommonSDK */, - 1D6DB3D4081DA3B3C4B6598F4F947EB2 /* GYSDK */, - F5CBA8489226588338D819898A1A5606 /* HXPHPicker */, - 2AD29574E910D98BF9493A9AF7BB8655 /* IQKeyboardCore */, - 6468B5F50A57A7E2190F95DB7CF60AA5 /* IQKeyboardManagerSwift */, - A20854E0BCC5F0D456916E152AB6144A /* IQKeyboardNotification */, - DBB46E9FCBDDA2D0D1B477F611FDAA9F /* IQKeyboardReturnManager */, - CA32F11F508445207062BABC93FC8194 /* IQKeyboardToolbar */, - 3BB17580444561C96EC61E2DF2ABBBBA /* IQKeyboardToolbarManager */, - F067383FEDEC99A14A5AD6BFC3507C1F /* IQTextInputViewNotification */, - 4ABE31CE3E0B643C3CC3C29AA06A641B /* IQTextView */, - 1A6144C131C18C25B6CE452454F0F9C8 /* Kingfisher */, - 20DCBCF1A1DF71191061479A6221769D /* KingfisherWebP */, - F1F6E1C54741580214615126A5348818 /* libwebp */, - C730C5EC4EBA68724B2275373AD0AB89 /* lottie-ios */, - E3F7F924BF2B5F422BC9AD7C9576B483 /* MarqueeLabel */, - D872A9ECD3E66E20F80514DCFFE4D66A /* Masonry */, - 912CF4C912F910314E401448087742EF /* MBProgressHUD */, - 4B7F34E0F53E96592146D905FC63CDE8 /* MJRefresh */, - 77B724257832036B07A91D2600531CBF /* Moya */, - 61C498E9860DA16A923E0BFCB426AC27 /* ObjectMapper */, - 224675CF10ADC2EAC611428D7DD09B2C /* Popover */, - 135370AE4A66F00E5F4BE5D4CAA76A1D /* RxCocoa */, - A67919523F3C197CF9A67F5C81880251 /* RxDataSources */, - 26EF9B37FD68EA59946CFB1E0EF5B46C /* RxRelay */, - 56FF954B1EEE2CCAECC12529D2D7FF9A /* RxSwift */, - 3526DBAAEB2741E80B0A9DBCE1A14AFE /* RxSwiftExt */, - D20A599630902A342EB817FB88644E50 /* SDCycleScrollView */, - 229D1D17A0A9F5E3E3A8CFF1F62DE7DA /* SDWebImage */, - C1F49D3F4B9377219432AC4C02440D31 /* SGQRCode */, - 954AF53038C955A8826BBC3F691F01B4 /* SnapKit */, - 63267C0229AB64672E7DBA1534B30D9D /* SwiftDate */, - 46D86473AEA6D4C3407F65D80CA7D523 /* SwiftKeychainWrapper */, - 6EF61B309DF7C25732DC86F86A7AFF97 /* SwiftyJSON */, - 077A6DF42D8AB0A7FA4244CE6C17C4E5 /* SwiftyUserDefaults */, - 0F19D6739B26216507CE822277173A9A /* URLNavigator */, - B9E60861925AB82117B3B39B7F3D29FE /* ZXSDK */, - ); - name = Pods; - sourceTree = ""; - }; - E8258680ECC0504860FD7CC75CA1EF1B /* Resources */ = { - isa = PBXGroup; - children = ( - 9016DEEE4A92B336019DB2318915868E /* MJRefresh.bundle */, - B6C56E8D09AB83A4CB28823EAD80490A /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - E9E069E6B826E62F0DF517F4822EE03F /* Resources */ = { - isa = PBXGroup; - children = ( - E29D88B0B3A3E7D4BFAE1549DFE91902 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - EB757217E62426F06C9363BD2BF248FB /* Resources */ = { - isa = PBXGroup; - children = ( - 80D3D4F10C17C92A4B0C7A602D6552BD /* AMap.bundle */, - ); - name = Resources; - sourceTree = ""; - }; - F067383FEDEC99A14A5AD6BFC3507C1F /* IQTextInputViewNotification */ = { - isa = PBXGroup; - children = ( - 4094050A9A1A75F9E713FC13CE4A8D06 /* IQTextInputViewInfo.swift */, - B0C7530347B28484DB8E82CB8D0BC3BC /* IQTextInputViewNotification.swift */, - A5653D7E58A17CB811F48B2437B03CF9 /* Resources */, - 90AB8903608BB8E813FD8C175EC0693F /* Support Files */, - ); - name = IQTextInputViewNotification; - path = IQTextInputViewNotification; - sourceTree = ""; - }; - F1F6E1C54741580214615126A5348818 /* libwebp */ = { - isa = PBXGroup; - children = ( - D57FFBB622A929B4031CFA8A18FEBB51 /* demux */, - E2CE1BDB3B9FD25980AC6A230FF4A91A /* mux */, - 216ADD2F2B0AB89C54DF3DC4E64BF334 /* sharpyuv */, - 14A81A61FC19D2238C78E69B544A6452 /* Support Files */, - 048500FCA2025185EEE25495DEB5F2FB /* webp */, - ); - name = libwebp; - path = libwebp; - sourceTree = ""; - }; - F2D0F2E8CAA2DFF72E0A74BA3D61F272 /* Support Files */ = { - isa = PBXGroup; - children = ( - C36F5900150A31FE8936D9513ED86555 /* ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist */, - E65001E1575302A2C76618DCD46F8A66 /* SwiftyJSON.modulemap */, - 29185C1F3F6CC2097BF9D4716289FF96 /* SwiftyJSON-dummy.m */, - 67E95B46053C8C009A20CCD74AB00899 /* SwiftyJSON-Info.plist */, - A629867C17ACBA4106E5CDD5B4372925 /* SwiftyJSON-prefix.pch */, - 8F9FB92F2FA993056C1DB57551F42CF9 /* SwiftyJSON-umbrella.h */, - 349C722EC7546A51F49F9F334ACE9FC4 /* SwiftyJSON.debug.xcconfig */, - B91FB65E554FA16A7B8C7D61BDDCC741 /* SwiftyJSON.release.xcconfig */, + BF84CDDDB898A3BF6D5C58F8A4C104AF /* ObjectMapper.modulemap */, + 2FFF1F8EC6A0B0E6EC8B3FA970F9B69F /* ObjectMapper-dummy.m */, + 1947C8866AF6D1F86BC14F4740F6EB07 /* ObjectMapper-Info.plist */, + B59FA5CC07DF5BF3E9415BEC14B2394C /* ObjectMapper-prefix.pch */, + C5F843222AC2132C5A33521999A4134D /* ObjectMapper-umbrella.h */, + 051C4FDA9D0FE00FDEA4BFB58A825DC3 /* ObjectMapper.debug.xcconfig */, + DB4B8C2F4381DB191ADCBEAA552A2584 /* ObjectMapper.release.xcconfig */, + 9E6AD22B2EEA3BBA42578A178CE21A28 /* ResourceBundle-Privacy-ObjectMapper-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/SwiftyJSON"; - sourceTree = ""; - }; - F3727247E3C6B0D710BC6F8B1FA62A5A /* AMapFoundation */ = { - isa = PBXGroup; - children = ( - 4DA70C982E0C1DAA6195E8F4E88E939A /* AMapFoundationConst.h */, - E88008306A0B909F833E534E74A2A2B7 /* AMapFoundationKit.h */, - DDD897B0378BE4E2A3B9AE628F9CD1D8 /* AMapFoundationVersion.h */, - F9E62A0AAFD777420B2D49E05F6F2F28 /* AMapServices.h */, - 7E87A1090A9B08F739A2905EA7CC4E7F /* AMapURLSearch.h */, - D06FB391FFB483C0BEEF03D8634A705D /* AMapURLSearchConfig.h */, - DB8F5020A2AF4CDA7A607DD33F79ED36 /* AMapURLSearchType.h */, - E9CCFEA096F5647B7BFD834444DE5D8D /* AMapUtility.h */, - B83C6EBC5D97882A8B6A9466CFE3149B /* Frameworks */, - 2A8DC2E7AEAEF2E89713D610967AE1C6 /* Support Files */, - ); - name = AMapFoundation; - path = AMapFoundation; - sourceTree = ""; - }; - F5CBA8489226588338D819898A1A5606 /* HXPHPicker */ = { - isa = PBXGroup; - children = ( - B4387D36ECB167DFABB455C7098B842D /* Core */, - 715E40857846CD6B34BEFEE9254702C6 /* Editor */, - B659B72E497A3F5979C68E082F43D954 /* Picker */, - 30FF6467BCE015145D651430E49DD912 /* Support Files */, - ); - name = HXPHPicker; - path = HXPHPicker; - sourceTree = ""; - }; - F73E1B9F8C570C49B57AF04951F76404 /* Support Files */ = { - isa = PBXGroup; - children = ( - 892D7F223E482D4F8526F803DB5DBF22 /* Moya.modulemap */, - E03FF7980548E0456DD7E782CC896C7D /* Moya-dummy.m */, - 0081736DE1901EEFC0A6ED4940427E04 /* Moya-Info.plist */, - 0CEC65056F6AB95BCCE9F5F3A08D5115 /* Moya-prefix.pch */, - D1FFC5A61C67BB488B9B1A04F4A6A944 /* Moya-umbrella.h */, - A58350D3F42EA4D015D1FF9672B4CCE2 /* Moya.debug.xcconfig */, - 202A3AD865374751B577ED8992030640 /* Moya.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/Moya"; - sourceTree = ""; - }; - FB9B5D603D576718F8495BBB48139D6D /* Support Files */ = { - isa = PBXGroup; - children = ( - CD30E064261D2BB4D8F0F9D7233B3968 /* ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist */, - EBC9A09E1A9B438946266275D908233E /* RxCocoa.modulemap */, - ECD19C1FBA965BD7B375BC108715DD15 /* RxCocoa-dummy.m */, - 1345B3C64BAC0270EDB5BC594655875A /* RxCocoa-Info.plist */, - FAFCDD1F45AC0A5EA88BE83E658935E9 /* RxCocoa-prefix.pch */, - 4496C8D473B91CDF52C26A9B38B6825E /* RxCocoa-umbrella.h */, - F1B0CB293BFB5B7E50D1679EA531B37C /* RxCocoa.debug.xcconfig */, - 506D034E9BFFCFD5B54721F6F00B9EF2 /* RxCocoa.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/RxCocoa"; + path = "../Target Support Files/ObjectMapper"; sourceTree = ""; }; /* End PBXGroup section */ @@ -8499,6 +8560,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 05143E6EE3E685987DB603668625672C /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 63F7F98BD5B519D6E0AD27381AD0B414 /* IQKeyboardToolbar-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 064934A70BFB858D219D49C8171AF986 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -8595,19 +8664,86 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 259E1249357CF4C5DFD23D97B3B74993 /* Headers */ = { + 255CBFDFAA703A4D368D1BE11F6F9924 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 458324C52E23856DD501EF2152117680 /* Pods-QuickLocation-umbrella.h in Headers */, + 19FD51447FAD30B22B27E49607B365EC /* IQTextView-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2C0F7E98FEB77A9824C4C41C568CCE94 /* Headers */ = { + 35BFD39CD04E54A30B68C67B27EF8984 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 6F34557BCE233949B28D52DB906F58C0 /* RxSwift-umbrella.h in Headers */, + 2B956A20DE80B42EA2C4D55BE6DBDB67 /* TagListView-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 389E15043E23C6790BF48D58AEA5ED8F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 40B2E0541A67D8FF4CC465C06870D01C /* alphai_dec.h in Headers */, + 427B5C894656C6841B2E2C1BA03CBBA9 /* animi.h in Headers */, + 11197067027D992911CDAAE8AB7CA270 /* backward_references_enc.h in Headers */, + 23E6D8464106CE73778B343513C1A3FB /* bit_reader_inl_utils.h in Headers */, + E4BBB7CDAB91385B2E3E9BDCD9627BAF /* bit_reader_utils.h in Headers */, + D9EE548A5AA69BF34A00E944B0776050 /* bit_writer_utils.h in Headers */, + 0EE374CC3BEA173465382E0AC17048FE /* color_cache_utils.h in Headers */, + 8369BE86740E93EE333F105F018FB753 /* common_dec.h in Headers */, + 4DDAD4062EDE1C3078251603A856F634 /* common_sse2.h in Headers */, + AF27B95DE4CDB88DD9C6B43005F3F931 /* common_sse41.h in Headers */, + B02D0499EEE9467ADC54FCAC33C85C4A /* cost_enc.h in Headers */, + 2A25871F466DE3FAD001AA1ED7C1127D /* cpu.h in Headers */, + 0CCB5A13E4D279743497E91900D54B72 /* decode.h in Headers */, + 1D98794F20D6BFEE339A35B540A3124D /* demux.h in Headers */, + 7E966E16314086E39CCF2DE002F467EC /* dsp.h in Headers */, + 8A5DBB6160528DD294EA38F0514A8E15 /* encode.h in Headers */, + FE009EB00C3870D18DB914C074E5FD08 /* endian_inl_utils.h in Headers */, + F257EED113B68DD7D4250DEF7C6928F9 /* filters_utils.h in Headers */, + F65A22901838E74356FE4F57C2592C26 /* format_constants.h in Headers */, + FBDFC286E2B2AD4E3FDF833201836BA7 /* histogram_enc.h in Headers */, + 4F995939FDA5C0E0480B245A73A32027 /* huffman_encode_utils.h in Headers */, + 16A5CFE459652FB29CCC6E443AB1F6DC /* huffman_utils.h in Headers */, + E67A438317F70AB9DE456D2F12274919 /* libwebp-umbrella.h in Headers */, + 5C966F75523C28E69499A6F376436C1A /* lossless.h in Headers */, + A85EC2F94EA68E66338FD3F017CD59B0 /* lossless_common.h in Headers */, + D20CE6F403FDDF1F8D7434350783DAFB /* mips_macro.h in Headers */, + 957151DC8EBE614615F3D1B3E13AB147 /* msa_macro.h in Headers */, + 9D26379FF6A6C5A786895B9A15B07794 /* mux.h in Headers */, + 771BD13D0EA7912613AAE97E598EA947 /* mux_types.h in Headers */, + 1587D34E5721CAEEE9C9B77685E77778 /* muxi.h in Headers */, + B11D4D5F33EEC14D0848869DDE378ECF /* neon.h in Headers */, + CBCE26A6AADA8F453697A4A2706C3E5A /* palette.h in Headers */, + B7AFF148559539B4356F02AF1A225005 /* quant.h in Headers */, + 2A80A11F37C7774B394E7AB54B0BC36C /* quant_levels_dec_utils.h in Headers */, + 29598DC5D21A78AEA3CC2D56D16CA2BE /* quant_levels_utils.h in Headers */, + 6F57D82D18A3F6087F1A526C39E5635C /* random_utils.h in Headers */, + CCB644F38748FAD7C12DB6C7B1376BE0 /* rescaler_utils.h in Headers */, + 0537AA7FDC65ABFD7FEE7784C952A71C /* sharpyuv.h in Headers */, + A86907480C517B89E53D95EE374221B2 /* sharpyuv_cpu.h in Headers */, + DC8725113A14ACE98145729ACBD341F3 /* sharpyuv_csp.h in Headers */, + B85FD9C395D714D939C74226676A41E2 /* sharpyuv_dsp.h in Headers */, + B37C59DBA28ABD8DA6B63014E93884AA /* sharpyuv_gamma.h in Headers */, + C35A7EE28440973AF1E04C60CFD3D63F /* thread_utils.h in Headers */, + 74221AD620CF4A6B45DE9DCF581C898B /* types.h in Headers */, + ACB6A994CC6D3A50D59323B84BFE293E /* utils.h in Headers */, + CD268FBC71205CC37E599628EC2B3587 /* vp8_dec.h in Headers */, + B649A1FA9F268E9528E50FF56507F4E5 /* vp8i_dec.h in Headers */, + 7B9965E3E35EB6857F017259C5FC0492 /* vp8i_enc.h in Headers */, + FB3DEC6ED8803C80D2EA0AC2F4153537 /* vp8li_dec.h in Headers */, + 147EF033BAE15C30B22AFC3D36C893A7 /* vp8li_enc.h in Headers */, + A209CAB20DE4EDD54B85F7BD1F23DF37 /* webpi_dec.h in Headers */, + F5423336E84C756F7F783D7236A2311C /* yuv.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 39D69760ECB71162885B838EAC038CD5 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 25D73D7C37D2996CA9C7807518089A05 /* RxRelay-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8619,11 +8755,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3D3BD366620AC26C27F41C35CDCDB11A /* Headers */ = { + 40EFC27B169670D91A52F3D2F9628C21 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A8DB497487794874CA07512740B48F32 /* IQKeyboardReturnManager-umbrella.h in Headers */, + B5D82FA51EE0546DBC1DC7016F18A983 /* IQKeyboardReturnManager-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8635,14 +8771,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 43D702810C5A9D11710EC7FD9DF8C1C3 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 5F3F0835DA0970831299E1E2F19388EB /* RxRelay-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4CC4A2D6B1305F5EE1DFA5830208CA72 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -8652,14 +8780,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 52374BCC792FF3B1EC3AFD80D41BA12D /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 5CCC337DD092CFDF91FAD3E944457A03 /* IQTextInputViewNotification-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 5B1500FE995B9224E0AF0B42CE93C03B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -8668,62 +8788,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6B0F3E94E929ECCC02A6BB2B7C1F3649 /* Headers */ = { + 5B58EDB573921715642EE0798E47EAE7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 884D80C1D0DE1090E53676235AF79202 /* alphai_dec.h in Headers */, - E13E9DF252CE6F985A304BC0D8259D06 /* animi.h in Headers */, - 56733B32C75BD85D6FA307C1822BF862 /* backward_references_enc.h in Headers */, - 50F0FCE229DBD3284E36B453CA1C1FD1 /* bit_reader_inl_utils.h in Headers */, - C5D144778B02A25CC8233104685DAFE7 /* bit_reader_utils.h in Headers */, - 34360A0710A71D3B0550FB68785B9FF5 /* bit_writer_utils.h in Headers */, - 407E8C57696EC0EAB0EC292B05F70AD4 /* color_cache_utils.h in Headers */, - A6EAC968AFED44E6C757EC985E3B52E5 /* common_dec.h in Headers */, - C2DCEF08ABA35929269CB1C18D841234 /* common_sse2.h in Headers */, - D129DFED033CD7C8E85BBD8F172F1ACC /* common_sse41.h in Headers */, - 2A3688764A1FB6D0EC2C03E60AE4A05E /* cost_enc.h in Headers */, - F35181DFBAE9C3DA285F58ECCF83D5A7 /* cpu.h in Headers */, - 0A22B963CD9E18943F92FEB62BBE36CF /* decode.h in Headers */, - 9492B57402CAB35F06B7D5503DA351D9 /* demux.h in Headers */, - 28954461A0C715EAE7C4D0A027FBC769 /* dsp.h in Headers */, - 979E56A609FD1549ECB1792558DCDEA4 /* encode.h in Headers */, - CB76E39D281859A0C8390DD276DB2483 /* endian_inl_utils.h in Headers */, - B978749435ED77384FEBB9D3ECB7580D /* filters_utils.h in Headers */, - 070D6E7BE1052B7530230F91E66A832E /* format_constants.h in Headers */, - 41E78019663E712DD2041F4747DB24EC /* histogram_enc.h in Headers */, - F222E7DEDA27A8734ECFD67A23B720C8 /* huffman_encode_utils.h in Headers */, - D715ECC288948BB6EE850BB32CC932F3 /* huffman_utils.h in Headers */, - 4EBAA34522183BE69F80627E559D994F /* libwebp-umbrella.h in Headers */, - AB5388D06F73C807B2EA8F48DAC62FD7 /* lossless.h in Headers */, - F1D22C1ACF7228C5693E22CED96F685A /* lossless_common.h in Headers */, - 1FB2AA63B3A1487CDD2AC4AB74374526 /* mips_macro.h in Headers */, - 2E2C0CE25C2FC29A7EA48B53E86C9556 /* msa_macro.h in Headers */, - 9C995888C1ECE91196EC40FE740B28A2 /* mux.h in Headers */, - 99613F9B9BC50459692E8685AB2DAF4B /* mux_types.h in Headers */, - ADF83E62D9C48CD37E7A1913518AC7A5 /* muxi.h in Headers */, - 54A217F7D46D6343096D9F1CAA25FBCC /* neon.h in Headers */, - 5C836B518C564BAD1865F8DDA7A71C07 /* palette.h in Headers */, - 9259A8C1C51B393A46E3941E2DB2407E /* quant.h in Headers */, - 3CA37AE493A67D2DF2BEAA5B09B7B8A1 /* quant_levels_dec_utils.h in Headers */, - 766D3C8CAAB68288536BD4D5C5A44CB6 /* quant_levels_utils.h in Headers */, - 4AEE5B54E0479D43FAC61F6D0E72B736 /* random_utils.h in Headers */, - 81387D9AA64B250218C6A602EC01B57A /* rescaler_utils.h in Headers */, - F1EC59F2653CDD745E05C505F34CE4C3 /* sharpyuv.h in Headers */, - 6DA58DC14D1C947AC21D0158C37B1354 /* sharpyuv_cpu.h in Headers */, - 58139B1C0363A27E0A3DD5FF9753E874 /* sharpyuv_csp.h in Headers */, - DDBCC750994E2E11DEDD3EF7B7B90F1E /* sharpyuv_dsp.h in Headers */, - A5D31852A7A53605B6AC2DB57D8E5070 /* sharpyuv_gamma.h in Headers */, - 63F6230FA82DFD96D2E877797C3E3C64 /* thread_utils.h in Headers */, - CC5FA7783878A4DB795FB8680F382FC5 /* types.h in Headers */, - ABBF50F5731F7FCFEF60868FB313EBD1 /* utils.h in Headers */, - D2D3605C39B30B872298A69C7D992283 /* vp8_dec.h in Headers */, - B97B2BCEF3173BF629BD713D090A42DB /* vp8i_dec.h in Headers */, - BB0182C2C883AA9E022B83DCCDE7B96E /* vp8i_enc.h in Headers */, - 6A47A1504EA627F208346BAE3225BDAA /* vp8li_dec.h in Headers */, - C235C387D7870005B664FABF09BE572A /* vp8li_enc.h in Headers */, - 05DCCC94F5A3A40B59CBA7165F870414 /* webpi_dec.h in Headers */, - 6AA0622BFA46A63E60192A7EE304E93C /* yuv.h in Headers */, + 3643173F31ECD120C20AC47CECA4E7EA /* RxSwift-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5D436E77270328FB9BBB57DE77818BDC /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + F13FBCEEB79B570F3ECF515633501631 /* IQTextInputViewNotification-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6671BC5BF9D9A69119A2B6BB7DCB43A0 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + BA9FA17F73199269A9C7BE6089F419A1 /* Pods-QuickLocation-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8766,87 +8851,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 938A0239798E1D3939D775E574F33D19 /* Headers */ = { + 91EF44E7B65CB8DBE2D6370C97D545E4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9C2EDBD1A5BAFE1A84390F0EFD803AD6 /* NSBezierPath+SDRoundedCorners.h in Headers */, - AE96BDF044279F1CD7A44B2CE4F2E8D7 /* NSButton+WebCache.h in Headers */, - 552683FBA3217C27DCC374EFDA9EBB77 /* NSData+ImageContentType.h in Headers */, - 5114BDCEE9C9CB533787A3CCA2A46761 /* NSImage+Compatibility.h in Headers */, - DDC3F5E9561496D8B7091A534EFEB6AD /* SDAnimatedImage.h in Headers */, - F6CE230F9AD79F2959F44FAFA4E167C0 /* SDAnimatedImagePlayer.h in Headers */, - 24209A00F29FDE09FC11B1E9FA42C9E1 /* SDAnimatedImageRep.h in Headers */, - 62E777846A5919447B8645DF49D60947 /* SDAnimatedImageView.h in Headers */, - 7151CA82333803BDFEF73DFB65F62B57 /* SDAnimatedImageView+WebCache.h in Headers */, - 7DB335D94E6BCA397EAEACF470E68704 /* SDAssociatedObject.h in Headers */, - A270A219991246FD0E3CCAA3324C3B13 /* SDAsyncBlockOperation.h in Headers */, - 84C23D20D22E5502212D8E80BEC96114 /* SDCallbackQueue.h in Headers */, - 00BA670BEB4068F2BC0D6187A0677073 /* SDDeviceHelper.h in Headers */, - C13EBA9E70646BBC026519FE3AFF2122 /* SDDiskCache.h in Headers */, - 260DB0DC4920302B756857D3E3E15C27 /* SDDisplayLink.h in Headers */, - 91E7A145E1BAC1FC0A7C3CD4A5E04D07 /* SDFileAttributeHelper.h in Headers */, - 28198F10D8F893B45570083F8B795F88 /* SDGraphicsImageRenderer.h in Headers */, - 92DD8404A0B54F66041A02E44E2B7086 /* SDImageAPNGCoder.h in Headers */, - F0EFF5F44101C6F2361C6C6C30A7E48F /* SDImageAssetManager.h in Headers */, - 59E0170B8D182E51A22B76016EED107D /* SDImageAWebPCoder.h in Headers */, - 785A4D9759CD7C01BCF3790C69AC2012 /* SDImageCache.h in Headers */, - 483B578928278733992D746A6202DA3C /* SDImageCacheConfig.h in Headers */, - FCB60D3701D5DB57ED8BC5484B448A5F /* SDImageCacheDefine.h in Headers */, - B83193846E315D214CA062FD65CC1750 /* SDImageCachesManager.h in Headers */, - 2F67261371CD9E7D3A76300392A71681 /* SDImageCachesManagerOperation.h in Headers */, - C86CC7B369FBCE3B6EA6C294FA36CBC5 /* SDImageCoder.h in Headers */, - CBF7C18952B0C0F029031D98D598BFD9 /* SDImageCoderHelper.h in Headers */, - BE5734BC3F60FCD21D1CC0B02839B149 /* SDImageCodersManager.h in Headers */, - 1E1D219C66766AD96B6B205F2D655444 /* SDImageFrame.h in Headers */, - AB18B646ABF3372BDD096BA90B9F40D0 /* SDImageFramePool.h in Headers */, - 5A300D04E09D1D08EBE70D40F6F40D46 /* SDImageGIFCoder.h in Headers */, - 9A6D49BB65DA96A001E3968CDE0B6D57 /* SDImageGraphics.h in Headers */, - 2DF6D9BEB89596EB47C07D33C7F0D826 /* SDImageHEICCoder.h in Headers */, - 134CD322D19A8807B6DCA2BDF80E7F52 /* SDImageIOAnimatedCoder.h in Headers */, - 8EE1798D638A83D53316F1C568AF5E59 /* SDImageIOAnimatedCoderInternal.h in Headers */, - 5CD3D98EE09BF48E72AF01B691B457ED /* SDImageIOCoder.h in Headers */, - AA6146381FDFFABC0228B9B3FD619DA6 /* SDImageLoader.h in Headers */, - 1A5A81DDB4B9F8683E42D6722A6A9CE1 /* SDImageLoadersManager.h in Headers */, - FB551945202505D769769C6D0E309DA1 /* SDImageTransformer.h in Headers */, - 8DB33E1E1376FBEC8C0A73005FCEB9FA /* SDInternalMacros.h in Headers */, - B64BACAC7588D25411E8F46F5AC1EFFB /* SDMemoryCache.h in Headers */, - 1EDD4389BF41787F34FC0BA4A0D160B3 /* SDmetamacros.h in Headers */, - 35AAC5EEA04A65475A8F8F58FB88909F /* SDWeakProxy.h in Headers */, - E16161D3CAB79789C4A121DF33D10A7C /* SDWebImage.h in Headers */, - EB39F3D6B091762B5926B93947F34B9C /* SDWebImage-umbrella.h in Headers */, - 3EA124D602ADAB83C72F282D8598773C /* SDWebImageCacheKeyFilter.h in Headers */, - F84C8082F895CC13FCA3A0A1E86BFE65 /* SDWebImageCacheSerializer.h in Headers */, - 6901C20C2E6F1ACAA37B28C2F618C4BD /* SDWebImageCompat.h in Headers */, - B491117D58EE047E1FA2DAE9210543E8 /* SDWebImageDefine.h in Headers */, - 6F7EE5605F337F20249301421522DA70 /* SDWebImageDownloader.h in Headers */, - DECE79F7030983544304E78186BE3D59 /* SDWebImageDownloaderConfig.h in Headers */, - D8192DBF98F8B4DAB2E5245CCA4F1EA4 /* SDWebImageDownloaderDecryptor.h in Headers */, - 53EC1CBFF41C9346F0AD436C0502EC61 /* SDWebImageDownloaderOperation.h in Headers */, - 92BC4FDDE46897F1A40121B28AA15B51 /* SDWebImageDownloaderRequestModifier.h in Headers */, - 214119F9F9D38BD4E840EC555890CAF2 /* SDWebImageDownloaderResponseModifier.h in Headers */, - 2F503F9502638AAAD9C9243B71651F11 /* SDWebImageError.h in Headers */, - A5011AEFF1441EE8E5376AC025DD9EA3 /* SDWebImageIndicator.h in Headers */, - 63559734B4AC75FFFFB29C688B9A6744 /* SDWebImageManager.h in Headers */, - 4542BD0589EF3CA333FF8A03C837DCDB /* SDWebImageOperation.h in Headers */, - 93F40CE804D9A12182A25717EA374357 /* SDWebImageOptionsProcessor.h in Headers */, - 9FB7A7FEE86BB79D5DB32E95D5BBB902 /* SDWebImagePrefetcher.h in Headers */, - 6A69B1471DEDFDA0B57F6131650CBA0A /* SDWebImageTransition.h in Headers */, - 372B649D5C41D59B6E0996DDC69E9FDF /* SDWebImageTransitionInternal.h in Headers */, - 54E09BF34A8377CB022053E18F7AC353 /* UIButton+WebCache.h in Headers */, - D54434784C098FCD4E188F3ED0960162 /* UIColor+SDHexString.h in Headers */, - 302AEA5F8D0C337F67701988F5845FE5 /* UIImage+ExtendedCacheData.h in Headers */, - D5DE88254AC05A64A10C680B289DC76E /* UIImage+ForceDecode.h in Headers */, - 79E13D3ED8D87AFDEC5B072A66FA7460 /* UIImage+GIF.h in Headers */, - A679A50A13CAF8403CDED088B6331D9F /* UIImage+MemoryCacheCost.h in Headers */, - 11ABAE0076A906DB1C091DD087170C49 /* UIImage+Metadata.h in Headers */, - 9C59694BEAC17EC3E8FD0217EE17B849 /* UIImage+MultiFormat.h in Headers */, - 8DEDFAF3BA000E12942FDEFEA0C100E4 /* UIImage+Transform.h in Headers */, - 4FB01411425CE7EB4C14074649BA6B1B /* UIImageView+HighlightedWebCache.h in Headers */, - B797B533FBB6D7EFC8138FC187FDA2BD /* UIImageView+WebCache.h in Headers */, - 6B72B957E2B37CDD96B429A082C39810 /* UIView+WebCache.h in Headers */, - CBB4D3CEA9F838C59D8542081BC7B144 /* UIView+WebCacheOperation.h in Headers */, - 7B88FF6590802DE2960F530636B10A25 /* UIView+WebCacheState.h in Headers */, + 67B6A804616E87A819699829B3BA17EF /* IQKeyboardToolbarManager-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8911,6 +8920,90 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + B494E48523CC4FD80AB0D90216DD19FA /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 36471BD1A93F0366259971828D4F1382 /* NSBezierPath+SDRoundedCorners.h in Headers */, + A576055ED429DFCB689D4A863438A71E /* NSButton+WebCache.h in Headers */, + AC31F432DCF0F30043730EA7BF60A5F9 /* NSData+ImageContentType.h in Headers */, + B58EE0B322E7D69696A5FC9D58644EDA /* NSImage+Compatibility.h in Headers */, + BDE5ED9B68047A9BE8F7A7DADF1570F6 /* SDAnimatedImage.h in Headers */, + 8EA403C86F810E38CAA63CC41A8DAB1F /* SDAnimatedImagePlayer.h in Headers */, + 3A181D420C0A0F24B6E5201758C9A386 /* SDAnimatedImageRep.h in Headers */, + F40098FC099BC0108697E63A662A5261 /* SDAnimatedImageView.h in Headers */, + CBD81D32C1566E9F54AC8C2F7982C698 /* SDAnimatedImageView+WebCache.h in Headers */, + CDE9D8E963FCC72C69473C168EA19A63 /* SDAssociatedObject.h in Headers */, + EAF1FCEB0D801DF2F966ABFA1B997201 /* SDAsyncBlockOperation.h in Headers */, + 34F325BC5A7E4D9C81D8A08617E99A7E /* SDCallbackQueue.h in Headers */, + 554FF3E9DDD500BC419FD6E86390EE53 /* SDDeviceHelper.h in Headers */, + 31193062F760B76C1125D375558FAE46 /* SDDiskCache.h in Headers */, + 8958CD5C26F2D0F368F5B4EC4EF7941B /* SDDisplayLink.h in Headers */, + 96043B365157FDF0E0E0BE522E95075D /* SDFileAttributeHelper.h in Headers */, + 8C9A9BDCD9A0FDC66FF33253FF1F5056 /* SDGraphicsImageRenderer.h in Headers */, + 8C7F049176E210B21451A054AA192663 /* SDImageAPNGCoder.h in Headers */, + 8A1BAF0ACD873ECDFCDA3FFE30B63D89 /* SDImageAssetManager.h in Headers */, + 1B2858CB0D1EB74FE55979B63D9628B9 /* SDImageAWebPCoder.h in Headers */, + F6A26069C4D5015997768FA8E2F129A4 /* SDImageCache.h in Headers */, + E54457EB4E7997F0B2C37C969765F3A4 /* SDImageCacheConfig.h in Headers */, + B2D69426A0676270C0653D02FFD6A192 /* SDImageCacheDefine.h in Headers */, + 7A779BA8845065B547A408E04E813497 /* SDImageCachesManager.h in Headers */, + 9E393E3F9C25AC7B06EB57CB14AD2927 /* SDImageCachesManagerOperation.h in Headers */, + 2B850BE9967510B7F71A76078D79DB85 /* SDImageCoder.h in Headers */, + 308BFCCD03769F16134ADB8797B717D2 /* SDImageCoderHelper.h in Headers */, + C7449CDE870C1308BE8BE9182A58E54E /* SDImageCodersManager.h in Headers */, + 5F4B9B104A4A0F6EFA62985E4537AAF3 /* SDImageFrame.h in Headers */, + 953B501A687D31633C5A33D8A88C9EFE /* SDImageFramePool.h in Headers */, + CC3F82A52587A1B02741394203746AA7 /* SDImageGIFCoder.h in Headers */, + 56155ED5C4DCBBB14C984EFC74F3BE7E /* SDImageGraphics.h in Headers */, + 2A34385997E73F6D26A3FD480D9EF959 /* SDImageHEICCoder.h in Headers */, + E7611ECA07CF0217754B9BFBFB23B98B /* SDImageIOAnimatedCoder.h in Headers */, + 3DD5D8FCBCF26490BE0968B270DAD5B9 /* SDImageIOAnimatedCoderInternal.h in Headers */, + BFBBC62A246028B535BC686F3A8ABE39 /* SDImageIOCoder.h in Headers */, + D749648B657F57FC02D1EC0CC4C975FC /* SDImageLoader.h in Headers */, + 3C0E3292DC4EE631F7AE3B2E863110F2 /* SDImageLoadersManager.h in Headers */, + 39883D0AFB3A94612809C9E75ACBCBBA /* SDImageTransformer.h in Headers */, + 9F00332F2D46595B6B4AC586AB70C035 /* SDInternalMacros.h in Headers */, + 7796057CD288797FCDAEA17EEFA74301 /* SDMemoryCache.h in Headers */, + 1DB78572BE9520C443E5F24858D1E78C /* SDmetamacros.h in Headers */, + BAAA2E36E9F355C0F0ACE2DFCFEEA3A8 /* SDWeakProxy.h in Headers */, + 831A5A92604B7CD5875767A5D17526C2 /* SDWebImage.h in Headers */, + 628066FD2A0EDCBD2149485522FF7627 /* SDWebImage-umbrella.h in Headers */, + 18416E6CF25E41AEA129920FBD6BF57E /* SDWebImageCacheKeyFilter.h in Headers */, + CF8E107A44147468444BEE10B1C016BC /* SDWebImageCacheSerializer.h in Headers */, + ACEBB22E3DB75FD4B7ABC8281726EFF3 /* SDWebImageCompat.h in Headers */, + 742E65EA2426D5E3E2D26D4B289D1D92 /* SDWebImageDefine.h in Headers */, + 19D03BED1E87032C6035141792855521 /* SDWebImageDownloader.h in Headers */, + CE98E61D8C5E44510762E7D98D71450E /* SDWebImageDownloaderConfig.h in Headers */, + F7F7542776208BE608F6E0E7D52F268F /* SDWebImageDownloaderDecryptor.h in Headers */, + 6649EF445E5B8F4CA0CC661C1F6564FD /* SDWebImageDownloaderOperation.h in Headers */, + D0F1FCB6C1BD4DC0B46D378A5AA3E2A1 /* SDWebImageDownloaderRequestModifier.h in Headers */, + 608BA43B944341BC9BE442DECFD75889 /* SDWebImageDownloaderResponseModifier.h in Headers */, + DB7EDD44041454DDF708E2CE0A000C36 /* SDWebImageError.h in Headers */, + AA973DAED5AC971A566ECE6ED7733AD5 /* SDWebImageIndicator.h in Headers */, + 223E7B36C091723BB1718B72639478E1 /* SDWebImageManager.h in Headers */, + F949D3F5EBE1556DB584D540382651E6 /* SDWebImageOperation.h in Headers */, + 32CB0454A8923004DCC8EDD5F32F182A /* SDWebImageOptionsProcessor.h in Headers */, + 71B52718D246243131F322FD3F6C3909 /* SDWebImagePrefetcher.h in Headers */, + 3DAD7A40DA1A69C59E2D64B897CDF072 /* SDWebImageTransition.h in Headers */, + 2C578641DEE9AAA366CD9F163F325254 /* SDWebImageTransitionInternal.h in Headers */, + 82E48440582C13482F802A4AF69B58B3 /* UIButton+WebCache.h in Headers */, + 247DBED88BF958CD12A3E0E66FCFABBB /* UIColor+SDHexString.h in Headers */, + A713E6A8D92416AD29EEE2AEF7662587 /* UIImage+ExtendedCacheData.h in Headers */, + F96C6054614AACFC82479EBB16F6B56E /* UIImage+ForceDecode.h in Headers */, + C758271820B867803B53FE9DE8A74B6A /* UIImage+GIF.h in Headers */, + 9B27B84F20A320C31A347A2E1C377DF6 /* UIImage+MemoryCacheCost.h in Headers */, + 2BEE77765FB09098B0AD12FFCEED6A37 /* UIImage+Metadata.h in Headers */, + 46ED6E6C205A4C43FA8CC97880F3441A /* UIImage+MultiFormat.h in Headers */, + A2801A04C9737459A8E29B4ED1DF4486 /* UIImage+Transform.h in Headers */, + D50255802BC834540B3F9CC720E3A585 /* UIImageView+HighlightedWebCache.h in Headers */, + 9F6ABF1B406455C00CF2CD7470EBE9D1 /* UIImageView+WebCache.h in Headers */, + 6ADF0BA8142C9051E0C3BE085BD3222C /* UIView+WebCache.h in Headers */, + EE6CDE368E459ECAC20315F49381C198 /* UIView+WebCacheOperation.h in Headers */, + 6DE202C4C54114E4C0C17B6F934EA573 /* UIView+WebCacheState.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; B9D06F7443086FD18D2F6596BEFA3BD5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -8959,35 +9052,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DFDDD13D6318C506E36E8C143E382D21 /* Headers */ = { + F86DDB35E698053D8315404E6821738C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 93938AAF0A354E1946AF2089A173D3FA /* IQKeyboardToolbarManager-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E69F922A862BCDEBC93EE05AAA316C58 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 1920DC89F3C0B83B14F2245F507978E5 /* IQKeyboardToolbar-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - F14E4F3F9632E7A5386CF2F81237780C /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 2D6C7C73D499AE8FD9BD3AB19E33AF2C /* IQTextView-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - F21EEA88E0C89538584897A1548EDE9A /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 48B91970797621F5355743F93CF2C3C1 /* IQKeyboardNotification-umbrella.h in Headers */, + BA6B711BE2B0DEEF50CB3BA4E47F2E6E /* IQKeyboardNotification-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8996,19 +9065,19 @@ /* Begin PBXNativeTarget section */ 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */ = { isa = PBXNativeTarget; - buildConfigurationList = F5942A5338B686E9DA2C2872D4A56E28 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */; + buildConfigurationList = 1B2E7927A5F8F9A861B5787CDFFD6F86 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */; buildPhases = ( - DFDDD13D6318C506E36E8C143E382D21 /* Headers */, - EC9844411B90595865090930A8BAFE6C /* Sources */, - F64C7A922DA1C8594EB2DAD6EF034572 /* Frameworks */, - D68B5497FF81CDD750E379B6092CB184 /* Resources */, + 91EF44E7B65CB8DBE2D6370C97D545E4 /* Headers */, + E5B06A13B216380D4285CCCAA8D039D3 /* Sources */, + 4AE78A78ECD0CF7A845E9819D1CF35AA /* Frameworks */, + 7850E09305270313BE72225FE12F30B4 /* Resources */, ); buildRules = ( ); dependencies = ( - C48922F2006AC0C6DB3ECD4F9D8EC226 /* PBXTargetDependency */, - 5E9226FFB01E4F83F9E2A51ED1ED842E /* PBXTargetDependency */, - C374AE9E570F2140D9E6E2C15BE1E5E2 /* PBXTargetDependency */, + 633A9B1703C537C907DE8DE70E77FC43 /* PBXTargetDependency */, + 04AD872B33ADCE9E959D38B55800773D /* PBXTargetDependency */, + 11F9D6310E0C7B8D0E6919C0F550690C /* PBXTargetDependency */, ); name = IQKeyboardToolbarManager; productName = IQKeyboardToolbarManager; @@ -9017,18 +9086,18 @@ }; 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */ = { isa = PBXNativeTarget; - buildConfigurationList = 5B77323CDF29819E96E1482C085EA365 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */; + buildConfigurationList = ED55AACFAF1333FC05B3AEAA8867D086 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */; buildPhases = ( - 3D3BD366620AC26C27F41C35CDCDB11A /* Headers */, - B4E90CC78B8BA3A8DC2DCCE3737F514B /* Sources */, - 9120229795D5CE8F6402846F9B191153 /* Frameworks */, - E24EAD175F70781DCB3056125BF3E1A8 /* Resources */, + 40EFC27B169670D91A52F3D2F9628C21 /* Headers */, + 9E075607571442665F14B01540284920 /* Sources */, + DCCEBEAC8F8D674C65FF5D7F29617CB0 /* Frameworks */, + 1A6912B27C32FBD99A5D50439945612D /* Resources */, ); buildRules = ( ); dependencies = ( - EE8DD12406AD755267D7921F76D1B9C4 /* PBXTargetDependency */, - 4F7A8CC33E8064FE893114B688655D9D /* PBXTargetDependency */, + A775AD048A3AAD83EE7DF406A8392F44 /* PBXTargetDependency */, + DEDC3CE7BC0D06E0846DC9C14798E03E /* PBXTargetDependency */, ); name = IQKeyboardReturnManager; productName = IQKeyboardReturnManager; @@ -9047,7 +9116,7 @@ buildRules = ( ); dependencies = ( - D027D9F43187F1E190FE602F513A488E /* PBXTargetDependency */, + 1460FE263E4A5B56A9388B29C98AE501 /* PBXTargetDependency */, ); name = "lottie-ios"; productName = Lottie; @@ -9066,8 +9135,8 @@ buildRules = ( ); dependencies = ( - 1BAC357E6F44ADB1E78CB0377E04C0E5 /* PBXTargetDependency */, - 94BE553660FACE815342CE1DC5FAD2A2 /* PBXTargetDependency */, + F222A8C390FAA7CC06AD0C806A9A18B1 /* PBXTargetDependency */, + 912BF3C2DECB8BCDECF655F434B26ABB /* PBXTargetDependency */, ); name = KingfisherWebP; productName = KingfisherWebP; @@ -9076,11 +9145,11 @@ }; 11779BD43CF8155A53E2C00B1566A19F /* RxSwift-RxSwift_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 76F8633E8E1A9181BC345ADA2518C1AF /* Build configuration list for PBXNativeTarget "RxSwift-RxSwift_Privacy" */; + buildConfigurationList = 5779556F7243C504C6AFDC0997723E61 /* Build configuration list for PBXNativeTarget "RxSwift-RxSwift_Privacy" */; buildPhases = ( - BA30529251800121106A6C631C19A310 /* Sources */, - AC22057A6E3FC21DDE3572830C7FC8C4 /* Frameworks */, - 4623AD70AD0928979C0497D6B3F459F6 /* Resources */, + 19CC3BA911D693CCA878B64151A62583 /* Sources */, + E0387DC9DBF5C44D24EF765BF22001BB /* Frameworks */, + 9A4658F556BAE29D96F20721EC3BACBD /* Resources */, ); buildRules = ( ); @@ -9093,18 +9162,18 @@ }; 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */ = { isa = PBXNativeTarget; - buildConfigurationList = 77A0B16968CAA666A3B7B59AECAA27A6 /* Build configuration list for PBXNativeTarget "IQTextView" */; + buildConfigurationList = 42CB127968AF2417DC6469FA42DB51D8 /* Build configuration list for PBXNativeTarget "IQTextView" */; buildPhases = ( - F14E4F3F9632E7A5386CF2F81237780C /* Headers */, - 750A00223617E47B9C96FFCC18C458A0 /* Sources */, - 8B49D1F7F0D94F88B962F16838A372CF /* Frameworks */, - A41DF7F6BC552C76B43245DC7BE0E5E7 /* Resources */, + 255CBFDFAA703A4D368D1BE11F6F9924 /* Headers */, + 39EF708A029BC279A95B5DE2F4465E2B /* Sources */, + 2987854DCF471F910F4647909521EC1D /* Frameworks */, + 350FE7033A4104235063446EEA08E0C9 /* Resources */, ); buildRules = ( ); dependencies = ( - C85D2D32E9B4AB2ABA7DD66E288A3F3F /* PBXTargetDependency */, - C0C86E9E30D0C8790A96071CD521E677 /* PBXTargetDependency */, + D0F10CCA5D71273003192B6F3BA7EC24 /* PBXTargetDependency */, + 9A5F84103A129078CD28C15B7AC42AF9 /* PBXTargetDependency */, ); name = IQTextView; productName = IQTextView; @@ -9123,7 +9192,7 @@ buildRules = ( ); dependencies = ( - FF0CED271CF41FB39FD47F603329B062 /* PBXTargetDependency */, + 222814B20C3CD8B9C4DFD93CB1091698 /* PBXTargetDependency */, ); name = ObjectMapper; productName = ObjectMapper; @@ -9142,7 +9211,7 @@ buildRules = ( ); dependencies = ( - E76A8160C9D3A001C141FF34E6470E0A /* PBXTargetDependency */, + 37B11170371B089EE4A04F9BF338653F /* PBXTargetDependency */, ); name = Moya; productName = Moya; @@ -9161,7 +9230,7 @@ buildRules = ( ); dependencies = ( - 17F4BFAF28606510B47A19B7C7475E53 /* PBXTargetDependency */, + C6735D69545CBE409F4D1F445A10D186 /* PBXTargetDependency */, ); name = SnapKit; productName = SnapKit; @@ -9206,11 +9275,11 @@ }; 276021C4482165D46E0CBBEFB822FE95 /* CocoaLumberjack-CocoaLumberjackPrivacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 2215BDB0058ECB523C55DD34C34BCA5A /* Build configuration list for PBXNativeTarget "CocoaLumberjack-CocoaLumberjackPrivacy" */; + buildConfigurationList = 68887C2ED3C747882D4E49F72753D8CA /* Build configuration list for PBXNativeTarget "CocoaLumberjack-CocoaLumberjackPrivacy" */; buildPhases = ( - 379E3A894168A969DBE381746FD1EBD7 /* Sources */, - 85110729E0D7A119EFAAA89FF45E82F3 /* Frameworks */, - 7879504316590E847A577E0756E580FD /* Resources */, + 30D5D3944179A79C780570B6951BE399 /* Sources */, + EF4BF85A28F190EB24D818AFC2DD5494 /* Frameworks */, + A4A57C3AF23E80969EE09045BE615661 /* Resources */, ); buildRules = ( ); @@ -9223,18 +9292,18 @@ }; 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = 44FA6D04D8D288308F57BC22A3BB91E0 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */; + buildConfigurationList = E4F295FD99B676FC9E3C92DB717CF14C /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */; buildPhases = ( - 52374BCC792FF3B1EC3AFD80D41BA12D /* Headers */, - DFF07ACF8D1420DC8063C2A4D4C22797 /* Sources */, - D389D040C28C85DE2E0941B0F9D9B3BB /* Frameworks */, - 4E3A17A469446B1413A08B91117FB5BE /* Resources */, + 5D436E77270328FB9BBB57DE77818BDC /* Headers */, + 8029AC4BA63F30C2D2A00191C73EB639 /* Sources */, + 3C256763A97C38D63490F63E518C0E4C /* Frameworks */, + CF9F3DA98697E1777BEC9E5D86C1AFCD /* Resources */, ); buildRules = ( ); dependencies = ( - F7CEAE511A2641BAF79C3DE45F8095C9 /* PBXTargetDependency */, - 1D6032AACB8214100A5AC31E62E471AB /* PBXTargetDependency */, + FE26BA66FD114F4B6A56A78CF3D10BFF /* PBXTargetDependency */, + 8F0FED16B0E5C976E0FFAAC9F38B2881 /* PBXTargetDependency */, ); name = IQTextInputViewNotification; productName = IQTextInputViewNotification; @@ -9243,11 +9312,11 @@ }; 2B8FF445A5162845FAB9EC00FC92B694 /* IQKeyboardNotification-IQKeyboardNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = B0E76EA190E7B07E90D22C5B3A22807F /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */; + buildConfigurationList = B988D0CA362CC39E969941A13AC724F8 /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */; buildPhases = ( - 09995EE24EC23CDBA9EC0601759F58B9 /* Sources */, - 7157B9167B1311707478C4A911293034 /* Frameworks */, - 957027517C4A1C21FCC0723094F378AE /* Resources */, + 5868277C22198A17C6991A3B8B1209F3 /* Sources */, + 960AF7734B2633A86F4C39AA97FFCA00 /* Frameworks */, + 78A4FF2F089F1C80521ED03EE0F2B001 /* Resources */, ); buildRules = ( ); @@ -9260,17 +9329,17 @@ }; 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = FB73114A9364717BBD7E1DBFDD0AA2E2 /* Build configuration list for PBXNativeTarget "SDWebImage" */; + buildConfigurationList = 675A91A159E07C696991DD4F2106A834 /* Build configuration list for PBXNativeTarget "SDWebImage" */; buildPhases = ( - 938A0239798E1D3939D775E574F33D19 /* Headers */, - C2F1EF40947C811F1D3790DAA60C2F9D /* Sources */, - B1E7CCABB05EF39A1C71D1558A7053C2 /* Frameworks */, - 7EEF80172918D16C9CAF336F63D396EC /* Resources */, + B494E48523CC4FD80AB0D90216DD19FA /* Headers */, + FB6D4361E09A4B811831EDE1F5BB82FA /* Sources */, + E049C85DBCBDA075A1999BBC4998D6BC /* Frameworks */, + BE7C65821E33C0524952F0E42F537621 /* Resources */, ); buildRules = ( ); dependencies = ( - 8FBF84439433C4296F1D58F1A3EE5146 /* PBXTargetDependency */, + 50261BD0FD22C03410C8E2C9B45CD274 /* PBXTargetDependency */, ); name = SDWebImage; productName = SDWebImage; @@ -9279,11 +9348,11 @@ }; 39101A2B1096DFB129FCDE5490875054 /* RxRelay-RxRelay_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 7D6A93792417105FF759575AC4073887 /* Build configuration list for PBXNativeTarget "RxRelay-RxRelay_Privacy" */; + buildConfigurationList = 8314ED4886AED6E22BE88FDE3A83894A /* Build configuration list for PBXNativeTarget "RxRelay-RxRelay_Privacy" */; buildPhases = ( - BFAC2DE868E9A558BA57440A59BD6DD2 /* Sources */, - FC8DBC0C09E48B6DA57E1C0032BE4B59 /* Frameworks */, - 5CDC2E6648BF8096F29A063CE7652801 /* Resources */, + 4D601182E2E8FC3DFE919BB0642E51BC /* Sources */, + 4BC866A3F2AEA8F263724F9A14222D1B /* Frameworks */, + 08DF1CB08DAB831F37158F3DB4837C6B /* Resources */, ); buildRules = ( ); @@ -9296,11 +9365,11 @@ }; 3AE57FC4CF27B0BC540B3112353377BF /* MBProgressHUD-MBProgressHUD */ = { isa = PBXNativeTarget; - buildConfigurationList = CA6E701A7476AC4CED662C3787C96B29 /* Build configuration list for PBXNativeTarget "MBProgressHUD-MBProgressHUD" */; + buildConfigurationList = B55666F7F31DF20DADB6A51017E85190 /* Build configuration list for PBXNativeTarget "MBProgressHUD-MBProgressHUD" */; buildPhases = ( - BBEFAB069F8E1B9D102965145FF1823E /* Sources */, - FEA9B21EF898A147110A03FE64C80BFC /* Frameworks */, - 065677FF6207B4D8CD028B92D56F1A29 /* Resources */, + 9C35DD4CF76BA65C5843384D88DED507 /* Sources */, + 354F26EBFA06CCB0C0E5DA4FB7C3BDC7 /* Frameworks */, + 6AF4A8BFD9433AF73B4E0F81E662B80A /* Resources */, ); buildRules = ( ); @@ -9341,9 +9410,9 @@ buildRules = ( ); dependencies = ( - 473A32117EA118D1BFBA2FEFC0ACFFE2 /* PBXTargetDependency */, - B382F15E2D173D14640F42CF0A604123 /* PBXTargetDependency */, - 1B3472FB3C3C8BA3E4DFA00DC8703923 /* PBXTargetDependency */, + B3032A7B26AB1E5AA15E5E558127BA9B /* PBXTargetDependency */, + 441CC750FC85AB7C2C565F3F1100249D /* PBXTargetDependency */, + 1196429D4611A676FADC3B5CC0325143 /* PBXTargetDependency */, ); name = RxDataSources; productName = RxDataSources; @@ -9352,11 +9421,11 @@ }; 4502C7427440BEB17A50C0BF6E638A85 /* IQTextInputViewNotification-IQTextInputViewNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = DF2A78DE89CB792CE238B18DAA614995 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */; + buildConfigurationList = BD01E63BE25619D1E82C4F2A95B06577 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */; buildPhases = ( - FF9CB5E518F849A88175BC6AC6D22B51 /* Sources */, - 6AE25651786F4EA79E7C3024F658B932 /* Frameworks */, - F582AFCBC13ACC2AFE0869A19E723E2A /* Resources */, + 89276EC639A73F6CDC025C25BB100E96 /* Sources */, + 7251635A0E45E808D5E1E6DDCA15E8ED /* Frameworks */, + 2CF9B98E38A29CCC17569CB98938E304 /* Resources */, ); buildRules = ( ); @@ -9369,18 +9438,18 @@ }; 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */ = { isa = PBXNativeTarget; - buildConfigurationList = BB0EC731FC5B4C860BCCE74D35DF7682 /* Build configuration list for PBXNativeTarget "RxRelay" */; + buildConfigurationList = F37F63B11B3172FDAB79EEE5C0C1F4CE /* Build configuration list for PBXNativeTarget "RxRelay" */; buildPhases = ( - 43D702810C5A9D11710EC7FD9DF8C1C3 /* Headers */, - 0A6BB0A25901C58CB1254B17893E4B1C /* Sources */, - 1BD0E6AE45972F67A15E74145FFA4D5A /* Frameworks */, - 5BFBC35B33717A8A69B954D7F9BADD47 /* Resources */, + 39D69760ECB71162885B838EAC038CD5 /* Headers */, + 4859532A6E20C5ADB8911AB8B4DADA6D /* Sources */, + 9C9AAA15006A0F256EFE87BB12E71A86 /* Frameworks */, + 4CD4FAB47CC809A778A3EF3C566F4623 /* Resources */, ); buildRules = ( ); dependencies = ( - E671D7820276F311591644CBB2C81BB6 /* PBXTargetDependency */, - BCC56177F5848C2F0EF84CDB94BF6E3D /* PBXTargetDependency */, + F1CD32C2A3B2EC30A9E5320416A37743 /* PBXTargetDependency */, + 5DDAC6EA7DF2833E1FB3A8E6374D8725 /* PBXTargetDependency */, ); name = RxRelay; productName = RxRelay; @@ -9389,12 +9458,12 @@ }; 47D2E85A78C25869BB13521D8561A638 /* libwebp */ = { isa = PBXNativeTarget; - buildConfigurationList = 2B54692CB520C1828CE62A5B438FD132 /* Build configuration list for PBXNativeTarget "libwebp" */; + buildConfigurationList = 4C50783C206F4FBDFA1EF6FE747C869B /* Build configuration list for PBXNativeTarget "libwebp" */; buildPhases = ( - 6B0F3E94E929ECCC02A6BB2B7C1F3649 /* Headers */, - 10B85FAE80DDFA2613B3C2088F3840BB /* Sources */, - 811C1320E2774DED78A0149E5C041029 /* Frameworks */, - ACF3259F3DDFD505F078361CE70A9439 /* Resources */, + 389E15043E23C6790BF48D58AEA5ED8F /* Headers */, + D13E79B3EBF712219BDD80018F0E3B0D /* Sources */, + 048CB54DAF217A47086588845BAF253B /* Frameworks */, + 3301AD4A14FB062670AA1641E7459D7C /* Resources */, ); buildRules = ( ); @@ -9425,11 +9494,11 @@ }; 5C92E047D2B317BFB31393F449A9EA0D /* RxCocoa-RxCocoa_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = B8366A697492C2CD3A7ED5B3D51D7AAA /* Build configuration list for PBXNativeTarget "RxCocoa-RxCocoa_Privacy" */; + buildConfigurationList = 829B1873C2D7EF68AEBD3EE201D4B665 /* Build configuration list for PBXNativeTarget "RxCocoa-RxCocoa_Privacy" */; buildPhases = ( - 8B5384D721D9590E6807AF787870872A /* Sources */, - 085DD38ECF3578A2949652729A11EA52 /* Frameworks */, - 087E37C791C9C767A932C3E46DA61EDC /* Resources */, + AEB8E9568AD1E09B4BE0DFD439AEFAB5 /* Sources */, + 1D629247128CFC94E7192DAAA974EA24 /* Frameworks */, + 5E2D76DFE28811E07F63866CCFCF6500 /* Resources */, ); buildRules = ( ); @@ -9460,11 +9529,11 @@ }; 677650A76A720691B88A6959EFED6418 /* SwiftyJSON-SwiftyJSON */ = { isa = PBXNativeTarget; - buildConfigurationList = 36D49A9BF558618016B4A850DA3C82F6 /* Build configuration list for PBXNativeTarget "SwiftyJSON-SwiftyJSON" */; + buildConfigurationList = 0F9926CDE5FB25E4F4A87C0F60EA3E35 /* Build configuration list for PBXNativeTarget "SwiftyJSON-SwiftyJSON" */; buildPhases = ( - F07910F2BDC49AEA694C04D6CAD26955 /* Sources */, - 169E1A59F9037959A956E63C32C3666B /* Frameworks */, - 6C2B9CAF685D99F43A442F6BA2574DBC /* Resources */, + AE5CFB045D4E9E265C09C860A2830AB4 /* Sources */, + 48C9B9A1099C4B0C0FDEF8D72EE63E71 /* Frameworks */, + 129245FA1A8C28360EB819EF2D51AEA4 /* Resources */, ); buildRules = ( ); @@ -9487,7 +9556,7 @@ buildRules = ( ); dependencies = ( - C63D75DBA71EE68E4846302E2B2E8A0C /* PBXTargetDependency */, + 150A0FA9A90DED545E9C8A530EB78513 /* PBXTargetDependency */, ); name = MJRefresh; productName = MJRefresh; @@ -9524,9 +9593,9 @@ buildRules = ( ); dependencies = ( - 8DD2AF850C2204B6DA8E4CF7BE1A2689 /* PBXTargetDependency */, - 3F9CE6C45FA32EBFCC25623B78842F65 /* PBXTargetDependency */, - 8890C83D521406AB15C453E2D561A19A /* PBXTargetDependency */, + DF1A65C731A3EAFFC37445B68AAC2DD3 /* PBXTargetDependency */, + 0AAF53DB48C0D5C79370C708CE42F46C /* PBXTargetDependency */, + 0AF184D8D143C76446FE46AB324CD460 /* PBXTargetDependency */, ); name = RxCocoa; productName = RxCocoa; @@ -9535,60 +9604,61 @@ }; 7B2FF6E8662313DAC1DB23D6B750D43C /* Pods-QuickLocation */ = { isa = PBXNativeTarget; - buildConfigurationList = 471B1888FAB9BCEE7C1B48F5A61F94E4 /* Build configuration list for PBXNativeTarget "Pods-QuickLocation" */; + buildConfigurationList = EAAAB0FCC854F269F40650631F006E3C /* Build configuration list for PBXNativeTarget "Pods-QuickLocation" */; buildPhases = ( - 259E1249357CF4C5DFD23D97B3B74993 /* Headers */, - 8D3F0B9765B18173DFF8AE84930479F9 /* Sources */, - 59E74854120B5DB06F8CC3C537E66451 /* Frameworks */, - 34865FCCA8D0994A9CB443CF3B4E4B8D /* Resources */, + 6671BC5BF9D9A69119A2B6BB7DCB43A0 /* Headers */, + 83CE62674485457299A0D3F9140989BF /* Sources */, + 8C8996AF680979A3BC3A82D96FCCDB69 /* Frameworks */, + 5AD86484F221E25F639544A21B381C52 /* Resources */, ); buildRules = ( ); dependencies = ( - 2BA394679267E2D4D14BC30FEA7E8AA1 /* PBXTargetDependency */, - 32F14ADBC9D7C3CE14A0FAAD12B672D8 /* PBXTargetDependency */, - 6C96AF862243B80B997DD71CBFE0C54B /* PBXTargetDependency */, - 11130B3C14FB8ECBD3BD69ADFE49C8CC /* PBXTargetDependency */, - 1B2D64868219A567CB06722FE380BB3F /* PBXTargetDependency */, - 25EE054887C186F26CB1DBBE157F21BF /* PBXTargetDependency */, - D0AA9266781C285ECC77553C73007A9E /* PBXTargetDependency */, - 48AC2A12878FAF167731EF9E00AAF18A /* PBXTargetDependency */, - 604AFE8C923926B497C371A8B6399FB1 /* PBXTargetDependency */, - FAA693876B7742E7344F5A8B5C109B6E /* PBXTargetDependency */, - BED2E1712ADEF99624B517CC237CECE6 /* PBXTargetDependency */, - D87BE11204B9EB75A8380E85F5C1742A /* PBXTargetDependency */, - DC0586946A92A163CF6BAB919702FE3B /* PBXTargetDependency */, - AA973E21C0796AF175D280D41725811B /* PBXTargetDependency */, - 262CB9E6FE89EDE9E289C28896790F5E /* PBXTargetDependency */, - 2DE5BC0824AADF88AB1ED7189F9FC84E /* PBXTargetDependency */, - 8A6F6B03099F35EA48EB473FDC265BED /* PBXTargetDependency */, - EC2E3D2D74ECE5925977D4EEB99DD135 /* PBXTargetDependency */, - 840D752F571C767E30242913EEF6ED56 /* PBXTargetDependency */, - 8985BBD60912E2232ED181BC4CAA57C6 /* PBXTargetDependency */, - 67B22C081494897B866337E392072319 /* PBXTargetDependency */, - 29042981C848464927560430F5A11F79 /* PBXTargetDependency */, - BF460CC9DDA57B1AA281E59B0E519890 /* PBXTargetDependency */, - 353CC2979FF08BCBF264E8D7A1EEC8D5 /* PBXTargetDependency */, - 78D36AD7DED68E2F569884475A35319C /* PBXTargetDependency */, - 3271F2B97B8CE8268DC24D0F3069297D /* PBXTargetDependency */, - 14128367AE1B8F103C7FE77350972EA0 /* PBXTargetDependency */, - 332038603E883786A2952CB0AFC58A2C /* PBXTargetDependency */, - B3AD23A2104860F4576C849EF1CBCEEB /* PBXTargetDependency */, - DC1FA123658484FD9AD9F03539CBF90D /* PBXTargetDependency */, - 3BD89BCF075396D9EBBC085E8F429E59 /* PBXTargetDependency */, - EFF453A979F89BB9CBFA8C02F8DECA6D /* PBXTargetDependency */, - DD673714EF212F0CF0A8949B4801943F /* PBXTargetDependency */, - A101725FC83AEFD7EA2FD4A38BBCD70E /* PBXTargetDependency */, - A7C5D8207CA80C91DF55EC6ADB63D21B /* PBXTargetDependency */, - 7074D9E9B6427CE26969313317E0F430 /* PBXTargetDependency */, - 889ABFB74E03C600EEEB2E8394628D01 /* PBXTargetDependency */, - C0A4B8D3CA5B1F58453BC0B7538F9FBA /* PBXTargetDependency */, - 8216B3A3C667D41F010A41ABAB7EC854 /* PBXTargetDependency */, - 9E3161E514CA803F5DA62C7FBAC22610 /* PBXTargetDependency */, - 9922439BEBF167C4468C95238664CF30 /* PBXTargetDependency */, - 12E46860CDF625EA90F22CDFE8339FC4 /* PBXTargetDependency */, - A1906C567D60703679F2A891C74910EE /* PBXTargetDependency */, - 0D80F5046C07CCDCC6E716E7AC1FB29F /* PBXTargetDependency */, + 88F684C699C74EEC0585A75B4FB915C3 /* PBXTargetDependency */, + DAB701DE6D8C2D5F4C2542ACAAA26F9A /* PBXTargetDependency */, + CBAA07A511EAFCCEDBD5CED785CCC4CE /* PBXTargetDependency */, + 3FD7CEFA0B2CCF176FC6D045AAF9798B /* PBXTargetDependency */, + 11896C8E749A994332F8DE4B1EC437B8 /* PBXTargetDependency */, + 0289B3C9AB0B9603AD4AE6D44053CF87 /* PBXTargetDependency */, + 7DF1071FB065B387293F2DB9DD1DAF03 /* PBXTargetDependency */, + 2C60FC684D937F2798B545DB754641DB /* PBXTargetDependency */, + E596FABD6A4F1A02D5F9D516B185AC7A /* PBXTargetDependency */, + 8B5744F96B897D70E0937F2D6BAE79CD /* PBXTargetDependency */, + DA07971710BAD86D927753A0D598570A /* PBXTargetDependency */, + 9594C4A936DB86E4DBF8D227D48F3F2D /* PBXTargetDependency */, + 364E90F6E38C3A4E47926749D9FDC52B /* PBXTargetDependency */, + A63E9FEEB994D10524BB3BBB5217FD47 /* PBXTargetDependency */, + 0BDF8719E617AB3332C90D41CD42158D /* PBXTargetDependency */, + 628C6E1BA192716B0D3FF495ECAF131B /* PBXTargetDependency */, + 22288DF0BEC9213B110D61D6E7D7760C /* PBXTargetDependency */, + 4A5FECD5A9435E83656D2E93936A74B5 /* PBXTargetDependency */, + F03DE9E34051C0FCB3C41D5E889D0EEA /* PBXTargetDependency */, + 6F44EB296D9F51E7F8F69EFBABCB4E18 /* PBXTargetDependency */, + 57E5831E7D556B1F90342378DA031B58 /* PBXTargetDependency */, + ED367482C97114CDE58F76506A22DC7B /* PBXTargetDependency */, + 2BED7A9E256AD176E7F0FD6E45C4DE42 /* PBXTargetDependency */, + 8F1984AAE7BF04C2BC2C6ED39FAC4CE7 /* PBXTargetDependency */, + 4FD4A9358816022270A78E3745D4D0DA /* PBXTargetDependency */, + 46CF9397831DD86FE62F97B72BF4D643 /* PBXTargetDependency */, + 3EFE9090DB9654AD6E95B828849EFA16 /* PBXTargetDependency */, + 196542F69EFBB57F1AD00EC3451638C0 /* PBXTargetDependency */, + 8EDD3169E9BAE6C51A3022C23F95B5EF /* PBXTargetDependency */, + 82AEC3068990769ACBB492AB99FE4178 /* PBXTargetDependency */, + 93145C3496D6F24109E92049536B2A33 /* PBXTargetDependency */, + FF3EC13899C069D6C4E2138EA19D29C4 /* PBXTargetDependency */, + D90F8DF574F1C4BE3E0374784CAAABED /* PBXTargetDependency */, + B32020DA3E5E7CE9FA2BA8504D3688B9 /* PBXTargetDependency */, + 62DC4A1EF5874F6DA93E9B7F8B6C271C /* PBXTargetDependency */, + 061FC4A0CE5989A2F873EA6A1E7FCD95 /* PBXTargetDependency */, + 45BF68F5270776E5384E0EB70FEF4346 /* PBXTargetDependency */, + 4DAEA817729879FA882D5FCFAA76B8DF /* PBXTargetDependency */, + A5715BC6DA73201A27B2F5692401D951 /* PBXTargetDependency */, + 9DFC9DA61441F7969607D5A522071EBB /* PBXTargetDependency */, + B09EA64C23ED90BCE3E49AF759DD0C0D /* PBXTargetDependency */, + 6CEC249A751E5C9C12573EDB38ED8BC1 /* PBXTargetDependency */, + 85B6E89B7707C1F18AFAF1238FF99855 /* PBXTargetDependency */, + CB6AC9739033950DC3AAFC8C540A3192 /* PBXTargetDependency */, + 58D2E5AE24685A32C47875CD81BA102E /* PBXTargetDependency */, ); name = "Pods-QuickLocation"; productName = Pods_QuickLocation; @@ -9597,11 +9667,11 @@ }; 7C5613175BBC4BF67E36DB4FBEBC01D0 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */ = { isa = PBXNativeTarget; - buildConfigurationList = 6C7D6BF44A8439E0D97778BBA59AE5B1 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */; + buildConfigurationList = 1CAD881C85D95022F1DDF92BA498C092 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */; buildPhases = ( - F292DCFAC0C18F99187146C984F8E3E4 /* Sources */, - DBF3432FD4D259B529ACECCA346E1B12 /* Frameworks */, - 652DA045D0389135568D079C0BC92976 /* Resources */, + B8AB7320E11E9D538AE91E347752314C /* Sources */, + 11B465EF87ACF213E74AA7F9410324EF /* Frameworks */, + 136342CEE7474D695BA6D23B92EBDD28 /* Resources */, ); buildRules = ( ); @@ -9624,7 +9694,7 @@ buildRules = ( ); dependencies = ( - 480662D59858D28DF352E4CCAFDCBA7B /* PBXTargetDependency */, + E36A13C34199280712AE8551ACA943F2 /* PBXTargetDependency */, ); name = MBProgressHUD; productName = MBProgressHUD; @@ -9633,11 +9703,11 @@ }; 88810798DA63A2F6611B0970EA276DEC /* IQKeyboardReturnManager-IQKeyboardReturnManager */ = { isa = PBXNativeTarget; - buildConfigurationList = ADE6FF62D5ADEDE77AD6712DD1478163 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */; + buildConfigurationList = B12B91636D9FDA8D91AC75F89A0ADBC1 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */; buildPhases = ( - 61DB1B5EAF114E8A36E37A62AA16074D /* Sources */, - F48D825F301F7E1DA39C5E674534C2A0 /* Frameworks */, - EC22A91125202829F2FA8200A367DFA8 /* Resources */, + EBC2170F382D6F409CABECD8C2D403EE /* Sources */, + EB377555BFE3929CCD9B75CCA09B916D /* Frameworks */, + CB4BBC9F1D045BDBBE5D8AADAA229749 /* Resources */, ); buildRules = ( ); @@ -9668,11 +9738,11 @@ }; 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 11187CC7BC6EAFA5B99D86A29D7870E2 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */; + buildConfigurationList = 70A3C183FFA5A7A7B9371B22E510C63A /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */; buildPhases = ( - F98B3B9C280B4527F50EC01E297B2275 /* Sources */, - 71575B8E40D6189F9D69ED71828E11A1 /* Frameworks */, - 35AA564BEE8A4AB612EAEF16325C36BF /* Resources */, + 95B6CB9396F96CF44DEC3452D6548DA0 /* Sources */, + A7A8CEA881AB531AA3384B4BABD1CCAA /* Frameworks */, + 0F69730727FB87832676B7A0FE7CA4FF /* Resources */, ); buildRules = ( ); @@ -9685,11 +9755,11 @@ }; 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = 8A5209EB6CF35D3E4F71DA99AAD6E18F /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; + buildConfigurationList = 22D74BCF2654FB8A686359CB78BF0EE1 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; buildPhases = ( - 3F0B11CBD66A7EC5781065613777411D /* Sources */, - 3331009C64422EF66552B113A24C973F /* Frameworks */, - E8C4D7DAC4ED8607D833D9DF7B33B28E /* Resources */, + 32ECBF79F05EE8A2E9395D3D5324D2EF /* Sources */, + 52A7F1A84658ED892BD88E5321EA5CCA /* Frameworks */, + 81A0B6571AEFA5A6AF5B98173125EFE3 /* Resources */, ); buildRules = ( ); @@ -9702,11 +9772,11 @@ }; 976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */ = { isa = PBXNativeTarget; - buildConfigurationList = BDE3BA4AA1402BB388C8E87E33BB4BC2 /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */; + buildConfigurationList = 847F175B773DBE8E5974D72682CB24AF /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */; buildPhases = ( - 45D2F44EF1B778D3FF7117E68B5B6F7A /* Sources */, - 604A5127410694EE5242D98D68E09653 /* Frameworks */, - 5137E271399366E6BE550BB0592229E5 /* Resources */, + 9C21A3E1063E89782D942E14ABB7DEF3 /* Sources */, + 62CE3D859991ECA53F5A4BD4C19206E6 /* Frameworks */, + 043CE772F080CB63F0D03FB0C24E911E /* Resources */, ); buildRules = ( ); @@ -9719,11 +9789,11 @@ }; 9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */ = { isa = PBXNativeTarget; - buildConfigurationList = AD7EA7B0E34B1EF891DF82CE62270C96 /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */; + buildConfigurationList = 23405B8B36889382CAEB39D6B3E3E882 /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */; buildPhases = ( - DF9A4E0D6DBB41F266BAA39E15EB4B31 /* Sources */, - 44B45FDD02FDCC4ADDE20755445854AA /* Frameworks */, - 29ADC2F3F1F87A8C05A863C4CA93C165 /* Resources */, + 1E4C07808C940C9E045ADF99E211539F /* Sources */, + 6F05B212496A33CCA9D7385F4FCFFF3F /* Frameworks */, + 6E749D12F43661220690B17CCC819D91 /* Resources */, ); buildRules = ( ); @@ -9736,11 +9806,11 @@ }; 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = B32625D1D9085E1EC93B447431DC13CB /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */; + buildConfigurationList = 07D356CFA84EA4CD31C0688280747724 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */; buildPhases = ( - 3BF8A41C95D6A841E25836C5C75A51AB /* Sources */, - 034889877957EAD0C6EB9DBF87253080 /* Frameworks */, - 4E257727E4A6D4F9B1339B0B7C000029 /* Resources */, + EE246E3A96B837D16459566462967E45 /* Sources */, + 9211A978031672DFA242323E3C32937E /* Frameworks */, + 7B100554361FEE714232BDDA0A55D48D /* Resources */, ); buildRules = ( ); @@ -9771,17 +9841,17 @@ }; A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */ = { isa = PBXNativeTarget; - buildConfigurationList = B8740D9B4EE958E08BBB3B712772F3B7 /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */; + buildConfigurationList = A80B71785601CC242692708E081E554E /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */; buildPhases = ( - F21EEA88E0C89538584897A1548EDE9A /* Headers */, - E2E7174FF65D15AE6CA7D5EF4914EE50 /* Sources */, - 4EA75AEEC072076F9911BD721024CB5F /* Frameworks */, - 1360AAECCCCA63C16A9A579A312A9CE3 /* Resources */, + F86DDB35E698053D8315404E6821738C /* Headers */, + A563F81E92E49AE8289EF9DC86E608B8 /* Sources */, + 08E19DC823AB0433FCAA559ACC4BFC7E /* Frameworks */, + 36391E98E1F03767F2ED5FCEFC58908E /* Resources */, ); buildRules = ( ); dependencies = ( - 5999FABE7B275A178120CFD8F14967C7 /* PBXTargetDependency */, + AFFB05235698B70FDBADE33A9806ED99 /* PBXTargetDependency */, ); name = IQKeyboardNotification; productName = IQKeyboardNotification; @@ -9790,11 +9860,11 @@ }; A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */ = { isa = PBXNativeTarget; - buildConfigurationList = 49C931AED76DDD9A994314F09493902A /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */; + buildConfigurationList = 55ACC9C368BF1444435A9C8092D13EF0 /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */; buildPhases = ( - 7D77AC9222468551EA6BD37FC53B7D5E /* Sources */, - E4DC98B2CFFBF21081A7E2430605E2E4 /* Frameworks */, - 88F968D893A611BAEC3C95D56A264A49 /* Resources */, + 8E2BBAE9DB69BCA00FABA09AC1DD5321 /* Sources */, + 045FA41E29A1B6DF1CD7DCE60946BD59 /* Frameworks */, + B7B8C7A2CE906621F9B2D6D331784649 /* Resources */, ); buildRules = ( ); @@ -9807,11 +9877,11 @@ }; B247F77A0CD5E19C8187A9BA1EB58C09 /* IQKeyboardToolbar-IQKeyboardToolbar */ = { isa = PBXNativeTarget; - buildConfigurationList = A24135030A78618B813872C73340ADC4 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */; + buildConfigurationList = 72733DA89F6F9CF5ACDD7F1AA182150B /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */; buildPhases = ( - 1AB95ECB45785E64BEDB7BF7BE87FB6C /* Sources */, - F546D6AB8E503A9FBCB18056995BD2A9 /* Frameworks */, - F1DDC862724F990BE4A9F898C7690EC0 /* Resources */, + AFEC17035C427DF6F699EF2FAE19CD01 /* Sources */, + 835CA16C335258BBFD71E0704812E71D /* Frameworks */, + 1B7B003F4FC97413D47819A0AA6D8A41 /* Resources */, ); buildRules = ( ); @@ -9824,11 +9894,11 @@ }; B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = A8A1A500549F976D578B312A146BA5FA /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */; + buildConfigurationList = D8F9AF5D081D8526D5A861AC60B45238 /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */; buildPhases = ( - 0C1F995CCB1B70DD8682F671C621C8FB /* Sources */, - 32DAEA6E1C32714BF9564DED4F64A549 /* Frameworks */, - 42B848B31E211E71B3217BEEA8F19AEB /* Resources */, + E16B53DF96CED024C2DA33A45B37993D /* Sources */, + 8341266C2200F3FE73B0FBE245C13138 /* Frameworks */, + D3ACC1202001F50C2D7A254E82E81DC8 /* Resources */, ); buildRules = ( ); @@ -9839,6 +9909,24 @@ productReference = 7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */; productType = "com.apple.product-type.bundle"; }; + B43A58FC22C898DE29F6E12FE9636507 /* TagListView */ = { + isa = PBXNativeTarget; + buildConfigurationList = 72EDED0309BEFB9D9751AA6599203D76 /* Build configuration list for PBXNativeTarget "TagListView" */; + buildPhases = ( + 35BFD39CD04E54A30B68C67B27EF8984 /* Headers */, + EB9053C93A24F996A3B8781F73A277FC /* Sources */, + 81093B8E8148F160F3801A65A3BE7BC6 /* Frameworks */, + DD391D2DE12A3727FCFFAF52F3E35F8C /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = TagListView; + productName = TagListView; + productReference = 85E4C71ED52304F1AB0503E80CD9CB1E /* TagListView */; + productType = "com.apple.product-type.framework"; + }; B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */ = { isa = PBXNativeTarget; buildConfigurationList = 3208C0F97FCB948C4F12E81E25FFEAF9 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */; @@ -9851,12 +9939,12 @@ buildRules = ( ); dependencies = ( - 910B583E63659DA5AC3B222107251EDF /* PBXTargetDependency */, - 265F73F3F9F74521C7A314FDFAF22086 /* PBXTargetDependency */, - 03CAA0B12852DE7BCD31985B8601D9CE /* PBXTargetDependency */, - 5A0F8BD27D510A42BB15D60B2EE7C5EA /* PBXTargetDependency */, - C633C6B0CB7EDB5C7DDD7D1E9133EF7A /* PBXTargetDependency */, - 6C5252E32901DA7B1B0FACCC7D5E7A9E /* PBXTargetDependency */, + F4F52627387C696C224061C0FEFE7F89 /* PBXTargetDependency */, + EA6C086598AF57CD1FD8FD1DB0716960 /* PBXTargetDependency */, + 668AE0B0B72C82B8E14A650D7E5E5C84 /* PBXTargetDependency */, + 0BF984F133C4F32AAD05F360764B4F0A /* PBXTargetDependency */, + 612A37293B1E8AD35352FC86E4899C21 /* PBXTargetDependency */, + DB7F469C4D2D13A50659A95DA8478C2F /* PBXTargetDependency */, ); name = IQKeyboardManagerSwift; productName = IQKeyboardManagerSwift; @@ -9865,11 +9953,11 @@ }; BF2A15FEC3F3424BBC4B9AD5F86F2D54 /* lottie-ios-LottiePrivacyInfo */ = { isa = PBXNativeTarget; - buildConfigurationList = D3F6DF6B821DBF7F277B373F54F67966 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */; + buildConfigurationList = CFE298C8B348D20EB39F10413C7C8966 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */; buildPhases = ( - 0D1D8607DBC11729124F26BA49B2D8F4 /* Sources */, - 074A8DE994A8A3BF894DFC24E407E59A /* Frameworks */, - 6B6C271046E8699BF3AC25D1B237C33F /* Resources */, + 139E26D54A8104937A325C3E9EB8A26B /* Sources */, + 2E847C5711868A10016CBEA287839044 /* Frameworks */, + EB481E06BC99009C689074CCECC14CED /* Resources */, ); buildRules = ( ); @@ -9892,7 +9980,7 @@ buildRules = ( ); dependencies = ( - 8F4A888092746B674C487C0CAC4DEDAF /* PBXTargetDependency */, + 1377C8BF3565FCD63C132C5C40CB3C91 /* PBXTargetDependency */, ); name = MarqueeLabel; productName = MarqueeLabel; @@ -9911,7 +9999,7 @@ buildRules = ( ); dependencies = ( - AA268A45A208CB94360566ADE4B464B6 /* PBXTargetDependency */, + 3A3217A0C6B6414E504FD6893498074D /* PBXTargetDependency */, ); name = SDCycleScrollView; productName = SDCycleScrollView; @@ -9920,11 +10008,11 @@ }; CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */ = { isa = PBXNativeTarget; - buildConfigurationList = 49EEB4B5AB99B7023A438F620CB9A432 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */; + buildConfigurationList = CB1D0447DB5FE2649578927BE7B29B08 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */; buildPhases = ( - B9D0E00B4D8CAC8DCB9FFA8CEDA1C44C /* Sources */, - 17611E622BC4DA61B424171EC12FA9A4 /* Frameworks */, - E68E14F2EF4E6A64801AA8557AFA51AC /* Resources */, + 03720273228BCBA896D8992B0597CF47 /* Sources */, + E8CDF00CECB625AC088EA9D532BAA278 /* Frameworks */, + A42C9B9C5DB9BC3347C8457FEDA06E21 /* Resources */, ); buildRules = ( ); @@ -9965,7 +10053,7 @@ buildRules = ( ); dependencies = ( - 3FE17B95653BEFBAFE8812D5D2DE21DF /* PBXTargetDependency */, + 122458DF9B0137E18E9F647BB7CCAFAF /* PBXTargetDependency */, ); name = SwiftyJSON; productName = SwiftyJSON; @@ -9974,11 +10062,11 @@ }; E68E71E462C154107C49C379E539826E /* ObjectMapper-Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 3E1936807CBC16E22170F638AD2C80C0 /* Build configuration list for PBXNativeTarget "ObjectMapper-Privacy" */; + buildConfigurationList = C35D81C4DD36054D9E96E6B22A9C304A /* Build configuration list for PBXNativeTarget "ObjectMapper-Privacy" */; buildPhases = ( - 52101EA45423A53E69F54C2C4B0F8774 /* Sources */, - C66445039DE28F7BD726EAA1ACD8174B /* Frameworks */, - 3621275546CF9E6303B2D4CCED5B2ADD /* Resources */, + C23B7C39B35B31885B1326BA14AAABF5 /* Sources */, + F7ECD3B6B519EE123A72F23E70F36DE3 /* Frameworks */, + F7A532D295914858301CF2D39749C0B4 /* Resources */, ); buildRules = ( ); @@ -10001,7 +10089,7 @@ buildRules = ( ); dependencies = ( - 4B7DB387DECDA3BB0EAA18FABE4A9021 /* PBXTargetDependency */, + B3F01850F78F88A65D16209A958C7B4D /* PBXTargetDependency */, ); name = Kingfisher; productName = Kingfisher; @@ -10020,7 +10108,7 @@ buildRules = ( ); dependencies = ( - D16E2DE43530D215B0519B5CC2876E20 /* PBXTargetDependency */, + CE9180B06EECF8813B41952ADECA677E /* PBXTargetDependency */, ); name = CocoaLumberjack; productName = CocoaLumberjack; @@ -10029,17 +10117,17 @@ }; EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = 48281A3B85467AF6C82A805775D37337 /* Build configuration list for PBXNativeTarget "RxSwift" */; + buildConfigurationList = 5868DBA87D0C327339F4FBA7A7018AC0 /* Build configuration list for PBXNativeTarget "RxSwift" */; buildPhases = ( - 2C0F7E98FEB77A9824C4C41C568CCE94 /* Headers */, - 45F56247E2DC5B9F721944824E9F73B3 /* Sources */, - 74A6D7B295B00D34E22C4833C7F0B6D4 /* Frameworks */, - A460854EA4F0754FBF75BD57FCA7F6C9 /* Resources */, + 5B58EDB573921715642EE0798E47EAE7 /* Headers */, + 9654F137321796E72AB94B8C9FF09400 /* Sources */, + 77BECAA05C9C7ECD1394DAD105B22391 /* Frameworks */, + BC7ED12E300FF8567FFCF255751A1514 /* Resources */, ); buildRules = ( ); dependencies = ( - 74821FA7112F083992E60EA45DC83187 /* PBXTargetDependency */, + B2B4BC9C7BFE111EDD78DB0F55E86275 /* PBXTargetDependency */, ); name = RxSwift; productName = RxSwift; @@ -10058,7 +10146,7 @@ buildRules = ( ); dependencies = ( - 6E3358C847727926F9E4BF4B253009F3 /* PBXTargetDependency */, + B58DDD592467956AE615A81F21ABA3AA /* PBXTargetDependency */, ); name = Alamofire; productName = Alamofire; @@ -10077,8 +10165,8 @@ buildRules = ( ); dependencies = ( - BB78D6597FEF0B6A05107787EF4AF77B /* PBXTargetDependency */, - A42961ABBB9167F06D0133FF738C7ECE /* PBXTargetDependency */, + 94C2FC0F439B1E433C0FAA914A8CA5C8 /* PBXTargetDependency */, + 2DFB9BE1EE90089FEE6B8DE862681BAE /* PBXTargetDependency */, ); name = RxSwiftExt; productName = RxSwiftExt; @@ -10087,11 +10175,11 @@ }; EEE261386011CDF271BE289F73FF5959 /* IQKeyboardCore-IQKeyboardCore */ = { isa = PBXNativeTarget; - buildConfigurationList = E86551F3BE29607B08C5DF107E0D1BC3 /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */; + buildConfigurationList = E20B0DE5C2CB58534FD24D9F803D3614 /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */; buildPhases = ( - 36BF4ECBA892DA9BC25557AC7817F81D /* Sources */, - A26B4668370E2DBA732483A39841EAB2 /* Frameworks */, - 8B712A11B4CA4296A04240CD4E050507 /* Resources */, + 9EFB74D62934B720DC54DB87E9407024 /* Sources */, + 78BBE5614F1B3AAA8A46C08368ED4A9B /* Frameworks */, + BFCAE1F116BCF859F9F92218A1D164D8 /* Resources */, ); buildRules = ( ); @@ -10104,18 +10192,18 @@ }; F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */ = { isa = PBXNativeTarget; - buildConfigurationList = CD1C8E4F51CF27D5BB803F9292D6FA3A /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */; + buildConfigurationList = 8F9BCD772632DF88E1ED72B862A8E810 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */; buildPhases = ( - E69F922A862BCDEBC93EE05AAA316C58 /* Headers */, - 6ED612EE4BD940FF010A3F90DDFBDAC0 /* Sources */, - 7B3F20AD0082AEA3F21F8238DDA60CAC /* Frameworks */, - 81CD7A8DCA82AF4099C587470115348D /* Resources */, + 05143E6EE3E685987DB603668625672C /* Headers */, + E96F5BD0BB79FD0891523D2D21ED3DB9 /* Sources */, + 3FE8FCB5083CC6132850AFA61373C2A5 /* Frameworks */, + 3726C292BE508E6F2BA7C07A92913A35 /* Resources */, ); buildRules = ( ); dependencies = ( - 8E64A4D09E30DFE098D6CAA8F78B7B39 /* PBXTargetDependency */, - 6ECCBE101FE91B86D090A50F14E23572 /* PBXTargetDependency */, + 70B8B327984258A34BD86953575435E9 /* PBXTargetDependency */, + B5A0427D34A68ADF6E755829A9B0E695 /* PBXTargetDependency */, ); name = IQKeyboardToolbar; productName = IQKeyboardToolbar; @@ -10134,7 +10222,7 @@ buildRules = ( ); dependencies = ( - 2330473FC8CC6787F911A5BDF357B106 /* PBXTargetDependency */, + 0D35EEFFAD62499C61405E77A263113A /* PBXTargetDependency */, ); name = IQKeyboardCore; productName = IQKeyboardCore; @@ -10161,7 +10249,7 @@ mainGroup = CF1408CF629C7361332E53B88F7BD30C; minimizedProjectReferenceProxies = 0; preferredProjectObjectVersion = 77; - productRefGroup = 678252FB4EB94FE375A64FC08DC5A9FA /* Products */; + productRefGroup = FB61981C19466500E923B9EA3676E424 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -10230,6 +10318,7 @@ D118A6A04828FD3CDA8640CD2B6796D2 /* SwiftyJSON */, 677650A76A720691B88A6959EFED6418 /* SwiftyJSON-SwiftyJSON */, A049F3164EBC335A7982A4E1FB3A5EAA /* SwiftyUserDefaults */, + B43A58FC22C898DE29F6E12FE9636507 /* TagListView */, 3AEB4A97CEAE5A782BA5E5D6A468A913 /* URLNavigator */, 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */, ); @@ -10237,19 +10326,19 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 065677FF6207B4D8CD028B92D56F1A29 /* Resources */ = { + 043CE772F080CB63F0D03FB0C24E911E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9530DDC97755BC9E374050D2A2EA5BC8 /* PrivacyInfo.xcprivacy in Resources */, + 686ED07761EB761462FCC1AF83729CBB /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 087E37C791C9C767A932C3E46DA61EDC /* Resources */ = { + 08DF1CB08DAB831F37158F3DB4837C6B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 667CEF1767AEC3F190694D6D52110A78 /* PrivacyInfo.xcprivacy in Resources */, + D1E56D2B17F2377168EF24C6D08ECD91 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10260,6 +10349,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0F69730727FB87832676B7A0FE7CA4FF /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 86CB9A929450516C4EC3E012B9568AF9 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1250FC97299C545C7651BC907254327A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10268,11 +10365,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1360AAECCCCA63C16A9A579A312A9CE3 /* Resources */ = { + 129245FA1A8C28360EB819EF2D51AEA4 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - D6BB2004F70205181492C4007DDB28AE /* IQKeyboardNotification-IQKeyboardNotification in Resources */, + D6685D06D2D20A03E521D2D52EE6EABC /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 136342CEE7474D695BA6D23B92EBDD28 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 49E1E47E0F134734B4B5EFC7E231D6AC /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10284,6 +10389,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 1A6912B27C32FBD99A5D50439945612D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 125D0A5303EBBD4866436340BF443C80 /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1B7B003F4FC97413D47819A0AA6D8A41 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 530904444954689E9139F71D77219E23 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1DEDF411E550D85A1218E1655456A9CD /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10307,14 +10428,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 29ADC2F3F1F87A8C05A863C4CA93C165 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FF22113F8498D36B90CC54A5C3C845E0 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2A6387AC8633B9D047BDE1E497EA88E3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10322,6 +10435,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2CF9B98E38A29CCC17569CB98938E304 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 32CC33A9802EC6FEFB59674296EF25A1 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 30325A914D6527C8259F46363D6D7531 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10330,18 +10451,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 34865FCCA8D0994A9CB443CF3B4E4B8D /* Resources */ = { + 3301AD4A14FB062670AA1641E7459D7C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 35AA564BEE8A4AB612EAEF16325C36BF /* Resources */ = { + 350FE7033A4104235063446EEA08E0C9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 47F30B7BC57D979805D611FC2FD993A1 /* PrivacyInfo.xcprivacy in Resources */, + D938505B75C33F8539F42F14D8D94E5B /* IQTextView-IQTextView in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10352,11 +10473,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3621275546CF9E6303B2D4CCED5B2ADD /* Resources */ = { + 36391E98E1F03767F2ED5FCEFC58908E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 18CEBE0F283F7154DC2D440D5ABD42F6 /* PrivacyInfo.xcprivacy in Resources */, + 265F4078F5B55AB2DAC994E2CFB77FE9 /* IQKeyboardNotification-IQKeyboardNotification in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3726C292BE508E6F2BA7C07A92913A35 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4789C633C415753D5088F8AC8D5A15AD /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10368,22 +10497,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 42B848B31E211E71B3217BEEA8F19AEB /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 131DA6A70FA1515E6BF1BA941C8CDF8C /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4623AD70AD0928979C0497D6B3F459F6 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3FFF5CCB094BF679F9611827C0C39082 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4A4F8947EF95B9D0D1FCFC1296740510 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10393,19 +10506,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4E257727E4A6D4F9B1339B0B7C000029 /* Resources */ = { + 4CD4FAB47CC809A778A3EF3C566F4623 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 00D89E387866345ED0D78CB592CAFBA8 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4E3A17A469446B1413A08B91117FB5BE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 15251D4419742B2185174CEF99C14A6E /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */, + 11ACF18C4056EE02804CBBBC7FC1F2AC /* RxRelay-RxRelay_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10424,27 +10529,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5137E271399366E6BE550BB0592229E5 /* Resources */ = { + 5AD86484F221E25F639544A21B381C52 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F28C76AC9D872394816F2137364066BA /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5BFBC35B33717A8A69B954D7F9BADD47 /* Resources */ = { + 5E2D76DFE28811E07F63866CCFCF6500 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - FAC92BA98A8E8C22215BE89B5C4D4534 /* RxRelay-RxRelay_Privacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5CDC2E6648BF8096F29A063CE7652801 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 98512DE86BD3B8260C8032D970C61295 /* PrivacyInfo.xcprivacy in Resources */, + 6E0AEFB5A8BB6E59F8C0D3C028E7E0BD /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10472,75 +10568,51 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 652DA045D0389135568D079C0BC92976 /* Resources */ = { + 6AF4A8BFD9433AF73B4E0F81E662B80A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8B8C362BDAF68E0784F2DE674D1107DC /* PrivacyInfo.xcprivacy in Resources */, + D84904C83B9F4AE901EFE803F9441A98 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6B6C271046E8699BF3AC25D1B237C33F /* Resources */ = { + 6E749D12F43661220690B17CCC819D91 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3B6BE51367F4225583D9548038F61308 /* PrivacyInfo.xcprivacy in Resources */, + 7B69C666E0805546516E749E32BC1234 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6C2B9CAF685D99F43A442F6BA2574DBC /* Resources */ = { + 7850E09305270313BE72225FE12F30B4 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0468E05BC5ABDA9666A4E99714386EEF /* PrivacyInfo.xcprivacy in Resources */, + A9F178405127088B16652F87BFFCF476 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7879504316590E847A577E0756E580FD /* Resources */ = { + 78A4FF2F089F1C80521ED03EE0F2B001 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1F3FE51D567774E86A9537210FB0DCCA /* PrivacyInfo.xcprivacy in Resources */, + A439F5E2752B6A67D5BF3F017A37B6FF /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7EEF80172918D16C9CAF336F63D396EC /* Resources */ = { + 7B100554361FEE714232BDDA0A55D48D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 92E4250874FF5EC45ADB2FDC7D268810 /* SDWebImage-SDWebImage in Resources */, + F9B9D10535C6303DFF8930B3EF064760 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 81CD7A8DCA82AF4099C587470115348D /* Resources */ = { + 81A0B6571AEFA5A6AF5B98173125EFE3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2E5658D9FC2D7E28ECEA70BFA69D2F9F /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 88F968D893A611BAEC3C95D56A264A49 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 645036D656B707FCA91C2804BEFE3342 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 8B712A11B4CA4296A04240CD4E050507 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 81AE06775E3419FDD84AAA54A0FE03A1 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 957027517C4A1C21FCC0723094F378AE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6AA58CA6EF21C02A62840F398661C55A /* PrivacyInfo.xcprivacy in Resources */, + 40D4820412075CD8023088C734B2CAFC /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10552,6 +10624,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9A4658F556BAE29D96F20721EC3BACBD /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CA64004096306DC4A184D2A8F2D5E4C8 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 9B5A8F5905C2A8785E58345B35F58865 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10566,26 +10646,51 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A41DF7F6BC552C76B43245DC7BE0E5E7 /* Resources */ = { + A42C9B9C5DB9BC3347C8457FEDA06E21 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C696A5E746BD2F628EB7DEB52A6646E6 /* IQTextView-IQTextView in Resources */, + 78F5DF580E28BB2CFA4AEE9BBAFE4060 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A460854EA4F0754FBF75BD57FCA7F6C9 /* Resources */ = { + A4A57C3AF23E80969EE09045BE615661 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F745EB2834459B710288A5136B648C23 /* RxSwift-RxSwift_Privacy in Resources */, + 1B82E4B70C49B40E471F7C520E701837 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - ACF3259F3DDFD505F078361CE70A9439 /* Resources */ = { + B7B8C7A2CE906621F9B2D6D331784649 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + A5588D01317B1754DD20787B07682B1B /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + BC7ED12E300FF8567FFCF255751A1514 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 171395CD3FBF533F9083CB01DD03483B /* RxSwift-RxSwift_Privacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + BE7C65821E33C0524952F0E42F537621 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 82CC8D0D92616BA8B35DC47D879E0535 /* SDWebImage-SDWebImage in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + BFCAE1F116BCF859F9F92218A1D164D8 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E246B90BD5E8D7984681B70660DC4577 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10603,6 +10708,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + CB4BBC9F1D045BDBBE5D8AADAA229749 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A26EA7317962A030EC732C10378B3837 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CF9F3DA98697E1777BEC9E5D86C1AFCD /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 363BA61C1F80A27DCE3C2CB7C8DABC1C /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D081C7BD63D9CD9FF0CB4AA89FCF6368 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10611,19 +10732,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D68B5497FF81CDD750E379B6092CB184 /* Resources */ = { + D3ACC1202001F50C2D7A254E82E81DC8 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3A34210C2DC6015E63937B4470C8F15C /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */, + 2605C6AF8DD2F0FD84C6653868342C13 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E24EAD175F70781DCB3056125BF3E1A8 /* Resources */ = { + DD391D2DE12A3727FCFFAF52F3E35F8C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - D713F45B42B974C5746D211BEAFF0E26 /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10634,19 +10754,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E68E14F2EF4E6A64801AA8557AFA51AC /* Resources */ = { + EB481E06BC99009C689074CCECC14CED /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4DFA7E8359FAF54EDBECEE1AC95416EB /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E8C4D7DAC4ED8607D833D9DF7B33B28E /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A814AB60EBE5828522511CBAA7CB8ECA /* PrivacyInfo.xcprivacy in Resources */, + 94F0E1D3E43623D625B13AB6E5D58E27 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10658,14 +10770,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - EC22A91125202829F2FA8200A367DFA8 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FDDFBCEA11250E23112E117E64819F1B /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; ECD6B9A8E754DF142B323DF2D7E0D112 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10673,14 +10777,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F1DDC862724F990BE4A9F898C7690EC0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8049FB598ACB6DE081B4223B59197DFF /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; F3CD92FF3F32F7654415A0EDC22AE220 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -10688,11 +10784,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F582AFCBC13ACC2AFE0869A19E723E2A /* Resources */ = { + F7A532D295914858301CF2D39749C0B4 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - A9F109AE8F11F38733319218EB1BC7F6 /* PrivacyInfo.xcprivacy in Resources */, + 0EED5EB03406821D38785F3F657C65CD /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -10764,26 +10860,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 09995EE24EC23CDBA9EC0601759F58B9 /* Sources */ = { + 03720273228BCBA896D8992B0597CF47 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 0A6BB0A25901C58CB1254B17893E4B1C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8543BB87346D94CAE7FA7BE4BE01D98B /* BehaviorRelay.swift in Sources */, - F79120AA296BDE927C036B6A816F1749 /* Observable+Bind.swift in Sources */, - 0C95FB850EB39EBC90FEE58610E3E0B4 /* PublishRelay.swift in Sources */, - 230219A14D09CD3EA1AB60FF6A4A6C17 /* ReplayRelay.swift in Sources */, - 8DEF7F6977D9CA0CF74088E282771A4B /* RxRelay-dummy.m in Sources */, - 0567E1716D929F6BB00750EE6D486397 /* Utils.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 0B4DF3D1A785A83EAFDC069296213C93 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -10897,152 +10980,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 0C1F995CCB1B70DD8682F671C621C8FB /* Sources */ = { + 139E26D54A8104937A325C3E9EB8A26B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 0D1D8607DBC11729124F26BA49B2D8F4 /* Sources */ = { + 19CC3BA911D693CCA878B64151A62583 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 10B85FAE80DDFA2613B3C2088F3840BB /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ADB19A513D41AF35BC832A294643C17E /* alpha_dec.c in Sources */, - 558F9E69AD57CC15F443C70F1C50820A /* alpha_enc.c in Sources */, - 5D51DBD757BDE6559AA088923F710C74 /* alpha_processing.c in Sources */, - CCF7E2F6A7AD3CFA9E2146AB9DDDB65B /* alpha_processing_mips_dsp_r2.c in Sources */, - CF5528F8F4F13D1BC6F6E4F6FC87D3CB /* alpha_processing_neon.c in Sources */, - 2DDEF02263F7BA9EC3A00A87FFAE3BE1 /* alpha_processing_sse2.c in Sources */, - 3CC10E5916A8313BB4F6445277E3C335 /* alpha_processing_sse41.c in Sources */, - BD430ADA21B45EA22E65A9300C753272 /* analysis_enc.c in Sources */, - 1C1BE47102099915662BE3C7DAB9EB0D /* anim_decode.c in Sources */, - 0FC0B403709AB699676C56709EBF3307 /* anim_encode.c in Sources */, - 647C310F64D06165C6515431E3882EFD /* backward_references_cost_enc.c in Sources */, - 6F0DFAC41C5B7545D1210F04790528E6 /* backward_references_enc.c in Sources */, - 34D91E77DA261955221F2C71FB2F365C /* bit_reader_utils.c in Sources */, - 75F198F7961A410179E4DAFC8393EE1D /* bit_writer_utils.c in Sources */, - DBB737A9153B8328C23E425EACB86052 /* buffer_dec.c in Sources */, - 2066E1D20995C764251FEC74CC8DBA1D /* color_cache_utils.c in Sources */, - 45165005F51F02C56EF468C99CD79352 /* config_enc.c in Sources */, - FF48DC5F62A9BCDDD879897A994895DB /* cost.c in Sources */, - 3A6633AA0E468219463033C7DB8D0D6E /* cost_enc.c in Sources */, - EA49A721B5D1AA8AA41CDFBACD5ECC76 /* cost_mips32.c in Sources */, - BA84EC3C364BE62A4EE0442DA52EBCA5 /* cost_mips_dsp_r2.c in Sources */, - A57FB14B2C758670015A65D67789FB6F /* cost_neon.c in Sources */, - 857A904B31D672BD10F8BBC454DEB882 /* cost_sse2.c in Sources */, - A84D4D35E1761959D54C5A7D444678F1 /* cpu.c in Sources */, - 1C1934B5A262F0631071670EB3678E9D /* dec.c in Sources */, - BF9E7444F8591DF2C5E66837D42FC83B /* dec_clip_tables.c in Sources */, - 8333B7BAF1BB60F1C4E9ED16F9DD780C /* dec_mips32.c in Sources */, - 3C6C671009B14A8F7E2E14693D559AD3 /* dec_mips_dsp_r2.c in Sources */, - DE4626653BA8D71F4EF18627BEAF556C /* dec_msa.c in Sources */, - 25AA7C2C7FB9A426FB01554F8E5B177D /* dec_neon.c in Sources */, - D2BD3A70BC38796022EFBEB8F7B73226 /* dec_sse2.c in Sources */, - 951E4573712FA79C013D47B7AEF5E467 /* dec_sse41.c in Sources */, - 740D50C9BC55846DA6DDA776C6A5D364 /* demux.c in Sources */, - F4E10C1785B278D669C71DE2E3FD3B91 /* enc.c in Sources */, - 0B0D47AFBB431EDF231ACF28B44B6761 /* enc_mips32.c in Sources */, - 0B73665834A82839126F407E5B9F42FA /* enc_mips_dsp_r2.c in Sources */, - 0328F3717203F36CDAB2F0FE9ACDDD3A /* enc_msa.c in Sources */, - 21BB1A71AD75147596FF0EC5E91C0674 /* enc_neon.c in Sources */, - A8155B83F9AE3D9514B3D927BCC875EA /* enc_sse2.c in Sources */, - E600CC60A3DBAE1D24CE696C9B530352 /* enc_sse41.c in Sources */, - 371075A3C83E970574148FB620ED6C32 /* filter_enc.c in Sources */, - 00CD255736B2266C436BA1C89BA1AAE0 /* filters.c in Sources */, - 5B72F5DFC13C04EEF8640D210426E38F /* filters_mips_dsp_r2.c in Sources */, - ED9209CEEEF0A7B44819E6D3081BE5EA /* filters_msa.c in Sources */, - 127F72716228F692387064E66698857C /* filters_neon.c in Sources */, - AF76937D981F517FFCF2758D783D7327 /* filters_sse2.c in Sources */, - 2FA075C77D244C5238D2FF9E418A7B2F /* filters_utils.c in Sources */, - A99F9DDE4492E618B7BA0DEA7DEA2289 /* frame_dec.c in Sources */, - D001A0CAE301C9E9DE879481FBFA99B5 /* frame_enc.c in Sources */, - AB45BAE1D17A1330B5057D8E15CD4088 /* histogram_enc.c in Sources */, - 22129A03F53F7A9BDCF82305F772631A /* huffman_encode_utils.c in Sources */, - 616976F489655BFF17CA440CB55BA9BC /* huffman_utils.c in Sources */, - 483BEDC94E553C2D3B499A0D769DB299 /* idec_dec.c in Sources */, - D454FDFDA59EC6945F111136BB00EB09 /* io_dec.c in Sources */, - F63A49C36646E5F1EACE6C5C650B5360 /* iterator_enc.c in Sources */, - 4C480DBA6304DB3C0781D416C116738C /* libwebp-dummy.m in Sources */, - E1A0DF7A50FE22986A92FEC4D8A3F9A2 /* lossless.c in Sources */, - D985A8CBB91F09D874902E8900FE4097 /* lossless_enc.c in Sources */, - D1180BFD7A4B14E92944E6389F53D5DE /* lossless_enc_mips32.c in Sources */, - 597D95C8F568BE7E82B2E58EB9D9A51B /* lossless_enc_mips_dsp_r2.c in Sources */, - F1A4B80C0EFA7BBD63E8AD9D284C29BA /* lossless_enc_msa.c in Sources */, - 618F3ADE5ABF493F148992DE1F958158 /* lossless_enc_neon.c in Sources */, - 7B8F7155EE6CE4E65E0D990AB402B6F0 /* lossless_enc_sse2.c in Sources */, - A9676E71196EE21C63DAD76FFDE94C70 /* lossless_enc_sse41.c in Sources */, - 2D923F757F298C7DE30884019ABAAFB5 /* lossless_mips_dsp_r2.c in Sources */, - 97473712905F2220C97F19FCE6A07C52 /* lossless_msa.c in Sources */, - 159499FB989AF92AFD70126EAA25CF5D /* lossless_neon.c in Sources */, - DEC660FFF167DFE6A719EE81C6F8D9C7 /* lossless_sse2.c in Sources */, - 0A7867D5793A87F9357504AB10B76922 /* lossless_sse41.c in Sources */, - 547F2398C311E4F564B8AB41A795AEED /* muxedit.c in Sources */, - 7B6C8AF7A50190E8BFE1422AECC05EC4 /* muxinternal.c in Sources */, - D2DE6ADEFD9912B52D15D9E281F0635E /* muxread.c in Sources */, - 3118E754A563EE638E64F55544086542 /* near_lossless_enc.c in Sources */, - 74AD60C21D4209015CAB8624EE6FDF8A /* palette.c in Sources */, - B5D459310BD2F04A457B693F4D26C17A /* picture_csp_enc.c in Sources */, - 0707475561AC8703F106ADA9E1B8E7BE /* picture_enc.c in Sources */, - 50FB1B17559D4E5E2296FAA50E076039 /* picture_psnr_enc.c in Sources */, - 797AD6B5149B68A4B99813E404B9DEFF /* picture_rescale_enc.c in Sources */, - 302AE5E88F1B9176B74E8F907790F93B /* picture_tools_enc.c in Sources */, - 0BA0AD40A3D7C910FAC2503B6DBA6D16 /* predictor_enc.c in Sources */, - 5A92E53125BB862DD992537F5C3125F6 /* quant_dec.c in Sources */, - C3697B0C26D6D9CC2D983D9764393C54 /* quant_enc.c in Sources */, - 6DBA095F05EC014FE366ECD1FDD6E2D6 /* quant_levels_dec_utils.c in Sources */, - DB458AAC41795CAF70E5391B1A648BD6 /* quant_levels_utils.c in Sources */, - 0A364040CADDF609B60288AC5C8B4147 /* random_utils.c in Sources */, - 24B67C53DC8F37AE92CE97A3E0A04668 /* rescaler.c in Sources */, - A33228543A9D7AD52321A295866B204A /* rescaler_mips32.c in Sources */, - DFDC2116864F6B051B4F05E591E42F2E /* rescaler_mips_dsp_r2.c in Sources */, - 3790B68152A82F6CDDB1F708A28D3632 /* rescaler_msa.c in Sources */, - 0F654B8178663B80E880865CDDF35FBB /* rescaler_neon.c in Sources */, - 3E4E5C7F0CBCCD9909E4F2E8470EDC77 /* rescaler_sse2.c in Sources */, - BCBD860994D7DCCB3A9227EF4A1F2859 /* rescaler_utils.c in Sources */, - 876FA487CC36DFA3B3E4C77B5A1AFD43 /* sharpyuv.c in Sources */, - 0E0165F9BE3C2E8701B6A498C94EE342 /* sharpyuv_cpu.c in Sources */, - 1622EB8AEF58B967D6002E58BD737431 /* sharpyuv_csp.c in Sources */, - 8C0B7A6E4A3CFCBAAC91AD6F996692B5 /* sharpyuv_dsp.c in Sources */, - 67FD817A67952AE43797A4D03034418B /* sharpyuv_gamma.c in Sources */, - 9E856EE92EEB5741CC3F541D07302A4D /* sharpyuv_neon.c in Sources */, - 3D927A23FA5C7E89F2C8191C1C3CE4C4 /* sharpyuv_sse2.c in Sources */, - 98BC24C036FF725D6609C5DAE21D8B1F /* ssim.c in Sources */, - 789430576C1BDCF5F33F16D67A849524 /* ssim_sse2.c in Sources */, - 80B57A6B0CAF0D929930DD342A9C76B0 /* syntax_enc.c in Sources */, - 3E200F981A201DE66176C6D077E0592A /* thread_utils.c in Sources */, - 596BB7B67915536A341764637DFFA50D /* token_enc.c in Sources */, - CA64CC03E3048EEAF992FA8F79AAE337 /* tree_dec.c in Sources */, - 127915D64235B92A5FA7A1DA7B98747D /* tree_enc.c in Sources */, - 8A2CEA7B0CD2F4C324FCE993E4153FBE /* upsampling.c in Sources */, - EC53409FCBD01D904BCA158C8E81C2E4 /* upsampling_mips_dsp_r2.c in Sources */, - 2F5B24C7B4C6A6EE49C2F9F79E3E904F /* upsampling_msa.c in Sources */, - B04A719DBAAF8A02FA3EF2B88A8089F3 /* upsampling_neon.c in Sources */, - ECF38BE28A3FAFF09BF82C6B6767D8FB /* upsampling_sse2.c in Sources */, - BBEE49B170740BBA97907B99A3E0DD9E /* upsampling_sse41.c in Sources */, - FAB474EE78B4333930623429550A27F3 /* utils.c in Sources */, - F7A3A98FACEBECD4525D984C856279B1 /* vp8_dec.c in Sources */, - 79677DE4A970E2EB5178CF42E372354A /* vp8l_dec.c in Sources */, - CF571D4430DBB3605C23CE53A37740DE /* vp8l_enc.c in Sources */, - E6A954B7DEB128A3F22FF56660B4110F /* webp_dec.c in Sources */, - C19810A81492BD0C85CAD21E20D0FDB2 /* webp_enc.c in Sources */, - 04D5B4635A456E87B749DE705CD2865E /* yuv.c in Sources */, - 753924CF3B7F549659184D0E4CD0A3D1 /* yuv_mips32.c in Sources */, - 125C956894D0A0C45AEE8EEF3678DE32 /* yuv_mips_dsp_r2.c in Sources */, - C22907B5BCAC89854305D032177AED01 /* yuv_neon.c in Sources */, - BDEA8D5E183826E4A1CDDFCBC4F29475 /* yuv_sse2.c in Sources */, - A8DCB2969A01AB7816D7563A2FE12BAC /* yuv_sse41.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1AB95ECB45785E64BEDB7BF7BE87FB6C /* Sources */ = { + 1E4C07808C940C9E045ADF99E211539F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -11191,24 +11143,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 36BF4ECBA892DA9BC25557AC7817F81D /* Sources */ = { + 30D5D3944179A79C780570B6951BE399 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 379E3A894168A969DBE381746FD1EBD7 /* Sources */ = { + 32ECBF79F05EE8A2E9395D3D5324D2EF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 3BF8A41C95D6A841E25836C5C75A51AB /* Sources */ = { + 39EF708A029BC279A95B5DE2F4465E2B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + FA0F4F6DFCCA4EC5ACE8A1C06E7BAB87 /* IQTextView.swift in Sources */, + BEDE8ED1BE119A94690FDB635C2DE46F /* IQTextView+Placeholderable.swift in Sources */, + FADF7DB5B4F1D28C16F899B18DFEF7FE /* IQTextView-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -11287,190 +11242,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3F0B11CBD66A7EC5781065613777411D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 45D2F44EF1B778D3FF7117E68B5B6F7A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 45F56247E2DC5B9F721944824E9F73B3 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FD40853EE6796CC5B884F98D1A2ABF37 /* AddRef.swift in Sources */, - C25D0A56B20BCF4C630E91B12D93410C /* Amb.swift in Sources */, - BF893CE876A1AD7814F7445AC313DAE9 /* AnonymousDisposable.swift in Sources */, - 2D688DB57E5A551C71AD4F3129E67BCD /* AnonymousObserver.swift in Sources */, - D0B4B98DCBC4E14C0231582B73E73D77 /* AnyObserver.swift in Sources */, - 7807994BB8FDB3EF0DDD95D22C63DF41 /* AsMaybe.swift in Sources */, - 5964A4D664AE867BB1BBDFC8F73E5B3C /* AsSingle.swift in Sources */, - 6341A8A4311882558BA13827740B4664 /* AsyncLock.swift in Sources */, - A0B1C6766EF34F8C2D5C1AE872460736 /* AsyncSubject.swift in Sources */, - 5F9A3F2A760B370179537C92B7223D0B /* AtomicInt.swift in Sources */, - 73B1A0F022D6098745730028B1BF2B3F /* Bag.swift in Sources */, - F0D547A9F679890F4100F6E458D84626 /* Bag+Rx.swift in Sources */, - 2E34879C9A76A59265A16D635CBA4F26 /* BehaviorSubject.swift in Sources */, - 19279D6909EF282E4759B265D5FAF38C /* BinaryDisposable.swift in Sources */, - 3050729E07DC65EC836C7BCC4AD49540 /* Binder.swift in Sources */, - 84C4BB3A93018551A3E580DE91C43E66 /* BooleanDisposable.swift in Sources */, - 3F3206C74DA90C0C34E318313AA0D5BC /* Buffer.swift in Sources */, - D2E0A13E69C870AC42C3F22E19ED5067 /* Cancelable.swift in Sources */, - 5627F51429976098D16C7829CE9557AF /* Catch.swift in Sources */, - 2F499A0CC988C01AE7603A90870644C7 /* CombineLatest.swift in Sources */, - 38A709CDA2F52B89ECC99510AAAE19B4 /* CombineLatest+arity.swift in Sources */, - DCED6C225BDF07448C61D5EDB90906C5 /* CombineLatest+Collection.swift in Sources */, - 7C6552012FD5CE153DCA7333DAAA3012 /* CompactMap.swift in Sources */, - 50676B55FA57232E967C122B3D39CED2 /* Completable.swift in Sources */, - C6E9757DE2D81DE8B1F64C76EDE2A731 /* Completable+AndThen.swift in Sources */, - 00F570A679D47F08D370F70166077EF0 /* CompositeDisposable.swift in Sources */, - 5B8ABC3BA6BFB1809B26727966831E17 /* Concat.swift in Sources */, - 64DAE36D63FD0E07168E011D5D9538E0 /* ConcurrentDispatchQueueScheduler.swift in Sources */, - A25939071E87DEB03F33AE148092472E /* ConcurrentMainScheduler.swift in Sources */, - 4A2FE1D8E268DE24A2B1670351830D92 /* ConnectableObservableType.swift in Sources */, - 37D392A4249D6B53FF7290808860577F /* Create.swift in Sources */, - F0407698196B7829E4F05B392DFFBE10 /* CurrentThreadScheduler.swift in Sources */, - 4ECA614B6486A7370900F219D6E44EF1 /* Date+Dispatch.swift in Sources */, - E4AFF041EBDE895E6A7483EACE6D51A3 /* Debounce.swift in Sources */, - 0C79152FA0B85E54DBE36D1E3E39667A /* Debug.swift in Sources */, - FBB5EF27167C71A35A7D7758DA042181 /* Decode.swift in Sources */, - 4FC5C0D0E6A6AA8AA71D407CFA003CE8 /* DefaultIfEmpty.swift in Sources */, - 8E30AB9C64954C59EDD43AD3D23A81EB /* Deferred.swift in Sources */, - C91AA24D1D88C62CDE3E5B60C3278254 /* Delay.swift in Sources */, - 4FD747332F61B36F8D51DF3ECCBB1F33 /* DelaySubscription.swift in Sources */, - C14AC8519F33EF5156075FC4404F9855 /* Dematerialize.swift in Sources */, - ADB37A55306FC11281AFF271918F04DC /* DispatchQueue+Extensions.swift in Sources */, - 0E5A53FE8CB51F0350D6B87BC0F2A730 /* DispatchQueueConfiguration.swift in Sources */, - F012F15EC9B0D180B8A05631289ADBB2 /* Disposable.swift in Sources */, - 8DFD55E182D9353C05825F019BE56E25 /* Disposables.swift in Sources */, - 08A40E337344A3AA4A3390D9F453F118 /* DisposeBag.swift in Sources */, - 9C4E2C054B9DC84CC3F955F50480A5A1 /* DisposeBase.swift in Sources */, - 802F863947F87EA1256C619600B81510 /* DistinctUntilChanged.swift in Sources */, - C401BEAC71BD441A1A8F0DD29C06E7DC /* Do.swift in Sources */, - 904F9AF77A7E59A507DAF6529ADB4DE7 /* ElementAt.swift in Sources */, - 0775FA4FE3D66769497B61846E34047C /* Empty.swift in Sources */, - 79064FC6DCECF96674AB9278BA3731A3 /* Enumerated.swift in Sources */, - F36FAD3FC7A1C30A55E4B33D674C497C /* Error.swift in Sources */, - F7AB8EA97EF112FEBA21282DA59CF9B0 /* Errors.swift in Sources */, - DD7E69E466D4FD2FD98BF32E560BC161 /* Event.swift in Sources */, - F5FDB1220A5FBD691B1F675430541E32 /* Filter.swift in Sources */, - C82B3F9CD99644000CB68461C7878078 /* First.swift in Sources */, - 3938A382C9104EBEF67F85ABE08635C9 /* Generate.swift in Sources */, - 86B3BCE0426CE984C6DA64157CC2538A /* GroupBy.swift in Sources */, - 0997AE18459FF8E9DE77860781A8AFD7 /* GroupedObservable.swift in Sources */, - 864DDDAA5B42CD778994484DD1E8DEEC /* HistoricalScheduler.swift in Sources */, - 917CE8C57FAA6B5C91ED80631D05884B /* HistoricalSchedulerTimeConverter.swift in Sources */, - D9EB8C3E485B32C2DD4D4C325C3EC2B6 /* ImmediateSchedulerType.swift in Sources */, - 8AC9E662EE5F6250DADBD8DBA7594A9D /* Infallible.swift in Sources */, - 5FBE237F53C3F589D9DD2C524745DB97 /* Infallible+CombineLatest+arity.swift in Sources */, - F72128288A2F3F5DE2746F18393E385A /* Infallible+CombineLatest+Collection.swift in Sources */, - 4B7D695F4991F7A11A63B46DE47D1C65 /* Infallible+Concurrency.swift in Sources */, - A561899AB94B5F29BE853822AAC63DDD /* Infallible+Create.swift in Sources */, - EE36BDAD952BA068D4941165BAF1C5C9 /* Infallible+Debug.swift in Sources */, - 5BF9F5ACD288752C9B7686FA8DE02455 /* Infallible+Operators.swift in Sources */, - C9C97691CC8C681598950A166C7E2C93 /* Infallible+Zip+arity.swift in Sources */, - E0D7398FC2EE81D30ADE4AB51080AF85 /* InfiniteSequence.swift in Sources */, - C46BFD461E35189C0C90EA9942436A2C /* InvocableScheduledItem.swift in Sources */, - 6EBD6412CDCC429D9FADC552CC2B6692 /* InvocableType.swift in Sources */, - 7EF00C9C31E3ECD6FFEC0564EF8C0C99 /* Just.swift in Sources */, - 4398601E1E5981310B4D5632B16D808C /* Lock.swift in Sources */, - FAF75C4FD5E09F2B9B7389C1D2017775 /* LockOwnerType.swift in Sources */, - 2721359BD51DC855CF545CD51F4633E5 /* MainScheduler.swift in Sources */, - 0BA3FF27EFE3F5BA2223C93A90CB4795 /* Map.swift in Sources */, - CDE23FD9D6D970D28B8B1A793C2493DD /* Materialize.swift in Sources */, - 831943EF038D5EACCF8F36D73B59BC6C /* Maybe.swift in Sources */, - E37800128D625C48977826A8FEE155FB /* Merge.swift in Sources */, - 510C7D686A1DCB675A6DA6AF35308789 /* Multicast.swift in Sources */, - C2FCD879D28779764D4C8CD1ABCA2FB2 /* Never.swift in Sources */, - 34D92D3461C582AA63CF382CBEC928E8 /* NopDisposable.swift in Sources */, - 1699329ACD9BF95AB97D325AC3AA3AB8 /* Observable.swift in Sources */, - 61E28FB82C54B1A774CE25698859B3AA /* Observable+Concurrency.swift in Sources */, - C5478BE6325C51CEE9F0966A047E949C /* ObservableConvertibleType.swift in Sources */, - AE299BFB8F0306374DDF72C043CC44D4 /* ObservableConvertibleType+Infallible.swift in Sources */, - 1CC0119A4137C62EB89B0AEB9B24B7AF /* ObservableType.swift in Sources */, - F7A1D91B5C3B687C20BBEEA9580FFBCF /* ObservableType+Extensions.swift in Sources */, - C7BBF3E21345CE784A6CDB446109796D /* ObservableType+PrimitiveSequence.swift in Sources */, - FAF2D7C00661B205FCE0575558DC0346 /* ObserveOn.swift in Sources */, - F0FA9241FCC234ED70B7FD68460E6047 /* ObserverBase.swift in Sources */, - ECCED06A9A5E15ACC2B8FA56A84124E6 /* ObserverType.swift in Sources */, - AF7B9A894D821136A494EA664E6B9115 /* OperationQueueScheduler.swift in Sources */, - B9D01E8B6B021CD93A40E74D1AA69DCD /* Optional.swift in Sources */, - C0CDF0C1D7E1A4FDA2FA8303921041BE /* Platform.Darwin.swift in Sources */, - FAE02D9F76101C995DF74F277E0BACDB /* Platform.Linux.swift in Sources */, - FEDA870EBAF3F14180E8984BD953E13B /* PrimitiveSequence.swift in Sources */, - 3DFB6828F5FE09F81D5C9F58454C745B /* PrimitiveSequence+Concurrency.swift in Sources */, - 1495A5F827BCEA2475992D83F120D653 /* PrimitiveSequence+Zip+arity.swift in Sources */, - 502F1AD8201EA1D6FC1A35A9FE069DD9 /* PriorityQueue.swift in Sources */, - 036717FA45E8357A69004E5354308D39 /* Producer.swift in Sources */, - D5BA5A0F982F1711FD18B1A750887167 /* PublishSubject.swift in Sources */, - 06A89C4AEC2CB5C9C799E75557641E0A /* Queue.swift in Sources */, - 87A46F6F4A31F5F0ED7623882F3C111C /* Range.swift in Sources */, - 2B0254E5885C14D2EFD753847257A3C9 /* Reactive.swift in Sources */, - 0F8221AC6F6BAB87E312252006FEB012 /* RecursiveLock.swift in Sources */, - 49ECB7C9470E59CF21E609508988E8DF /* RecursiveScheduler.swift in Sources */, - 9F04E2C7022E395AAC844163EB9D0467 /* Reduce.swift in Sources */, - 8E8EDABCDF4BD9AEE1C11EBAD1FF718B /* RefCountDisposable.swift in Sources */, - CB0CD123C24D826873241CE4AA07B894 /* Repeat.swift in Sources */, - 6855220C817A3CA7F32A376E6ACCCBA0 /* ReplaySubject.swift in Sources */, - 5C22FC98A5A6534F05DE9DEF08DCA27E /* RetryWhen.swift in Sources */, - 8DC55511156F1E3C81D0A5B50956C58B /* Rx.swift in Sources */, - 1377123B390D74614A9D905868E94282 /* RxMutableBox.swift in Sources */, - F8FE382A185A7EF9C52A9C09A0F9257F /* RxSwift-dummy.m in Sources */, - 4474A82D3CBC4CCABB88890C7BBF813B /* Sample.swift in Sources */, - 9C13AE9D4254ED4D4C6B4AD3AAD34C44 /* Scan.swift in Sources */, - 651096EC5A39B4CD8606FA4B908F26A3 /* ScheduledDisposable.swift in Sources */, - 1C6F236F856AF9EFC9382ADFF3CD9043 /* ScheduledItem.swift in Sources */, - AD2937B92D92DE05941EEE2D1F59EC03 /* ScheduledItemType.swift in Sources */, - 4FFA5EF08C53AABFD438575A1420C86B /* SchedulerServices+Emulation.swift in Sources */, - ECDC98DDE7281BF71215F885BFDB89ED /* SchedulerType.swift in Sources */, - 113C1BCC3F44FFBEE54C3BA5E6352042 /* Sequence.swift in Sources */, - E7CD725B514E7715799CDBC780E35EF2 /* SerialDispatchQueueScheduler.swift in Sources */, - 000A7A75BE7EC9C5E3DF28E2C29F71EA /* SerialDisposable.swift in Sources */, - 6E43A1D17F5623C1AEABB5A8014A4A40 /* ShareReplayScope.swift in Sources */, - DBA2341C5C6B28E482D0CC1CCC4CD06F /* Single.swift in Sources */, - 3C96967972F7D75F858004298E428674 /* SingleAssignmentDisposable.swift in Sources */, - FA7BECDFC854AD6E6B56F5E35300B364 /* SingleAsync.swift in Sources */, - 4E1D3791B192432F3B2003CEE3817448 /* Sink.swift in Sources */, - 62D1262E42590356A92B24D7730CD254 /* Skip.swift in Sources */, - 75CC2ABA359D6025F8D4D3867F274547 /* SkipUntil.swift in Sources */, - F30524E1F440F973A31355AD506876CD /* SkipWhile.swift in Sources */, - 073BD6B9D4E6B487D36B302C4C3A0C8D /* StartWith.swift in Sources */, - 9CB1F5DF4F888D1DF00D0C6450425C8A /* SubjectType.swift in Sources */, - 32D6898CB88695B8B74E698E740D63CE /* SubscribeOn.swift in Sources */, - 323D3414F882742355E340AA45AA0EC1 /* SubscriptionDisposable.swift in Sources */, - AF4999F23ECA04DF4D8110582AF74E01 /* SwiftSupport.swift in Sources */, - 91669DA9A122C289DB6E5C4CBE8C7189 /* Switch.swift in Sources */, - 452AA84A259EE8E50729418D9201D426 /* SwitchIfEmpty.swift in Sources */, - 45765E4545C768DC9D81BE6951DB25FF /* SynchronizedDisposeType.swift in Sources */, - 78EEF648D17121C43EA025AB7E0B5D88 /* SynchronizedOnType.swift in Sources */, - 9A07969F2C8FDF034C579A387D045FE2 /* SynchronizedUnsubscribeType.swift in Sources */, - 20EA2E801E00B354E9D7CA38A3D399EE /* TailRecursiveSink.swift in Sources */, - C2B8270AC29B64BF53261E2643B4CCAA /* Take.swift in Sources */, - 51DF2717CD2E38D60C52D0F6801F53CB /* TakeLast.swift in Sources */, - 4137565C371B61A5C3D0BB54721F00DF /* TakeWithPredicate.swift in Sources */, - 74B446A40A11698E567A20F5EB45F55C /* Throttle.swift in Sources */, - DD118D058ED03F2777E648BDAA3D4371 /* Timeout.swift in Sources */, - 7C86D6E9D10697D5E91754876F1543B9 /* Timer.swift in Sources */, - FA461D96F6540249CBA0B6A7F1295655 /* ToArray.swift in Sources */, - 7F27C3DED150E78F7D8B3C6190D8445C /* Using.swift in Sources */, - 7C9376C7A324AACDBEA4D5FA71179913 /* VirtualTimeConverterType.swift in Sources */, - B5A4D592D9DDFB62A97176B97DE6314C /* VirtualTimeScheduler.swift in Sources */, - 2625F5A87E351D06091CFE5136270040 /* Window.swift in Sources */, - 79A0ACC121CD0B5622EEA3343D22A450 /* WithLatestFrom.swift in Sources */, - 8262ADE1C18D2FAAEDEF9297DDCECED2 /* WithUnretained.swift in Sources */, - 9B7F81D1FCAD44609C8E5860ADF3CA59 /* Zip.swift in Sources */, - CC70F8F311D3C64296F4C20A33CB78FF /* Zip+arity.swift in Sources */, - F9AF693740650C0CC504C9FB61903ACE /* Zip+Collection.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 46E33A309498B75414F0835F29DA7881 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -11512,6 +11283,26 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4859532A6E20C5ADB8911AB8B4DADA6D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + D333142EC59796339697E4FC981BE2F5 /* BehaviorRelay.swift in Sources */, + 5AE79A76C94FC9845717830199082A53 /* Observable+Bind.swift in Sources */, + 8DE7FEBB6EFA60AB50EE04719092DDD2 /* PublishRelay.swift in Sources */, + 33AEBAB1A24316ED3A602F32F1C901DF /* ReplayRelay.swift in Sources */, + 2A44486F4B81AF8A9E2A4E3A607C52B1 /* RxRelay-dummy.m in Sources */, + 66F4B8FE0BC20DAB5137522724548555 /* Utils.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4D601182E2E8FC3DFE919BB0642E51BC /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4E5AC6866184730E513746251F871B4D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -11799,13 +11590,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 52101EA45423A53E69F54C2C4B0F8774 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 54A12BF6EE4CD8A352F6AFD2C2786339 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -11815,7 +11599,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 61DB1B5EAF114E8A36E37A62AA16074D /* Sources */ = { + 5868277C22198A17C6991A3B8B1209F3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -11852,24 +11636,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6ED612EE4BD940FF010A3F90DDFBDAC0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2642D6DEE2F130D71048C15BE5E2DAD9 /* IQBarButtonItem.swift in Sources */, - 8171E4F34106E0C825D0ED28CAA52058 /* IQBarButtonItemConfiguration.swift in Sources */, - 6D047E7FC4C460A50573FB6695200230 /* IQInvocation.swift in Sources */, - 6D1B81E9F445D6024EF8EFB437CD1213 /* IQKeyboardToolbar.swift in Sources */, - 68FB437B22491F3C727ED41EC4A8606B /* IQKeyboardToolbar-dummy.m in Sources */, - DBE19DDB7E94775F2CE9C40CF99931B9 /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */, - 231B1AE0CDA57017F8FED1FB180DB892 /* IQPlaceholderable.swift in Sources */, - 30FB4F5B94ACFCC6943681FD566B2FB3 /* IQTitleBarButtonItem.swift in Sources */, - 7B91629D3A4C88B524380D03A441505D /* UIView+IQKeyboardExtension.swift in Sources */, - BFE9DF8FA49BDBCC962E5810800A6D9D /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */, - 83F3D84A2CB5DD091BFE45D8EC1B2C5D /* UIView+IQKeyboardExtensionObjc.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 73AC8CBDDCC26F95D52F1070A90C6FE8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -11881,20 +11647,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 750A00223617E47B9C96FFCC18C458A0 /* Sources */ = { + 8029AC4BA63F30C2D2A00191C73EB639 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F12083F655FF980D9ED7F536B2909C0A /* IQTextView.swift in Sources */, - A37E9201D1A9F63A0DC25F3FE24A26D5 /* IQTextView+Placeholderable.swift in Sources */, - 2CB47973609DA89CEFF8940E56CFA8F5 /* IQTextView-dummy.m in Sources */, + 0DD58FACA5EC47BC21D6F94213F31172 /* IQTextInputViewInfo.swift in Sources */, + C57EEE24BA157C01B083787924B9CDC1 /* IQTextInputViewNotification.swift in Sources */, + 406A40C38BC9368B83AA4077CE5F5655 /* IQTextInputViewNotification-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7D77AC9222468551EA6BD37FC53B7D5E /* Sources */ = { + 83CE62674485457299A0D3F9140989BF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E4D1884A17B582DFAFF149A26A9764D3 /* Pods-QuickLocation-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -11913,18 +11680,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8B5384D721D9590E6807AF787870872A /* Sources */ = { + 89276EC639A73F6CDC025C25BB100E96 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 8D3F0B9765B18173DFF8AE84930479F9 /* Sources */ = { + 8E2BBAE9DB69BCA00FABA09AC1DD5321 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9E5712B062D651E46E21A04BB65E2DCD /* Pods-QuickLocation-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -11940,6 +11706,216 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 95B6CB9396F96CF44DEC3452D6548DA0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9654F137321796E72AB94B8C9FF09400 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + D16ABE4DDAC9A014D448968AD150CAAF /* AddRef.swift in Sources */, + 79D1B003FC04600771FD26295D674C0C /* Amb.swift in Sources */, + 41927AA3B47BF6189CA2BBFF6C910295 /* AnonymousDisposable.swift in Sources */, + 3B2122B74AA947F64947596E234756F0 /* AnonymousObserver.swift in Sources */, + 744E16F7698954DDB366F670604C38D5 /* AnyObserver.swift in Sources */, + B97A1D8057D073FF5D896FDF1505C31C /* AsMaybe.swift in Sources */, + 71594BF2989D8917CA6414AD4DFD398F /* AsSingle.swift in Sources */, + AC5D554A7CF1A10D5BFCD359BA7EF4F0 /* AsyncLock.swift in Sources */, + E46E347A886B77FD65E5D25D5C2E8937 /* AsyncSubject.swift in Sources */, + ACEDB8A28BFBEC1CB541D9B97A8489F8 /* AtomicInt.swift in Sources */, + E78D200110623ED60F1D319DE8663E01 /* Bag.swift in Sources */, + FEFC9819D4658DF41E95725B5DF97078 /* Bag+Rx.swift in Sources */, + C63697939696BC8AE355B454786CC9A0 /* BehaviorSubject.swift in Sources */, + AA390CFB62722A432225A88FA60D6787 /* BinaryDisposable.swift in Sources */, + 9A9248D8A0873BC32D1F7D76ED1FF348 /* Binder.swift in Sources */, + DB6964E04DA11A0E9981674C7E739AC1 /* BooleanDisposable.swift in Sources */, + 206454BAF6C4E58C93D0F340AE696A4B /* Buffer.swift in Sources */, + 62289F4F5FFFEAC908690613A9B9F132 /* Cancelable.swift in Sources */, + 2C372C3255F63CAB53E87C1052040E6E /* Catch.swift in Sources */, + 2E89C45307A64B04465EC383F420105E /* CombineLatest.swift in Sources */, + AF5424E025E0C6C7B111D036503A13B2 /* CombineLatest+arity.swift in Sources */, + 0A058A034E8AE87347DE7563CA64BC98 /* CombineLatest+Collection.swift in Sources */, + E9D00AB95FD81CFACF1955BD402151D3 /* CompactMap.swift in Sources */, + 6CEBC47ACCCD467046648FF6AAAF75EE /* Completable.swift in Sources */, + AE0D9185E0E717A593B8ACB49FDB9356 /* Completable+AndThen.swift in Sources */, + 03E20EA55554585DC1946E4A60AA6A42 /* CompositeDisposable.swift in Sources */, + D9CFDA94979DE68270A402031780BBE8 /* Concat.swift in Sources */, + 7C528142F19F9F237B445F727FF9A242 /* ConcurrentDispatchQueueScheduler.swift in Sources */, + B33751753311EE0C15BB08347D796E3A /* ConcurrentMainScheduler.swift in Sources */, + 9BB89C68936424CDF9BC3578A25FFE14 /* ConnectableObservableType.swift in Sources */, + A9F271492907FA135EF7F57463AAA723 /* Create.swift in Sources */, + BF00CC3DD7543276346EBD096F6DA5CF /* CurrentThreadScheduler.swift in Sources */, + 21666FB21417C8640C3384DC17B43F11 /* Date+Dispatch.swift in Sources */, + 4E0127725D9AF71DDC0AD0E3A24D9505 /* Debounce.swift in Sources */, + 088FC8F6BB9711EDC134407AC61E38CF /* Debug.swift in Sources */, + 516782F35304D849B2B9244F5D7042E1 /* Decode.swift in Sources */, + C08A24D8602C285256EF16D8B6268D7B /* DefaultIfEmpty.swift in Sources */, + 6FAD9D3C037C84C5DFDE7E196824F527 /* Deferred.swift in Sources */, + 810CA4CD99E873B2D47783C4EC68AC96 /* Delay.swift in Sources */, + A6657E6AE206E8B5FAD60E5D34BE3E35 /* DelaySubscription.swift in Sources */, + 3F348F2366FBB139269468CF41947162 /* Dematerialize.swift in Sources */, + E59BF47984220360E0EA0A8268E5347A /* DispatchQueue+Extensions.swift in Sources */, + 737DE88070A313CF162923C86040C1DE /* DispatchQueueConfiguration.swift in Sources */, + 96B3DF3E206EC25938BE785F3B95C5D8 /* Disposable.swift in Sources */, + 6D25B9D31491A73684BEE042150D35A2 /* Disposables.swift in Sources */, + 2434690E0DFF6ED04595C21F223BDFD2 /* DisposeBag.swift in Sources */, + 2624FA78FA314630A95DFB23F8478994 /* DisposeBase.swift in Sources */, + 02A0A877D08326EB5D6EA7647B39E551 /* DistinctUntilChanged.swift in Sources */, + BBD0EFFDFA4297ECFBF3D27425A3AB55 /* Do.swift in Sources */, + 21AFC50801F2E2015B26641DDD4B258C /* ElementAt.swift in Sources */, + 87FF691AB2867382B1A789DE93B15A2F /* Empty.swift in Sources */, + A4AE1A79ED4764D262CEB3E6D4066949 /* Enumerated.swift in Sources */, + 8E095983E1FAD001A860F6C3BB657A28 /* Error.swift in Sources */, + 92F7CC7CAC74325163FD330017F77C1E /* Errors.swift in Sources */, + F926F30D61F85875BE2C8A7C67E7F088 /* Event.swift in Sources */, + C4E7116BEE91D9A4EB6BAEB9825C6817 /* Filter.swift in Sources */, + 44725D691323ED7C411D831E18D825E5 /* First.swift in Sources */, + DA146AA5060BA0308526D82A423E8ED1 /* Generate.swift in Sources */, + A428FA0EAF8BD2CA964C004C4697B854 /* GroupBy.swift in Sources */, + D7EEF707E0966E878E962D03303A51C8 /* GroupedObservable.swift in Sources */, + 93376EDE9C84CB60A6FC21EFC855C4C8 /* HistoricalScheduler.swift in Sources */, + 6E7D89FF38B5358069A07D35D7AFD61D /* HistoricalSchedulerTimeConverter.swift in Sources */, + 5F46D84CAAF164105B6A6583A857D1D1 /* ImmediateSchedulerType.swift in Sources */, + 580A4526550419AD9D7AE5C5ACF73391 /* Infallible.swift in Sources */, + 432BB9F5AF7C3DE5B536AF78D2F6A7D9 /* Infallible+CombineLatest+arity.swift in Sources */, + 8715015DBA08E7E67E2C2219AA00DFCF /* Infallible+CombineLatest+Collection.swift in Sources */, + 1BE1D03C5688D5920036EB42D04071E8 /* Infallible+Concurrency.swift in Sources */, + 3044D3504184F5B563918E332928A13D /* Infallible+Create.swift in Sources */, + 03D74D0F74DE40971C3626540FE509C2 /* Infallible+Debug.swift in Sources */, + 639B35C6153C7A93548516CFC24F436F /* Infallible+Operators.swift in Sources */, + D8B47DB0556B626CF07D46DE96BF00A1 /* Infallible+Zip+arity.swift in Sources */, + 6AFAABE49D752398972CF6AA024B41D5 /* InfiniteSequence.swift in Sources */, + 7AFC24FB67DABE6D5EEEB0C2B47CD291 /* InvocableScheduledItem.swift in Sources */, + 0DB7032F94BC7B3097864FEADE7E084C /* InvocableType.swift in Sources */, + AE41281412D920B4DE6E478C95DE0200 /* Just.swift in Sources */, + C48EA861CEC212BD525ACBEE9378A097 /* Lock.swift in Sources */, + 0E12BD3C99D46C267BCF6DAE24255674 /* LockOwnerType.swift in Sources */, + FBAC3B67129914BAE4C4D8B7B2A326C8 /* MainScheduler.swift in Sources */, + CADA13071F01F546F79F2A82BBA6554C /* Map.swift in Sources */, + 6513949B07CABDC9ACE4B9C6A6657D23 /* Materialize.swift in Sources */, + 7F7D49E42F0439DD9E221C31129A1A49 /* Maybe.swift in Sources */, + 6D5D497E8AEF062A0E771A96DC7EFD96 /* Merge.swift in Sources */, + 2EAC70C6328F8DF1259DC2A82F3ECD20 /* Multicast.swift in Sources */, + 8CBA5B567D64D81F228A1D29609F0AB2 /* Never.swift in Sources */, + 883BED32994A894E280C60E6721ED9C2 /* NopDisposable.swift in Sources */, + 18D02159125A30ECA9F8C88D29F7CAB8 /* Observable.swift in Sources */, + EBBABBA2B555AC8C727314ED279E0750 /* Observable+Concurrency.swift in Sources */, + D66D23E9AE8EF8F711D83D6F43AF4A1E /* ObservableConvertibleType.swift in Sources */, + 4870A3FF258FCA6078F78DD9CA6E314E /* ObservableConvertibleType+Infallible.swift in Sources */, + FC1874D1565762000E7CE1756E21CC3A /* ObservableType.swift in Sources */, + 854961D55E9C46B48D4FE8B778EB65EE /* ObservableType+Extensions.swift in Sources */, + 3AEA730D0334C2E100093F6FAA9AB3B1 /* ObservableType+PrimitiveSequence.swift in Sources */, + 6F91E435A8C849E42A8DC3CC85B726C0 /* ObserveOn.swift in Sources */, + 7720B2CC07B241FA5E82011C536A1F4E /* ObserverBase.swift in Sources */, + F40E6E3CCB47ECC608D0EB262032802D /* ObserverType.swift in Sources */, + F8EC59BECEE10132745D0F984C3C6B27 /* OperationQueueScheduler.swift in Sources */, + 181C9C99635F415ED856AD6D055549C9 /* Optional.swift in Sources */, + 9A8392D6F634620F4D2C767FCDA1D812 /* Platform.Darwin.swift in Sources */, + 7E5D0E3FBBBF3DF1039332355A193552 /* Platform.Linux.swift in Sources */, + BFFC1B7C3E6FB3DA663BFFC03CDD8947 /* PrimitiveSequence.swift in Sources */, + A81B53875E58196787635DB4D5D827E7 /* PrimitiveSequence+Concurrency.swift in Sources */, + B3EC510B720BB2644C55646848783217 /* PrimitiveSequence+Zip+arity.swift in Sources */, + 1F96D6FD15319CCD600F4DE31C8DAFD9 /* PriorityQueue.swift in Sources */, + FEFCDD76E972064BC9B59C56BE016D6A /* Producer.swift in Sources */, + E97E377A0188E0DE0A5038676BA28F5E /* PublishSubject.swift in Sources */, + A040D42C289D0BCBD916969D24580514 /* Queue.swift in Sources */, + 9D109ADD1A31B8B33C8D5112ACE3B67F /* Range.swift in Sources */, + C40B7D731160609DB8C1E87215EDC99C /* Reactive.swift in Sources */, + B7408330F085F99BBFE4F41004766FDA /* RecursiveLock.swift in Sources */, + 6437EAE985479CE9FDAC2ECC8C20E1C1 /* RecursiveScheduler.swift in Sources */, + A2C9AA6F20779159B9E869470209483B /* Reduce.swift in Sources */, + 9A986952311E3296D121DCF2325A9873 /* RefCountDisposable.swift in Sources */, + A6B08B1D432809778D7F9A9E156BB7BC /* Repeat.swift in Sources */, + FA918BDCE67E7822AD5234A5739ECC6B /* ReplaySubject.swift in Sources */, + F5DCC94A9A47979976CAE52579BE0773 /* RetryWhen.swift in Sources */, + E3FBFD1440CCC5CE89CD4623ACDC4ECE /* Rx.swift in Sources */, + A971243DBCA479B960A13618A6B10953 /* RxMutableBox.swift in Sources */, + 5538F2B6899551DC5F028D5E0E727DD4 /* RxSwift-dummy.m in Sources */, + 27EA6DB7C31512473D7A2C2C51E4ADA2 /* Sample.swift in Sources */, + 5B5D3D565643FDB2B9B0DA06A46489A9 /* Scan.swift in Sources */, + 284057E36AC542DCC713C062BA231D99 /* ScheduledDisposable.swift in Sources */, + 81FB3A7D33FE1852B141DA2E4FACAE6C /* ScheduledItem.swift in Sources */, + 86E94036F7DBC4D0EE4881D9D1FDBA1A /* ScheduledItemType.swift in Sources */, + EC754F78C95CC3842AC8E5FD787E6752 /* SchedulerServices+Emulation.swift in Sources */, + BBAFB1303704F9641F52E68BF1E76D3D /* SchedulerType.swift in Sources */, + 0DD9F5F9437428BC1510CE56758C989F /* Sequence.swift in Sources */, + 64428493C06859655CC20F222DF5A536 /* SerialDispatchQueueScheduler.swift in Sources */, + 93FE756021F138F337C0F9EAD219A2D3 /* SerialDisposable.swift in Sources */, + 3D27836D490B118EBBD538AA683AF35A /* ShareReplayScope.swift in Sources */, + 02ECFD7FAC7184D5749869CC6CD43E72 /* Single.swift in Sources */, + E4E4E6B89007C8EDF4555180BC623D98 /* SingleAssignmentDisposable.swift in Sources */, + B7E51F4E9E22C7C842BF56D51D25BDE1 /* SingleAsync.swift in Sources */, + 278CFE7F3CE332819AB3645A5CD7E80D /* Sink.swift in Sources */, + 50249AE3239F8B0814E1032BC3016F2D /* Skip.swift in Sources */, + 52F753AC73F7FEF5DE1432B296189C4D /* SkipUntil.swift in Sources */, + 549BDCEC0DF4E943B72FC61EBC29B611 /* SkipWhile.swift in Sources */, + A72579155334B9B424A58E427C2F09BC /* StartWith.swift in Sources */, + C33C84F0FA3343681240A15630856744 /* SubjectType.swift in Sources */, + C11332E4F4140DC34F0C647D049F4CCF /* SubscribeOn.swift in Sources */, + 1E298AFE8EE3749CF569F6D0685DE741 /* SubscriptionDisposable.swift in Sources */, + 0725436EE28BA6582444140E0A2A0E5B /* SwiftSupport.swift in Sources */, + E1D9E8376572F5D36F106484700647AA /* Switch.swift in Sources */, + 8BE70AAE0A58A3A4CDDFA0E1C146F3E2 /* SwitchIfEmpty.swift in Sources */, + D339A3A513FE12A745210D3E3617CDAA /* SynchronizedDisposeType.swift in Sources */, + 4A6DAC63CD9E11F67AB5FE3FD9636C9C /* SynchronizedOnType.swift in Sources */, + 02B94C0366F0D36C9FC133AD4AD2A928 /* SynchronizedUnsubscribeType.swift in Sources */, + 076E6A37E762BF031E76F4B51E058794 /* TailRecursiveSink.swift in Sources */, + 56751E829A2F8CEF35A4517BED8500FC /* Take.swift in Sources */, + 31DE825FB17E0D2CE4D6618BA63C3EC0 /* TakeLast.swift in Sources */, + B61E72C252A01E2C1697A3112714008C /* TakeWithPredicate.swift in Sources */, + B95426B92957091AB42F9C4E83C5EC98 /* Throttle.swift in Sources */, + 6421D4A8D88FA2A1292E549FB7B47693 /* Timeout.swift in Sources */, + 9A98E510AC0E4B460452F4D4AEA978D7 /* Timer.swift in Sources */, + 7CF4A83EDE334570C26B6E282256B1FF /* ToArray.swift in Sources */, + E10E1A61B7714FF6B3200FAFFAC323C9 /* Using.swift in Sources */, + E6E68BD3AC4C8AEB72C817F31D968A28 /* VirtualTimeConverterType.swift in Sources */, + 5862E26B20BEBBFDB2D78DE66E848199 /* VirtualTimeScheduler.swift in Sources */, + 46FBCDAE35271D51CBB41A9A78304464 /* Window.swift in Sources */, + AE3A5D80DB3E32926DF8271BC1F0327B /* WithLatestFrom.swift in Sources */, + 167FC1CC5F771C08831D519FFC149201 /* WithUnretained.swift in Sources */, + 110471F219A212BB9F8AA2B1B911F22F /* Zip.swift in Sources */, + 69F165B3B4CFE968246E6C517752F89D /* Zip+arity.swift in Sources */, + C5D02002087C004DEB3FCD7ADD624A46 /* Zip+Collection.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9C21A3E1063E89782D942E14ABB7DEF3 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9C35DD4CF76BA65C5843384D88DED507 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9E075607571442665F14B01540284920 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + D2A3AC878A473A72B624B5A2FFD0B96D /* IQKeyboardReturnManager.swift in Sources */, + 2160BE2E4B93C6A9686A23EDAD1E1364 /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */, + 0C075A869A7EF2D067A17A8B9C417885 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */, + C607CAB13B376A539BAD589B38080EFA /* IQKeyboardReturnManager-dummy.m in Sources */, + 9C9563F7B25D2B57F638DF7272672D05 /* IQTextInputViewInfoModel.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9EFB74D62934B720DC54DB87E9407024 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; A43FC2C1BFDC0FE2957688B876B318DE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -11949,6 +11925,16 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A563F81E92E49AE8289EF9DC86E608B8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 222F037F4B01C49E669A9BB4416893E0 /* IQKeyboardInfo.swift in Sources */, + CD774B727888A4B9F8F13E11D561E874 /* IQKeyboardNotification.swift in Sources */, + 0D56491478F4074E3916E64B8DD27B43 /* IQKeyboardNotification-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A5AB37013DF74851F84970D0B8D3043D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -11967,6 +11953,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + AE5CFB045D4E9E265C09C860A2830AB4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AEB8E9568AD1E09B4BE0DFD439AEFAB5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AFEC17035C427DF6F699EF2FAE19CD01 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; AFECD7CE79E853303157CB98D397A080 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -12008,33 +12015,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B4E90CC78B8BA3A8DC2DCCE3737F514B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7A6E014705FFC808D60DA0F739751C9F /* IQKeyboardReturnManager.swift in Sources */, - A684DD8ABF83EE758C6C0A9EB637DB72 /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */, - 39C12947904863869343595935B06F60 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */, - E03C74AAC8829794E7C1A1EF45DA4BC3 /* IQKeyboardReturnManager-dummy.m in Sources */, - 55B5D420AB6AE8C0FDE19AD6C618F567 /* IQTextInputViewInfoModel.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B9D0E00B4D8CAC8DCB9FFA8CEDA1C44C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BA30529251800121106A6C631C19A310 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBEFAB069F8E1B9D102965145FF1823E /* Sources */ = { + B8AB7320E11E9D538AE91E347752314C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -12053,93 +12034,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BFAC2DE868E9A558BA57440A59BD6DD2 /* Sources */ = { + C23B7C39B35B31885B1326BA14AAABF5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C2F1EF40947C811F1D3790DAA60C2F9D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 0AB84EEB89221EC7BC13C35D9F754761 /* NSBezierPath+SDRoundedCorners.m in Sources */, - 5C8DAB576E7E14256C410ADE81B69136 /* NSButton+WebCache.m in Sources */, - 8E31D89C6990C2981D4CBA9A11CC8015 /* NSData+ImageContentType.m in Sources */, - 1D7B84ADE41AE2FD78439A9E05F4A748 /* NSImage+Compatibility.m in Sources */, - 854DBFB762B3E7CFD506B774691259C5 /* SDAnimatedImage.m in Sources */, - A4D6046B332D730931DB1C2BBCCB1DFA /* SDAnimatedImagePlayer.m in Sources */, - C3DC2E6B3F1D8379D8DB2B44AED8DC6E /* SDAnimatedImageRep.m in Sources */, - 16C1A2D98797F0E36596DEB51F8C6FC5 /* SDAnimatedImageView.m in Sources */, - 46BEC00ACB6E6C28613B123E29CD0460 /* SDAnimatedImageView+WebCache.m in Sources */, - 39C897FF80D78A9F9041F858F184C072 /* SDAssociatedObject.m in Sources */, - 4CF54E9647739BAAB9083F05B547179F /* SDAsyncBlockOperation.m in Sources */, - 5C7C13F8D90CC485D6686689DA09C843 /* SDCallbackQueue.m in Sources */, - 89749B3163108C71063DD0B26DF4DFF3 /* SDDeviceHelper.m in Sources */, - 47FDBFAB57D13B47AE05C658BDA812F5 /* SDDiskCache.m in Sources */, - 668115FD6CB2E2582B957BDC5528ED83 /* SDDisplayLink.m in Sources */, - D59C8232F17218C9FFA817E439177CEF /* SDFileAttributeHelper.m in Sources */, - 250979F6B516054FD8E14FE49D57707D /* SDGraphicsImageRenderer.m in Sources */, - 63EA32A68E585EC05CB3ABF990C61928 /* SDImageAPNGCoder.m in Sources */, - B7313B3930C30035FB409B0BF31F537D /* SDImageAssetManager.m in Sources */, - 0A32E9CB92A742089046FCFDB4A1A7B3 /* SDImageAWebPCoder.m in Sources */, - 8F31E552DECA442F18B0D55C7A2604C7 /* SDImageCache.m in Sources */, - F7E882EC5A028DDF2A84DF17285BE793 /* SDImageCacheConfig.m in Sources */, - EEB227ED14612F85E1A0A722910BBA21 /* SDImageCacheDefine.m in Sources */, - 1AC04DADE703613AFA00612349D1FBC1 /* SDImageCachesManager.m in Sources */, - 14EE7D16125207C697A511233A046A2F /* SDImageCachesManagerOperation.m in Sources */, - 6D841D012F7F05AD886EC11137111157 /* SDImageCoder.m in Sources */, - 99FA5D1512A05E00CD322DEA85FB9413 /* SDImageCoderHelper.m in Sources */, - 6CD4A605F499B8E8AB419701A64D2030 /* SDImageCodersManager.m in Sources */, - 4A0133EA85752DB57F44B9630BFB514A /* SDImageFrame.m in Sources */, - 2481DC095AE60B18359BA270339BC157 /* SDImageFramePool.m in Sources */, - 529381A96757F532A6675C2A9A29B7F1 /* SDImageGIFCoder.m in Sources */, - 05CE4FA691FB5746DB9365E840E7A818 /* SDImageGraphics.m in Sources */, - E67B8741ED12815697291A3A5BB7B175 /* SDImageHEICCoder.m in Sources */, - 03113AE078399470A43C1C448A3735FD /* SDImageIOAnimatedCoder.m in Sources */, - 682F2B487FFCB30C5B3D5E013D52387E /* SDImageIOCoder.m in Sources */, - D19C50E0835B31CA0D19F283F5CFB5EB /* SDImageLoader.m in Sources */, - 6BD8E512A5ABC3D0FAD5978DE91A75A9 /* SDImageLoadersManager.m in Sources */, - 505DD916060C07BB56C843FEEB73CFD4 /* SDImageTransformer.m in Sources */, - 038CFF6245AB21D41946DA4A8C04EE4D /* SDInternalMacros.m in Sources */, - CC0E235B6C0E3FDEB2D8ECC5ACF91E34 /* SDMemoryCache.m in Sources */, - 0F1E70AE972F603EB7107BBA72A73E26 /* SDWeakProxy.m in Sources */, - BA63FC6027DED7D0E6593FA85C807A3D /* SDWebImage-dummy.m in Sources */, - 41809E118D3A30CAFAE85C393BD46117 /* SDWebImageCacheKeyFilter.m in Sources */, - EB8B3C4910B07C0D49CA706B82A2054B /* SDWebImageCacheSerializer.m in Sources */, - C3245225068D89376E8FC0D8BAE290DE /* SDWebImageCompat.m in Sources */, - 888BB81DF7C167ADE891AC1F8396E36D /* SDWebImageDefine.m in Sources */, - 3BC42F1E1B96A322AFC3561F3227C76F /* SDWebImageDownloader.m in Sources */, - 45DF28075DFD6D8C6AE5D9C0F5AD34A5 /* SDWebImageDownloaderConfig.m in Sources */, - 8999BF7E6A3663963D605306BE9B052B /* SDWebImageDownloaderDecryptor.m in Sources */, - D23D849CD3D3FDF3866C7802BF6B94E1 /* SDWebImageDownloaderOperation.m in Sources */, - 4D6057216C291F19FC4A9B8F35A417F8 /* SDWebImageDownloaderRequestModifier.m in Sources */, - FA8E0E4777F60BB57D4BC897F4EFA2CD /* SDWebImageDownloaderResponseModifier.m in Sources */, - F35B6A76CB33696E0F0D42B5ED736C83 /* SDWebImageError.m in Sources */, - 1C6B6B8339ABCF981212B3139EA3D3CE /* SDWebImageIndicator.m in Sources */, - 4EA470F1337EBD871CC45B5D2A04A1E4 /* SDWebImageManager.m in Sources */, - 3029C1D41254388D189269AE8A97E0C2 /* SDWebImageOperation.m in Sources */, - 33D848AD6A045CD1947E92FCDD9730C4 /* SDWebImageOptionsProcessor.m in Sources */, - 9EBB4EFAFF727A62945B90054FD0775D /* SDWebImagePrefetcher.m in Sources */, - B34EDBCAC46569C6B240768EA3C487D9 /* SDWebImageTransition.m in Sources */, - 70BF6507D7268E249F1FA33B3ADAC188 /* UIButton+WebCache.m in Sources */, - 840C85723244F8AE7ECE0E3E1F2A287D /* UIColor+SDHexString.m in Sources */, - 9249B706955FD376270A6B4F56310EFF /* UIImage+ExtendedCacheData.m in Sources */, - 7DD3901E895A8149A3A811B4D5CF5ECC /* UIImage+ForceDecode.m in Sources */, - FDBF86F0E3756BA151838BB69F80AFEA /* UIImage+GIF.m in Sources */, - 6DCFEB1107EA7C47F4462F8725D7353A /* UIImage+MemoryCacheCost.m in Sources */, - 5D63E02A7E5BAA06D304EAB0B20C3102 /* UIImage+Metadata.m in Sources */, - 3205635B6B7FE7E0F0814740575C0CB5 /* UIImage+MultiFormat.m in Sources */, - B69687A6CA348C237853842D1A7B00CD /* UIImage+Transform.m in Sources */, - 832DA3BA1B54186D643A90218C229C41 /* UIImageView+HighlightedWebCache.m in Sources */, - 0A18BA50B2277C052D5A1BB3B5A05C9E /* UIImageView+WebCache.m in Sources */, - 4B1D840D73186E9A4E925E08C67DEC35 /* UIView+WebCache.m in Sources */, - 338B6A382E6AC3988CBA515BC0577EE1 /* UIView+WebCacheOperation.m in Sources */, - 2F229A9D102C5DF94ACD6E6BDF871853 /* UIView+WebCacheState.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C5A04BFF58C046FE4DC97E201B78F311 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -12304,6 +12205,137 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D13E79B3EBF712219BDD80018F0E3B0D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 16A1733BF674A03FDF040CB012A49A07 /* alpha_dec.c in Sources */, + F9320C2F615D9C05B3A2EF880671D88D /* alpha_enc.c in Sources */, + 106C749E9279E0C579F3CB88E7DC7DFB /* alpha_processing.c in Sources */, + 03B536CA1221A86162C942954EC18C49 /* alpha_processing_mips_dsp_r2.c in Sources */, + F4A8A534F65D9BB26571B7FC6A58CC79 /* alpha_processing_neon.c in Sources */, + 745E8C5688AAF58AAF8022F85B36155D /* alpha_processing_sse2.c in Sources */, + 0B50C7402014B0425DD382A0D98B2F8C /* alpha_processing_sse41.c in Sources */, + CFF21DB4F3093FB72DD8DEC8F9440A3C /* analysis_enc.c in Sources */, + 6AC1455CE5069A5F409F0D0D13623378 /* anim_decode.c in Sources */, + B968B1D463D6AC0DD4E96724C8B0072E /* anim_encode.c in Sources */, + 37F11F9E7D34C1F611D27460A2FC3825 /* backward_references_cost_enc.c in Sources */, + E4637F17469C8523B8A5DCEF0DE0F7D3 /* backward_references_enc.c in Sources */, + 50B2CFB7A6F7296665FD6D9EDDCB44D8 /* bit_reader_utils.c in Sources */, + 4408212DB98D18A672AF5BCD1B8C7D84 /* bit_writer_utils.c in Sources */, + 33AB88A97E91E51A4E653BDD90A4032A /* buffer_dec.c in Sources */, + 1818E80A8954F258B832330E2243AC37 /* color_cache_utils.c in Sources */, + 64BD5844DD7CEF0625B44A528CF23192 /* config_enc.c in Sources */, + 79E216E48D962BE602ABF20C9B8BEC88 /* cost.c in Sources */, + 3ED34DD2EF468C96FAD5BC6B2371730C /* cost_enc.c in Sources */, + 81EA8E6C12846648BC380DEDC2A6466A /* cost_mips32.c in Sources */, + A98E07F44BC468C1ADD704EAC0827C8F /* cost_mips_dsp_r2.c in Sources */, + 6C5A36BEA1E803185116EC55B2D921A5 /* cost_neon.c in Sources */, + DC1942E38EE17D26B620A656F90B8A33 /* cost_sse2.c in Sources */, + A85EFDD118EB2788B2788E68144ABAA3 /* cpu.c in Sources */, + F0B6D6AE31724A695BF6053CD7BCCEBA /* dec.c in Sources */, + 9437FEF7F3DDFDF9C563D1F785CE2CD6 /* dec_clip_tables.c in Sources */, + CC1C317529B45869AE14340B9F97E4BE /* dec_mips32.c in Sources */, + 2AD7A85FF428287070F2F2109A0AEA4B /* dec_mips_dsp_r2.c in Sources */, + C140817257D7EEA19ACA6798666080D7 /* dec_msa.c in Sources */, + F401E98805D871F67EAE614264A36C83 /* dec_neon.c in Sources */, + 4515F6A1504D0CE183018ACF3029EAF0 /* dec_sse2.c in Sources */, + 897FFCBB47B58CF46D110CFF1E9B8FF4 /* dec_sse41.c in Sources */, + 7B635D99B9CEA6F80DBF329F15E58464 /* demux.c in Sources */, + 1A22CED3955C773A1F605A34CB99BA7A /* enc.c in Sources */, + D354C33C44EA4054877B936C02B19CCC /* enc_mips32.c in Sources */, + EBF04774CCE549DFFC06BF800DBE4644 /* enc_mips_dsp_r2.c in Sources */, + 3D290C9EB552F47DF7948F7B503E1E24 /* enc_msa.c in Sources */, + 7AFD3FE3D5720E9DB5707C60339A8238 /* enc_neon.c in Sources */, + 07FD708CA167281E8B90B3754DE907B2 /* enc_sse2.c in Sources */, + BFD23E71D882794E0ECB96241E644ED6 /* enc_sse41.c in Sources */, + 55DAA9D865452CFA0F7FE31873A7FDA1 /* filter_enc.c in Sources */, + 4B321A6A18A7FA61D41A6CBB70152908 /* filters.c in Sources */, + CD1F5053D8F0244D111E1407B09060C7 /* filters_mips_dsp_r2.c in Sources */, + 8724330DF338C7A701F69155B67A9482 /* filters_msa.c in Sources */, + 117BF715986A6246A64BA939A4942C2F /* filters_neon.c in Sources */, + 2E8E73E4468580230D44455C34D09504 /* filters_sse2.c in Sources */, + 372452076FD0AB9D9ED2513150EB8147 /* filters_utils.c in Sources */, + 9B9FB7BF4057A76390690910ECF95319 /* frame_dec.c in Sources */, + 9F6BF46C39979BAB220A45D2F2141472 /* frame_enc.c in Sources */, + 0B060C73FDE23C615D5628E042F69CBA /* histogram_enc.c in Sources */, + BB1F702B67214E0D507D2472F41C4B27 /* huffman_encode_utils.c in Sources */, + 08E08DFADAB63EA6A0437B989BBA88EC /* huffman_utils.c in Sources */, + AB9AFDD83C60EC3707AAF1C6A5D097FB /* idec_dec.c in Sources */, + 074C5D7EB5FD8FA907236FF28A0AF7ED /* io_dec.c in Sources */, + A5F2C8B9D771E865B2259F30DD7B21ED /* iterator_enc.c in Sources */, + 22B02FD9286930E5D415B2CD25FBBCC5 /* libwebp-dummy.m in Sources */, + 72FF20F34ED203C28BA950E1F78B5633 /* lossless.c in Sources */, + 95D54196F969445CB3E4A29DD2C22724 /* lossless_enc.c in Sources */, + F074C0BC9E945A28D7597B1CB0C89F8C /* lossless_enc_mips32.c in Sources */, + 84CAEB3E0257367634B7EFBFEE7D18F7 /* lossless_enc_mips_dsp_r2.c in Sources */, + 8AA8660D9E96B7A1C0A98D1F63A6BCB7 /* lossless_enc_msa.c in Sources */, + AEC9F547873E90777BD7C25E584AFCA4 /* lossless_enc_neon.c in Sources */, + E5A8FDAB1BDB7F1E73C283F55278EE47 /* lossless_enc_sse2.c in Sources */, + 2B900F8CD864D29323E31161229BFF4E /* lossless_enc_sse41.c in Sources */, + AC78016803C03235B15AAB6B62085DBF /* lossless_mips_dsp_r2.c in Sources */, + 1570EC717DA8D3A34D8B2F819D9CC748 /* lossless_msa.c in Sources */, + 62ACB14ACFC27C8BEAFDE8B6ED51E647 /* lossless_neon.c in Sources */, + 6AFAEC7B82759B44FF56575FC9239E29 /* lossless_sse2.c in Sources */, + 2D3AC11269FC895C97CBAB6B21B3E67D /* lossless_sse41.c in Sources */, + 14BE540A43D361BE5D7FEB6D812F1046 /* muxedit.c in Sources */, + 682B6570C59C8A28716431CEF3896A7C /* muxinternal.c in Sources */, + 9A30A9EFE355B9E68C85EED9F8A8858D /* muxread.c in Sources */, + 075F08A20B523DE820A8FD8606FFCBF6 /* near_lossless_enc.c in Sources */, + FB9ED5606BB02D2C4B0735BEC5AC5373 /* palette.c in Sources */, + 5CEE0C07AA21A0B08B1D50A0C63CF959 /* picture_csp_enc.c in Sources */, + 9AC3D2F43BB0A04E933EF8B66712D693 /* picture_enc.c in Sources */, + 5F3088145CB58CBF68040CA01B0370E3 /* picture_psnr_enc.c in Sources */, + 3815C7376ECE19212A20EDE232EEB09E /* picture_rescale_enc.c in Sources */, + 2636BE6A8267A7D60080BB2E7696D54D /* picture_tools_enc.c in Sources */, + 5DF1EC8139ED7D42A5F1943F3E8C18A8 /* predictor_enc.c in Sources */, + E8B1CEE530E502CB1AFFF1EA71C8373E /* quant_dec.c in Sources */, + 3D2AEB84242B3B80CEB22754F7B6248F /* quant_enc.c in Sources */, + 7A2FB96D738001A1C3090C1EB2071518 /* quant_levels_dec_utils.c in Sources */, + 4D376188EB6CB5D73E4EF19375EC0494 /* quant_levels_utils.c in Sources */, + 6FFE5C66EC555322D5BD2B26B885956C /* random_utils.c in Sources */, + AB8FD69D6178319A3274DB9DD470E70E /* rescaler.c in Sources */, + 8B53AB582AD097CEFBDFCF9FF7071F13 /* rescaler_mips32.c in Sources */, + FF3D77D89E9BA2880041167B54591997 /* rescaler_mips_dsp_r2.c in Sources */, + 3D2814EDD39010D0BCDB5955AFEA7E83 /* rescaler_msa.c in Sources */, + 24C8E078ED82CFEF05C02A3BF5D24D60 /* rescaler_neon.c in Sources */, + 100BE074EB1EAAE881C31F682808C720 /* rescaler_sse2.c in Sources */, + 23F4AE4FDB0C5E11364B761DD09CB3C6 /* rescaler_utils.c in Sources */, + F67F1499DE6F26A54E5D23A7A4099ED7 /* sharpyuv.c in Sources */, + F0FEBA361F6430E6A933BC9C7A400313 /* sharpyuv_cpu.c in Sources */, + 16120F609060BBB5D111ABB767F64974 /* sharpyuv_csp.c in Sources */, + 795634F78D911C577D19F2DAD0667A26 /* sharpyuv_dsp.c in Sources */, + 9255E1E87550EFC5B8A401F556D847D0 /* sharpyuv_gamma.c in Sources */, + 9D966E0DA4DA48FF3161B6343AF6B63D /* sharpyuv_neon.c in Sources */, + A4BD80FC35A68E182E12CA9B2A1EAF36 /* sharpyuv_sse2.c in Sources */, + BD4BAE2C42270F552916820993536E0B /* ssim.c in Sources */, + 70CB4F2C92D8A3833B6F8FB94946056E /* ssim_sse2.c in Sources */, + 447ED296A204AA4B533598D8E99FDCD7 /* syntax_enc.c in Sources */, + 72D56D6CDB6A477F0D04F141C5426FF5 /* thread_utils.c in Sources */, + E81EEB0FD234E8E0327E30F7F9755CEC /* token_enc.c in Sources */, + 824A5B1830142BCF66097761646D840F /* tree_dec.c in Sources */, + CA526B4383A84E1D310F39A9D1CF6881 /* tree_enc.c in Sources */, + E325FF3C6B7DA6E65EE44089BAA565F2 /* upsampling.c in Sources */, + 6C50A6E8F0335CBB44D9596C1D49FFD9 /* upsampling_mips_dsp_r2.c in Sources */, + BD32931F6482C7835C3841505B6989DF /* upsampling_msa.c in Sources */, + 45C6D7DF4281E41C23F35E3A588338AD /* upsampling_neon.c in Sources */, + 0624F541BCA5F71F40193B18679E41F5 /* upsampling_sse2.c in Sources */, + 626609A4396E4C05DF2438EDB98A3C2C /* upsampling_sse41.c in Sources */, + F65E7939DCD76FFF750BAFD8A0F9E976 /* utils.c in Sources */, + FDE060918BBFBF64EBEE6D3D1369F081 /* vp8_dec.c in Sources */, + CF683F5229F2BE83075DACBFE5B38E92 /* vp8l_dec.c in Sources */, + 1CCFD71A1A6802AA5B96B88E3108C924 /* vp8l_enc.c in Sources */, + B92CD977AF319DFF501DC102EC0C4DC8 /* webp_dec.c in Sources */, + 5ACA50EF8BB53A9E1FAC0F44D9EDDF61 /* webp_enc.c in Sources */, + D3E98C3EE66FDE182EF84EE25C4202F7 /* yuv.c in Sources */, + 0CD09AE2C6BD7447A66DA3DD15CF1636 /* yuv_mips32.c in Sources */, + 17EBB5065D44980067EFCF6CB0C4B2B3 /* yuv_mips_dsp_r2.c in Sources */, + 5656E23352018B57DBC4166ECC8F7E2E /* yuv_neon.c in Sources */, + DA3ACA550AC99AFEDB746F5F76AC41C4 /* yuv_sse2.c in Sources */, + 0299D48099A975229B1C97DBF60FAB19 /* yuv_sse41.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DA0B6A6F9B3EDF226BF081DAC7E777E7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -12373,23 +12405,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DF9A4E0D6DBB41F266BAA39E15EB4B31 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DFF07ACF8D1420DC8063C2A4D4C22797 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BC79C7FC3B64295ACB01ADEBACEF9C3F /* IQTextInputViewInfo.swift in Sources */, - 53F26378738C887CB8657A5A75BAFBC5 /* IQTextInputViewNotification.swift in Sources */, - 5D74993CCD97D9869721357F861010C1 /* IQTextInputViewNotification-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E01EA717D0A0AF8E12D145A5F2252FD2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -12422,6 +12437,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E16B53DF96CED024C2DA33A45B37993D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; E19CB410944DC1234702EBB867713FDE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -12469,44 +12491,63 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E2E7174FF65D15AE6CA7D5EF4914EE50 /* Sources */ = { + E5B06A13B216380D4285CCCAA8D039D3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5E8448D17CF8C1F2646695E2A1B8DC3F /* IQKeyboardInfo.swift in Sources */, - 3730E1875D9834E4B35965DCB5F1FF17 /* IQKeyboardNotification.swift in Sources */, - B95A6B906ADFCF53745A2E59D0248C5B /* IQKeyboardNotification-dummy.m in Sources */, + 032D205F6E442F650533A0663E08B741 /* Array+Sort.swift in Sources */, + 223A0B821F843CCBC375D7E7D7939574 /* IQDeepResponderContainerView.swift in Sources */, + 60DCC515468E7EA5DC8EEDFB1EB09137 /* IQKeyboardToolbarConfiguration.swift in Sources */, + 3056E9CCF0C15F789EFB8B3A9FB2F5C5 /* IQKeyboardToolbarConstants.swift in Sources */, + AE89ED33BEBB4929865C3E8C59D032DB /* IQKeyboardToolbarManager.swift in Sources */, + 5F24460A3E04B01ABB1B6DA5770F2FAD /* IQKeyboardToolbarManager+Action.swift in Sources */, + C514E02E4613DEA49F09822D002A376A /* IQKeyboardToolbarManager+Debug.swift in Sources */, + 245F620FF696B1C7E1A3CB7726D786F3 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */, + 9454FF76507728DCC06EF4F5FA6B508E /* IQKeyboardToolbarManager+Internal.swift in Sources */, + C5EB70CB9BDCD1F2A788EA518205AD35 /* IQKeyboardToolbarManager+Toolbar.swift in Sources */, + 9FFE1E8BD48993412EB927A750E75FF9 /* IQKeyboardToolbarManager-dummy.m in Sources */, + 4F1E1DF9F3ADB8B6420CA30AC7C90C0A /* UIView+Responders.swift in Sources */, + AED6093BF0018B3C05FCCC6078C7B15F /* UIView+RespondersObjc.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - EC9844411B90595865090930A8BAFE6C /* Sources */ = { + E96F5BD0BB79FD0891523D2D21ED3DB9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6DF1F0F235EA2FB24E403F4AF95BA3E2 /* Array+Sort.swift in Sources */, - D363EFF5748FB5BC0F0A2CB558AB3545 /* IQDeepResponderContainerView.swift in Sources */, - 7AFFFB7D0F601B095CCC88C3C6E72924 /* IQKeyboardToolbarConfiguration.swift in Sources */, - 30D8A4A57B3BD70A8767BD33FED848BA /* IQKeyboardToolbarConstants.swift in Sources */, - AEED0AF5A0CEF11DD0D0B6E0F8AC7393 /* IQKeyboardToolbarManager.swift in Sources */, - 5C197BC87FF7A938FCDA1D1729F70C33 /* IQKeyboardToolbarManager+Action.swift in Sources */, - E810051EF207D676345368C483C5F42B /* IQKeyboardToolbarManager+Debug.swift in Sources */, - 04C7B25E957982901DCF5BC64E6B9F5A /* IQKeyboardToolbarManager+Deprecated.swift in Sources */, - 481CC5EB59C7EA9769ED9C682ADC36CC /* IQKeyboardToolbarManager+Internal.swift in Sources */, - A1744F693AE4055B284393E4FE0C7BBB /* IQKeyboardToolbarManager+Toolbar.swift in Sources */, - D1119D31E0CCE34F5EBC3812CEE27D6D /* IQKeyboardToolbarManager-dummy.m in Sources */, - 950C88313EBFF702CA39C9766227708C /* UIView+Responders.swift in Sources */, - 71E3872250BD563DD7DE81AA1F295F7C /* UIView+RespondersObjc.swift in Sources */, + 269CB08E613062D9B4305AE656786D37 /* IQBarButtonItem.swift in Sources */, + 17664F8429275B0543756F932965A92A /* IQBarButtonItemConfiguration.swift in Sources */, + 2A7C2364F2A8D98E7022EE8BAE6FB1F8 /* IQInvocation.swift in Sources */, + 965A29B92DD74F4FE3652700B99D4E17 /* IQKeyboardToolbar.swift in Sources */, + 0C45CB03C2BDD5CB34BF89599F040929 /* IQKeyboardToolbar-dummy.m in Sources */, + 1DCD1E26F65AA7330D7E509C32566477 /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */, + EAE6898AC0F3250C88C7FE5942C29B75 /* IQPlaceholderable.swift in Sources */, + 9815D02998DCAFE6F08ED779130FF6F6 /* IQTitleBarButtonItem.swift in Sources */, + 0444EE46D6004754CE5DB15360C04F6D /* UIView+IQKeyboardExtension.swift in Sources */, + 0370B373BF71EC06849D169FAD8618F9 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */, + 3AA46C61543556C77BA7944D2343DEB7 /* UIView+IQKeyboardExtensionObjc.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F07910F2BDC49AEA694C04D6CAD26955 /* Sources */ = { + EB9053C93A24F996A3B8781F73A277FC /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 868DC78BB40F54517815D2C0CA1754B6 /* CloseButton.swift in Sources */, + AFF9C62E7AE15ECE0FBA058A48C2C662 /* TagListView.swift in Sources */, + 44FA91ABEA149BDDF9A6FC5AE94774F3 /* TagListView-dummy.m in Sources */, + 80372663D72D043CE915E2A0B14620A1 /* TagView.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EBC2170F382D6F409CABECD8C2D403EE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F292DCFAC0C18F99187146C984F8E3E4 /* Sources */ = { + EE246E3A96B837D16459566462967E45 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -12558,593 +12599,665 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F98B3B9C280B4527F50EC01E297B2275 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FF9CB5E518F849A88175BC6AC6D22B51 /* Sources */ = { + FB6D4361E09A4B811831EDE1F5BB82FA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C6062ACFEF0C1BC5DB61067698FEE0E9 /* NSBezierPath+SDRoundedCorners.m in Sources */, + 245875A0F47E6485DEC4A44106BB7A6B /* NSButton+WebCache.m in Sources */, + D17215BC9868A756F56C40A63994B917 /* NSData+ImageContentType.m in Sources */, + 4C7565D5A9EBF76606732F76232EE5BE /* NSImage+Compatibility.m in Sources */, + 0E9E6BB6C4C017DBD231B86DB7AA2B51 /* SDAnimatedImage.m in Sources */, + 1065E07EDBAF96490E0BC2DD319AF918 /* SDAnimatedImagePlayer.m in Sources */, + 20EF1AD03AF7791719A4F79202435671 /* SDAnimatedImageRep.m in Sources */, + 11C5D56529FA1880A7C3EF509F3DEDC4 /* SDAnimatedImageView.m in Sources */, + C3C133D2DC6288903A70BA40304604C0 /* SDAnimatedImageView+WebCache.m in Sources */, + 41597F7A21EF7910611F6913B74213BA /* SDAssociatedObject.m in Sources */, + C73B9A5CA175168B8B9C2669A76D4F0B /* SDAsyncBlockOperation.m in Sources */, + 26ECB824505955322489E6F39CE48AEE /* SDCallbackQueue.m in Sources */, + 8B442B142AFF59D0D6710F53F94F04B0 /* SDDeviceHelper.m in Sources */, + 7984E43E809D038549EEF65E1337F54C /* SDDiskCache.m in Sources */, + 7874EB17D200DA42C1011A808A60F0E2 /* SDDisplayLink.m in Sources */, + 100DB1C71A76296AD87D79569E84DB8C /* SDFileAttributeHelper.m in Sources */, + FA67E8CCEFB6B3E94F9DAB06AA63CBE2 /* SDGraphicsImageRenderer.m in Sources */, + 58B7CD3CE985A81444D79373783A1AA2 /* SDImageAPNGCoder.m in Sources */, + 9ADE05A05A97383996AC29EE27170B79 /* SDImageAssetManager.m in Sources */, + 2607A26E7644780508657A2088662B95 /* SDImageAWebPCoder.m in Sources */, + C29974E1F722B85E8A4627455BABAEDD /* SDImageCache.m in Sources */, + 70AB9633AB63B0ABE21841B9B89CB43D /* SDImageCacheConfig.m in Sources */, + DE03C41584B5F0E6C94E628B0D6AFC06 /* SDImageCacheDefine.m in Sources */, + 9F98A33B47C039DCAA92CFF571B5F44C /* SDImageCachesManager.m in Sources */, + DEC4C23DDD8EBFD23BAC43636D86C1F6 /* SDImageCachesManagerOperation.m in Sources */, + 3761A7A86554470995EB30D08E0BED2E /* SDImageCoder.m in Sources */, + A5A402AB38E3793A68CA4A8AAEE233BE /* SDImageCoderHelper.m in Sources */, + F0D8D016E324C19352C50545F0C20BCA /* SDImageCodersManager.m in Sources */, + 72D1BC691691B05E6E0B07788F50A30C /* SDImageFrame.m in Sources */, + 66BB47CAE69EE0AB1CD1C5EA95BBBAA6 /* SDImageFramePool.m in Sources */, + D990C946333716C391039B5A1C05D402 /* SDImageGIFCoder.m in Sources */, + 4C0B02E36C978E041AD9780794B9F279 /* SDImageGraphics.m in Sources */, + BB93461C7C4AE6236D525B859364A71D /* SDImageHEICCoder.m in Sources */, + D8A73ABC459A95118C7DFD92E21092FD /* SDImageIOAnimatedCoder.m in Sources */, + A9D3E859C9EBED5A1598A91919871683 /* SDImageIOCoder.m in Sources */, + F03A308189C041EA0E0EBAD46E2BAACF /* SDImageLoader.m in Sources */, + 85810DF33AB1786483659CB13DCFD305 /* SDImageLoadersManager.m in Sources */, + BFF892991ABD348DEB6B382E4817C4AF /* SDImageTransformer.m in Sources */, + 72AA4714D0582FBBCF575EDA865EE9C0 /* SDInternalMacros.m in Sources */, + C39CC6A0F4729D2DA14207148525A5D7 /* SDMemoryCache.m in Sources */, + EF2F91A7736D4B7A917495ADB1DE0D3F /* SDWeakProxy.m in Sources */, + 0A76897C9D649A3A7B219196F94BA3A0 /* SDWebImage-dummy.m in Sources */, + C24AD3F568BBEC79DDDDC004668BD2B4 /* SDWebImageCacheKeyFilter.m in Sources */, + DF95667F6DC2ACE6F856D42F5984699C /* SDWebImageCacheSerializer.m in Sources */, + 83303148BDA38C47A7A039CDBF963047 /* SDWebImageCompat.m in Sources */, + 787E3DD8BDE179E2F5E2FB76241DF216 /* SDWebImageDefine.m in Sources */, + CFA65B94D1CBF86B6872EECBE8D606B7 /* SDWebImageDownloader.m in Sources */, + 29FFA6AFE611A485C3927B4B73434F92 /* SDWebImageDownloaderConfig.m in Sources */, + AE7EB8263FAD2C374B94A0D6E8539274 /* SDWebImageDownloaderDecryptor.m in Sources */, + 49045AB407AB5827F556E27FFE3D0D30 /* SDWebImageDownloaderOperation.m in Sources */, + 329B00AA9E59C2315CBC2D93AA836A20 /* SDWebImageDownloaderRequestModifier.m in Sources */, + A66418757343BEE4B0E83EC5DFA3DE5D /* SDWebImageDownloaderResponseModifier.m in Sources */, + 86FA78B5C7B47962FC519D911EBAD9F3 /* SDWebImageError.m in Sources */, + 35B636FE2E1F1892267570F653566A2E /* SDWebImageIndicator.m in Sources */, + 9FAADC81DC59D23F55AC5F54622B0804 /* SDWebImageManager.m in Sources */, + DF48AEE4502C9D0CE5CD980CFCDB0EBE /* SDWebImageOperation.m in Sources */, + 491FAA2D008EAFF4C53C670A487FAB31 /* SDWebImageOptionsProcessor.m in Sources */, + 66A0DD0E65EC939391DFEDC50F2A0035 /* SDWebImagePrefetcher.m in Sources */, + 8AF94E34CC823A52F8B5934D61C116CF /* SDWebImageTransition.m in Sources */, + 9476B757754E7F5CC0F45DA2DD2FACEF /* UIButton+WebCache.m in Sources */, + 478D3C3C2A67EA52275D01CA1E5E752B /* UIColor+SDHexString.m in Sources */, + 557E1A837069741A4791AC14ECA19CE1 /* UIImage+ExtendedCacheData.m in Sources */, + 40AE82794B2631AE5840E324581304F9 /* UIImage+ForceDecode.m in Sources */, + 3378D703DFC0CF34213A678EF4C81940 /* UIImage+GIF.m in Sources */, + 26417B5724E78C0C4FFB623B4545E87D /* UIImage+MemoryCacheCost.m in Sources */, + 3C35EC1E5511E6E1186C18850B623EA0 /* UIImage+Metadata.m in Sources */, + F8FB75396E801BEF96CB78AD98ABAC79 /* UIImage+MultiFormat.m in Sources */, + 5ECFDAFB2CF9EDE08D26EB540B1A0C4C /* UIImage+Transform.m in Sources */, + 9E736896965907317162CDE710FF59AE /* UIImageView+HighlightedWebCache.m in Sources */, + ADB282FF79DF4ECFB9F91A175E240FDF /* UIImageView+WebCache.m in Sources */, + C325E6C7487F238E22698B0891C3B007 /* UIView+WebCache.m in Sources */, + 2FEB89BF1FFF4087F2089192463EA580 /* UIView+WebCacheOperation.m in Sources */, + 85C574557B2D5D669FF995C6AD5465AE /* UIView+WebCacheState.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 03CAA0B12852DE7BCD31985B8601D9CE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardReturnManager; - target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; - targetProxy = FCB87750B16D3CCAA0C591B9036EE686 /* PBXContainerItemProxy */; - }; - 0D80F5046C07CCDCC6E716E7AC1FB29F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "lottie-ios"; - target = 0B967D7F8561D42493EE289EC8D450D1 /* lottie-ios */; - targetProxy = CCCE5EE6E4C08BC02F4B985004900D5C /* PBXContainerItemProxy */; - }; - 11130B3C14FB8ECBD3BD69ADFE49C8CC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AMapSearch; - target = 54F872FDE6669F86C58C8075211FE643 /* AMapSearch */; - targetProxy = 27D82A31056CF3CC796BBC3BB7971495 /* PBXContainerItemProxy */; - }; - 12E46860CDF625EA90F22CDFE8339FC4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ZXSDK; - target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; - targetProxy = D21CF60245E8F3D275FBB982E4692F4F /* PBXContainerItemProxy */; - }; - 14128367AE1B8F103C7FE77350972EA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Popover; - target = 89ADB0D61D0BE9648E9853F5F8BDA717 /* Popover */; - targetProxy = ED85E586708E971C75ADC048B208F96D /* PBXContainerItemProxy */; - }; - 17F4BFAF28606510B47A19B7C7475E53 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SnapKit-SnapKit_Privacy"; - target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */; - targetProxy = 3AC042DB6ECC98042F4CC83C7133F3F4 /* PBXContainerItemProxy */; - }; - 1B0296A0C1658779FF3D6BA45E5EF80A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AMapFoundation; - target = 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */; - targetProxy = 82CC43F5C44955B7DA6B538035ADEE56 /* PBXContainerItemProxy */; - }; - 1B2D64868219A567CB06722FE380BB3F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Alamofire; - target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; - targetProxy = B57948FC1D14A587E110C08163CAC34E /* PBXContainerItemProxy */; - }; - 1B3472FB3C3C8BA3E4DFA00DC8703923 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = 6A15CB3501E38BA3D369FCF769ADEE5D /* PBXContainerItemProxy */; - }; - 1BAC357E6F44ADB1E78CB0377E04C0E5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Kingfisher; - target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */; - targetProxy = A8987D332265EC32A5CF6BA7B69F0797 /* PBXContainerItemProxy */; - }; - 1D6032AACB8214100A5AC31E62E471AB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQTextInputViewNotification-IQTextInputViewNotification"; - target = 4502C7427440BEB17A50C0BF6E638A85 /* IQTextInputViewNotification-IQTextInputViewNotification */; - targetProxy = 1C3ACCB40BF67F0F5059CA0C2993C491 /* PBXContainerItemProxy */; - }; - 2330473FC8CC6787F911A5BDF357B106 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardCore-IQKeyboardCore"; - target = EEE261386011CDF271BE289F73FF5959 /* IQKeyboardCore-IQKeyboardCore */; - targetProxy = 6C637C5D4047742AB4D333482FDB2ABB /* PBXContainerItemProxy */; - }; - 25EE054887C186F26CB1DBBE157F21BF /* PBXTargetDependency */ = { + 0289B3C9AB0B9603AD4AE6D44053CF87 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; - targetProxy = B5E29B4DD6DBF61B3608BB062FF60A8C /* PBXContainerItemProxy */; + targetProxy = 058D469848DD001178C990EFF02A2354 /* PBXContainerItemProxy */; }; - 262CB9E6FE89EDE9E289C28896790F5E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbar; - target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; - targetProxy = 9C0C09016AF45393B95764CFCAE5F5C1 /* PBXContainerItemProxy */; - }; - 265F73F3F9F74521C7A314FDFAF22086 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardNotification; - target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; - targetProxy = 123FA398C989B3B6E8A916A0FAC55B4A /* PBXContainerItemProxy */; - }; - 26F2DA9514B2CF3D7ADFF6E55C892940 /* PBXTargetDependency */ = { + 03872D2D875A0B3DDC5628B995C81DFF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = AMapFoundation; target = 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */; - targetProxy = 4EF5D83C7A271780EFF35D2530E1D50B /* PBXContainerItemProxy */; + targetProxy = 4AEA8D8997C17D84376B7276A53D2F88 /* PBXContainerItemProxy */; }; - 29042981C848464927560430F5A11F79 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MJRefresh; - target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = 8261E47B9FA53AE7FDD058518F13DA66 /* PBXContainerItemProxy */; - }; - 2BA394679267E2D4D14BC30FEA7E8AA1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AMap3DMap; - target = 3957A4F8F4B8823C2472883F7D067592 /* AMap3DMap */; - targetProxy = DD6F9EF5AADD3CF9B02A34544FCFE6E3 /* PBXContainerItemProxy */; - }; - 2DE5BC0824AADF88AB1ED7189F9FC84E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbarManager; - target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; - targetProxy = 56E13C7701F419DFB21005812A7A684C /* PBXContainerItemProxy */; - }; - 3271F2B97B8CE8268DC24D0F3069297D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ObjectMapper; - target = 162E649F50FEC62B61BDD87D1BD422B4 /* ObjectMapper */; - targetProxy = 84CF8F7605CC2A07B51AEB83631E427B /* PBXContainerItemProxy */; - }; - 32F14ADBC9D7C3CE14A0FAAD12B672D8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AMapFoundation; - target = 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */; - targetProxy = E420B1CF518B093E4C24C194BFA3D8BF /* PBXContainerItemProxy */; - }; - 332038603E883786A2952CB0AFC58A2C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxCocoa; - target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */; - targetProxy = E8D144B08CFB6651AB7089C16DA07BE5 /* PBXContainerItemProxy */; - }; - 353CC2979FF08BCBF264E8D7A1EEC8D5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Masonry; - target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = 157BE2000739C6F3FF61A49FBECE3089 /* PBXContainerItemProxy */; - }; - 3BD89BCF075396D9EBBC085E8F429E59 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = 809D37B7F27ED48BC4780207E2E093FD /* PBXContainerItemProxy */; - }; - 3F9CE6C45FA32EBFCC25623B78842F65 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxRelay; - target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */; - targetProxy = 14D8DA3C1D9F7384757DED00B8C4087C /* PBXContainerItemProxy */; - }; - 3FE17B95653BEFBAFE8812D5D2DE21DF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwiftyJSON-SwiftyJSON"; - target = 677650A76A720691B88A6959EFED6418 /* SwiftyJSON-SwiftyJSON */; - targetProxy = 351A84ECE8204FCD50FD7C36D1005F1D /* PBXContainerItemProxy */; - }; - 473A32117EA118D1BFBA2FEFC0ACFFE2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Differentiator; - target = 212F79CE462FC723AF42979B57FBB8A6 /* Differentiator */; - targetProxy = 1463459FBB172B1D40A282C648FC5714 /* PBXContainerItemProxy */; - }; - 480662D59858D28DF352E4CCAFDCBA7B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "MBProgressHUD-MBProgressHUD"; - target = 3AE57FC4CF27B0BC540B3112353377BF /* MBProgressHUD-MBProgressHUD */; - targetProxy = 9919B622C89638FA3F54B92788B57863 /* PBXContainerItemProxy */; - }; - 48AC2A12878FAF167731EF9E00AAF18A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTCommonSDK; - target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; - targetProxy = 403C4810779FB2759DDD3C9B7D531B8F /* PBXContainerItemProxy */; - }; - 4B7DB387DECDA3BB0EAA18FABE4A9021 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Kingfisher-Kingfisher"; - target = 9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */; - targetProxy = 0789A0467B9610DCA84E49BD13CCBDFF /* PBXContainerItemProxy */; - }; - 4F7A8CC33E8064FE893114B688655D9D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardReturnManager-IQKeyboardReturnManager"; - target = 88810798DA63A2F6611B0970EA276DEC /* IQKeyboardReturnManager-IQKeyboardReturnManager */; - targetProxy = 9A06C0ABE553AA73CBB926F0E8973D11 /* PBXContainerItemProxy */; - }; - 572DCC86B95ADE05F7092F2207CB447C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ZXSDK; - target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; - targetProxy = B4659B716CCD50D52BFB24C04D279326 /* PBXContainerItemProxy */; - }; - 5999FABE7B275A178120CFD8F14967C7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardNotification-IQKeyboardNotification"; - target = 2B8FF445A5162845FAB9EC00FC92B694 /* IQKeyboardNotification-IQKeyboardNotification */; - targetProxy = 38DB120F370E7EF8DC165CD8E219B563 /* PBXContainerItemProxy */; - }; - 5A0F8BD27D510A42BB15D60B2EE7C5EA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbarManager; - target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; - targetProxy = 15ED20817C8469CC876052B10CC6B640 /* PBXContainerItemProxy */; - }; - 5E9226FFB01E4F83F9E2A51ED1ED842E /* PBXTargetDependency */ = { + 04AD872B33ADCE9E959D38B55800773D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; target = 7C5613175BBC4BF67E36DB4FBEBC01D0 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; - targetProxy = B9FFAC2C8DD91DDE0DCBA9A194208882 /* PBXContainerItemProxy */; + targetProxy = 0A4C7E26B62A15FEFBD8A7690439F8D0 /* PBXContainerItemProxy */; }; - 604AFE8C923926B497C371A8B6399FB1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GYSDK; - target = 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */; - targetProxy = 33989291C9E167A74B289F2F55CE1E31 /* PBXContainerItemProxy */; - }; - 67B22C081494897B866337E392072319 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MBProgressHUD; - target = 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */; - targetProxy = 04846AEAF15A891F6F9A174492762A22 /* PBXContainerItemProxy */; - }; - 6C5252E32901DA7B1B0FACCC7D5E7A9E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextView; - target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; - targetProxy = B8E866EB91CE23FE3381448875A9883C /* PBXContainerItemProxy */; - }; - 6C96AF862243B80B997DD71CBFE0C54B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AMapLocation; - target = 971676D1C9A11C105647D995975ACE4F /* AMapLocation */; - targetProxy = DC989E252FF3071E1C8808A09D2ECA7A /* PBXContainerItemProxy */; - }; - 6E3358C847727926F9E4BF4B253009F3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Alamofire-Alamofire"; - target = 976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */; - targetProxy = B97CADA6901F9110F184300595E06304 /* PBXContainerItemProxy */; - }; - 6ECCBE101FE91B86D090A50F14E23572 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardToolbar-IQKeyboardToolbar"; - target = B247F77A0CD5E19C8187A9BA1EB58C09 /* IQKeyboardToolbar-IQKeyboardToolbar */; - targetProxy = 8C624B4C69861234D26B9EB1A41CA34D /* PBXContainerItemProxy */; - }; - 7074D9E9B6427CE26969313317E0F430 /* PBXTargetDependency */ = { + 061FC4A0CE5989A2F873EA6A1E7FCD95 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SnapKit; target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 49A1BF5863315FA9A64336F43A5BC039 /* PBXContainerItemProxy */; + targetProxy = 712882AF6DC6EC1CC2FCA095832EC130 /* PBXContainerItemProxy */; }; - 74821FA7112F083992E60EA45DC83187 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "RxSwift-RxSwift_Privacy"; - target = 11779BD43CF8155A53E2C00B1566A19F /* RxSwift-RxSwift_Privacy */; - targetProxy = E5DFE667612DE2A6D22B362FA9E69C02 /* PBXContainerItemProxy */; - }; - 78D36AD7DED68E2F569884475A35319C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Moya; - target = 17F9141D333DA1A7BE5937F227221070 /* Moya */; - targetProxy = 70A18ADE16EBC138AD9CD863F700EAD3 /* PBXContainerItemProxy */; - }; - 8216B3A3C667D41F010A41ABAB7EC854 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftyJSON; - target = D118A6A04828FD3CDA8640CD2B6796D2 /* SwiftyJSON */; - targetProxy = 15B1ADC1C226D58850D496D89F4FE6E9 /* PBXContainerItemProxy */; - }; - 840D752F571C767E30242913EEF6ED56 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Kingfisher; - target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */; - targetProxy = B3450D00D4C504E1467AFEC6D874B471 /* PBXContainerItemProxy */; - }; - 8890C83D521406AB15C453E2D561A19A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = 35FF6A37D529B9316A73DB3FF62D46BB /* PBXContainerItemProxy */; - }; - 889ABFB74E03C600EEEB2E8394628D01 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftDate; - target = 6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */; - targetProxy = BA1522AEB280F79D94D07E73CC2690D6 /* PBXContainerItemProxy */; - }; - 8985BBD60912E2232ED181BC4CAA57C6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KingfisherWebP; - target = 0D78006448081C29492BCBD9AE8ECC81 /* KingfisherWebP */; - targetProxy = 025AFFB4ED8E0AFD73A3A54BD4662704 /* PBXContainerItemProxy */; - }; - 8A28CFB4FE8D0C8CEADCABA6662F13D0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTCommonSDK; - target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; - targetProxy = 93E9B6F57A46315301DCFE9B5A3C92CE /* PBXContainerItemProxy */; - }; - 8A6F6B03099F35EA48EB473FDC265BED /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextInputViewNotification; - target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; - targetProxy = 2E7A8AF352883F03CD3811183BE59ED2 /* PBXContainerItemProxy */; - }; - 8DD2AF850C2204B6DA8E4CF7BE1A2689 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "RxCocoa-RxCocoa_Privacy"; - target = 5C92E047D2B317BFB31393F449A9EA0D /* RxCocoa-RxCocoa_Privacy */; - targetProxy = D1A3727F9F6FB23EA976744962859816 /* PBXContainerItemProxy */; - }; - 8E64A4D09E30DFE098D6CAA8F78B7B39 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardCore; - target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = 287CCA8D0DB1040DDAA17E991B5768EC /* PBXContainerItemProxy */; - }; - 8F4A888092746B674C487C0CAC4DEDAF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "MarqueeLabel-MarqueeLabel"; - target = CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */; - targetProxy = DBB722F34705160FA4A5E61184D3E0F6 /* PBXContainerItemProxy */; - }; - 8FBF84439433C4296F1D58F1A3EE5146 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SDWebImage-SDWebImage"; - target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; - targetProxy = 5DB26580C257FCDE54343256A107FB5B /* PBXContainerItemProxy */; - }; - 910B583E63659DA5AC3B222107251EDF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; - target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; - targetProxy = E860803A4B939648FD911B6CAA179C93 /* PBXContainerItemProxy */; - }; - 94BE553660FACE815342CE1DC5FAD2A2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = BD08CBB9C25C774EA98EFF263D9F790A /* PBXContainerItemProxy */; - }; - 9922439BEBF167C4468C95238664CF30 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = URLNavigator; - target = 3AEB4A97CEAE5A782BA5E5D6A468A913 /* URLNavigator */; - targetProxy = BAC7B844FF64028554BB245071BD0A07 /* PBXContainerItemProxy */; - }; - 9E3161E514CA803F5DA62C7FBAC22610 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftyUserDefaults; - target = A049F3164EBC335A7982A4E1FB3A5EAA /* SwiftyUserDefaults */; - targetProxy = CA23028D402268E77F2E79C97A42482A /* PBXContainerItemProxy */; - }; - A101725FC83AEFD7EA2FD4A38BBCD70E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 12C59FE6C35BFF5B62B12CA80D633C6E /* PBXContainerItemProxy */; - }; - A1906C567D60703679F2A891C74910EE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = C8216819A16C698537DCE327A8D69FA0 /* PBXContainerItemProxy */; - }; - A42961ABBB9167F06D0133FF738C7ECE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = 042FC4C82350FE8E1196EFA61E4A2184 /* PBXContainerItemProxy */; - }; - A7C5D8207CA80C91DF55EC6ADB63D21B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SGQRCode; - target = 2035A387A5D5D85BEF7F693731454A3D /* SGQRCode */; - targetProxy = 840A6E57B432E017162A0875E7C5FD7E /* PBXContainerItemProxy */; - }; - AA268A45A208CB94360566ADE4B464B6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = B30CC2B137A102A0DB74D74CFCD7B812 /* PBXContainerItemProxy */; - }; - AA973E21C0796AF175D280D41725811B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardReturnManager; - target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; - targetProxy = FB81EFDC4333C4082010842CB7DF56E3 /* PBXContainerItemProxy */; - }; - B382F15E2D173D14640F42CF0A604123 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxCocoa; - target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */; - targetProxy = 1EF125544C3B3F3BBD0ECDC9A814FD1C /* PBXContainerItemProxy */; - }; - B3AD23A2104860F4576C849EF1CBCEEB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxDataSources; - target = 401909D4FB2014BF539896BF0CCA48C2 /* RxDataSources */; - targetProxy = 95B60C4BB65A3C930FF541476A06646E /* PBXContainerItemProxy */; - }; - BB78D6597FEF0B6A05107787EF4AF77B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxCocoa; - target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */; - targetProxy = 09270CB5FEDB694F3F3AF2BC7C2C62FB /* PBXContainerItemProxy */; - }; - BCC56177F5848C2F0EF84CDB94BF6E3D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; - targetProxy = F98A4BF7CB6FBECE3E1EEB4A695AC2D9 /* PBXContainerItemProxy */; - }; - BED2E1712ADEF99624B517CC237CECE6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardCore; - target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = B3E6B592B6A2DD3AE810247B6805679A /* PBXContainerItemProxy */; - }; - BF460CC9DDA57B1AA281E59B0E519890 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MarqueeLabel; - target = C23DB88E45B0ED14F0C8827BE9C46C95 /* MarqueeLabel */; - targetProxy = DBDF78C4B32C2A812FCB419ED2C4D13B /* PBXContainerItemProxy */; - }; - C0A4B8D3CA5B1F58453BC0B7538F9FBA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftKeychainWrapper; - target = CF903DF43E111410ECA0C288D36FA21A /* SwiftKeychainWrapper */; - targetProxy = 3C3A81D37FD1CAD80AF432EA355FC8E6 /* PBXContainerItemProxy */; - }; - C0C86E9E30D0C8790A96071CD521E677 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IQTextView-IQTextView"; - target = A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */; - targetProxy = 236A506B8FB2BEE322FC8978263E8A97 /* PBXContainerItemProxy */; - }; - C374AE9E570F2140D9E6E2C15BE1E5E2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextInputViewNotification; - target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; - targetProxy = C9C9CDD14E108440AAF207347AA54D15 /* PBXContainerItemProxy */; - }; - C48922F2006AC0C6DB3ECD4F9D8EC226 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbar; - target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; - targetProxy = 0F22A5E21619F835BD48DB7A973597F4 /* PBXContainerItemProxy */; - }; - C633C6B0CB7EDB5C7DDD7D1E9133EF7A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQTextInputViewNotification; - target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; - targetProxy = DAD285D6DB6D6BD8B1920827F96DB5F9 /* PBXContainerItemProxy */; - }; - C63D75DBA71EE68E4846302E2B2E8A0C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "MJRefresh-MJRefresh.Privacy"; - target = B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */; - targetProxy = 8EEEB922E725FDC914FB42E7ED4DCA4D /* PBXContainerItemProxy */; - }; - C85D2D32E9B4AB2ABA7DD66E288A3F3F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardToolbar; - target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; - targetProxy = 3B5F514E165A276C7B23AD43D40AEB12 /* PBXContainerItemProxy */; - }; - D027D9F43187F1E190FE602F513A488E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "lottie-ios-LottiePrivacyInfo"; - target = BF2A15FEC3F3424BBC4B9AD5F86F2D54 /* lottie-ios-LottiePrivacyInfo */; - targetProxy = C57AB6DCFAC103F82FB31F9ED93406EB /* PBXContainerItemProxy */; - }; - D0AA9266781C285ECC77553C73007A9E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Differentiator; - target = 212F79CE462FC723AF42979B57FBB8A6 /* Differentiator */; - targetProxy = 79E33942311116F165443D50F8E4D05D /* PBXContainerItemProxy */; - }; - D16E2DE43530D215B0519B5CC2876E20 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "CocoaLumberjack-CocoaLumberjackPrivacy"; - target = 276021C4482165D46E0CBBEFB822FE95 /* CocoaLumberjack-CocoaLumberjackPrivacy */; - targetProxy = E36023D616E8471357FD57A755FD7C11 /* PBXContainerItemProxy */; - }; - D87BE11204B9EB75A8380E85F5C1742A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardManagerSwift; - target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; - targetProxy = 2E68E643BE2F5413F9DB24FD42D08E38 /* PBXContainerItemProxy */; - }; - DC0586946A92A163CF6BAB919702FE3B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardNotification; - target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; - targetProxy = 0DFA2E5849FF01E0821C77D0E90B47E6 /* PBXContainerItemProxy */; - }; - DC1FA123658484FD9AD9F03539CBF90D /* PBXTargetDependency */ = { + 0AAF53DB48C0D5C79370C708CE42F46C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxRelay; target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */; - targetProxy = 08F36DD8506B5AFA35A0AE187D441A38 /* PBXContainerItemProxy */; + targetProxy = 22B47080928579BB18CCCAE2C03D8CBC /* PBXContainerItemProxy */; }; - DD673714EF212F0CF0A8949B4801943F /* PBXTargetDependency */ = { + 0AF184D8D143C76446FE46AB324CD460 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDCycleScrollView; - target = CBED833AAD6266F3AEFE9BE31C68E094 /* SDCycleScrollView */; - targetProxy = ABE1695B3735D5FD873B9BD52D8BD968 /* PBXContainerItemProxy */; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = EE588880C79E7049F8710272D4AD7BCF /* PBXContainerItemProxy */; }; - E1CE43024E0A6DA49026B1E2CEF55166 /* PBXTargetDependency */ = { + 0BDF8719E617AB3332C90D41CD42158D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = AMapFoundation; - target = 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */; - targetProxy = D97DA36AA87DDF58F4F82279AC6BED6C /* PBXContainerItemProxy */; + name = IQKeyboardToolbar; + target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; + targetProxy = 9A591F972469C23950E5D027F7308AA5 /* PBXContainerItemProxy */; }; - E671D7820276F311591644CBB2C81BB6 /* PBXTargetDependency */ = { + 0BF984F133C4F32AAD05F360764B4F0A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "RxRelay-RxRelay_Privacy"; - target = 39101A2B1096DFB129FCDE5490875054 /* RxRelay-RxRelay_Privacy */; - targetProxy = 02F1D7CD857A043CD985C1FBF9B43110 /* PBXContainerItemProxy */; + name = IQKeyboardToolbarManager; + target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; + targetProxy = 2284F7F282F35B52D41CC857BB2DB104 /* PBXContainerItemProxy */; }; - E76A8160C9D3A001C141FF34E6470E0A /* PBXTargetDependency */ = { + 0D35EEFFAD62499C61405E77A263113A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardCore-IQKeyboardCore"; + target = EEE261386011CDF271BE289F73FF5959 /* IQKeyboardCore-IQKeyboardCore */; + targetProxy = 2EB206547FBE5A841DCB56481DE1B5A8 /* PBXContainerItemProxy */; + }; + 11896C8E749A994332F8DE4B1EC437B8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Alamofire; target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; - targetProxy = CBA3D232669C99FF369EE7CEF90F2606 /* PBXContainerItemProxy */; + targetProxy = 5AD7F8761BC106121D9F00F78D8EF2D4 /* PBXContainerItemProxy */; }; - EC2E3D2D74ECE5925977D4EEB99DD135 /* PBXTargetDependency */ = { + 1196429D4611A676FADC3B5CC0325143 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = IQTextView; - target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; - targetProxy = B425C6E4B823597656F7C3FC93DAF2AC /* PBXContainerItemProxy */; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = 58C8EEA5010E1D80D4811B491C3FB961 /* PBXContainerItemProxy */; }; - EE8DD12406AD755267D7921F76D1B9C4 /* PBXTargetDependency */ = { + 11F9D6310E0C7B8D0E6919C0F550690C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = IQKeyboardCore; - target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = FB40BE9B11ADCC2CECEF4634012F4CFA /* PBXContainerItemProxy */; + name = IQTextInputViewNotification; + target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; + targetProxy = FC303C9F675121F6D79E85BC8D2C6F9B /* PBXContainerItemProxy */; }; - EFF453A979F89BB9CBFA8C02F8DECA6D /* PBXTargetDependency */ = { + 122458DF9B0137E18E9F647BB7CCAFAF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RxSwiftExt; - target = ED7124602AA1B5C6A257912C7E8B793B /* RxSwiftExt */; - targetProxy = 7A163E0D8EEBE118682B6DA4CDCFDB7E /* PBXContainerItemProxy */; + name = "SwiftyJSON-SwiftyJSON"; + target = 677650A76A720691B88A6959EFED6418 /* SwiftyJSON-SwiftyJSON */; + targetProxy = 3B989EF44432C5F2B44FB4026B4EF62A /* PBXContainerItemProxy */; }; - F7CEAE511A2641BAF79C3DE45F8095C9 /* PBXTargetDependency */ = { + 1377C8BF3565FCD63C132C5C40CB3C91 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = IQKeyboardCore; - target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; - targetProxy = 35C50E62A0ECA54D571A8A8CC7968EFF /* PBXContainerItemProxy */; + name = "MarqueeLabel-MarqueeLabel"; + target = CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */; + targetProxy = 9C15A065AFD7BA4E4963651D0233884F /* PBXContainerItemProxy */; }; - FAA693876B7742E7344F5A8B5C109B6E /* PBXTargetDependency */ = { + 1460FE263E4A5B56A9388B29C98AE501 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HXPHPicker; - target = 6968C202A297A606D5EACC3679AAA627 /* HXPHPicker */; - targetProxy = 56297ABDC381072016777A90E9322AD8 /* PBXContainerItemProxy */; + name = "lottie-ios-LottiePrivacyInfo"; + target = BF2A15FEC3F3424BBC4B9AD5F86F2D54 /* lottie-ios-LottiePrivacyInfo */; + targetProxy = 5CE227E1A9A540F90E848A181E2E3886 /* PBXContainerItemProxy */; }; - FF0CED271CF41FB39FD47F603329B062 /* PBXTargetDependency */ = { + 150A0FA9A90DED545E9C8A530EB78513 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "MJRefresh-MJRefresh.Privacy"; + target = B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */; + targetProxy = 419AA90EF147EFEBE8F03C722B686579 /* PBXContainerItemProxy */; + }; + 196542F69EFBB57F1AD00EC3451638C0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxCocoa; + target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */; + targetProxy = 0A1DA121605674756A32BA4C717C9361 /* PBXContainerItemProxy */; + }; + 222814B20C3CD8B9C4DFD93CB1091698 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "ObjectMapper-Privacy"; target = E68E71E462C154107C49C379E539826E /* ObjectMapper-Privacy */; - targetProxy = A519C50910ECDB6974BD53726E1F0648 /* PBXContainerItemProxy */; + targetProxy = 01ED06E56721CDF0AF98FFB07C6311EF /* PBXContainerItemProxy */; + }; + 22288DF0BEC9213B110D61D6E7D7760C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextInputViewNotification; + target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; + targetProxy = 2310A24E26683A975FA797B1E5A3DF85 /* PBXContainerItemProxy */; + }; + 2BED7A9E256AD176E7F0FD6E45C4DE42 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MarqueeLabel; + target = C23DB88E45B0ED14F0C8827BE9C46C95 /* MarqueeLabel */; + targetProxy = F17CF0A31EED936804FEB295AAC2EC9B /* PBXContainerItemProxy */; + }; + 2C60FC684D937F2798B545DB754641DB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTCommonSDK; + target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; + targetProxy = 91CED1EA09DD56C9C07CA2BD52C609B0 /* PBXContainerItemProxy */; + }; + 2DFB9BE1EE90089FEE6B8DE862681BAE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = C05476F9B539E50FD507098B9A1C384D /* PBXContainerItemProxy */; + }; + 364E90F6E38C3A4E47926749D9FDC52B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardNotification; + target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; + targetProxy = 06A2C05CDB84536F4343B88FD58B3D04 /* PBXContainerItemProxy */; + }; + 37B11170371B089EE4A04F9BF338653F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Alamofire; + target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; + targetProxy = 23793FC08A1EB53DABC45816BBB9FB6C /* PBXContainerItemProxy */; + }; + 3A3217A0C6B6414E504FD6893498074D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 611DC3FB88D0BF72DD52A854D06B1C1F /* PBXContainerItemProxy */; + }; + 3EFE9090DB9654AD6E95B828849EFA16 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Popover; + target = 89ADB0D61D0BE9648E9853F5F8BDA717 /* Popover */; + targetProxy = A9B74FE9E16D32C3A7BCA384A1E7178A /* PBXContainerItemProxy */; + }; + 3FD7CEFA0B2CCF176FC6D045AAF9798B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AMapSearch; + target = 54F872FDE6669F86C58C8075211FE643 /* AMapSearch */; + targetProxy = D4B955FC2DE230B3094A222042FA1D39 /* PBXContainerItemProxy */; + }; + 441CC750FC85AB7C2C565F3F1100249D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxCocoa; + target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */; + targetProxy = 127C88513687D6363DC4B0A1364BC981 /* PBXContainerItemProxy */; + }; + 45BF68F5270776E5384E0EB70FEF4346 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftDate; + target = 6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */; + targetProxy = FD9B25E4351AEF774B1CFC62B0A05173 /* PBXContainerItemProxy */; + }; + 46CF9397831DD86FE62F97B72BF4D643 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ObjectMapper; + target = 162E649F50FEC62B61BDD87D1BD422B4 /* ObjectMapper */; + targetProxy = 015C9694C0369EFE086A6F87F25B176B /* PBXContainerItemProxy */; + }; + 4A5FECD5A9435E83656D2E93936A74B5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextView; + target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; + targetProxy = EC2F1CD2C23FFB7BA300753A683A414E /* PBXContainerItemProxy */; + }; + 4DAEA817729879FA882D5FCFAA76B8DF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftKeychainWrapper; + target = CF903DF43E111410ECA0C288D36FA21A /* SwiftKeychainWrapper */; + targetProxy = 5B913957F6C655AF54CFAA86175346A9 /* PBXContainerItemProxy */; + }; + 4FD4A9358816022270A78E3745D4D0DA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Moya; + target = 17F9141D333DA1A7BE5937F227221070 /* Moya */; + targetProxy = F57B9A1E2CA9C46E44D198935E674B5D /* PBXContainerItemProxy */; + }; + 50261BD0FD22C03410C8E2C9B45CD274 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage-SDWebImage"; + target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; + targetProxy = E0CACB518B412ED8306AA2E5159FF4CC /* PBXContainerItemProxy */; + }; + 57E5831E7D556B1F90342378DA031B58 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MBProgressHUD; + target = 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */; + targetProxy = 31C59A56D4788280626FD55864B20B6A /* PBXContainerItemProxy */; + }; + 58D2E5AE24685A32C47875CD81BA102E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "lottie-ios"; + target = 0B967D7F8561D42493EE289EC8D450D1 /* lottie-ios */; + targetProxy = DC1F61D1FE27CDE323915B192FB9619B /* PBXContainerItemProxy */; + }; + 5BE1D49CCA25D9DE00573740F93F4907 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AMapFoundation; + target = 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */; + targetProxy = 2642F70F4216BC52FB899A042B3731C8 /* PBXContainerItemProxy */; + }; + 5DDAC6EA7DF2833E1FB3A8E6374D8725 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = 392F154E1A9F4D9B0C5E8C377A3B7096 /* PBXContainerItemProxy */; + }; + 612A37293B1E8AD35352FC86E4899C21 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextInputViewNotification; + target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */; + targetProxy = 5CA6C36140F2E777BA08C0ABDE92163B /* PBXContainerItemProxy */; + }; + 628C6E1BA192716B0D3FF495ECAF131B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbarManager; + target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */; + targetProxy = 0C7667E67FAF6AD72225383492334E4B /* PBXContainerItemProxy */; + }; + 62DC4A1EF5874F6DA93E9B7F8B6C271C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SGQRCode; + target = 2035A387A5D5D85BEF7F693731454A3D /* SGQRCode */; + targetProxy = A3B66A76B54366BF6F1D25D2FF2DBF73 /* PBXContainerItemProxy */; + }; + 633A9B1703C537C907DE8DE70E77FC43 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbar; + target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; + targetProxy = F528B2964DF343C7CDCE65AAF43B04E9 /* PBXContainerItemProxy */; + }; + 668AE0B0B72C82B8E14A650D7E5E5C84 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardReturnManager; + target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; + targetProxy = 06AE094AA351A94FBD56A204DBDE8564 /* PBXContainerItemProxy */; + }; + 67577745BE627FF3D376332554E20DD9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZXSDK; + target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; + targetProxy = 170B0C3644F7F28DF1E90A65EB09011A /* PBXContainerItemProxy */; + }; + 6836F777F93F00174C78433F27E48ECF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AMapFoundation; + target = 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */; + targetProxy = 51BD2A4E069126CC2B21C4BAC795FD02 /* PBXContainerItemProxy */; + }; + 6CEC249A751E5C9C12573EDB38ED8BC1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = URLNavigator; + target = 3AEB4A97CEAE5A782BA5E5D6A468A913 /* URLNavigator */; + targetProxy = F9B76E9AB6B6DA12CCA370F78C2EB899 /* PBXContainerItemProxy */; + }; + 6F44EB296D9F51E7F8F69EFBABCB4E18 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KingfisherWebP; + target = 0D78006448081C29492BCBD9AE8ECC81 /* KingfisherWebP */; + targetProxy = D9398E83B9CF7F1EAB1D97048A847E59 /* PBXContainerItemProxy */; + }; + 70B8B327984258A34BD86953575435E9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardCore; + target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; + targetProxy = 244264727B1A142DA075E9FD969EBF0A /* PBXContainerItemProxy */; + }; + 7DF1071FB065B387293F2DB9DD1DAF03 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Differentiator; + target = 212F79CE462FC723AF42979B57FBB8A6 /* Differentiator */; + targetProxy = A8BF2472E2AC0339CEFF9EC2BECB9DB3 /* PBXContainerItemProxy */; + }; + 82AEC3068990769ACBB492AB99FE4178 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxRelay; + target = 4622BFEF3DC16E8BD15EEFC30D4D0084 /* RxRelay */; + targetProxy = 72378150143AB74F17D1348A8663505C /* PBXContainerItemProxy */; + }; + 85B6E89B7707C1F18AFAF1238FF99855 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZXSDK; + target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; + targetProxy = DB562D2F426B277E50F47EE841AEE9C3 /* PBXContainerItemProxy */; + }; + 88F684C699C74EEC0585A75B4FB915C3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AMap3DMap; + target = 3957A4F8F4B8823C2472883F7D067592 /* AMap3DMap */; + targetProxy = 2906B927432F3CF4707CF57D2A8BE682 /* PBXContainerItemProxy */; + }; + 8B5744F96B897D70E0937F2D6BAE79CD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HXPHPicker; + target = 6968C202A297A606D5EACC3679AAA627 /* HXPHPicker */; + targetProxy = 579D4329F33730C1341FC83D46DCEECA /* PBXContainerItemProxy */; + }; + 8EDD3169E9BAE6C51A3022C23F95B5EF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxDataSources; + target = 401909D4FB2014BF539896BF0CCA48C2 /* RxDataSources */; + targetProxy = 54E05B85A3DB5DDAE1CB2610A705B98B /* PBXContainerItemProxy */; + }; + 8F0FED16B0E5C976E0FFAAC9F38B2881 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQTextInputViewNotification-IQTextInputViewNotification"; + target = 4502C7427440BEB17A50C0BF6E638A85 /* IQTextInputViewNotification-IQTextInputViewNotification */; + targetProxy = D962C3CD3EFC4B866EE3CB58720C4951 /* PBXContainerItemProxy */; + }; + 8F1984AAE7BF04C2BC2C6ED39FAC4CE7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Masonry; + target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; + targetProxy = 07055E843AA704FB03A960E6F7303A72 /* PBXContainerItemProxy */; + }; + 912BF3C2DECB8BCDECF655F434B26ABB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 91E279B9BAD7839B9CAD09D82F70C021 /* PBXContainerItemProxy */; + }; + 93145C3496D6F24109E92049536B2A33 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxSwift; + target = EA9EA43B3B503823EE36C60D9C8A865F /* RxSwift */; + targetProxy = 8882C7032B93668EC3ECB6F7F2446AA2 /* PBXContainerItemProxy */; + }; + 93D8A581BC2C1A86FD931AA2CFC4C1C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTCommonSDK; + target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; + targetProxy = 48AB33D50E208FFCEB3A3788F82DA30C /* PBXContainerItemProxy */; + }; + 94C2FC0F439B1E433C0FAA914A8CA5C8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxCocoa; + target = 7AD0C6DCDC9CEC8A3C7C10C7FEE07BE6 /* RxCocoa */; + targetProxy = 0228033A25B40837D49767927A96181F /* PBXContainerItemProxy */; + }; + 9594C4A936DB86E4DBF8D227D48F3F2D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardManagerSwift; + target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; + targetProxy = 72413A5DA54949EA9A2A38F5729D6BAA /* PBXContainerItemProxy */; + }; + 9A5F84103A129078CD28C15B7AC42AF9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQTextView-IQTextView"; + target = A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */; + targetProxy = 48148F5B14C5C3CE9AAAB2EEEF0A5B50 /* PBXContainerItemProxy */; + }; + 9DFC9DA61441F7969607D5A522071EBB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftyUserDefaults; + target = A049F3164EBC335A7982A4E1FB3A5EAA /* SwiftyUserDefaults */; + targetProxy = D6E0B6B809A9654E1AA68F63E99EC4D1 /* PBXContainerItemProxy */; + }; + A5715BC6DA73201A27B2F5692401D951 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftyJSON; + target = D118A6A04828FD3CDA8640CD2B6796D2 /* SwiftyJSON */; + targetProxy = DA5CADDE913E4EB71672144C6125FDCC /* PBXContainerItemProxy */; + }; + A63E9FEEB994D10524BB3BBB5217FD47 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardReturnManager; + target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */; + targetProxy = 8CF640C86B382C568219782F848F9BD6 /* PBXContainerItemProxy */; + }; + A775AD048A3AAD83EE7DF406A8392F44 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardCore; + target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; + targetProxy = 2D7017EE6E3A62A0C308EC8963416C88 /* PBXContainerItemProxy */; + }; + AFFB05235698B70FDBADE33A9806ED99 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardNotification-IQKeyboardNotification"; + target = 2B8FF445A5162845FAB9EC00FC92B694 /* IQKeyboardNotification-IQKeyboardNotification */; + targetProxy = F0C2A0105E3AD282C90795C6D80BFA7B /* PBXContainerItemProxy */; + }; + B09EA64C23ED90BCE3E49AF759DD0C0D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = TagListView; + target = B43A58FC22C898DE29F6E12FE9636507 /* TagListView */; + targetProxy = FB4386985520608D82F2167595C9C219 /* PBXContainerItemProxy */; + }; + B2B4BC9C7BFE111EDD78DB0F55E86275 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "RxSwift-RxSwift_Privacy"; + target = 11779BD43CF8155A53E2C00B1566A19F /* RxSwift-RxSwift_Privacy */; + targetProxy = F57701C99DA414E3513D7BB4213316DB /* PBXContainerItemProxy */; + }; + B3032A7B26AB1E5AA15E5E558127BA9B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Differentiator; + target = 212F79CE462FC723AF42979B57FBB8A6 /* Differentiator */; + targetProxy = FB93ADF2C731021EFFF2F927B68B15D6 /* PBXContainerItemProxy */; + }; + B32020DA3E5E7CE9FA2BA8504D3688B9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 4D2BEDB2EE0364100166A60629F65E70 /* PBXContainerItemProxy */; + }; + B3F01850F78F88A65D16209A958C7B4D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Kingfisher-Kingfisher"; + target = 9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */; + targetProxy = DBF9725E23E7D6EE2E54EAC768D9FCA2 /* PBXContainerItemProxy */; + }; + B58DDD592467956AE615A81F21ABA3AA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Alamofire-Alamofire"; + target = 976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */; + targetProxy = 1F1371CFAC561E5DB0EBD759E5BEA9A3 /* PBXContainerItemProxy */; + }; + B5A0427D34A68ADF6E755829A9B0E695 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardToolbar-IQKeyboardToolbar"; + target = B247F77A0CD5E19C8187A9BA1EB58C09 /* IQKeyboardToolbar-IQKeyboardToolbar */; + targetProxy = 34EBE22285C9FED78A272EBFFA5E361F /* PBXContainerItemProxy */; + }; + C6735D69545CBE409F4D1F445A10D186 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SnapKit-SnapKit_Privacy"; + target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */; + targetProxy = D20FF6DD7CC24BD4789C6542445EF2E5 /* PBXContainerItemProxy */; + }; + CB6AC9739033950DC3AAFC8C540A3192 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 9842A13CD0851E0BDF793A5B433A2AF6 /* PBXContainerItemProxy */; + }; + CBAA07A511EAFCCEDBD5CED785CCC4CE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AMapLocation; + target = 971676D1C9A11C105647D995975ACE4F /* AMapLocation */; + targetProxy = 64C2A0D437FE9AABC08C403FC4B87562 /* PBXContainerItemProxy */; + }; + CE9180B06EECF8813B41952ADECA677E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "CocoaLumberjack-CocoaLumberjackPrivacy"; + target = 276021C4482165D46E0CBBEFB822FE95 /* CocoaLumberjack-CocoaLumberjackPrivacy */; + targetProxy = 1A44B15BA4164AFDF128DBAC5A0D906C /* PBXContainerItemProxy */; + }; + D0F10CCA5D71273003192B6F3BA7EC24 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardToolbar; + target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */; + targetProxy = 9426E0E5B82DADB2D49B7AA36460F123 /* PBXContainerItemProxy */; + }; + D90F8DF574F1C4BE3E0374784CAAABED /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDCycleScrollView; + target = CBED833AAD6266F3AEFE9BE31C68E094 /* SDCycleScrollView */; + targetProxy = 5FF0C0EA90F9B9E01C910251D8F4C941 /* PBXContainerItemProxy */; + }; + DA07971710BAD86D927753A0D598570A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardCore; + target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; + targetProxy = 27C1011AF04EB2CC8724AB961868E35C /* PBXContainerItemProxy */; + }; + DAB701DE6D8C2D5F4C2542ACAAA26F9A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AMapFoundation; + target = 39082CE2CA8065D786A75F5C09CFF2C0 /* AMapFoundation */; + targetProxy = 5C2A088B311F374478D62379376462AF /* PBXContainerItemProxy */; + }; + DB7F469C4D2D13A50659A95DA8478C2F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQTextView; + target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */; + targetProxy = 768FC40ED537000F264B2A4C7FC5C04E /* PBXContainerItemProxy */; + }; + DEDC3CE7BC0D06E0846DC9C14798E03E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardReturnManager-IQKeyboardReturnManager"; + target = 88810798DA63A2F6611B0970EA276DEC /* IQKeyboardReturnManager-IQKeyboardReturnManager */; + targetProxy = 2BA4C3020CDAE01E0B6C6F7DEF4CB7D2 /* PBXContainerItemProxy */; + }; + DF1A65C731A3EAFFC37445B68AAC2DD3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "RxCocoa-RxCocoa_Privacy"; + target = 5C92E047D2B317BFB31393F449A9EA0D /* RxCocoa-RxCocoa_Privacy */; + targetProxy = A1E38D00CBE106CA59DDD81EA54E4964 /* PBXContainerItemProxy */; + }; + E36A13C34199280712AE8551ACA943F2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "MBProgressHUD-MBProgressHUD"; + target = 3AE57FC4CF27B0BC540B3112353377BF /* MBProgressHUD-MBProgressHUD */; + targetProxy = D905E87AE0E18692DB723DBA4974E049 /* PBXContainerItemProxy */; + }; + E596FABD6A4F1A02D5F9D516B185AC7A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GYSDK; + target = 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */; + targetProxy = 3266CD8ACCB723B7469F961DF18EC4C1 /* PBXContainerItemProxy */; + }; + EA6C086598AF57CD1FD8FD1DB0716960 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardNotification; + target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */; + targetProxy = F5C3EA1F2FE122C9531DD4E8D33DD749 /* PBXContainerItemProxy */; + }; + ED367482C97114CDE58F76506A22DC7B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MJRefresh; + target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; + targetProxy = 393176F9062A7BC0370C6A684876A22F /* PBXContainerItemProxy */; + }; + F03DE9E34051C0FCB3C41D5E889D0EEA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Kingfisher; + target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */; + targetProxy = 939FD938674D5D64E4086A7707FCB680 /* PBXContainerItemProxy */; + }; + F1CD32C2A3B2EC30A9E5320416A37743 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "RxRelay-RxRelay_Privacy"; + target = 39101A2B1096DFB129FCDE5490875054 /* RxRelay-RxRelay_Privacy */; + targetProxy = 085140CE1D08C7CEB76A172A04E12B12 /* PBXContainerItemProxy */; + }; + F222A8C390FAA7CC06AD0C806A9A18B1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Kingfisher; + target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */; + targetProxy = ADB5D76EBAC5C84356CDD124C651623B /* PBXContainerItemProxy */; + }; + F4F52627387C696C224061C0FEFE7F89 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; + target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; + targetProxy = AE272029F51A8A7B544B33BC1BD2B848 /* PBXContainerItemProxy */; + }; + FE26BA66FD114F4B6A56A78CF3D10BFF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardCore; + target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */; + targetProxy = 8E1318BC6906F28EEEB75CEDDA8DECAC /* PBXContainerItemProxy */; + }; + FF3EC13899C069D6C4E2138EA19D29C4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RxSwiftExt; + target = ED7124602AA1B5C6A257912C7E8B793B /* RxSwiftExt */; + targetProxy = 250009CF0E7B9D3C1C86A1EC7AF2D62B /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 0259195A9ED2EA2EDBA91ED0B1CFBF4F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 07AFFAFEA4574A9741D002838347DE0F /* RxDataSources.debug.xcconfig */; + baseConfigurationReference = 61AF382053A6E91F86746B7BC1C455AB /* RxDataSources.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -13180,26 +13293,26 @@ }; name = Debug; }; - 0550DC92B1816FC8A83CEFD50C057102 /* Debug */ = { + 02E77380111AB23272CD3667026DFD56 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5C1A2E6799B080C281685BD6AD03A107 /* Kingfisher.debug.xcconfig */; + baseConfigurationReference = 1F1CACAD8FFFA90B324172547E72F895 /* SwiftyJSON.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; - IBSC_MODULE = Kingfisher; - INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftyJSON"; + IBSC_MODULE = SwiftyJSON; + INFOPLIST_FILE = "Target Support Files/SwiftyJSON/ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Kingfisher; + PRODUCT_NAME = SwiftyJSON; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; 05AA25BEF94A87270AEE68A471C8491D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 06D5D2A7CAC106CFE0BABA2F17C5AC18 /* Differentiator.release.xcconfig */; + baseConfigurationReference = D4C06C8F5EB292C231A094CFEDCB0B90 /* Differentiator.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -13236,26 +13349,9 @@ }; name = Release; }; - 063881EB3110FD2A51D69CE3B0279657 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 32FE7F0450BC79F9F00EE13509EAD5E1 /* IQKeyboardReturnManager.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; - IBSC_MODULE = IQKeyboardReturnManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardReturnManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 0779CF714FDBEBB29636BEE5A0EEF5BB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 90446E46FA8BFF8F3FDA84F9C0F8B5CB /* RxSwiftExt.release.xcconfig */; + baseConfigurationReference = 8604CEF1F1935DAE8A5CB0115CE64414 /* RxSwiftExt.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13295,7 +13391,7 @@ }; 080BAA837FD872F18107ACAD4D5020BC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9B6361B6B2EC5044C7D7A5F60F9725B /* MBProgressHUD.debug.xcconfig */; + baseConfigurationReference = E51AD1A47908FD0F4B378627666FF56D /* MBProgressHUD.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -13333,7 +13429,7 @@ }; 081567CE9CD56A99A66C0B763397A722 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 500EB58C2732EB0E555FA4A2C90C4AEA /* GTCommonSDK.release.xcconfig */; + baseConfigurationReference = 04B327AA7E6A5F7A513A66994CA96072 /* GTCommonSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -13349,16 +13445,128 @@ }; name = Release; }; - 0AAC4FE887651D60C8C2419CEFD2D112 /* Debug */ = { + 09325E587B5AB0218759AEB6E755BCE9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 27568FE34B5805173D718F5816A90B1E /* IQKeyboardManagerSwift.debug.xcconfig */; + baseConfigurationReference = 8BA0BCED85FA24526340C9A5CB0299C4 /* SnapKit.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; - IBSC_MODULE = IQKeyboardManagerSwift; - INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; + IBSC_MODULE = SnapKit; + INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardManagerSwift; + PRODUCT_NAME = SnapKit_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 0966E0AE7D90A35713702EDDABCD6AB8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FB47248A1A47AB5F0A6F8BB238599E71 /* SDWebImage.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + PRODUCT_MODULE_NAME = SDWebImage; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 09E4224E48B15B01F3BC49133AB23AD1 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5097E500062DCBB517A931995D23BA04 /* RxSwift.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/RxSwift/RxSwift-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; + PRODUCT_MODULE_NAME = RxSwift; + PRODUCT_NAME = RxSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 0C6E31422BDE6B0C2E9D8F8D66C7A181 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 37F0199973EBA156C4856F2E44FD0510 /* RxCocoa.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxCocoa"; + IBSC_MODULE = RxCocoa; + INFOPLIST_FILE = "Target Support Files/RxCocoa/ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = RxCocoa_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 0C8755148A5A3DFB27ED04C43E3A5B48 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3774F433AF4A23863AAE05250AAF58ED /* IQKeyboardNotification.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; + IBSC_MODULE = IQKeyboardNotification; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -13368,7 +13576,7 @@ }; 101B3D52ED918FA7FBD09B130F1DB33E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D348E9EDBA6B6346CB66E313D98B353 /* SwiftDate.debug.xcconfig */; + baseConfigurationReference = 300C1158D11F8395BDE29410331A55D5 /* SwiftDate.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13405,98 +13613,9 @@ }; name = Debug; }; - 1184B191F69283FA2491D92809C69E9B /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CBB3191B129447132115A1E437A10FBB /* IQKeyboardToolbarManager.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; - IBSC_MODULE = IQKeyboardToolbarManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardToolbarManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 12CC8BEFC06715E4C5A75F8FF68646F1 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 024671EBD9DED3184503661C16EBB5AA /* RxRelay.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxRelay"; - IBSC_MODULE = RxRelay; - INFOPLIST_FILE = "Target Support Files/RxRelay/ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = RxRelay_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 14059D0FE813A145C136F1C66982DDD4 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 349C722EC7546A51F49F9F334ACE9FC4 /* SwiftyJSON.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftyJSON"; - IBSC_MODULE = SwiftyJSON; - INFOPLIST_FILE = "Target Support Files/SwiftyJSON/ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SwiftyJSON; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 1491534ED8447FC0C208BF4CAD846496 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 46814B7303F971723AC2026E783D7819 /* IQKeyboardNotification.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardNotification; - PRODUCT_NAME = IQKeyboardNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 164D234316F4A7814C5F4348E0FD7C5B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 693D295A669FE67CE272D2EE1B3A87BF /* SwiftKeychainWrapper.debug.xcconfig */; + baseConfigurationReference = 685F3D013ACB1CBC32015CAF2B7E23ED /* SwiftKeychainWrapper.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -13532,9 +13651,26 @@ }; name = Debug; }; + 166DF6FCDCB58F1CE8A9A77D7E552D08 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FEE743F4A29377C4E7E5F438F6859EED /* RxSwift.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxSwift"; + IBSC_MODULE = RxSwift; + INFOPLIST_FILE = "Target Support Files/RxSwift/ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = RxSwift_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 19A83CC9ED1763FF5485101E1BD21401 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E890DCDCDFE8177899E99D157517707 /* SGQRCode.debug.xcconfig */; + baseConfigurationReference = 8494C86293FDE77A1CF95F1129FD642C /* SGQRCode.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13571,9 +13707,82 @@ }; name = Debug; }; + 19AAC0487011DAFA4D2B9B88E1D6DE80 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 18E749B784C68F6CC7218DDE99B111CC /* IQKeyboardReturnManager.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; + IBSC_MODULE = IQKeyboardReturnManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 1B8FD25F438F9A5EC6496DDE334F9EC7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5193992C13C7E955C36024BABB614B67 /* RxRelay.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxRelay"; + IBSC_MODULE = RxRelay; + INFOPLIST_FILE = "Target Support Files/RxRelay/ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = RxRelay_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 1C03AEA0A997B58A42977386A8E3C6A6 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 887BAFDF5875E4C49937F4B27AA714C4 /* Pods-QuickLocation.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + INFOPLIST_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 1D468000FB63B323BE02836990068238 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E8EA11B62C7E12382CCF821BC4EDB4D1 /* Masonry.debug.xcconfig */; + baseConfigurationReference = A2177CA069AE09A315ABF5A82C13ECEB /* Masonry.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -13609,33 +13818,16 @@ }; name = Debug; }; - 21065AA389DD62A95706C58D2820688C /* Debug */ = { + 22CDD21B45AFA3E7DB3ED29322687B4E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D443F796F523A0FA461B9AC33AB9C362 /* lottie-ios.debug.xcconfig */; + baseConfigurationReference = 603107E2ABAB091496DA16B5ADFC422E /* RxRelay.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; - IBSC_MODULE = Lottie; - INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxRelay"; + IBSC_MODULE = RxRelay; + INFOPLIST_FILE = "Target Support Files/RxRelay/ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = LottiePrivacyInfo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 2191D171B7366A4D6162485B408FEE20 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A31FBDB8A71E85E601C32E3A17169AAB /* IQKeyboardNotification.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; - IBSC_MODULE = IQKeyboardNotification; - INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardNotification; + PRODUCT_NAME = RxRelay_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -13643,26 +13835,9 @@ }; name = Release; }; - 24A093A88544B76DB53EF32D18D02098 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A2516B1B7307D6BB4586058EEF683AC3 /* IQTextInputViewNotification.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; - IBSC_MODULE = IQTextInputViewNotification; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQTextInputViewNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 24EDD58212F39DF8D43AE9891146ED7C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FB6F8A2833A8E8D18B75D77C679832DC /* KingfisherWebP.release.xcconfig */; + baseConfigurationReference = 5F50386CBE779EF15EB5949EF644E272 /* KingfisherWebP.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13700,9 +13875,9 @@ }; name = Release; }; - 28AA65A3E3D8F7A96F514A2138E0154C /* Release */ = { + 269ECDFF7CEEF714C49F81B2088252FE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F2CDF113AD008CF23ADEC1285DB7DE1D /* IQTextView.release.xcconfig */; + baseConfigurationReference = 18E749B784C68F6CC7218DDE99B111CC /* IQKeyboardReturnManager.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13714,9 +13889,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQTextView/IQTextView-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQTextView/IQTextView-Info.plist"; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -13724,9 +13899,47 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQTextView/IQTextView.modulemap"; - PRODUCT_MODULE_NAME = IQTextView; - PRODUCT_NAME = IQTextView; + MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardReturnManager; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 2AB62094C1373F1DF840A919F19F2964 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F6830A9CB8AB5C1AC1ED8563C3F2A4A2 /* IQTextInputViewNotification.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; + PRODUCT_MODULE_NAME = IQTextInputViewNotification; + PRODUCT_NAME = IQTextInputViewNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -13739,26 +13952,9 @@ }; name = Release; }; - 2A7E33F1786EE1FE2048A36EDD5DD15A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CA0F7A4A7E49FD291753BD5229A7B1E9 /* IQTextView.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; - IBSC_MODULE = IQTextView; - INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQTextView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 2C4EBC8097D4D07427A18EC0F79738BE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A3CB4FB657257F6CE843CC2BA3731EBD /* IQKeyboardManagerSwift.release.xcconfig */; + baseConfigurationReference = 65E8BFA20B8FC37268C35BFCD90578B2 /* IQKeyboardManagerSwift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13795,9 +13991,26 @@ }; name = Release; }; + 2C68F208254C5435892F72492D9099A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 137EFF75FD43370115CF2DD3B5FB30E9 /* Alamofire.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire"; + IBSC_MODULE = Alamofire; + INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = Alamofire; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 2E6B23AFDDDAB6AE4D391C43AD91B5EA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 423010E06BE2610F59AEFE114A293E2E /* URLNavigator.release.xcconfig */; + baseConfigurationReference = 368A23F88E866B7787883DDC89B1529B /* URLNavigator.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13837,7 +14050,7 @@ }; 2E93AC333ABBA1ED27D1FF26FE6E4F6E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D443F796F523A0FA461B9AC33AB9C362 /* lottie-ios.debug.xcconfig */; + baseConfigurationReference = 94ECBEA79FC93D0713FACEB04433B582 /* lottie-ios.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13874,16 +14087,33 @@ }; name = Debug; }; - 306E203431B1A8FD2EB2E01E29553CE3 /* Debug */ = { + 31B59FD674E13B4B6228448F1009F4C8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9B6361B6B2EC5044C7D7A5F60F9725B /* MBProgressHUD.debug.xcconfig */; + baseConfigurationReference = 815A5485D993AC1D5BC5DD32D6E68137 /* CocoaLumberjack.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MBProgressHUD"; - IBSC_MODULE = MBProgressHUD; - INFOPLIST_FILE = "Target Support Files/MBProgressHUD/ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/CocoaLumberjack"; + IBSC_MODULE = CocoaLumberjack; + INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = MBProgressHUD; + PRODUCT_NAME = CocoaLumberjackPrivacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 31BFAD97AFFD6CA03DFBB332DA258A33 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4CA539A2EC01D9FF87B4D10008D696A0 /* IQKeyboardToolbarManager.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; + IBSC_MODULE = IQKeyboardToolbarManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardToolbarManager; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -13891,87 +14121,9 @@ }; name = Debug; }; - 321C7DCCE426897717E94493FDC5D129 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D9F85BF96427D1E62F7DF7CEDB63205 /* IQTextInputViewNotification.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; - PRODUCT_MODULE_NAME = IQTextInputViewNotification; - PRODUCT_NAME = IQTextInputViewNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 325147B812590192B615F75A1DE01C4F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6807C2C4AB54E5412316F6E7601E772D /* RxSwift.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/RxSwift/RxSwift-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; - PRODUCT_MODULE_NAME = RxSwift; - PRODUCT_NAME = RxSwift; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 329FEDFC707F60DAC36FBAA2F41CC040 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 116636588CA6138EAA0EDD1D4FAADA0C /* SwiftyUserDefaults.release.xcconfig */; + baseConfigurationReference = 24E0CA2A82E7E62DB7DE13E0F2AE5FAE /* SwiftyUserDefaults.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -14010,7 +14162,7 @@ }; 32A11DC5E061152FA9D378AF2B9BB4F2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D87A24F7DEBC16CD056B6407C38F5AEA /* ObjectMapper.debug.xcconfig */; + baseConfigurationReference = 051C4FDA9D0FE00FDEA4BFB58A825DC3 /* ObjectMapper.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14049,7 +14201,7 @@ }; 35348094A047FBB7741B5FCEBF66111A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B7206C0B8A356B3C1D0789ED1F4C456F /* URLNavigator.debug.xcconfig */; + baseConfigurationReference = 9714E4C54783BFA68C1B4C6C5C5C2D28 /* URLNavigator.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14086,26 +14238,48 @@ }; name = Debug; }; - 371BF2B9D48B6F01EA46F5689D8B6347 /* Debug */ = { + 37A7EE6F282F132E6B2727A2423C180C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 31B696D1FC771E7DBF15633E2ACDDADC /* SDWebImage.debug.xcconfig */; + baseConfigurationReference = 603107E2ABAB091496DA16B5ADFC422E /* RxRelay.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/RxRelay/RxRelay-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SDWebImage; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/RxRelay/RxRelay.modulemap"; + PRODUCT_MODULE_NAME = RxRelay; + PRODUCT_NAME = RxRelay; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.1; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; 37C8EBB55E5BA72D4F22D6797A7BFACD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6810BE96DB31C48A8E55066CCABA1698 /* ObjectMapper.release.xcconfig */; + baseConfigurationReference = DB4B8C2F4381DB191ADCBEAA552A2584 /* ObjectMapper.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14143,26 +14317,26 @@ }; name = Release; }; - 3828A2402E84056B9B950D4005078EB8 /* Release */ = { + 38CA6D15BB3A977A9009FA5CFBBA28E9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1B555CC9F11FDB862A280E6E1D1A806B /* SDWebImage.release.xcconfig */; + baseConfigurationReference = 7A993B2AB33AB27EBB929BCCDE199E0E /* CocoaLumberjack.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/CocoaLumberjack"; + IBSC_MODULE = CocoaLumberjack; + INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SDWebImage; + PRODUCT_NAME = CocoaLumberjackPrivacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; 3980B62C537F5E72BAB9273C95C66F1A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 806412722951A7A5C2DF131A9E4EB2A5 /* AMapLocation.release.xcconfig */; + baseConfigurationReference = 9D4ED99FBD371BD0DE07529BA9F69A2F /* AMapLocation.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -14180,7 +14354,7 @@ }; 39FEA6E129AEF8E6B57327F300DE025A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 70CE135432E10B90B88647194E1CE054 /* IQKeyboardCore.release.xcconfig */; + baseConfigurationReference = 5E302FE488C304A0D680056C4201BC6F /* IQKeyboardCore.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14217,9 +14391,9 @@ }; name = Release; }; - 3CA4B765996A459B8B66F95CB861A41D /* Debug */ = { + 3B3211E5832C184A99B70E29C20FB340 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0494E81CC235C4E2DDFCED50749C944C /* IQKeyboardReturnManager.debug.xcconfig */; + baseConfigurationReference = F1E9906654BDC99EA3AFEB4F0FF55E4C /* IQKeyboardToolbarManager.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14231,9 +14405,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -14241,23 +14415,24 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardReturnManager; - PRODUCT_NAME = IQKeyboardReturnManager; + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; + PRODUCT_NAME = IQKeyboardToolbarManager; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_INSTALL_OBJC_HEADER = YES; SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; 3E3EC90A196DC40DF90841C016DA9EB1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B5DE06850C20E577BECBD34728D83A9 /* MarqueeLabel.debug.xcconfig */; + baseConfigurationReference = 2BA0763EE2D6A1D5DBED1B0253582EDE /* MarqueeLabel.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14294,43 +14469,9 @@ }; name = Debug; }; - 40FF5113D460D3C69F395B1F7EE2A880 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D9F85BF96427D1E62F7DF7CEDB63205 /* IQTextInputViewNotification.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; - IBSC_MODULE = IQTextInputViewNotification; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQTextInputViewNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 433275170CC32D429A3B2DA54AC96265 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1BFC77CDC01E3419AC1CD90C948737CE /* IQKeyboardToolbarManager.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; - IBSC_MODULE = IQKeyboardToolbarManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardToolbarManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 43E6F219681645AA6A1DC48E87B56284 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9CBA863A72472E854F1BCB021F10505 /* Alamofire.debug.xcconfig */; + baseConfigurationReference = 137EFF75FD43370115CF2DD3B5FB30E9 /* Alamofire.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14369,7 +14510,7 @@ }; 4471C5CF3BAE41FA52EBBF2DB4B57FA9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EAB2287C653AB356E7B22EAF2740BA99 /* HXPHPicker.debug.xcconfig */; + baseConfigurationReference = EFAF99944E7B5A05F29B9FBCD449A1F1 /* HXPHPicker.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14405,16 +14546,54 @@ }; name = Debug; }; - 4782EAFFA9F1F89A4EE195E2E20B631B /* Release */ = { + 46B8D8E783C5B05A6461ADEAD2EEC4C2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 578611BD973355690092C95C5AE020DA /* MBProgressHUD.release.xcconfig */; + baseConfigurationReference = 22F345791CD4AB5240759458461989AF /* SDWebImage.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + PRODUCT_MODULE_NAME = SDWebImage; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 479812F5497B6372204CE4B096749F16 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D3B171E48511651B10DDBFD282F8882C /* MJRefresh.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MBProgressHUD"; - IBSC_MODULE = MBProgressHUD; - INFOPLIST_FILE = "Target Support Files/MBProgressHUD/ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; + IBSC_MODULE = MJRefresh; + INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = MBProgressHUD; + PRODUCT_NAME = MJRefresh.Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -14424,7 +14603,7 @@ }; 480C539404A8567B4A00BCFB955B970C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EEB3F56F8C3B595F3234DE4CFF876DA8 /* SGQRCode.release.xcconfig */; + baseConfigurationReference = F4C45AA95ED26A0770FF6B8F7ACDD397 /* SGQRCode.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14462,47 +14641,43 @@ }; name = Release; }; - 497B8A260706E103B07CF50861C41E5D /* Debug */ = { + 490237B7BDD1078495689268E9EB8FC3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6A80528E098A04037523C6C07583C393 /* IQKeyboardToolbar.debug.xcconfig */; + baseConfigurationReference = 1BA257292FF26E78784322AD404F7609 /* AMapFoundation.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbar; - PRODUCT_NAME = IQKeyboardToolbar; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; + 4B417A6253D373F1A64C81464DD1E29D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 637EEDE30BC38DDC445D79530680A341 /* Kingfisher.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; + IBSC_MODULE = Kingfisher; + INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = Kingfisher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 4C6450248165267FCCE1E931FDCC492D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1ABAA942B4169CC49F2A687AC346B798 /* Alamofire.release.xcconfig */; + baseConfigurationReference = ABBEEEC0199A234FC405B22B4AC08DB0 /* Alamofire.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14540,26 +14715,9 @@ }; name = Release; }; - 4CDE0E6C101542ABA2CBA8DBF5387663 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D87A24F7DEBC16CD056B6407C38F5AEA /* ObjectMapper.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ObjectMapper"; - IBSC_MODULE = ObjectMapper; - INFOPLIST_FILE = "Target Support Files/ObjectMapper/ResourceBundle-Privacy-ObjectMapper-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 4E3C211534863595B5F43E8250BB4DB1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E995D067D17CB5F8A8155726D671BF2 /* MJRefresh.debug.xcconfig */; + baseConfigurationReference = 700082193AC45689F4838BAE9BC9E461 /* MJRefresh.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14596,26 +14754,9 @@ }; name = Debug; }; - 53D57A40F874A63EBDA06D1F9C4C824E /* Debug */ = { + 4ED45E26424CDE30612C1EE685604FAB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E1ACC1CCF4844B226089F690F7B13243 /* IQKeyboardCore.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; - IBSC_MODULE = IQKeyboardCore; - INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardCore; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 546B66B43BAFC237EF32709223D439AC /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CA0F7A4A7E49FD291753BD5229A7B1E9 /* IQTextView.debug.xcconfig */; + baseConfigurationReference = C12152F242C3BF4591428A42B1750961 /* IQTextView.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14651,9 +14792,88 @@ }; name = Debug; }; + 5256CE61B74FFDA15EE46921DF073DF5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 518C323F07471B8EF777A8488A6431AF /* Pods-QuickLocation.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + INFOPLIST_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 56185518D9D608F85EC33BA54D80AC6E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6F78DAC39B4227F542BE5BAE8B1E501F /* IQKeyboardNotification.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardNotification; + PRODUCT_NAME = IQKeyboardNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 567843E538D89FD3E56499956151F1FA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F1B0CB293BFB5B7E50D1679EA531B37C /* RxCocoa.debug.xcconfig */; + baseConfigurationReference = 37F0199973EBA156C4856F2E44FD0510 /* RxCocoa.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -14689,16 +14909,16 @@ }; name = Debug; }; - 571ADE8D047561D195CD60F88965510A /* Debug */ = { + 5820D49259A7545F2AABA5FD8F1EDDD0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E995D067D17CB5F8A8155726D671BF2 /* MJRefresh.debug.xcconfig */; + baseConfigurationReference = C12152F242C3BF4591428A42B1750961 /* IQTextView.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; - IBSC_MODULE = MJRefresh; - INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; + IBSC_MODULE = IQTextView; + INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = MJRefresh.Privacy; + PRODUCT_NAME = IQTextView; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -14706,16 +14926,16 @@ }; name = Debug; }; - 5CEE78C411E3D6E74EAAD5558E187FDE /* Debug */ = { + 58F82467C8F3AD02A235C38A9358AF77 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6A80528E098A04037523C6C07583C393 /* IQKeyboardToolbar.debug.xcconfig */; + baseConfigurationReference = 3546E15273FE2B6576E45EDF4270A67E /* Kingfisher.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; - IBSC_MODULE = IQKeyboardToolbar; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; + IBSC_MODULE = Kingfisher; + INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardToolbar; + PRODUCT_NAME = Kingfisher; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -14725,7 +14945,7 @@ }; 5DBE9EF228C40F654C1E76D495DC629F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C6DA755D33BE82CFC317B9C0FF9BDBA6 /* CocoaLumberjack.release.xcconfig */; + baseConfigurationReference = 815A5485D993AC1D5BC5DD32D6E68137 /* CocoaLumberjack.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14765,7 +14985,7 @@ }; 5E6A79DFB247787BD2BD0ADEBB2CD4F7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9562F36C10B86D2D17E3F17820FD1AE /* AMap3DMap.release.xcconfig */; + baseConfigurationReference = 009FA1C05EF5D3487F964168FF47651C /* AMap3DMap.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -14781,9 +15001,43 @@ }; name = Release; }; + 5E6CFA702BE5E559B2CE3BD7A704AAB9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9BA962BC4749C771C911752FE8EC82EE /* SwiftyJSON.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftyJSON"; + IBSC_MODULE = SwiftyJSON; + INFOPLIST_FILE = "Target Support Files/SwiftyJSON/ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SwiftyJSON; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 617ACC52974E5A0F38166F65CF54B75E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4B232A162144BB64CCB881C0474CB7E5 /* SnapKit.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; + IBSC_MODULE = SnapKit; + INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SnapKit_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 634D2F7349EEE1DFE79655E476A25FC1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C416F63E83C5DD65CC037DA79C107843 /* RxSwiftExt.debug.xcconfig */; + baseConfigurationReference = FB8C7F1003F6F17EE27636168C4C079F /* RxSwiftExt.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14820,16 +15074,16 @@ }; name = Debug; }; - 646F431E5658B162C225C31414272336 /* Release */ = { + 6418DCFCE2F580D940E22DB3B8270476 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C6DA755D33BE82CFC317B9C0FF9BDBA6 /* CocoaLumberjack.release.xcconfig */; + baseConfigurationReference = 7CCC705E921C40CD9818FC3CD4B309B1 /* MBProgressHUD.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/CocoaLumberjack"; - IBSC_MODULE = CocoaLumberjack; - INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MBProgressHUD"; + IBSC_MODULE = MBProgressHUD; + INFOPLIST_FILE = "Target Support Files/MBProgressHUD/ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = CocoaLumberjackPrivacy; + PRODUCT_NAME = MBProgressHUD; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -14839,7 +15093,7 @@ }; 64A7FDB5B4F348E1DF4AE672EAC026DD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F14B49C50777DBCB9A8C3BB0FAAF2D58 /* CocoaLumberjack.debug.xcconfig */; + baseConfigurationReference = 7A993B2AB33AB27EBB929BCCDE199E0E /* CocoaLumberjack.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14876,16 +15130,16 @@ }; name = Debug; }; - 660CA12F26A3CD48F788F98A2EAEB5DF /* Release */ = { + 65F591E4E904AEFDA169D424BBF2AABE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B91FB65E554FA16A7B8C7D61BDDCC741 /* SwiftyJSON.release.xcconfig */; + baseConfigurationReference = 21CAF2F8CDB796D458D3C63191380F72 /* lottie-ios.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftyJSON"; - IBSC_MODULE = SwiftyJSON; - INFOPLIST_FILE = "Target Support Files/SwiftyJSON/ResourceBundle-SwiftyJSON-SwiftyJSON-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; + IBSC_MODULE = Lottie; + INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SwiftyJSON; + PRODUCT_NAME = LottiePrivacyInfo; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -14893,16 +15147,16 @@ }; name = Release; }; - 668C20AE355FE9F09E98A6A82DB4DB22 /* Release */ = { + 679171855E1C503D91B17C77AA6B278C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9286F4BE49E7D2A42CB5613598347AF /* Kingfisher.release.xcconfig */; + baseConfigurationReference = ABBEEEC0199A234FC405B22B4AC08DB0 /* Alamofire.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; - IBSC_MODULE = Kingfisher; - INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire"; + IBSC_MODULE = Alamofire; + INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Kingfisher; + PRODUCT_NAME = Alamofire; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -14912,7 +15166,7 @@ }; 68F5B3954D22C3AE996F089D0ACE587F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6B15DA93F58AAA35491802B8D4313CFF /* GTCommonSDK.debug.xcconfig */; + baseConfigurationReference = 63B93031CA280C2A767269F2BC3C3EE2 /* GTCommonSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -14927,26 +15181,48 @@ }; name = Debug; }; - 695453363FCD949A65F446DCE0407AF3 /* Debug */ = { + 6B243EFEF61B12152DAC4116AEBD5B6F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 46814B7303F971723AC2026E783D7819 /* IQKeyboardNotification.debug.xcconfig */; + baseConfigurationReference = C2E720C4B1BFEE18F6FF3C92D274C56F /* IQTextView.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; - IBSC_MODULE = IQKeyboardNotification; - INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQTextView/IQTextView-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQTextView/IQTextView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardNotification; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQTextView/IQTextView.modulemap"; + PRODUCT_MODULE_NAME = IQTextView; + PRODUCT_NAME = IQTextView; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; 6BC304EFEB640C20681110D070308640 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6A6775C2DC87CC05036C59D22B33F2EA /* Differentiator.debug.xcconfig */; + baseConfigurationReference = FEE47E5D593536D84BE58D3612A55EC8 /* Differentiator.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -14982,82 +15258,9 @@ }; name = Debug; }; - 6DC17D1CF4843BC9E9C2B0CF34A58FC8 /* Release */ = { + 6E44CDAE0AE24EA7109A93ED136F62B3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6810BE96DB31C48A8E55066CCABA1698 /* ObjectMapper.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ObjectMapper"; - IBSC_MODULE = ObjectMapper; - INFOPLIST_FILE = "Target Support Files/ObjectMapper/ResourceBundle-Privacy-ObjectMapper-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 70C39F0E7FA1513051962D04C2BB407E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 32FE7F0450BC79F9F00EE13509EAD5E1 /* IQKeyboardReturnManager.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardReturnManager; - PRODUCT_NAME = IQKeyboardReturnManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 71CAA1F06EEA35AFFEF9552C377929A2 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 051800D486B7E0A9AFA8EFA67CD97461 /* SnapKit.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; - IBSC_MODULE = SnapKit; - INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SnapKit_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 763A60431B2822A21285C6D9427E521C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0360A7ACCE254FA8094122A67DAEBF0B /* libwebp.debug.xcconfig */; + baseConfigurationReference = 8859CF2EAE85B000921DA3F7F5D2BB11 /* TagListView.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15069,9 +15272,9 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/TagListView/TagListView-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INFOPLIST_FILE = "Target Support Files/TagListView/TagListView-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -15079,23 +15282,115 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; + MODULEMAP_FILE = "Target Support Files/TagListView/TagListView.modulemap"; + PRODUCT_MODULE_NAME = TagListView; + PRODUCT_NAME = TagListView; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_INSTALL_OBJC_HEADER = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 6E4AF6DAD2CDAD87136FD64D0CCC2334 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5EE8C58E8D437480485A24FD165D7EF8 /* AMapFoundation.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 720DCE239F2F13D04A73EDE67E62DF0C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5193992C13C7E955C36024BABB614B67 /* RxRelay.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/RxRelay/RxRelay-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/RxRelay/RxRelay.modulemap"; + PRODUCT_MODULE_NAME = RxRelay; + PRODUCT_NAME = RxRelay; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; + 742EF8219B40B115C19C4FE7A58C0866 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6DA851DD1C88B680B87F8C62F596A211 /* IQKeyboardCore.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; + IBSC_MODULE = IQKeyboardCore; + INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardCore; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 779826D3C337E2D250C4C63214BB0C80 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E21A67408E8A2CCFAEE7C62AE0680C24 /* ZXSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 77F46C22F13EEDF26EBE7C1A0DAB9E82 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9C397276E2990C60604F0EB2CD71CA45 /* GYSDK.release.xcconfig */; + baseConfigurationReference = D948D0CEDB9AD6944D1EFBCBED412D6F /* GYSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -15114,7 +15409,7 @@ }; 785092E5318749C2D1F2A11BE7796A70 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F491682089AAF06711121E695204A09A /* MarqueeLabel.release.xcconfig */; + baseConfigurationReference = 134792B6396EF244F671903991D753F4 /* MarqueeLabel.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15154,7 +15449,7 @@ }; 7C95E035CFE6D756325F4CDCFCB8E188 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 578611BD973355690092C95C5AE020DA /* MBProgressHUD.release.xcconfig */; + baseConfigurationReference = 7CCC705E921C40CD9818FC3CD4B309B1 /* MBProgressHUD.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15191,27 +15486,48 @@ }; name = Release; }; - 8077B779B7F47DE8DD342CC8E70C2E90 /* Release */ = { + 7FE62ECCDF21FE4D1E6BC8D1DB072F43 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 12482DE56EE86935FD288610C7E2E4BA /* ZXSDK.release.xcconfig */; + baseConfigurationReference = EC6CB802057D68A4B039F109B248383E /* libwebp.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", + "@loader_path/Frameworks", ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; 8132F4596778D6D7F2FC0053BBA0486B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7FD0798285C3D485CE81E5E1B5631690 /* SDCycleScrollView.release.xcconfig */; + baseConfigurationReference = 069687E34C3279CBB324ADFBECA6C4B8 /* SDCycleScrollView.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15248,9 +15564,26 @@ }; name = Release; }; + 820B56D53031E97BB90648A86BCA6E1E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FB47248A1A47AB5F0A6F8BB238599E71 /* SDWebImage.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 823800F5044F68C84CE56D88F733B8BF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1423591186656B268E1FF81A833FDDE3 /* Popover.release.xcconfig */; + baseConfigurationReference = E79099E22243AC3EA2F05FAB237DF038 /* Popover.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15287,43 +15620,9 @@ }; name = Release; }; - 8803E254DE6AD2CC7EE18509B36BF584 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1ABAA942B4169CC49F2A687AC346B798 /* Alamofire.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire"; - IBSC_MODULE = Alamofire; - INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Alamofire; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 8B113F9011737859876E0D62E058B55F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F14B49C50777DBCB9A8C3BB0FAAF2D58 /* CocoaLumberjack.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/CocoaLumberjack"; - IBSC_MODULE = CocoaLumberjack; - INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = CocoaLumberjackPrivacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 8BB1669D2FD16A3634D2142D4CB8AA96 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EB52BDEA8C58606EC2F7BBDD7145CC51 /* MJRefresh.release.xcconfig */; + baseConfigurationReference = D3B171E48511651B10DDBFD282F8882C /* MJRefresh.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15361,86 +15660,9 @@ }; name = Release; }; - 8D4C97F4024215F274B5C40C25B001F4 /* Debug */ = { + 8C8036B909C48BE070CF60AD13468F18 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 887BAFDF5875E4C49937F4B27AA714C4 /* Pods-QuickLocation.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - INFOPLIST_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 8D9FD255F781C5A24CBE6CE7EA8A831E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 31B696D1FC771E7DBF15633E2ACDDADC /* SDWebImage.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; - PRODUCT_MODULE_NAME = SDWebImage; - PRODUCT_NAME = SDWebImage; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 8FA12AE7E25E4F57119902158A52F1B9 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1BFC77CDC01E3419AC1CD90C948737CE /* IQKeyboardToolbarManager.release.xcconfig */; + baseConfigurationReference = 8EB5CC5544FC90C5D198DF50F13D5751 /* IQKeyboardToolbar.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15452,9 +15674,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -15462,9 +15684,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; - PRODUCT_NAME = IQKeyboardToolbarManager; + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbar; + PRODUCT_NAME = IQKeyboardToolbar; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -15479,7 +15701,7 @@ }; 90A83603B6BD81AE9AD6D02FC3FADE71 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 349C722EC7546A51F49F9F334ACE9FC4 /* SwiftyJSON.debug.xcconfig */; + baseConfigurationReference = 9BA962BC4749C771C911752FE8EC82EE /* SwiftyJSON.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15582,26 +15804,9 @@ }; name = Debug; }; - 91053BE41975E10595A60AA1B55D84BF /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7ACCB0FD8C0E7E5737C57BF65786BA54 /* AMapFoundation.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 94E0BDD4FECDD6501C6D9C71D5539419 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3F0FABB6A8EE1DF93AA6D76560E94820 /* lottie-ios.release.xcconfig */; + baseConfigurationReference = 21CAF2F8CDB796D458D3C63191380F72 /* lottie-ios.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15639,23 +15844,6 @@ }; name = Release; }; - 9532BD1B62B4751A74B94BC8070105E2 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 506D034E9BFFCFD5B54721F6F00B9EF2 /* RxCocoa.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxCocoa"; - IBSC_MODULE = RxCocoa; - INFOPLIST_FILE = "Target Support Files/RxCocoa/ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = RxCocoa_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 9553C89E183877A5CB2F3C6801BEC129 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -15718,47 +15906,43 @@ }; name = Release; }; - 96D6DBD7B8DC5504D0D0AC02C960E4E5 /* Debug */ = { + 97774782CCD43820E7510747CC9EDDF8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E2F3C9E43D63DCADA8C49D744C08B865 /* RxSwift.debug.xcconfig */; + baseConfigurationReference = 6F78DAC39B4227F542BE5BAE8B1E501F /* IQKeyboardNotification.release.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/RxSwift/RxSwift-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification"; + IBSC_MODULE = IQKeyboardNotification; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; - PRODUCT_MODULE_NAME = RxSwift; - PRODUCT_NAME = RxSwift; + PRODUCT_NAME = IQKeyboardNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.1; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; - 9BA70D17DE3FB87D8BE0EA87D4F66FDE /* Debug */ = { + 990BC4F25B2C1A84B05D65385F10F35C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A2516B1B7307D6BB4586058EEF683AC3 /* IQTextInputViewNotification.debug.xcconfig */; + baseConfigurationReference = 65E8BFA20B8FC37268C35BFCD90578B2 /* IQKeyboardManagerSwift.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; + IBSC_MODULE = IQKeyboardManagerSwift; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardManagerSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 9A6257862D066DC7135142C5D4321042 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4CA539A2EC01D9FF87B4D10008D696A0 /* IQKeyboardToolbarManager.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15770,9 +15954,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -15780,9 +15964,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; - PRODUCT_MODULE_NAME = IQTextInputViewNotification; - PRODUCT_NAME = IQTextInputViewNotification; + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; + PRODUCT_NAME = IQKeyboardToolbarManager; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -15794,26 +15978,26 @@ }; name = Debug; }; - 9CE8DC0492091BCE114D5BFFADF193CD /* Debug */ = { + 9CCAB61A5F2D55D761FCD7CA621CF0B3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 626D1B6169BE0138B8015FE83AEEAE0B /* ZXSDK.debug.xcconfig */; + baseConfigurationReference = 134792B6396EF244F671903991D753F4 /* MarqueeLabel.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; + IBSC_MODULE = MarqueeLabel; + INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = MarqueeLabel; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; 9D0D7572FEDA4CC9E75E7387846AFE57 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 051800D486B7E0A9AFA8EFA67CD97461 /* SnapKit.debug.xcconfig */; + baseConfigurationReference = 4B232A162144BB64CCB881C0474CB7E5 /* SnapKit.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15850,9 +16034,26 @@ }; name = Debug; }; + 9FD8CFDA31949408D42EC57267AA4BE8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B8B533521DD615E58E8354FB3EFDA3D6 /* IQKeyboardReturnManager.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; + IBSC_MODULE = IQKeyboardReturnManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; A1BEDCEF2CAAEBAF299D256F525A3382 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5C1A2E6799B080C281685BD6AD03A107 /* Kingfisher.debug.xcconfig */; + baseConfigurationReference = 3546E15273FE2B6576E45EDF4270A67E /* Kingfisher.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15889,9 +16090,9 @@ }; name = Debug; }; - A28A6D20B98F96932DB2CEFFBA55FE95 /* Release */ = { + A4C0C5822AB12B8009C7E164BA0B18A4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1B555CC9F11FDB862A280E6E1D1A806B /* SDWebImage.release.xcconfig */; + baseConfigurationReference = 36337C99CBA4EDC6F964613473BD16E2 /* libwebp.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15903,9 +16104,9 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -15913,59 +16114,23 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; - PRODUCT_MODULE_NAME = SDWebImage; - PRODUCT_NAME = SDWebImage; + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_INSTALL_OBJC_HEADER = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; - }; - A2ED1600F85C575D59103BDC890AF5F6 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 70CE135432E10B90B88647194E1CE054 /* IQKeyboardCore.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; - IBSC_MODULE = IQKeyboardCore; - INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardCore; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - A4EE5CAC8B7FD47644ECA8B48E0050D5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8717C64B8209AA2916B2A869B9ED9C21 /* AMapFoundation.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; + name = Debug; }; A52A8A275879C134EB281434D1049720 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 55894792B2BC6D1F12E125ED02EABF01 /* AMapSearch.debug.xcconfig */; + baseConfigurationReference = 84FFF531C4AF77901483402DF30D0103 /* AMapSearch.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -15982,7 +16147,7 @@ }; A705AF7A0D0666E36DCE452738EEF514 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6F00FC95201AB3519AAE376D77EE25F5 /* AMapLocation.debug.xcconfig */; + baseConfigurationReference = 075E51D9E2E1D447217F5A78FEC8F78D /* AMapLocation.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -15997,26 +16162,9 @@ }; name = Debug; }; - A79CE20D2D85A4BEF920D28979C1403F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3F0FABB6A8EE1DF93AA6D76560E94820 /* lottie-ios.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; - IBSC_MODULE = Lottie; - INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = LottiePrivacyInfo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; A8BB29B3CA4AB81CF3D835FD149791CB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8A905CE02819D2DC95FEA74AE580C2C4 /* RxDataSources.release.xcconfig */; + baseConfigurationReference = 857592C7F2B511A2BBE38E92CC49AF3A /* RxDataSources.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16053,26 +16201,26 @@ }; name = Release; }; - A935BB313EECA04BF3EBF7E45439F202 /* Release */ = { + AB4E1A15A76A2481F5BDF4FCA42BE20F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CAD57D2FB6281BF419C77A6FC26479BA /* RxRelay.release.xcconfig */; + baseConfigurationReference = 22F345791CD4AB5240759458461989AF /* SDWebImage.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxRelay"; - IBSC_MODULE = RxRelay; - INFOPLIST_FILE = "Target Support Files/RxRelay/ResourceBundle-RxRelay_Privacy-RxRelay-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = RxRelay_Privacy; + PRODUCT_NAME = SDWebImage; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; AF2BB8153427D2BA0A19C9C04F89F611 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A0ABA5C7CC826D59938801335F40EE59 /* HXPHPicker.release.xcconfig */; + baseConfigurationReference = 72B4531DDC82ABB0DDE38F1A72786562 /* HXPHPicker.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16109,9 +16257,60 @@ }; name = Release; }; - B121C6FEFCC27A3CE1DAFF880D2DAD54 /* Release */ = { + AFFC55B96CD90A57C03CC218BE350DA9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93CFEAEDA09B5AC6F78E6BC80B48D275 /* IQKeyboardToolbar.release.xcconfig */; + baseConfigurationReference = 5A611061ABE6DF6E84331515AD9342A0 /* IQKeyboardManagerSwift.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; + IBSC_MODULE = IQKeyboardManagerSwift; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardManagerSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + B19D2EE023AAB9A09A1E90A741D4F78A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F708EA70A0D20189C38291A54CFD9813 /* RxCocoa.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxCocoa"; + IBSC_MODULE = RxCocoa; + INFOPLIST_FILE = "Target Support Files/RxCocoa/ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = RxCocoa_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + B51BEF0D2C6C5C14C776CAD599EF4EC9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E51AD1A47908FD0F4B378627666FF56D /* MBProgressHUD.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MBProgressHUD"; + IBSC_MODULE = MBProgressHUD; + INFOPLIST_FILE = "Target Support Files/MBProgressHUD/ResourceBundle-MBProgressHUD-MBProgressHUD-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = MBProgressHUD; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + B79D12ADF91B1CD6BBC999580B89F8AE /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8EB5CC5544FC90C5D198DF50F13D5751 /* IQKeyboardToolbar.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; @@ -16126,16 +16325,16 @@ }; name = Release; }; - B330A7544598EC265DB60125BAE2A4C0 /* Debug */ = { + B9E872EF1798F187AFD88F248856E866 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F1B0CB293BFB5B7E50D1679EA531B37C /* RxCocoa.debug.xcconfig */; + baseConfigurationReference = 700082193AC45689F4838BAE9BC9E461 /* MJRefresh.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxCocoa"; - IBSC_MODULE = RxCocoa; - INFOPLIST_FILE = "Target Support Files/RxCocoa/ResourceBundle-RxCocoa_Privacy-RxCocoa-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; + IBSC_MODULE = MJRefresh; + INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = RxCocoa_Privacy; + PRODUCT_NAME = MJRefresh.Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -16145,7 +16344,7 @@ }; BA922906E64131AB76C4712AF94EF8CB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C963C0A62E791BA3550453A0C982F833 /* SDCycleScrollView.debug.xcconfig */; + baseConfigurationReference = 300D5ECA01A7756AE6E76AEADC9C9C8D /* SDCycleScrollView.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16183,7 +16382,7 @@ }; BAD20131EC29650C6737E66854A3A9FD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 476B7B25F575AE3CF39903C786FC12BD /* SnapKit.release.xcconfig */; + baseConfigurationReference = 8BA0BCED85FA24526340C9A5CB0299C4 /* SnapKit.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16221,26 +16420,9 @@ }; name = Release; }; - BC581AAA8C0B695AEE6C3C5C09AADE02 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = EB52BDEA8C58606EC2F7BBDD7145CC51 /* MJRefresh.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; - IBSC_MODULE = MJRefresh; - INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = MJRefresh.Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; BD9E54B8E276FDC5FAA99D603AAE7808 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 506D034E9BFFCFD5B54721F6F00B9EF2 /* RxCocoa.release.xcconfig */; + baseConfigurationReference = F708EA70A0D20189C38291A54CFD9813 /* RxCocoa.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16279,7 +16461,7 @@ }; BE13B2154C960503F9352E7CA41C5257 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 202A3AD865374751B577ED8992030640 /* Moya.release.xcconfig */; + baseConfigurationReference = 777B8A76AFF10EB38A10CF52B8C03838 /* Moya.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16317,48 +16499,26 @@ }; name = Release; }; - C080A4E785DC9D925805A6FBEFFA3888 /* Release */ = { + C103495ECEA47581EC103E978B116C85 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 61CE4F47128AB837CFC8684C3F91BAF1 /* libwebp.release.xcconfig */; + baseConfigurationReference = 667E4ECC119E5544BF1B3D2AF6B201A8 /* ZXSDK.debug.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; C1238B6F45B99CBFA2DE1E81C06F98A2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 04C1953D53901ECDFE44CE62153163CB /* SwiftKeychainWrapper.release.xcconfig */; + baseConfigurationReference = 9852B72659A40BCDB23B6501C7E6BC77 /* SwiftKeychainWrapper.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16397,7 +16557,7 @@ }; C6D82ADFF4A838BC1D47CD03A8A190E9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CE7D0E94E502829CC4B640761DA81EEF /* KingfisherWebP.debug.xcconfig */; + baseConfigurationReference = 6E7A717D117907B8CFF9CA6D67E34F02 /* KingfisherWebP.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16434,64 +16594,26 @@ }; name = Debug; }; - C77845BA5C40718FA43894DCFD81E94E /* Debug */ = { + C85FC6A218447F31C8EC938F411BAEE6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CBB3191B129447132115A1E437A10FBB /* IQKeyboardToolbarManager.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbarManager/IQKeyboardToolbarManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbarManager; - PRODUCT_NAME = IQKeyboardToolbarManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - C88A3D0AA286239C6F0EC7149623D010 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5B5DE06850C20E577BECBD34728D83A9 /* MarqueeLabel.debug.xcconfig */; + baseConfigurationReference = F1E9906654BDC99EA3AFEB4F0FF55E4C /* IQKeyboardToolbarManager.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; - IBSC_MODULE = MarqueeLabel; - INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager"; + IBSC_MODULE = IQKeyboardToolbarManager; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbarManager/ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = MarqueeLabel; + PRODUCT_NAME = IQKeyboardToolbarManager; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; CB3020DFC843BCE565F5FA4024538D17 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9286F4BE49E7D2A42CB5613598347AF /* Kingfisher.release.xcconfig */; + baseConfigurationReference = 637EEDE30BC38DDC445D79530680A341 /* Kingfisher.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16531,7 +16653,7 @@ }; CD531507144E35A983888394ADD82075 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D359E4DC0C387992AC4E85B90ED5BA9B /* AMap3DMap.debug.xcconfig */; + baseConfigurationReference = B43B7BF2D8F204FA07C7C267802C0352 /* AMap3DMap.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -16546,65 +16668,9 @@ }; name = Debug; }; - CDD4EC1D62EA453F5E25F73ABF1DC8DC /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D9CBA863A72472E854F1BCB021F10505 /* Alamofire.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire"; - IBSC_MODULE = Alamofire; - INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Alamofire; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - CE1F74C75439E40DCCFF1AB803A4F429 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A31FBDB8A71E85E601C32E3A17169AAB /* IQKeyboardNotification.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardNotification; - PRODUCT_NAME = IQKeyboardNotification; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; CECC5694E635C8311E213453B80E51AF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8517FB39CE20317C057B11AC9BD8D728 /* Masonry.release.xcconfig */; + baseConfigurationReference = A51606AD9A87F6B6D1277DC2885139F1 /* Masonry.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16643,7 +16709,7 @@ }; CF4574325CCCF465D3492C60311DBE5E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1D8BC788877505369AE9D580C83BC4E8 /* Popover.debug.xcconfig */; + baseConfigurationReference = 3E8AFA6E7FA058B470A4EBD034933E12 /* Popover.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16681,7 +16747,7 @@ }; D01F3580E114FEEB4E2AABE445D8CEE8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A076D45B86798F2AB9BA88643BCE041A /* SwiftDate.release.xcconfig */; + baseConfigurationReference = 5A8BB2E89784CB7DB2F22A23445609AE /* SwiftDate.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16721,7 +16787,7 @@ }; D0C03895DE80B8549E8C1D167D22E44D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 27568FE34B5805173D718F5816A90B1E /* IQKeyboardManagerSwift.debug.xcconfig */; + baseConfigurationReference = 5A611061ABE6DF6E84331515AD9342A0 /* IQKeyboardManagerSwift.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16757,9 +16823,47 @@ }; name = Debug; }; + D206704C47DCC91C1CCC938D4E378CC5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C2268DEE196747BBE25A55149286B042 /* IQTextInputViewNotification.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQTextInputViewNotification/IQTextInputViewNotification.modulemap"; + PRODUCT_MODULE_NAME = IQTextInputViewNotification; + PRODUCT_NAME = IQTextInputViewNotification; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; D24EC0EF28B2B0C44685D7240EBF2C15 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 80360A2482B59B8CFBBDAE1E04E3AA61 /* AMapSearch.release.xcconfig */; + baseConfigurationReference = AE93935E52C5C19FDBA5185135FC2787 /* AMapSearch.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -16775,16 +16879,16 @@ }; name = Release; }; - D32E9F475519FD41CD9A0CE9FC3C9140 /* Release */ = { + D2D1ECB541CB41B35C2A98728F836CFE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F491682089AAF06711121E695204A09A /* MarqueeLabel.release.xcconfig */; + baseConfigurationReference = 5097E500062DCBB517A931995D23BA04 /* RxSwift.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; - IBSC_MODULE = MarqueeLabel; - INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxSwift"; + IBSC_MODULE = RxSwift; + INFOPLIST_FILE = "Target Support Files/RxSwift/ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = MarqueeLabel; + PRODUCT_NAME = RxSwift_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -16792,16 +16896,54 @@ }; name = Release; }; - D81C9ABCB010179D7AA5B80F42A5EE2A /* Release */ = { + D4970E2DF87C5802E166FAC3F3951336 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 476B7B25F575AE3CF39903C786FC12BD /* SnapKit.release.xcconfig */; + baseConfigurationReference = 98C18EA8427E313A6B9B9FC0908AE091 /* TagListView.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/TagListView/TagListView-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/TagListView/TagListView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/TagListView/TagListView.modulemap"; + PRODUCT_MODULE_NAME = TagListView; + PRODUCT_NAME = TagListView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + DBDDD45AF94D66306C1F85DD95624C34 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DB4B8C2F4381DB191ADCBEAA552A2584 /* ObjectMapper.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; - IBSC_MODULE = SnapKit; - INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ObjectMapper"; + IBSC_MODULE = ObjectMapper; + INFOPLIST_FILE = "Target Support Files/ObjectMapper/ResourceBundle-Privacy-ObjectMapper-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SnapKit_Privacy; + PRODUCT_NAME = Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -16809,28 +16951,27 @@ }; name = Release; }; - DA8C0103E226FAA50A66749D5F0F951F /* Release */ = { + DF4D34B5EDCCAA220CB1B31A9DAB19E7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A3CB4FB657257F6CE843CC2BA3731EBD /* IQKeyboardManagerSwift.release.xcconfig */; + baseConfigurationReference = 604C2D5BAD2C3BDED0BA2F8BBBA4FDA2 /* IQKeyboardToolbar.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; - IBSC_MODULE = IQKeyboardManagerSwift; - INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar"; + IBSC_MODULE = IQKeyboardToolbar; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardManagerSwift; + PRODUCT_NAME = IQKeyboardToolbar; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; - DA9C9620E8B1E0E550044921F5D0C854 /* Release */ = { + E01DDB36E0D08528995E3D4735D765EA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 518C323F07471B8EF777A8488A6431AF /* Pods-QuickLocation.release.xcconfig */; + baseConfigurationReference = 3774F433AF4A23863AAE05250AAF58ED /* IQKeyboardNotification.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16841,8 +16982,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - INFOPLIST_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -16850,43 +16992,25 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/IQKeyboardNotification/IQKeyboardNotification.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardNotification; + PRODUCT_NAME = IQKeyboardNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; - }; - DB69C2828E9B9B7A1E4E57D8C059075D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E2F3C9E43D63DCADA8C49D744C08B865 /* RxSwift.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxSwift"; - IBSC_MODULE = RxSwift; - INFOPLIST_FILE = "Target Support Files/RxSwift/ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = RxSwift_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; name = Debug; }; - E0B97FDBBE0C4966381FEB0A1CF8BD45 /* Debug */ = { + E1060E3EFF1C154B9C975C9E0BC1D5C3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 024671EBD9DED3184503661C16EBB5AA /* RxRelay.debug.xcconfig */; + baseConfigurationReference = 604C2D5BAD2C3BDED0BA2F8BBBA4FDA2 /* IQKeyboardToolbar.debug.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -16896,10 +17020,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/RxRelay/RxRelay-Info.plist"; + INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -16907,30 +17030,30 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/RxRelay/RxRelay.modulemap"; - PRODUCT_MODULE_NAME = RxRelay; - PRODUCT_NAME = RxRelay; + MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardToolbar; + PRODUCT_NAME = IQKeyboardToolbar; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.1; + SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - E11A1A4D5FE3D6BBD48C537DEEB1C54B /* Release */ = { + E509524AFAB0ED7D598AE93A93CD76EC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6807C2C4AB54E5412316F6E7601E772D /* RxSwift.release.xcconfig */; + baseConfigurationReference = F6830A9CB8AB5C1AC1ED8563C3F2A4A2 /* IQTextInputViewNotification.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RxSwift"; - IBSC_MODULE = RxSwift; - INFOPLIST_FILE = "Target Support Files/RxSwift/ResourceBundle-RxSwift_Privacy-RxSwift-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; + IBSC_MODULE = IQTextInputViewNotification; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = RxSwift_Privacy; + PRODUCT_NAME = IQTextInputViewNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -16940,7 +17063,7 @@ }; E59C392C6F353CC2E8D40F986EF33C09 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D641E9665977E5D2538055F8AEFDE648 /* GYSDK.debug.xcconfig */; + baseConfigurationReference = D32766C64F278EEEB3A62174774BECE4 /* GYSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -16956,16 +17079,16 @@ }; name = Debug; }; - E849F0CBF1909A9A3C46F7F855FDBDDF /* Debug */ = { + E868536228AA252C4726278CFEC7115E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0494E81CC235C4E2DDFCED50749C944C /* IQKeyboardReturnManager.debug.xcconfig */; + baseConfigurationReference = 051C4FDA9D0FE00FDEA4BFB58A825DC3 /* ObjectMapper.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager"; - IBSC_MODULE = IQKeyboardReturnManager; - INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ObjectMapper"; + IBSC_MODULE = ObjectMapper; + INFOPLIST_FILE = "Target Support Files/ObjectMapper/ResourceBundle-Privacy-ObjectMapper-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQKeyboardReturnManager; + PRODUCT_NAME = Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -16975,7 +17098,7 @@ }; E8F6D6BE65F8EA78E36FD25E915E85F6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 62F6E873D49C812332A2CEE0AD4DC319 /* SwiftyUserDefaults.debug.xcconfig */; + baseConfigurationReference = 5BB5440159B1263157122546B336FC07 /* SwiftyUserDefaults.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -17011,9 +17134,60 @@ }; name = Debug; }; + EE14791126B2A5D407021403351EA9D1 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C2E720C4B1BFEE18F6FF3C92D274C56F /* IQTextView.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; + IBSC_MODULE = IQTextView; + INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQTextView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + EFF9C0D859DC589FEA4840AB7429C61B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5E302FE488C304A0D680056C4201BC6F /* IQKeyboardCore.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore"; + IBSC_MODULE = IQKeyboardCore; + INFOPLIST_FILE = "Target Support Files/IQKeyboardCore/ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = IQKeyboardCore; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + F0F818FAD9AE0E4B629495624DC9B07C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2BA0763EE2D6A1D5DBED1B0253582EDE /* MarqueeLabel.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; + IBSC_MODULE = MarqueeLabel; + INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = MarqueeLabel; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; F297241D9B06A15050FE4F76DABA19CA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B91FB65E554FA16A7B8C7D61BDDCC741 /* SwiftyJSON.release.xcconfig */; + baseConfigurationReference = 1F1CACAD8FFFA90B324172547E72F895 /* SwiftyJSON.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -17051,87 +17225,43 @@ }; name = Release; }; - F9572F065D20AD302D7DDA318AE5F416 /* Release */ = { + F391235E8F2FA6E844050DCE42839574 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CAD57D2FB6281BF419C77A6FC26479BA /* RxRelay.release.xcconfig */; + baseConfigurationReference = 94ECBEA79FC93D0713FACEB04433B582 /* lottie-ios.debug.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_PREFIX_HEADER = "Target Support Files/RxRelay/RxRelay-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/RxRelay/RxRelay-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; + IBSC_MODULE = Lottie; + INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/RxRelay/RxRelay.modulemap"; - PRODUCT_MODULE_NAME = RxRelay; - PRODUCT_NAME = RxRelay; + PRODUCT_NAME = LottiePrivacyInfo; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.1; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; - F964865C4F54A8F188991B7D9B5C0601 /* Release */ = { + F5E055542227C99FE77BDC4B4553952D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93CFEAEDA09B5AC6F78E6BC80B48D275 /* IQKeyboardToolbar.release.xcconfig */; + baseConfigurationReference = C2268DEE196747BBE25A55149286B042 /* IQTextInputViewNotification.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_MODULE_VERIFIER = NO; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch"; - GENERATE_INFOPLIST_FILE = NO; - INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification"; + IBSC_MODULE = IQTextInputViewNotification; + INFOPLIST_FILE = "Target Support Files/IQTextInputViewNotification/ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardToolbar; - PRODUCT_NAME = IQKeyboardToolbar; + PRODUCT_NAME = IQTextInputViewNotification; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_INSTALL_OBJC_HEADER = YES; - SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; F98EE33558C53FC474C6B9EF9F50E27E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A58350D3F42EA4D015D1FF9672B4CCE2 /* Moya.debug.xcconfig */; + baseConfigurationReference = CD7CD8A9863E8BD1EFAB7213C36ED938 /* Moya.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -17168,9 +17298,48 @@ }; name = Debug; }; + FB42B52CC82DFA0209F0CFB33DE824ED /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B8B533521DD615E58E8354FB3EFDA3D6 /* IQKeyboardReturnManager.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardReturnManager/IQKeyboardReturnManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardReturnManager; + PRODUCT_NAME = IQKeyboardReturnManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.9; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; FD4D1EB782183AD18FE4C7DDDDE0785C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E1ACC1CCF4844B226089F690F7B13243 /* IQKeyboardCore.debug.xcconfig */; + baseConfigurationReference = 6DA851DD1C88B680B87F8C62F596A211 /* IQKeyboardCore.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -17206,22 +17375,43 @@ }; name = Debug; }; - FE481DB938B0057DFB5534EB005D88C3 /* Release */ = { + FD8A52F7F5CA1626D354F931820B4409 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F2CDF113AD008CF23ADEC1285DB7DE1D /* IQTextView.release.xcconfig */; + baseConfigurationReference = FEE743F4A29377C4E7E5F438F6859EED /* RxSwift.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView"; - IBSC_MODULE = IQTextView; - INFOPLIST_FILE = "Target Support Files/IQTextView/ResourceBundle-IQTextView-IQTextView-Info.plist"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/RxSwift/RxSwift-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = IQTextView; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; + PRODUCT_MODULE_NAME = RxSwift; + PRODUCT_NAME = RxSwift; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + SWIFT_VERSION = 5.1; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; /* End XCBuildConfiguration section */ @@ -17235,11 +17425,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 11187CC7BC6EAFA5B99D86A29D7870E2 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = { + 07D356CFA84EA4CD31C0688280747724 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( - 71CAA1F06EEA35AFFEF9552C377929A2 /* Debug */, - D81C9ABCB010179D7AA5B80F42A5EE2A /* Release */, + AFFC55B96CD90A57C03CC218BE350DA9 /* Debug */, + 990BC4F25B2C1A84B05D65385F10F35C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0F9926CDE5FB25E4F4A87C0F60EA3E35 /* Build configuration list for PBXNativeTarget "SwiftyJSON-SwiftyJSON" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5E6CFA702BE5E559B2CE3BD7A704AAB9 /* Debug */, + 02E77380111AB23272CD3667026DFD56 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17253,11 +17452,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1C46BE6F9D17A4ED35606EA045728C62 /* Build configuration list for PBXAggregateTarget "ZXSDK" */ = { + 1B2E7927A5F8F9A861B5787CDFFD6F86 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9CE8DC0492091BCE114D5BFFADF193CD /* Debug */, - 8077B779B7F47DE8DD342CC8E70C2E90 /* Release */, + 9A6257862D066DC7135142C5D4321042 /* Debug */, + 3B3211E5832C184A99B70E29C20FB340 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1CAD881C85D95022F1DDF92BA498C092 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 31BFAD97AFFD6CA03DFBB332DA258A33 /* Debug */, + C85FC6A218447F31C8EC938F411BAEE6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17271,11 +17479,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2215BDB0058ECB523C55DD34C34BCA5A /* Build configuration list for PBXNativeTarget "CocoaLumberjack-CocoaLumberjackPrivacy" */ = { + 22D74BCF2654FB8A686359CB78BF0EE1 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8B113F9011737859876E0D62E058B55F /* Debug */, - 646F431E5658B162C225C31414272336 /* Release */, + AB4E1A15A76A2481F5BDF4FCA42BE20F /* Debug */, + 820B56D53031E97BB90648A86BCA6E1E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 23405B8B36889382CAEB39D6B3E3E882 /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 58F82467C8F3AD02A235C38A9358AF77 /* Debug */, + 4B417A6253D373F1A64C81464DD1E29D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17307,6 +17524,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 29939742F53FAACF8F8B79A2829F8385 /* Build configuration list for PBXAggregateTarget "AMapFoundation" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 490237B7BDD1078495689268E9EB8FC3 /* Debug */, + 6E4AF6DAD2CDAD87136FD64D0CCC2334 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 29BB59B7B51BC6194771995E3356CF70 /* Build configuration list for PBXNativeTarget "MJRefresh" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17325,15 +17551,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2B54692CB520C1828CE62A5B438FD132 /* Build configuration list for PBXNativeTarget "libwebp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 763A60431B2822A21285C6D9427E521C /* Debug */, - C080A4E785DC9D925805A6FBEFFA3888 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 3208C0F97FCB948C4F12E81E25FFEAF9 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17343,38 +17560,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 36D49A9BF558618016B4A850DA3C82F6 /* Build configuration list for PBXNativeTarget "SwiftyJSON-SwiftyJSON" */ = { + 42CB127968AF2417DC6469FA42DB51D8 /* Build configuration list for PBXNativeTarget "IQTextView" */ = { isa = XCConfigurationList; buildConfigurations = ( - 14059D0FE813A145C136F1C66982DDD4 /* Debug */, - 660CA12F26A3CD48F788F98A2EAEB5DF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3E1936807CBC16E22170F638AD2C80C0 /* Build configuration list for PBXNativeTarget "ObjectMapper-Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4CDE0E6C101542ABA2CBA8DBF5387663 /* Debug */, - 6DC17D1CF4843BC9E9C2B0CF34A58FC8 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 44FA6D04D8D288308F57BC22A3BB91E0 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9BA70D17DE3FB87D8BE0EA87D4F66FDE /* Debug */, - 321C7DCCE426897717E94493FDC5D129 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 471B1888FAB9BCEE7C1B48F5A61F94E4 /* Build configuration list for PBXNativeTarget "Pods-QuickLocation" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 8D4C97F4024215F274B5C40C25B001F4 /* Debug */, - DA9C9620E8B1E0E550044921F5D0C854 /* Release */, + 4ED45E26424CDE30612C1EE685604FAB /* Debug */, + 6B243EFEF61B12152DAC4116AEBD5B6F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17388,29 +17578,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 48281A3B85467AF6C82A805775D37337 /* Build configuration list for PBXNativeTarget "RxSwift" */ = { + 4C50783C206F4FBDFA1EF6FE747C869B /* Build configuration list for PBXNativeTarget "libwebp" */ = { isa = XCConfigurationList; buildConfigurations = ( - 96D6DBD7B8DC5504D0D0AC02C960E4E5 /* Debug */, - 325147B812590192B615F75A1DE01C4F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 49C931AED76DDD9A994314F09493902A /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A7E33F1786EE1FE2048A36EDD5DD15A /* Debug */, - FE481DB938B0057DFB5534EB005D88C3 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 49EEB4B5AB99B7023A438F620CB9A432 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C88A3D0AA286239C6F0EC7149623D010 /* Debug */, - D32E9F475519FD41CD9A0CE9FC3C9140 /* Release */, + A4C0C5822AB12B8009C7E164BA0B18A4 /* Debug */, + 7FE62ECCDF21FE4D1E6BC8D1DB072F43 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17424,11 +17596,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5B77323CDF29819E96E1482C085EA365 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */ = { + 55ACC9C368BF1444435A9C8092D13EF0 /* Build configuration list for PBXNativeTarget "IQTextView-IQTextView" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3CA4B765996A459B8B66F95CB861A41D /* Debug */, - 70C39F0E7FA1513051962D04C2BB407E /* Release */, + 5820D49259A7545F2AABA5FD8F1EDDD0 /* Debug */, + EE14791126B2A5D407021403351EA9D1 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5779556F7243C504C6AFDC0997723E61 /* Build configuration list for PBXNativeTarget "RxSwift-RxSwift_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 166DF6FCDCB58F1CE8A9A77D7E552D08 /* Debug */, + D2D1ECB541CB41B35C2A98728F836CFE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5868DBA87D0C327339F4FBA7A7018AC0 /* Build configuration list for PBXNativeTarget "RxSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FD8A52F7F5CA1626D354F931820B4409 /* Debug */, + 09E4224E48B15B01F3BC49133AB23AD1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17451,11 +17641,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6C7D6BF44A8439E0D97778BBA59AE5B1 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager-IQKeyboardToolbarManager" */ = { + 675A91A159E07C696991DD4F2106A834 /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1184B191F69283FA2491D92809C69E9B /* Debug */, - 433275170CC32D429A3B2DA54AC96265 /* Release */, + 46B8D8E783C5B05A6461ADEAD2EEC4C2 /* Debug */, + 0966E0AE7D90A35713702EDDABCD6AB8 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 68887C2ED3C747882D4E49F72753D8CA /* Build configuration list for PBXNativeTarget "CocoaLumberjack-CocoaLumberjackPrivacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 38CA6D15BB3A977A9009FA5CFBBA28E9 /* Debug */, + 31B59FD674E13B4B6228448F1009F4C8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17469,6 +17668,33 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 70A3C183FFA5A7A7B9371B22E510C63A /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 617ACC52974E5A0F38166F65CF54B75E /* Debug */, + 09325E587B5AB0218759AEB6E755BCE9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 72733DA89F6F9CF5ACDD7F1AA182150B /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DF4D34B5EDCCAA220CB1B31A9DAB19E7 /* Debug */, + B79D12ADF91B1CD6BBC999580B89F8AE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 72EDED0309BEFB9D9751AA6599203D76 /* Build configuration list for PBXNativeTarget "TagListView" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D4970E2DF87C5802E166FAC3F3951336 /* Debug */, + 6E44CDAE0AE24EA7109A93ED136F62B3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 76CB671120DA668996BFAEDD66DF2560 /* Build configuration list for PBXNativeTarget "SwiftKeychainWrapper" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17478,33 +17704,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 76F8633E8E1A9181BC345ADA2518C1AF /* Build configuration list for PBXNativeTarget "RxSwift-RxSwift_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DB69C2828E9B9B7A1E4E57D8C059075D /* Debug */, - E11A1A4D5FE3D6BBD48C537DEEB1C54B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 77A0B16968CAA666A3B7B59AECAA27A6 /* Build configuration list for PBXNativeTarget "IQTextView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 546B66B43BAFC237EF32709223D439AC /* Debug */, - 28AA65A3E3D8F7A96F514A2138E0154C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 7D6A93792417105FF759575AC4073887 /* Build configuration list for PBXNativeTarget "RxRelay-RxRelay_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 12CC8BEFC06715E4C5A75F8FF68646F1 /* Debug */, - A935BB313EECA04BF3EBF7E45439F202 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 80CE967CAA1D35721519F892BAF7A19B /* Build configuration list for PBXNativeTarget "SnapKit" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17514,11 +17713,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 8A5209EB6CF35D3E4F71DA99AAD6E18F /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { + 829B1873C2D7EF68AEBD3EE201D4B665 /* Build configuration list for PBXNativeTarget "RxCocoa-RxCocoa_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 371BF2B9D48B6F01EA46F5689D8B6347 /* Debug */, - 3828A2402E84056B9B950D4005078EB8 /* Release */, + 0C6E31422BDE6B0C2E9D8F8D66C7A181 /* Debug */, + B19D2EE023AAB9A09A1E90A741D4F78A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8314ED4886AED6E22BE88FDE3A83894A /* Build configuration list for PBXNativeTarget "RxRelay-RxRelay_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1B8FD25F438F9A5EC6496DDE334F9EC7 /* Debug */, + 22CDD21B45AFA3E7DB3ED29322687B4E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 847F175B773DBE8E5974D72682CB24AF /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2C68F208254C5435892F72492D9099A0 /* Debug */, + 679171855E1C503D91B17C77AA6B278C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17532,6 +17749,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 8F9BCD772632DF88E1ED72B862A8E810 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E1060E3EFF1C154B9C975C9E0BC1D5C3 /* Debug */, + 8C8036B909C48BE070CF60AD13468F18 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 93569FB2E69CD7D497515723289F6296 /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17568,15 +17794,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A24135030A78618B813872C73340ADC4 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar-IQKeyboardToolbar" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5CEE78C411E3D6E74EAAD5558E187FDE /* Debug */, - B121C6FEFCC27A3CE1DAFF880D2DAD54 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; A502924529CB9C0C9B064B4F2F767523 /* Build configuration list for PBXNativeTarget "MarqueeLabel" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17595,11 +17812,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A8A1A500549F976D578B312A146BA5FA /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */ = { + A80B71785601CC242692708E081E554E /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - 571ADE8D047561D195CD60F88965510A /* Debug */, - BC581AAA8C0B695AEE6C3C5C09AADE02 /* Release */, + E01DDB36E0D08528995E3D4735D765EA /* Debug */, + 56185518D9D608F85EC33BA54D80AC6E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17613,29 +17830,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AD7EA7B0E34B1EF891DF82CE62270C96 /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */ = { + B12B91636D9FDA8D91AC75F89A0ADBC1 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0550DC92B1816FC8A83CEFD50C057102 /* Debug */, - 668C20AE355FE9F09E98A6A82DB4DB22 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - ADE6FF62D5ADEDE77AD6712DD1478163 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager-IQKeyboardReturnManager" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E849F0CBF1909A9A3C46F7F855FDBDDF /* Debug */, - 063881EB3110FD2A51D69CE3B0279657 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B0E76EA190E7B07E90D22C5B3A22807F /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 695453363FCD949A65F446DCE0407AF3 /* Debug */, - 2191D171B7366A4D6162485B408FEE20 /* Release */, + 19AAC0487011DAFA4D2B9B88E1D6DE80 /* Debug */, + 9FD8CFDA31949408D42EC57267AA4BE8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17649,15 +17848,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B32625D1D9085E1EC93B447431DC13CB /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 0AAC4FE887651D60C8C2419CEFD2D112 /* Debug */, - DA8C0103E226FAA50A66749D5F0F951F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; B4496923FC367CBCE99E10C795BEFBF6 /* Build configuration list for PBXAggregateTarget "AMapLocation" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17667,38 +17857,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B8366A697492C2CD3A7ED5B3D51D7AAA /* Build configuration list for PBXNativeTarget "RxCocoa-RxCocoa_Privacy" */ = { + B55666F7F31DF20DADB6A51017E85190 /* Build configuration list for PBXNativeTarget "MBProgressHUD-MBProgressHUD" */ = { isa = XCConfigurationList; buildConfigurations = ( - B330A7544598EC265DB60125BAE2A4C0 /* Debug */, - 9532BD1B62B4751A74B94BC8070105E2 /* Release */, + B51BEF0D2C6C5C14C776CAD599EF4EC9 /* Debug */, + 6418DCFCE2F580D940E22DB3B8270476 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B8740D9B4EE958E08BBB3B712772F3B7 /* Build configuration list for PBXNativeTarget "IQKeyboardNotification" */ = { + B988D0CA362CC39E969941A13AC724F8 /* Build configuration list for PBXNativeTarget "IQKeyboardNotification-IQKeyboardNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1491534ED8447FC0C208BF4CAD846496 /* Debug */, - CE1F74C75439E40DCCFF1AB803A4F429 /* Release */, + 0C8755148A5A3DFB27ED04C43E3A5B48 /* Debug */, + 97774782CCD43820E7510747CC9EDDF8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BB0EC731FC5B4C860BCCE74D35DF7682 /* Build configuration list for PBXNativeTarget "RxRelay" */ = { + BD01E63BE25619D1E82C4F2A95B06577 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - E0B97FDBBE0C4966381FEB0A1CF8BD45 /* Debug */, - F9572F065D20AD302D7DDA318AE5F416 /* Release */, + F5E055542227C99FE77BDC4B4553952D /* Debug */, + E509524AFAB0ED7D598AE93A93CD76EC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BDE3BA4AA1402BB388C8E87E33BB4BC2 /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */ = { + C35D81C4DD36054D9E96E6B22A9C304A /* Build configuration list for PBXNativeTarget "ObjectMapper-Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - CDD4EC1D62EA453F5E25F73ABF1DC8DC /* Debug */, - 8803E254DE6AD2CC7EE18509B36BF584 /* Release */, + E868536228AA252C4726278CFEC7115E /* Debug */, + DBDDD45AF94D66306C1F85DD95624C34 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17721,20 +17911,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CA6E701A7476AC4CED662C3787C96B29 /* Build configuration list for PBXNativeTarget "MBProgressHUD-MBProgressHUD" */ = { + CB1D0447DB5FE2649578927BE7B29B08 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */ = { isa = XCConfigurationList; buildConfigurations = ( - 306E203431B1A8FD2EB2E01E29553CE3 /* Debug */, - 4782EAFFA9F1F89A4EE195E2E20B631B /* Release */, + F0F818FAD9AE0E4B629495624DC9B07C /* Debug */, + 9CCAB61A5F2D55D761FCD7CA621CF0B3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CD1C8E4F51CF27D5BB803F9292D6FA3A /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */ = { + CFE298C8B348D20EB39F10413C7C8966 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */ = { isa = XCConfigurationList; buildConfigurations = ( - 497B8A260706E103B07CF50861C41E5D /* Debug */, - F964865C4F54A8F188991B7D9B5C0601 /* Release */, + F391235E8F2FA6E844050DCE42839574 /* Debug */, + 65F591E4E904AEFDA169D424BBF2AABE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17748,11 +17938,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D3F6DF6B821DBF7F277B373F54F67966 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */ = { + D8F9AF5D081D8526D5A861AC60B45238 /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 21065AA389DD62A95706C58D2820688C /* Debug */, - A79CE20D2D85A4BEF920D28979C1403F /* Release */, + B9E872EF1798F187AFD88F248856E866 /* Debug */, + 479812F5497B6372204CE4B096749F16 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17766,20 +17956,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DF2A78DE89CB792CE238B18DAA614995 /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification-IQTextInputViewNotification" */ = { + E20B0DE5C2CB58534FD24D9F803D3614 /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */ = { isa = XCConfigurationList; buildConfigurations = ( - 24A093A88544B76DB53EF32D18D02098 /* Debug */, - 40FF5113D460D3C69F395B1F7EE2A880 /* Release */, + 742EF8219B40B115C19C4FE7A58C0866 /* Debug */, + EFF9C0D859DC589FEA4840AB7429C61B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E86551F3BE29607B08C5DF107E0D1BC3 /* Build configuration list for PBXNativeTarget "IQKeyboardCore-IQKeyboardCore" */ = { + E4F295FD99B676FC9E3C92DB717CF14C /* Build configuration list for PBXNativeTarget "IQTextInputViewNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( - 53D57A40F874A63EBDA06D1F9C4C824E /* Debug */, - A2ED1600F85C575D59103BDC890AF5F6 /* Release */, + D206704C47DCC91C1CCC938D4E378CC5 /* Debug */, + 2AB62094C1373F1DF840A919F19F2964 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E5EBA6460AB1F7A09690B9F08C6DB074 /* Build configuration list for PBXAggregateTarget "ZXSDK" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C103495ECEA47581EC103E978B116C85 /* Debug */, + 779826D3C337E2D250C4C63214BB0C80 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + EAAAB0FCC854F269F40650631F006E3C /* Build configuration list for PBXNativeTarget "Pods-QuickLocation" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1C03AEA0A997B58A42977386A8E3C6A6 /* Debug */, + 5256CE61B74FFDA15EE46921DF073DF5 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17793,11 +18001,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - EFD1990C9FACE114722F7C37452F185C /* Build configuration list for PBXAggregateTarget "AMapFoundation" */ = { + ED55AACFAF1333FC05B3AEAA8867D086 /* Build configuration list for PBXNativeTarget "IQKeyboardReturnManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - 91053BE41975E10595A60AA1B55D84BF /* Debug */, - A4EE5CAC8B7FD47644ECA8B48E0050D5 /* Release */, + 269ECDFF7CEEF714C49F81B2088252FE /* Debug */, + FB42B52CC82DFA0209F0CFB33DE824ED /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + F37F63B11B3172FDAB79EEE5C0C1F4CE /* Build configuration list for PBXNativeTarget "RxRelay" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 720DCE239F2F13D04A73EDE67E62DF0C /* Debug */, + 37A7EE6F282F132E6B2727A2423C180C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17811,24 +18028,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F5942A5338B686E9DA2C2872D4A56E28 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbarManager" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C77845BA5C40718FA43894DCFD81E94E /* Debug */, - 8FA12AE7E25E4F57119902158A52F1B9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - FB73114A9364717BBD7E1DBFDD0AA2E2 /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 8D9FD255F781C5A24CBE6CE7EA8A831E /* Debug */, - A28A6D20B98F96932DB2CEFFBA55FE95 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; FFD4204E4DCD52FD19E7C87A9DD45C40 /* Build configuration list for PBXNativeTarget "lottie-ios" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Alamofire-Alamofire.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Alamofire-Alamofire.xcscheme deleted file mode 100644 index ac09e96..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Alamofire-Alamofire.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Alamofire.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Alamofire.xcscheme deleted file mode 100644 index 93452ed..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Alamofire.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/CocoaLumberjack-CocoaLumberjackPrivacy.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/CocoaLumberjack-CocoaLumberjackPrivacy.xcscheme deleted file mode 100644 index d99e39a..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/CocoaLumberjack-CocoaLumberjackPrivacy.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/CocoaLumberjack.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/CocoaLumberjack.xcscheme deleted file mode 100644 index 21d2896..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/CocoaLumberjack.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Differentiator.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Differentiator.xcscheme deleted file mode 100644 index 24e6c89..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Differentiator.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/HXPHPicker.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/HXPHPicker.xcscheme deleted file mode 100644 index 920e8bc..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/HXPHPicker.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Kingfisher-Kingfisher.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Kingfisher-Kingfisher.xcscheme deleted file mode 100644 index dd7f78d..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Kingfisher-Kingfisher.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Kingfisher.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Kingfisher.xcscheme deleted file mode 100644 index a74d049..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Kingfisher.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/KingfisherWebP.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/KingfisherWebP.xcscheme deleted file mode 100644 index c66151c..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/KingfisherWebP.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MBProgressHUD-MBProgressHUD.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MBProgressHUD-MBProgressHUD.xcscheme deleted file mode 100644 index a52e07d..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MBProgressHUD-MBProgressHUD.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MBProgressHUD.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MBProgressHUD.xcscheme deleted file mode 100644 index b16f8c7..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MBProgressHUD.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MJRefresh-MJRefresh.Privacy.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MJRefresh-MJRefresh.Privacy.xcscheme deleted file mode 100644 index dcdc097..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MJRefresh-MJRefresh.Privacy.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MarqueeLabel-MarqueeLabel.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MarqueeLabel-MarqueeLabel.xcscheme deleted file mode 100644 index d5cb26e..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MarqueeLabel-MarqueeLabel.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MarqueeLabel.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MarqueeLabel.xcscheme deleted file mode 100644 index a36925b..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MarqueeLabel.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Masonry.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Masonry.xcscheme deleted file mode 100644 index bc45702..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Masonry.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Moya.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Moya.xcscheme deleted file mode 100644 index c678053..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Moya.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/ObjectMapper-Privacy.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/ObjectMapper-Privacy.xcscheme deleted file mode 100644 index b71a3d3..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/ObjectMapper-Privacy.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/ObjectMapper.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/ObjectMapper.xcscheme deleted file mode 100644 index 858fe14..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/ObjectMapper.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Pods-QuickLocation.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Pods-QuickLocation.xcscheme deleted file mode 100644 index ed6eb1d..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Pods-QuickLocation.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Popover.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Popover.xcscheme deleted file mode 100644 index b05f557..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/Popover.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxCocoa-RxCocoa_Privacy.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxCocoa-RxCocoa_Privacy.xcscheme deleted file mode 100644 index 7ac0636..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxCocoa-RxCocoa_Privacy.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxCocoa.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxCocoa.xcscheme deleted file mode 100644 index 0d0d022..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxCocoa.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxDataSources.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxDataSources.xcscheme deleted file mode 100644 index e774f05..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxDataSources.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxRelay-RxRelay_Privacy.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxRelay-RxRelay_Privacy.xcscheme deleted file mode 100644 index 042f3e7..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxRelay-RxRelay_Privacy.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxRelay.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxRelay.xcscheme deleted file mode 100644 index a3f71c0..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxRelay.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwift-RxSwift_Privacy.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwift-RxSwift_Privacy.xcscheme deleted file mode 100644 index 62caf2e..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwift-RxSwift_Privacy.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwift.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwift.xcscheme deleted file mode 100644 index 65f4c93..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwift.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwiftExt.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwiftExt.xcscheme deleted file mode 100644 index 2850ae6..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/RxSwiftExt.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SGQRCode.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SGQRCode.xcscheme deleted file mode 100644 index fdd5d5e..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SGQRCode.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SnapKit-SnapKit_Privacy.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SnapKit-SnapKit_Privacy.xcscheme deleted file mode 100644 index db63be7..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SnapKit-SnapKit_Privacy.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SnapKit.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SnapKit.xcscheme deleted file mode 100644 index 296de78..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SnapKit.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftDate.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftDate.xcscheme deleted file mode 100644 index 51cbb7f..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftDate.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftKeychainWrapper.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftKeychainWrapper.xcscheme deleted file mode 100644 index ed0092a..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftKeychainWrapper.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyJSON-SwiftyJSON.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyJSON-SwiftyJSON.xcscheme deleted file mode 100644 index ec57b77..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyJSON-SwiftyJSON.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyJSON.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyJSON.xcscheme deleted file mode 100644 index 065b12e..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyJSON.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyUserDefaults.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyUserDefaults.xcscheme deleted file mode 100644 index 087a289..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/SwiftyUserDefaults.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/URLNavigator.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/URLNavigator.xcscheme deleted file mode 100644 index 2c0682d..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/URLNavigator.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/libwebp.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/libwebp.xcscheme deleted file mode 100644 index 8e52f97..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/libwebp.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index da55426..0000000 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,284 +0,0 @@ - - - - - SchemeUserState - - Alamofire-Alamofire.xcscheme - - isShown - - orderHint - 1 - - Alamofire.xcscheme - - isShown - - orderHint - 0 - - CocoaLumberjack-CocoaLumberjackPrivacy.xcscheme - - isShown - - orderHint - 3 - - CocoaLumberjack.xcscheme - - isShown - - orderHint - 2 - - Differentiator.xcscheme - - isShown - - orderHint - 4 - - HXPHPicker.xcscheme - - isShown - - orderHint - 5 - - Kingfisher-Kingfisher.xcscheme - - isShown - - orderHint - 7 - - Kingfisher.xcscheme - - isShown - - orderHint - 6 - - KingfisherWebP.xcscheme - - isShown - - orderHint - 8 - - MBProgressHUD-MBProgressHUD.xcscheme - - isShown - - orderHint - 14 - - MBProgressHUD.xcscheme - - isShown - - orderHint - 13 - - MJRefresh-MJRefresh.Privacy.xcscheme - - isShown - - orderHint - 16 - - MJRefresh.xcscheme - - isShown - - orderHint - 15 - - MarqueeLabel-MarqueeLabel.xcscheme - - isShown - - orderHint - 11 - - MarqueeLabel.xcscheme - - isShown - - orderHint - 10 - - Masonry.xcscheme - - isShown - - orderHint - 12 - - Moya.xcscheme - - isShown - - orderHint - 17 - - ObjectMapper-Privacy.xcscheme - - isShown - - orderHint - 19 - - ObjectMapper.xcscheme - - isShown - - orderHint - 18 - - Pods-QuickLocation.xcscheme - - isShown - - orderHint - 20 - - Popover.xcscheme - - isShown - - orderHint - 21 - - RxCocoa-RxCocoa_Privacy.xcscheme - - isShown - - orderHint - 23 - - RxCocoa.xcscheme - - isShown - - orderHint - 22 - - RxDataSources.xcscheme - - isShown - - orderHint - 24 - - RxRelay-RxRelay_Privacy.xcscheme - - isShown - - orderHint - 26 - - RxRelay.xcscheme - - isShown - - orderHint - 25 - - RxSwift-RxSwift_Privacy.xcscheme - - isShown - - orderHint - 28 - - RxSwift.xcscheme - - isShown - - orderHint - 27 - - RxSwiftExt.xcscheme - - isShown - - orderHint - 29 - - SGQRCode.xcscheme - - isShown - - orderHint - 30 - - SnapKit-SnapKit_Privacy.xcscheme - - isShown - - orderHint - 32 - - SnapKit.xcscheme - - isShown - - orderHint - 31 - - SwiftDate.xcscheme - - isShown - - orderHint - 33 - - SwiftKeychainWrapper.xcscheme - - isShown - - orderHint - 34 - - SwiftyJSON-SwiftyJSON.xcscheme - - isShown - - orderHint - 36 - - SwiftyJSON.xcscheme - - isShown - - orderHint - 35 - - SwiftyUserDefaults.xcscheme - - isShown - - orderHint - 37 - - URLNavigator.xcscheme - - isShown - - orderHint - 38 - - libwebp.xcscheme - - isShown - - orderHint - 9 - - - SuppressBuildableAutocreation - - - diff --git a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MJRefresh.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/yanghong.xcuserdatad/xcschemes/TagListView.xcscheme similarity index 91% rename from Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MJRefresh.xcscheme rename to Pods/Pods.xcodeproj/xcuserdata/yanghong.xcuserdatad/xcschemes/TagListView.xcscheme index d7bb9d4..0242cce 100644 --- a/Pods/Pods.xcodeproj/xcuserdata/lin.xcuserdatad/xcschemes/MJRefresh.xcscheme +++ b/Pods/Pods.xcodeproj/xcuserdata/yanghong.xcuserdatad/xcschemes/TagListView.xcscheme @@ -14,9 +14,9 @@ buildForAnalyzing = "YES"> diff --git a/Pods/Pods.xcodeproj/xcuserdata/yanghong.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/yanghong.xcuserdatad/xcschemes/xcschememanagement.plist index a8d74a5..7e61ad4 100644 --- a/Pods/Pods.xcodeproj/xcuserdata/yanghong.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/Pods/Pods.xcodeproj/xcuserdata/yanghong.xcuserdatad/xcschemes/xcschememanagement.plist @@ -314,6 +314,11 @@ isShown + TagListView.xcscheme + + isShown + + URLNavigator.xcscheme isShown diff --git a/Pods/TagListView/LICENSE b/Pods/TagListView/LICENSE new file mode 100644 index 0000000..522967d --- /dev/null +++ b/Pods/TagListView/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2015 LIU Dongyuan + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Pods/TagListView/README.md b/Pods/TagListView/README.md new file mode 100644 index 0000000..6e606a6 --- /dev/null +++ b/Pods/TagListView/README.md @@ -0,0 +1,92 @@ +# TagListView + +[![Travis CI](https://travis-ci.org/ElaWorkshop/TagListView.svg)](https://travis-ci.org/ElaWorkshop/TagListView) +[![Version](https://img.shields.io/cocoapods/v/TagListView.svg?style=flat)](http://cocoadocs.org/docsets/TagListView/) +[![License](https://img.shields.io/cocoapods/l/TagListView.svg?style=flat)](https://github.com/ElaWorkshop/TagListView/blob/master/LICENSE) +[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) + +Simple and highly customizable iOS tag list view, in Swift. + +Supports Storyboard, Auto Layout, and @IBDesignable. + +Screenshot + +## Usage + +The most convenient way is to use Storyboard. Drag a view to Storyboard and set Class to `TagListView` (if you use CocoaPods, also set Module to `TagListView`). Then you can play with the attributes in the right pane, and see the preview in real time thanks to [@IBDesignable](http://nshipster.com/ibinspectable-ibdesignable/). + +Interface Builder + +You can add tag to the tag list view, or set custom font and alignment through code: + +```swift +tagListView.textFont = UIFont.systemFont(ofSize: 24) +tagListView.alignment = .center // possible values are [.leading, .trailing, .left, .center, .right] + +tagListView.addTag("TagListView") +tagListView.addTags(["Add", "two", "tags"]) + +tagListView.insertTag("This should be the second tag", at: 1) + +tagListView.setTitle("New Title", at: 6) // to replace the title a tag + +tagListView.removeTag("meow") // all tags with title “meow” will be removed +tagListView.removeAllTags() +``` + +You can implement `TagListViewDelegate` to receive tag pressed event: + +```swift +// ... +{ + // ... + tagListView.delegate = self + // ... +} + +func tagPressed(title: String, tagView: TagView, sender: TagListView) { + print("Tag pressed: \(title), \(sender)") +} +``` + +You can also customize a particular tag, or set tap handler for it by manipulating the `TagView` object returned by `addTag(_:)`: + +```swift +let tagView = tagListView.addTag("blue") +tagView.tagBackgroundColor = UIColor.blueColor() +tagView.onTap = { tagView in + print("Don’t tap me!") +} +``` + +Be aware that if you update a property (e.g. `tagBackgroundColor`) for a `TagListView`, all the inner `TagView`s will be updated. + +## Installation + +Use [CocoaPods](https://github.com/CocoaPods/CocoaPods): + +```ruby +pod 'TagListView', '~> 1.0' +``` + +Or [Carthage](https://github.com/Carthage/Carthage): + +```ruby +github "ElaWorkshop/TagListView" ~> 1.0 +``` + +Or drag **TagListView** folder into your project. + +### Older Swift Versions? + +Currently, the `master` branch is using Swift 5. + +For Swift 4, use version [1.3.2](https://github.com/ElaWorkshop/TagListView/releases/tag/1.3.2) or [swift-4](https://github.com/ElaWorkshop/TagListView/tree/swift-4) branch. For Swift 3, use version [1.2.0](https://github.com/ElaWorkshop/TagListView/releases/tag/1.2.0) or [swift-3](https://github.com/ElaWorkshop/TagListView/tree/swift-3) branch. For Swift 2, use version [1.0.1](https://github.com/ElaWorkshop/TagListView/releases/tag/1.0.1) or [swift-2.3](https://github.com/ElaWorkshop/TagListView/tree/swift-2.3) branch. For Swift 1.2, use version [0.2](https://github.com/ElaWorkshop/TagListView/releases/tag/0.2). + +## Contribution + +Pull requests are welcome! If you want to do something big, please open an issue to let me know first. + +## License + +MIT diff --git a/Pods/TagListView/TagListView/CloseButton.swift b/Pods/TagListView/TagListView/CloseButton.swift new file mode 100644 index 0000000..dcad882 --- /dev/null +++ b/Pods/TagListView/TagListView/CloseButton.swift @@ -0,0 +1,42 @@ +// +// CloseButton.swift +// TagListViewDemo +// +// Created by Benjamin Wu on 2/11/16. +// Copyright © 2016 Ela. All rights reserved. +// + +import UIKit + +internal class CloseButton: UIButton { + + var iconSize: CGFloat = 10 + var lineWidth: CGFloat = 1 + var lineColor: UIColor = UIColor.white.withAlphaComponent(0.54) + + weak var tagView: TagView? + + override func draw(_ rect: CGRect) { + let path = UIBezierPath() + + path.lineWidth = lineWidth + path.lineCapStyle = .round + + let iconFrame = CGRect( + x: (rect.width - iconSize) / 2.0, + y: (rect.height - iconSize) / 2.0, + width: iconSize, + height: iconSize + ) + + path.move(to: iconFrame.origin) + path.addLine(to: CGPoint(x: iconFrame.maxX, y: iconFrame.maxY)) + path.move(to: CGPoint(x: iconFrame.maxX, y: iconFrame.minY)) + path.addLine(to: CGPoint(x: iconFrame.minX, y: iconFrame.maxY)) + + lineColor.setStroke() + + path.stroke() + } + +} diff --git a/Pods/TagListView/TagListView/TagListView.swift b/Pods/TagListView/TagListView/TagListView.swift new file mode 100755 index 0000000..821249b --- /dev/null +++ b/Pods/TagListView/TagListView/TagListView.swift @@ -0,0 +1,453 @@ +// +// TagListView.swift +// TagListViewDemo +// +// Created by Dongyuan Liu on 2015-05-09. +// Copyright (c) 2015 Ela. All rights reserved. +// + +import UIKit + +@objc public protocol TagListViewDelegate { + @objc optional func tagPressed(_ title: String, tagView: TagView, sender: TagListView) -> Void + @objc optional func tagRemoveButtonPressed(_ title: String, tagView: TagView, sender: TagListView) -> Void +} + +@IBDesignable +open class TagListView: UIView { + + @IBInspectable open dynamic var textColor: UIColor = .white { + didSet { + tagViews.forEach { + $0.textColor = textColor + } + } + } + + @IBInspectable open dynamic var selectedTextColor: UIColor = .white { + didSet { + tagViews.forEach { + $0.selectedTextColor = selectedTextColor + } + } + } + + @IBInspectable open dynamic var tagLineBreakMode: NSLineBreakMode = .byTruncatingMiddle { + didSet { + tagViews.forEach { + $0.titleLineBreakMode = tagLineBreakMode + } + } + } + + @IBInspectable open dynamic var tagBackgroundColor: UIColor = UIColor.gray { + didSet { + tagViews.forEach { + $0.tagBackgroundColor = tagBackgroundColor + } + } + } + + @IBInspectable open dynamic var tagHighlightedBackgroundColor: UIColor? { + didSet { + tagViews.forEach { + $0.highlightedBackgroundColor = tagHighlightedBackgroundColor + } + } + } + + @IBInspectable open dynamic var tagSelectedBackgroundColor: UIColor? { + didSet { + tagViews.forEach { + $0.selectedBackgroundColor = tagSelectedBackgroundColor + } + } + } + + @IBInspectable open dynamic var cornerRadius: CGFloat = 0 { + didSet { + tagViews.forEach { + $0.cornerRadius = cornerRadius + } + } + } + @IBInspectable open dynamic var borderWidth: CGFloat = 0 { + didSet { + tagViews.forEach { + $0.borderWidth = borderWidth + } + } + } + + @IBInspectable open dynamic var borderColor: UIColor? { + didSet { + tagViews.forEach { + $0.borderColor = borderColor + } + } + } + + @IBInspectable open dynamic var selectedBorderColor: UIColor? { + didSet { + tagViews.forEach { + $0.selectedBorderColor = selectedBorderColor + } + } + } + + @IBInspectable open dynamic var paddingY: CGFloat = 2 { + didSet { + defer { rearrangeViews() } + tagViews.forEach { + $0.paddingY = paddingY + } + } + } + @IBInspectable open dynamic var paddingX: CGFloat = 5 { + didSet { + defer { rearrangeViews() } + tagViews.forEach { + $0.paddingX = paddingX + } + } + } + @IBInspectable open dynamic var marginY: CGFloat = 2 { + didSet { + rearrangeViews() + } + } + @IBInspectable open dynamic var marginX: CGFloat = 5 { + didSet { + rearrangeViews() + } + } + + @objc public enum Alignment: Int { + case left + case center + case right + case leading + case trailing + } + @IBInspectable open var alignment: Alignment = .leading { + didSet { + rearrangeViews() + } + } + @IBInspectable open dynamic var shadowColor: UIColor = .white { + didSet { + rearrangeViews() + } + } + @IBInspectable open dynamic var shadowRadius: CGFloat = 0 { + didSet { + rearrangeViews() + } + } + @IBInspectable open dynamic var shadowOffset: CGSize = .zero { + didSet { + rearrangeViews() + } + } + @IBInspectable open dynamic var shadowOpacity: Float = 0 { + didSet { + rearrangeViews() + } + } + + @IBInspectable open dynamic var enableRemoveButton: Bool = false { + didSet { + defer { rearrangeViews() } + tagViews.forEach { + $0.enableRemoveButton = enableRemoveButton + } + } + } + + @IBInspectable open dynamic var removeButtonIconSize: CGFloat = 12 { + didSet { + defer { rearrangeViews() } + tagViews.forEach { + $0.removeButtonIconSize = removeButtonIconSize + } + } + } + @IBInspectable open dynamic var removeIconLineWidth: CGFloat = 1 { + didSet { + defer { rearrangeViews() } + tagViews.forEach { + $0.removeIconLineWidth = removeIconLineWidth + } + } + } + + @IBInspectable open dynamic var removeIconLineColor: UIColor = UIColor.white.withAlphaComponent(0.54) { + didSet { + defer { rearrangeViews() } + tagViews.forEach { + $0.removeIconLineColor = removeIconLineColor + } + } + } + + @objc open dynamic var textFont: UIFont = .systemFont(ofSize: 12) { + didSet { + defer { rearrangeViews() } + tagViews.forEach { + $0.textFont = textFont + } + } + } + + @IBOutlet open weak var delegate: TagListViewDelegate? + + open private(set) var tagViews: [TagView] = [] + private(set) var tagBackgroundViews: [UIView] = [] + private(set) var rowViews: [UIView] = [] + private(set) var tagViewHeight: CGFloat = 0 + private(set) var rows = 0 { + didSet { + invalidateIntrinsicContentSize() + } + } + + // MARK: - Interface Builder + + open override func prepareForInterfaceBuilder() { + addTag("Welcome") + addTag("to") + addTag("TagListView").isSelected = true + } + + // MARK: - Layout + + open override func layoutSubviews() { + defer { rearrangeViews() } + super.layoutSubviews() + } + + private func rearrangeViews() { + let views = tagViews as [UIView] + tagBackgroundViews + rowViews + views.forEach { + $0.removeFromSuperview() + } + rowViews.removeAll(keepingCapacity: true) + + var isRtl: Bool = false + + if #available(iOS 10.0, tvOS 10.0, *) { + isRtl = effectiveUserInterfaceLayoutDirection == .rightToLeft + } + else if #available(iOS 9.0, *) { + isRtl = UIView.userInterfaceLayoutDirection(for: semanticContentAttribute) == .rightToLeft + } + else if let shared = UIApplication.value(forKey: "sharedApplication") as? UIApplication { + isRtl = shared.userInterfaceLayoutDirection == .leftToRight + } + + var alignment = self.alignment + + if alignment == .leading { + alignment = isRtl ? .right : .left + } + else if alignment == .trailing { + alignment = isRtl ? .left : .right + } + + var currentRow = 0 + var currentRowView: UIView! + var currentRowTagCount = 0 + var currentRowWidth: CGFloat = 0 + let frameWidth = frame.width + + let directionTransform = isRtl + ? CGAffineTransform(scaleX: -1.0, y: 1.0) + : CGAffineTransform.identity + + for (index, tagView) in tagViews.enumerated() { + tagView.frame.size = tagView.intrinsicContentSize + tagViewHeight = tagView.frame.height + + if currentRowTagCount == 0 || currentRowWidth + tagView.frame.width > frameWidth { + currentRow += 1 + currentRowWidth = 0 + currentRowTagCount = 0 + currentRowView = UIView() + currentRowView.transform = directionTransform + currentRowView.frame.origin.y = CGFloat(currentRow - 1) * (tagViewHeight + marginY) + + rowViews.append(currentRowView) + addSubview(currentRowView) + + tagView.frame.size.width = min(tagView.frame.size.width, frameWidth) + } + + let tagBackgroundView = tagBackgroundViews[index] + tagBackgroundView.transform = directionTransform + tagBackgroundView.frame.origin = CGPoint( + x: currentRowWidth, + y: 0) + tagBackgroundView.frame.size = tagView.bounds.size + tagBackgroundView.layer.shadowColor = shadowColor.cgColor + tagBackgroundView.layer.shadowPath = UIBezierPath(roundedRect: tagBackgroundView.bounds, cornerRadius: cornerRadius).cgPath + tagBackgroundView.layer.shadowOffset = shadowOffset + tagBackgroundView.layer.shadowOpacity = shadowOpacity + tagBackgroundView.layer.shadowRadius = shadowRadius + tagBackgroundView.addSubview(tagView) + currentRowView.addSubview(tagBackgroundView) + + currentRowTagCount += 1 + currentRowWidth += tagView.frame.width + marginX + + switch alignment { + case .leading: fallthrough // switch must be exahutive + case .left: + currentRowView.frame.origin.x = 0 + case .center: + currentRowView.frame.origin.x = (frameWidth - (currentRowWidth - marginX)) / 2 + case .trailing: fallthrough // switch must be exahutive + case .right: + currentRowView.frame.origin.x = frameWidth - (currentRowWidth - marginX) + } + currentRowView.frame.size.width = currentRowWidth + currentRowView.frame.size.height = max(tagViewHeight, currentRowView.frame.height) + } + rows = currentRow + + invalidateIntrinsicContentSize() + } + + // MARK: - Manage tags + + override open var intrinsicContentSize: CGSize { + var height = CGFloat(rows) * (tagViewHeight + marginY) + if rows > 0 { + height -= marginY + } + return CGSize(width: frame.width, height: height) + } + + private func createNewTagView(_ title: String) -> TagView { + let tagView = TagView(title: title) + + tagView.textColor = textColor + tagView.selectedTextColor = selectedTextColor + tagView.tagBackgroundColor = tagBackgroundColor + tagView.highlightedBackgroundColor = tagHighlightedBackgroundColor + tagView.selectedBackgroundColor = tagSelectedBackgroundColor + tagView.titleLineBreakMode = tagLineBreakMode + tagView.cornerRadius = cornerRadius + tagView.borderWidth = borderWidth + tagView.borderColor = borderColor + tagView.selectedBorderColor = selectedBorderColor + tagView.paddingX = paddingX + tagView.paddingY = paddingY + tagView.textFont = textFont + tagView.removeIconLineWidth = removeIconLineWidth + tagView.removeButtonIconSize = removeButtonIconSize + tagView.enableRemoveButton = enableRemoveButton + tagView.removeIconLineColor = removeIconLineColor + tagView.addTarget(self, action: #selector(tagPressed(_:)), for: .touchUpInside) + tagView.removeButton.addTarget(self, action: #selector(removeButtonPressed(_:)), for: .touchUpInside) + + // On long press, deselect all tags except this one + tagView.onLongPress = { [unowned self] this in + self.tagViews.forEach { + $0.isSelected = $0 == this + } + } + + return tagView + } + + @discardableResult + open func addTag(_ title: String) -> TagView { + defer { rearrangeViews() } + return addTagView(createNewTagView(title)) + } + + @discardableResult + open func addTags(_ titles: [String]) -> [TagView] { + return addTagViews(titles.map(createNewTagView)) + } + + @discardableResult + open func addTagView(_ tagView: TagView) -> TagView { + defer { rearrangeViews() } + tagViews.append(tagView) + tagBackgroundViews.append(UIView(frame: tagView.bounds)) + + return tagView + } + + @discardableResult + open func addTagViews(_ tagViewList: [TagView]) -> [TagView] { + defer { rearrangeViews() } + tagViewList.forEach { + tagViews.append($0) + tagBackgroundViews.append(UIView(frame: $0.bounds)) + } + return tagViews + } + + @discardableResult + open func insertTag(_ title: String, at index: Int) -> TagView { + return insertTagView(createNewTagView(title), at: index) + } + + + @discardableResult + open func insertTagView(_ tagView: TagView, at index: Int) -> TagView { + defer { rearrangeViews() } + tagViews.insert(tagView, at: index) + tagBackgroundViews.insert(UIView(frame: tagView.bounds), at: index) + + return tagView + } + + open func setTitle(_ title: String, at index: Int) { + tagViews[index].titleLabel?.text = title + } + + open func removeTag(_ title: String) { + tagViews.reversed().filter({ $0.currentTitle == title }).forEach(removeTagView) + } + + open func removeTagView(_ tagView: TagView) { + defer { rearrangeViews() } + + tagView.removeFromSuperview() + if let index = tagViews.firstIndex(of: tagView) { + tagViews.remove(at: index) + tagBackgroundViews.remove(at: index) + } + } + + open func removeAllTags() { + defer { + tagViews = [] + tagBackgroundViews = [] + rearrangeViews() + } + + let views: [UIView] = tagViews + tagBackgroundViews + views.forEach { $0.removeFromSuperview() } + } + + open func selectedTags() -> [TagView] { + return tagViews.filter { $0.isSelected } + } + + // MARK: - Events + + @objc func tagPressed(_ sender: TagView!) { + sender.onTap?(sender) + delegate?.tagPressed?(sender.currentTitle ?? "", tagView: sender, sender: self) + } + + @objc func removeButtonPressed(_ closeButton: CloseButton!) { + if let tagView = closeButton.tagView { + delegate?.tagRemoveButtonPressed?(tagView.currentTitle ?? "", tagView: tagView, sender: self) + } + } +} diff --git a/Pods/TagListView/TagListView/TagView.swift b/Pods/TagListView/TagListView/TagView.swift new file mode 100755 index 0000000..dba1abf --- /dev/null +++ b/Pods/TagListView/TagListView/TagView.swift @@ -0,0 +1,228 @@ +// +// TagView.swift +// TagListViewDemo +// +// Created by Dongyuan Liu on 2015-05-09. +// Copyright (c) 2015 Ela. All rights reserved. +// + +import UIKit + +@IBDesignable +open class TagView: UIButton { + + @IBInspectable open var cornerRadius: CGFloat = 0 { + didSet { + layer.cornerRadius = cornerRadius + layer.masksToBounds = cornerRadius > 0 + } + } + @IBInspectable open var borderWidth: CGFloat = 0 { + didSet { + layer.borderWidth = borderWidth + } + } + + @IBInspectable open var borderColor: UIColor? { + didSet { + reloadStyles() + } + } + + @IBInspectable open var textColor: UIColor = UIColor.white { + didSet { + reloadStyles() + } + } + @IBInspectable open var selectedTextColor: UIColor = UIColor.white { + didSet { + reloadStyles() + } + } + @IBInspectable open var titleLineBreakMode: NSLineBreakMode = .byTruncatingMiddle { + didSet { + titleLabel?.lineBreakMode = titleLineBreakMode + } + } + @IBInspectable open var paddingY: CGFloat = 2 { + didSet { + titleEdgeInsets.top = paddingY + titleEdgeInsets.bottom = paddingY + } + } + @IBInspectable open var paddingX: CGFloat = 5 { + didSet { + titleEdgeInsets.left = paddingX + updateRightInsets() + } + } + + @IBInspectable open var tagBackgroundColor: UIColor = UIColor.gray { + didSet { + reloadStyles() + } + } + + @IBInspectable open var highlightedBackgroundColor: UIColor? { + didSet { + reloadStyles() + } + } + + @IBInspectable open var selectedBorderColor: UIColor? { + didSet { + reloadStyles() + } + } + + @IBInspectable open var selectedBackgroundColor: UIColor? { + didSet { + reloadStyles() + } + } + + @IBInspectable open var textFont: UIFont = .systemFont(ofSize: 12) { + didSet { + titleLabel?.font = textFont + } + } + + private func reloadStyles() { + if isHighlighted { + if let highlightedBackgroundColor = highlightedBackgroundColor { + // For highlighted, if it's nil, we should not fallback to backgroundColor. + // Instead, we keep the current color. + backgroundColor = highlightedBackgroundColor + } + } + else if isSelected { + backgroundColor = selectedBackgroundColor ?? tagBackgroundColor + layer.borderColor = selectedBorderColor?.cgColor ?? borderColor?.cgColor + setTitleColor(selectedTextColor, for: UIControl.State()) + } + else { + backgroundColor = tagBackgroundColor + layer.borderColor = borderColor?.cgColor + setTitleColor(textColor, for: UIControl.State()) + } + } + + override open var isHighlighted: Bool { + didSet { + reloadStyles() + } + } + + override open var isSelected: Bool { + didSet { + reloadStyles() + } + } + + // MARK: remove button + + let removeButton = CloseButton() + + @IBInspectable open var enableRemoveButton: Bool = false { + didSet { + removeButton.isHidden = !enableRemoveButton + updateRightInsets() + } + } + + @IBInspectable open var removeButtonIconSize: CGFloat = 12 { + didSet { + removeButton.iconSize = removeButtonIconSize + updateRightInsets() + } + } + + @IBInspectable open var removeIconLineWidth: CGFloat = 3 { + didSet { + removeButton.lineWidth = removeIconLineWidth + } + } + @IBInspectable open var removeIconLineColor: UIColor = UIColor.white.withAlphaComponent(0.54) { + didSet { + removeButton.lineColor = removeIconLineColor + } + } + + /// Handles Tap (TouchUpInside) + open var onTap: ((TagView) -> Void)? + open var onLongPress: ((TagView) -> Void)? + + // MARK: - init + + required public init?(coder aDecoder: NSCoder) { + super.init(coder: aDecoder) + + setupView() + } + + public init(title: String) { + super.init(frame: CGRect.zero) + setTitle(title, for: UIControl.State()) + + setupView() + } + + private func setupView() { + titleLabel?.lineBreakMode = titleLineBreakMode + + frame.size = intrinsicContentSize + addSubview(removeButton) + removeButton.tagView = self + + let longPress = UILongPressGestureRecognizer(target: self, action: #selector(self.longPress)) + self.addGestureRecognizer(longPress) + } + + @objc func longPress() { + onLongPress?(self) + } + + // MARK: - layout + + override open var intrinsicContentSize: CGSize { + var size = titleLabel?.text?.size(withAttributes: [NSAttributedString.Key.font: textFont]) ?? CGSize.zero + size.height = textFont.pointSize + paddingY * 2 + size.width += paddingX * 2 + if size.width < size.height { + size.width = size.height + } + if enableRemoveButton { + size.width += removeButtonIconSize + paddingX + } + return size + } + + private func updateRightInsets() { + if enableRemoveButton { + titleEdgeInsets.right = paddingX + removeButtonIconSize + paddingX + } + else { + titleEdgeInsets.right = paddingX + } + } + + open override func layoutSubviews() { + super.layoutSubviews() + if enableRemoveButton { + removeButton.frame.size.width = paddingX + removeButtonIconSize + paddingX + removeButton.frame.origin.x = self.frame.width - removeButton.frame.width + removeButton.frame.size.height = self.frame.height + removeButton.frame.origin.y = 0 + } + } +} + +/// Swift < 4.2 support +#if !(swift(>=4.2)) +private extension NSAttributedString { + typealias Key = NSAttributedStringKey +} +private extension UIControl { + typealias State = UIControlState +} +#endif diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.markdown b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.markdown index e005ee5..1a6fbc2 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.markdown @@ -1339,6 +1339,30 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## TagListView + +The MIT License (MIT) + +Copyright (c) 2015 LIU Dongyuan + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ## URLNavigator The MIT License (MIT) diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.plist b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.plist index 508fa3b..51df1ef 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-acknowledgements.plist @@ -1594,6 +1594,36 @@ SOFTWARE. FooterText The MIT License (MIT) +Copyright (c) 2015 LIU Dongyuan + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + License + MIT + Title + TagListView + Type + PSGroupSpecifier + + + FooterText + The MIT License (MIT) + Copyright (c) 2016 Suyeol Jeon (xoul.kr) Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-input-files.xcfilelist index 764351b..79442a2 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-input-files.xcfilelist @@ -33,6 +33,7 @@ ${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework ${BUILT_PRODUCTS_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework ${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework ${BUILT_PRODUCTS_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework +${BUILT_PRODUCTS_DIR}/TagListView/TagListView.framework ${BUILT_PRODUCTS_DIR}/URLNavigator/URLNavigator.framework ${BUILT_PRODUCTS_DIR}/libwebp/libwebp.framework ${BUILT_PRODUCTS_DIR}/lottie-ios/Lottie.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-output-files.xcfilelist index 7914eed..bc341e6 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Debug-output-files.xcfilelist @@ -32,6 +32,7 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftDate.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftKeychainWrapper.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyUserDefaults.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TagListView.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/URLNavigator.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/libwebp.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Lottie.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-input-files.xcfilelist index 764351b..79442a2 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-input-files.xcfilelist @@ -33,6 +33,7 @@ ${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework ${BUILT_PRODUCTS_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework ${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework ${BUILT_PRODUCTS_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework +${BUILT_PRODUCTS_DIR}/TagListView/TagListView.framework ${BUILT_PRODUCTS_DIR}/URLNavigator/URLNavigator.framework ${BUILT_PRODUCTS_DIR}/libwebp/libwebp.framework ${BUILT_PRODUCTS_DIR}/lottie-ios/Lottie.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-output-files.xcfilelist index 7914eed..bc341e6 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks-Release-output-files.xcfilelist @@ -32,6 +32,7 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftDate.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftKeychainWrapper.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyUserDefaults.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TagListView.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/URLNavigator.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/libwebp.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Lottie.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks.sh b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks.sh index a980c2b..5e3b66e 100755 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks.sh +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks.sh @@ -210,6 +210,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework" + install_framework "${BUILT_PRODUCTS_DIR}/TagListView/TagListView.framework" install_framework "${BUILT_PRODUCTS_DIR}/URLNavigator/URLNavigator.framework" install_framework "${BUILT_PRODUCTS_DIR}/libwebp/libwebp.framework" install_framework "${BUILT_PRODUCTS_DIR}/lottie-ios/Lottie.framework" @@ -249,6 +250,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework" + install_framework "${BUILT_PRODUCTS_DIR}/TagListView/TagListView.framework" install_framework "${BUILT_PRODUCTS_DIR}/URLNavigator/URLNavigator.framework" install_framework "${BUILT_PRODUCTS_DIR}/libwebp/libwebp.framework" install_framework "${BUILT_PRODUCTS_DIR}/lottie-ios/Lottie.framework" diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.debug.xcconfig b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.debug.xcconfig index 955500f..78630c4 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.debug.xcconfig +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.debug.xcconfig @@ -2,13 +2,13 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES ARCHS = $(ARCHS_STANDARD) CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO ENABLE_USER_SCRIPT_SANDBOXING = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Moya" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/Popover" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Moya" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/Popover" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/TagListView" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker/HXPHPicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore/IQKeyboardCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView/IQTextView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP/KingfisherWebP.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Moya/Moya.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Popover/Popover.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay/RxRelay.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt/RxSwiftExt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode/SGQRCode.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator/URLNavigator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker/HXPHPicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore/IQKeyboardCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView/IQTextView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP/KingfisherWebP.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Moya/Moya.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Popover/Popover.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay/RxRelay.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt/RxSwiftExt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode/SGQRCode.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/TagListView/TagListView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator/URLNavigator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift -OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"resolv" -l"sqlite3.0" -l"swiftCoreGraphics" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "CFNetwork" -framework "CocoaLumberjack" -framework "Combine" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "CoreText" -framework "Differentiator" -framework "ExternalAccessory" -framework "Foundation" -framework "GLKit" -framework "HXPHPicker" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "ImageIO" -framework "Kingfisher" -framework "KingfisherWebP" -framework "Lottie" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MarqueeLabel" -framework "Masonry" -framework "Moya" -framework "ObjectMapper" -framework "OpenGLES" -framework "Photos" -framework "PhotosUI" -framework "Popover" -framework "QuartzCore" -framework "RxCocoa" -framework "RxDataSources" -framework "RxRelay" -framework "RxSwift" -framework "RxSwiftExt" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "SGQRCode" -framework "Security" -framework "SnapKit" -framework "SwiftDate" -framework "SwiftKeychainWrapper" -framework "SwiftyJSON" -framework "SwiftyUserDefaults" -framework "SystemConfiguration" -framework "UIKit" -framework "URLNavigator" -framework "libwebp" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "Network" -weak_framework "SwiftUI" -OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AMap3DMap" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapFoundation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapLocation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapSearch" "-F${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "-F${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "-F${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "-F${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Moya" "-F${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/Popover" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "-F${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "-F${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"resolv" -l"sqlite3.0" -l"swiftCoreGraphics" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "CFNetwork" -framework "CocoaLumberjack" -framework "Combine" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "CoreText" -framework "Differentiator" -framework "ExternalAccessory" -framework "Foundation" -framework "GLKit" -framework "HXPHPicker" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "ImageIO" -framework "Kingfisher" -framework "KingfisherWebP" -framework "Lottie" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MarqueeLabel" -framework "Masonry" -framework "Moya" -framework "ObjectMapper" -framework "OpenGLES" -framework "Photos" -framework "PhotosUI" -framework "Popover" -framework "QuartzCore" -framework "RxCocoa" -framework "RxDataSources" -framework "RxRelay" -framework "RxSwift" -framework "RxSwiftExt" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "SGQRCode" -framework "Security" -framework "SnapKit" -framework "SwiftDate" -framework "SwiftKeychainWrapper" -framework "SwiftyJSON" -framework "SwiftyUserDefaults" -framework "SystemConfiguration" -framework "TagListView" -framework "UIKit" -framework "URLNavigator" -framework "libwebp" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "Network" -weak_framework "SwiftUI" +OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AMap3DMap" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapFoundation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapLocation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapSearch" "-F${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "-F${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "-F${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "-F${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Moya" "-F${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/Popover" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "-F${PODS_CONFIGURATION_BUILD_DIR}/TagListView" "-F${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "-F${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.release.xcconfig b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.release.xcconfig index 955500f..78630c4 100644 --- a/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.release.xcconfig +++ b/Pods/Target Support Files/Pods-QuickLocation/Pods-QuickLocation.release.xcconfig @@ -2,13 +2,13 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES ARCHS = $(ARCHS_STANDARD) CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO ENABLE_USER_SCRIPT_SANDBOXING = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Moya" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/Popover" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Moya" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "${PODS_CONFIGURATION_BUILD_DIR}/Popover" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/TagListView" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker/HXPHPicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore/IQKeyboardCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView/IQTextView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP/KingfisherWebP.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Moya/Moya.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Popover/Popover.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay/RxRelay.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt/RxSwiftExt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode/SGQRCode.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator/URLNavigator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker/HXPHPicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore/IQKeyboardCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager/IQKeyboardReturnManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar/IQKeyboardToolbar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQTextView/IQTextView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP/KingfisherWebP.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Moya/Moya.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper/ObjectMapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Popover/Popover.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxRelay/RxRelay.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt/RxSwiftExt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode/SGQRCode.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper/SwiftKeychainWrapper.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults/SwiftyUserDefaults.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/TagListView/TagListView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator/URLNavigator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift -OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"resolv" -l"sqlite3.0" -l"swiftCoreGraphics" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "CFNetwork" -framework "CocoaLumberjack" -framework "Combine" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "CoreText" -framework "Differentiator" -framework "ExternalAccessory" -framework "Foundation" -framework "GLKit" -framework "HXPHPicker" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "ImageIO" -framework "Kingfisher" -framework "KingfisherWebP" -framework "Lottie" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MarqueeLabel" -framework "Masonry" -framework "Moya" -framework "ObjectMapper" -framework "OpenGLES" -framework "Photos" -framework "PhotosUI" -framework "Popover" -framework "QuartzCore" -framework "RxCocoa" -framework "RxDataSources" -framework "RxRelay" -framework "RxSwift" -framework "RxSwiftExt" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "SGQRCode" -framework "Security" -framework "SnapKit" -framework "SwiftDate" -framework "SwiftKeychainWrapper" -framework "SwiftyJSON" -framework "SwiftyUserDefaults" -framework "SystemConfiguration" -framework "UIKit" -framework "URLNavigator" -framework "libwebp" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "Network" -weak_framework "SwiftUI" -OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AMap3DMap" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapFoundation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapLocation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapSearch" "-F${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "-F${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "-F${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "-F${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Moya" "-F${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/Popover" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "-F${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "-F${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"resolv" -l"sqlite3.0" -l"swiftCoreGraphics" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "CFNetwork" -framework "CocoaLumberjack" -framework "Combine" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "CoreText" -framework "Differentiator" -framework "ExternalAccessory" -framework "Foundation" -framework "GLKit" -framework "HXPHPicker" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "ImageIO" -framework "Kingfisher" -framework "KingfisherWebP" -framework "Lottie" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MarqueeLabel" -framework "Masonry" -framework "Moya" -framework "ObjectMapper" -framework "OpenGLES" -framework "Photos" -framework "PhotosUI" -framework "Popover" -framework "QuartzCore" -framework "RxCocoa" -framework "RxDataSources" -framework "RxRelay" -framework "RxSwift" -framework "RxSwiftExt" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "SGQRCode" -framework "Security" -framework "SnapKit" -framework "SwiftDate" -framework "SwiftKeychainWrapper" -framework "SwiftyJSON" -framework "SwiftyUserDefaults" -framework "SystemConfiguration" -framework "TagListView" -framework "UIKit" -framework "URLNavigator" -framework "libwebp" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "Network" -weak_framework "SwiftUI" +OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AMap3DMap" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapFoundation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapLocation" "-F${PODS_CONFIGURATION_BUILD_DIR}/AMapSearch" "-F${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "-F${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "-F${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/HXPHPicker" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "-F${PODS_CONFIGURATION_BUILD_DIR}/KingfisherWebP" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Moya" "-F${PODS_CONFIGURATION_BUILD_DIR}/ObjectMapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/Popover" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxRelay" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/SGQRCode" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftKeychainWrapper" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON" "-F${PODS_CONFIGURATION_BUILD_DIR}/SwiftyUserDefaults" "-F${PODS_CONFIGURATION_BUILD_DIR}/TagListView" "-F${PODS_CONFIGURATION_BUILD_DIR}/URLNavigator" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "-F${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/TagListView/TagListView-Info.plist b/Pods/Target Support Files/TagListView/TagListView-Info.plist new file mode 100644 index 0000000..4f12e41 --- /dev/null +++ b/Pods/Target Support Files/TagListView/TagListView-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + ${PODS_DEVELOPMENT_LANGUAGE} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.4.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Pods/Target Support Files/TagListView/TagListView-dummy.m b/Pods/Target Support Files/TagListView/TagListView-dummy.m new file mode 100644 index 0000000..e3aa463 --- /dev/null +++ b/Pods/Target Support Files/TagListView/TagListView-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_TagListView : NSObject +@end +@implementation PodsDummy_TagListView +@end diff --git a/Pods/Target Support Files/TagListView/TagListView-prefix.pch b/Pods/Target Support Files/TagListView/TagListView-prefix.pch new file mode 100644 index 0000000..beb2a24 --- /dev/null +++ b/Pods/Target Support Files/TagListView/TagListView-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/Pods/Target Support Files/TagListView/TagListView-umbrella.h b/Pods/Target Support Files/TagListView/TagListView-umbrella.h new file mode 100644 index 0000000..f539fd5 --- /dev/null +++ b/Pods/Target Support Files/TagListView/TagListView-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double TagListViewVersionNumber; +FOUNDATION_EXPORT const unsigned char TagListViewVersionString[]; + diff --git a/Pods/Target Support Files/TagListView/TagListView.debug.xcconfig b/Pods/Target Support Files/TagListView/TagListView.debug.xcconfig new file mode 100644 index 0000000..857c148 --- /dev/null +++ b/Pods/Target Support Files/TagListView/TagListView.debug.xcconfig @@ -0,0 +1,14 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/TagListView +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/TagListView +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Pods/Target Support Files/TagListView/TagListView.modulemap b/Pods/Target Support Files/TagListView/TagListView.modulemap new file mode 100644 index 0000000..095115c --- /dev/null +++ b/Pods/Target Support Files/TagListView/TagListView.modulemap @@ -0,0 +1,6 @@ +framework module TagListView { + umbrella header "TagListView-umbrella.h" + + export * + module * { export * } +} diff --git a/Pods/Target Support Files/TagListView/TagListView.release.xcconfig b/Pods/Target Support Files/TagListView/TagListView.release.xcconfig new file mode 100644 index 0000000..857c148 --- /dev/null +++ b/Pods/Target Support Files/TagListView/TagListView.release.xcconfig @@ -0,0 +1,14 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/TagListView +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/TagListView +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/QuickLocation.xcodeproj/project.pbxproj b/QuickLocation.xcodeproj/project.pbxproj index ab253da..d778cfc 100644 --- a/QuickLocation.xcodeproj/project.pbxproj +++ b/QuickLocation.xcodeproj/project.pbxproj @@ -145,13 +145,6 @@ 305A770F2FCA8C7000227D26 /* DLCustomPopVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76652FCA8C7000227D26 /* DLCustomPopVC.swift */; }; 305A77102FCA8C7000227D26 /* DLSheetPopVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A76662FCA8C7000227D26 /* DLSheetPopVC.swift */; }; 305A77112FCA8C7000227D26 /* DLViewTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76682FCA8C7000227D26 /* DLViewTransition.m */; }; - 305A77122FCA8C7000227D26 /* TTGTagCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A766B2FCA8C7000227D26 /* TTGTagCollectionView.m */; }; - 305A77132FCA8C7000227D26 /* TTGTextTag.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A766E2FCA8C7000227D26 /* TTGTextTag.m */; }; - 305A77142FCA8C7000227D26 /* TTGTextTagAttributedStringContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76702FCA8C7000227D26 /* TTGTextTagAttributedStringContent.m */; }; - 305A77152FCA8C7000227D26 /* TTGTextTagCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76722FCA8C7000227D26 /* TTGTextTagCollectionView.m */; }; - 305A77162FCA8C7000227D26 /* TTGTextTagContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76742FCA8C7000227D26 /* TTGTextTagContent.m */; }; - 305A77172FCA8C7000227D26 /* TTGTextTagStringContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76762FCA8C7000227D26 /* TTGTextTagStringContent.m */; }; - 305A77182FCA8C7000227D26 /* TTGTextTagStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 305A76782FCA8C7000227D26 /* TTGTextTagStyle.m */; }; 305A77192FCA8C7000227D26 /* CollectionHFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A767A2FCA8C7000227D26 /* CollectionHFlowLayout.swift */; }; 305A771A2FCA8C7000227D26 /* JJPageControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A767B2FCA8C7000227D26 /* JJPageControl.swift */; }; 305A771B2FCA8C7000227D26 /* ReusableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A767C2FCA8C7000227D26 /* ReusableView.swift */; }; @@ -187,8 +180,22 @@ 305A77FC2FCA8C7000227D26 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 305A76842FCA8C7000227D26 /* Main.storyboard */; }; 305A798C2FCAB99300227D26 /* HomeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A798B2FCAB99300227D26 /* HomeViewModel.swift */; }; 305A79902FCAC61A00227D26 /* InviteMemberVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305A798F2FCAC61A00227D26 /* InviteMemberVC.swift */; }; + 3062E8B52FCE6BBA00CEF511 /* ScanVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8B42FCE6BBA00CEF511 /* ScanVC.swift */; }; + 3062E8B72FCE6BFE00CEF511 /* ScanView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8B62FCE6BFE00CEF511 /* ScanView.swift */; }; + 3062E8BA2FCEAC6500CEF511 /* CreateGroupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8B92FCEAC6500CEF511 /* CreateGroupView.swift */; }; + 3062E8BC2FCEAC7100CEF511 /* CreateGroupVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8BB2FCEAC7100CEF511 /* CreateGroupVC.swift */; }; + 3062E8BE2FCEBD0E00CEF511 /* GroupIconListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8BD2FCEBD0E00CEF511 /* GroupIconListVC.swift */; }; + 3062E8C02FCED7BB00CEF511 /* GroupIconListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3062E8BF2FCED7BB00CEF511 /* GroupIconListView.swift */; }; 30A7A9112FCAEE3D00105780 /* GroupListPopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A7A9102FCAEE3D00105780 /* GroupListPopView.swift */; }; - C03BCA796B982B5ACA9611EE /* Pods_QuickLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E143BF7B4D1F77827EB9982E /* Pods_QuickLocation.framework */; }; + 30BAB84D2FCD2FDE00C33B5C /* InviteJoinView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB84C2FCD2FDE00C33B5C /* InviteJoinView.swift */; }; + 30BAB84F2FCD2FED00C33B5C /* InviteJoinVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB84E2FCD2FED00C33B5C /* InviteJoinVC.swift */; }; + 30BAB8512FCD331C00C33B5C /* GroupAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8502FCD331C00C33B5C /* GroupAPI.swift */; }; + 30BAB8532FCD337C00C33B5C /* GroupService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8522FCD337C00C33B5C /* GroupService.swift */; }; + 30BAB8632FCD716C00C33B5C /* JoinGroupVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8622FCD716C00C33B5C /* JoinGroupVC.swift */; }; + 30BAB8652FCD718A00C33B5C /* JoinGroupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BAB8642FCD718A00C33B5C /* JoinGroupView.swift */; }; + 30BAB8682FCD750E00C33B5C /* Mask_group@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 30BAB8672FCD750E00C33B5C /* Mask_group@3x.png */; }; + 30BAB8692FCD750E00C33B5C /* Mask_group@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 30BAB8662FCD750E00C33B5C /* Mask_group@2x.png */; }; + C49B37352A45A02C28FF41BA /* Pods_QuickLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D1C77B42994F352054070537 /* Pods_QuickLocation.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -361,21 +368,6 @@ 305A76662FCA8C7000227D26 /* DLSheetPopVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DLSheetPopVC.swift; sourceTree = ""; }; 305A76672FCA8C7000227D26 /* DLViewTransition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DLViewTransition.h; sourceTree = ""; }; 305A76682FCA8C7000227D26 /* DLViewTransition.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DLViewTransition.m; sourceTree = ""; }; - 305A766A2FCA8C7000227D26 /* TTGTagCollectionView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TTGTagCollectionView.h; sourceTree = ""; }; - 305A766B2FCA8C7000227D26 /* TTGTagCollectionView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TTGTagCollectionView.m; sourceTree = ""; }; - 305A766C2FCA8C7000227D26 /* TTGTagCollectionView-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TTGTagCollectionView-Bridging-Header.h"; sourceTree = ""; }; - 305A766D2FCA8C7000227D26 /* TTGTextTag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TTGTextTag.h; sourceTree = ""; }; - 305A766E2FCA8C7000227D26 /* TTGTextTag.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TTGTextTag.m; sourceTree = ""; }; - 305A766F2FCA8C7000227D26 /* TTGTextTagAttributedStringContent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TTGTextTagAttributedStringContent.h; sourceTree = ""; }; - 305A76702FCA8C7000227D26 /* TTGTextTagAttributedStringContent.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TTGTextTagAttributedStringContent.m; sourceTree = ""; }; - 305A76712FCA8C7000227D26 /* TTGTextTagCollectionView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TTGTextTagCollectionView.h; sourceTree = ""; }; - 305A76722FCA8C7000227D26 /* TTGTextTagCollectionView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TTGTextTagCollectionView.m; sourceTree = ""; }; - 305A76732FCA8C7000227D26 /* TTGTextTagContent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TTGTextTagContent.h; sourceTree = ""; }; - 305A76742FCA8C7000227D26 /* TTGTextTagContent.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TTGTextTagContent.m; sourceTree = ""; }; - 305A76752FCA8C7000227D26 /* TTGTextTagStringContent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TTGTextTagStringContent.h; sourceTree = ""; }; - 305A76762FCA8C7000227D26 /* TTGTextTagStringContent.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TTGTextTagStringContent.m; sourceTree = ""; }; - 305A76772FCA8C7000227D26 /* TTGTextTagStyle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TTGTextTagStyle.h; sourceTree = ""; }; - 305A76782FCA8C7000227D26 /* TTGTextTagStyle.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TTGTextTagStyle.m; sourceTree = ""; }; 305A767A2FCA8C7000227D26 /* CollectionHFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectionHFlowLayout.swift; sourceTree = ""; }; 305A767B2FCA8C7000227D26 /* JJPageControl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JJPageControl.swift; sourceTree = ""; }; 305A767C2FCA8C7000227D26 /* ReusableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReusableView.swift; sourceTree = ""; }; @@ -388,11 +380,25 @@ 305A76862FCA8C7000227D26 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; 305A798B2FCAB99300227D26 /* HomeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewModel.swift; sourceTree = ""; }; 305A798F2FCAC61A00227D26 /* InviteMemberVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteMemberVC.swift; sourceTree = ""; }; + 3062E8B42FCE6BBA00CEF511 /* ScanVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScanVC.swift; sourceTree = ""; }; + 3062E8B62FCE6BFE00CEF511 /* ScanView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScanView.swift; sourceTree = ""; }; + 3062E8B92FCEAC6500CEF511 /* CreateGroupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateGroupView.swift; sourceTree = ""; }; + 3062E8BB2FCEAC7100CEF511 /* CreateGroupVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateGroupVC.swift; sourceTree = ""; }; + 3062E8BD2FCEBD0E00CEF511 /* GroupIconListVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupIconListVC.swift; sourceTree = ""; }; + 3062E8BF2FCED7BB00CEF511 /* GroupIconListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupIconListView.swift; sourceTree = ""; }; 30A7A9102FCAEE3D00105780 /* GroupListPopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupListPopView.swift; sourceTree = ""; }; + 30BAB84C2FCD2FDE00C33B5C /* InviteJoinView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteJoinView.swift; sourceTree = ""; }; + 30BAB84E2FCD2FED00C33B5C /* InviteJoinVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteJoinVC.swift; sourceTree = ""; }; + 30BAB8502FCD331C00C33B5C /* GroupAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupAPI.swift; sourceTree = ""; }; + 30BAB8522FCD337C00C33B5C /* GroupService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupService.swift; sourceTree = ""; }; + 30BAB8622FCD716C00C33B5C /* JoinGroupVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JoinGroupVC.swift; sourceTree = ""; }; + 30BAB8642FCD718A00C33B5C /* JoinGroupView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JoinGroupView.swift; sourceTree = ""; }; + 30BAB8662FCD750E00C33B5C /* Mask_group@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Mask_group@2x.png"; sourceTree = ""; }; + 30BAB8672FCD750E00C33B5C /* Mask_group@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Mask_group@3x.png"; sourceTree = ""; }; 3E4359082FC48D26003470A5 /* QuickLocation.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = QuickLocation.app; sourceTree = BUILT_PRODUCTS_DIR; }; - C2BE08A1B1E96CAB0EE3C077 /* Pods-QuickLocation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QuickLocation.release.xcconfig"; path = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.release.xcconfig"; sourceTree = ""; }; - DD686BFD90D3CEEEFABFE88F /* Pods-QuickLocation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QuickLocation.debug.xcconfig"; path = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.debug.xcconfig"; sourceTree = ""; }; - E143BF7B4D1F77827EB9982E /* Pods_QuickLocation.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_QuickLocation.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 93647DF3683AA5E71EC2FB1A /* Pods-QuickLocation.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QuickLocation.release.xcconfig"; path = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.release.xcconfig"; sourceTree = ""; }; + D1C77B42994F352054070537 /* Pods_QuickLocation.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_QuickLocation.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E7FB0BC3883A7FF0C8CC59A7 /* Pods-QuickLocation.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-QuickLocation.debug.xcconfig"; path = "Target Support Files/Pods-QuickLocation/Pods-QuickLocation.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -400,17 +406,17 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C03BCA796B982B5ACA9611EE /* Pods_QuickLocation.framework in Frameworks */, + C49B37352A45A02C28FF41BA /* Pods_QuickLocation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 1CFEE11C08437C3618FD06EF /* Frameworks */ = { + 03E642910A4324FD76561DF2 /* Frameworks */ = { isa = PBXGroup; children = ( - E143BF7B4D1F77827EB9982E /* Pods_QuickLocation.framework */, + D1C77B42994F352054070537 /* Pods_QuickLocation.framework */, ); name = Frameworks; sourceTree = ""; @@ -435,6 +441,7 @@ 305A74CD2FCA8C7000227D26 /* SignPlugin.swift */, 305A74CE2FCA8C7000227D26 /* SystemAPI.swift */, 305A74CF2FCA8C7000227D26 /* UserAPI.swift */, + 30BAB8502FCD331C00C33B5C /* GroupAPI.swift */, ); path = API; sourceTree = ""; @@ -771,9 +778,14 @@ 305A76262FCA8C7000227D26 /* Group */ = { isa = PBXGroup; children = ( - 305A76232FCA8C7000227D26 /* GroupView.swift */, 305A76242FCA8C7000227D26 /* GroupViewController.swift */, 305A76252FCA8C7000227D26 /* GroupViewModel.swift */, + 305A76232FCA8C7000227D26 /* GroupView.swift */, + 3062E8B82FCEAC5600CEF511 /* CreateGroup */, + 30BAB8612FCD714700C33B5C /* Join */, + 30BAB84B2FCD2FA400C33B5C /* InviteJoin */, + 30BAB8662FCD750E00C33B5C /* Mask_group@2x.png */, + 30BAB8672FCD750E00C33B5C /* Mask_group@3x.png */, ); path = Group; sourceTree = ""; @@ -839,6 +851,7 @@ 305A76352FCA8C7000227D26 /* Map */, 305A76392FCA8C7000227D26 /* Mine */, 305A798E2FCAC5F600227D26 /* InviteMember */, + 3062E8B32FCE6BA400CEF511 /* Scan */, ); path = Section; sourceTree = ""; @@ -848,6 +861,7 @@ children = ( 305A763B2FCA8C7000227D26 /* SystemService.swift */, 305A763C2FCA8C7000227D26 /* UserService.swift */, + 30BAB8522FCD337C00C33B5C /* GroupService.swift */, ); path = Service; sourceTree = ""; @@ -952,28 +966,6 @@ path = Pop; sourceTree = ""; }; - 305A76792FCA8C7000227D26 /* TTGTagCollectionView */ = { - isa = PBXGroup; - children = ( - 305A766A2FCA8C7000227D26 /* TTGTagCollectionView.h */, - 305A766B2FCA8C7000227D26 /* TTGTagCollectionView.m */, - 305A766C2FCA8C7000227D26 /* TTGTagCollectionView-Bridging-Header.h */, - 305A766D2FCA8C7000227D26 /* TTGTextTag.h */, - 305A766E2FCA8C7000227D26 /* TTGTextTag.m */, - 305A766F2FCA8C7000227D26 /* TTGTextTagAttributedStringContent.h */, - 305A76702FCA8C7000227D26 /* TTGTextTagAttributedStringContent.m */, - 305A76712FCA8C7000227D26 /* TTGTextTagCollectionView.h */, - 305A76722FCA8C7000227D26 /* TTGTextTagCollectionView.m */, - 305A76732FCA8C7000227D26 /* TTGTextTagContent.h */, - 305A76742FCA8C7000227D26 /* TTGTextTagContent.m */, - 305A76752FCA8C7000227D26 /* TTGTextTagStringContent.h */, - 305A76762FCA8C7000227D26 /* TTGTextTagStringContent.m */, - 305A76772FCA8C7000227D26 /* TTGTextTagStyle.h */, - 305A76782FCA8C7000227D26 /* TTGTextTagStyle.m */, - ); - path = TTGTagCollectionView; - sourceTree = ""; - }; 305A767D2FCA8C7000227D26 /* UIKit */ = { isa = PBXGroup; children = ( @@ -983,7 +975,6 @@ 305A765B2FCA8C7000227D26 /* MXParallaxHeader */, 305A76632FCA8C7000227D26 /* PageView */, 305A76692FCA8C7000227D26 /* Pop */, - 305A76792FCA8C7000227D26 /* TTGTagCollectionView */, 305A767A2FCA8C7000227D26 /* CollectionHFlowLayout.swift */, 305A767B2FCA8C7000227D26 /* JJPageControl.swift */, 305A767C2FCA8C7000227D26 /* ReusableView.swift */, @@ -1027,13 +1018,51 @@ path = InviteMember; sourceTree = ""; }; + 3062E8B32FCE6BA400CEF511 /* Scan */ = { + isa = PBXGroup; + children = ( + 3062E8B42FCE6BBA00CEF511 /* ScanVC.swift */, + 3062E8B62FCE6BFE00CEF511 /* ScanView.swift */, + ); + path = Scan; + sourceTree = ""; + }; + 3062E8B82FCEAC5600CEF511 /* CreateGroup */ = { + isa = PBXGroup; + children = ( + 3062E8BB2FCEAC7100CEF511 /* CreateGroupVC.swift */, + 3062E8B92FCEAC6500CEF511 /* CreateGroupView.swift */, + 3062E8BD2FCEBD0E00CEF511 /* GroupIconListVC.swift */, + 3062E8BF2FCED7BB00CEF511 /* GroupIconListView.swift */, + ); + path = CreateGroup; + sourceTree = ""; + }; + 30BAB84B2FCD2FA400C33B5C /* InviteJoin */ = { + isa = PBXGroup; + children = ( + 30BAB84E2FCD2FED00C33B5C /* InviteJoinVC.swift */, + 30BAB84C2FCD2FDE00C33B5C /* InviteJoinView.swift */, + ); + path = InviteJoin; + sourceTree = ""; + }; + 30BAB8612FCD714700C33B5C /* Join */ = { + isa = PBXGroup; + children = ( + 30BAB8622FCD716C00C33B5C /* JoinGroupVC.swift */, + 30BAB8642FCD718A00C33B5C /* JoinGroupView.swift */, + ); + path = Join; + sourceTree = ""; + }; 3E4358FF2FC48D26003470A5 = { isa = PBXGroup; children = ( 305A76872FCA8C7000227D26 /* QuickLocation */, 3E4359092FC48D26003470A5 /* Products */, B07D45692FCECE07570D9B73 /* Pods */, - 1CFEE11C08437C3618FD06EF /* Frameworks */, + 03E642910A4324FD76561DF2 /* Frameworks */, ); sourceTree = ""; }; @@ -1048,8 +1077,8 @@ B07D45692FCECE07570D9B73 /* Pods */ = { isa = PBXGroup; children = ( - DD686BFD90D3CEEEFABFE88F /* Pods-QuickLocation.debug.xcconfig */, - C2BE08A1B1E96CAB0EE3C077 /* Pods-QuickLocation.release.xcconfig */, + E7FB0BC3883A7FF0C8CC59A7 /* Pods-QuickLocation.debug.xcconfig */, + 93647DF3683AA5E71EC2FB1A /* Pods-QuickLocation.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -1061,12 +1090,12 @@ isa = PBXNativeTarget; buildConfigurationList = 3E43591B2FC48D2B003470A5 /* Build configuration list for PBXNativeTarget "QuickLocation" */; buildPhases = ( - 6351E02EF2A14F505ED2090F /* [CP] Check Pods Manifest.lock */, + 02AAC6F447C63D6CFFF520A5 /* [CP] Check Pods Manifest.lock */, 3E4359042FC48D26003470A5 /* Sources */, 3E4359052FC48D26003470A5 /* Frameworks */, 3E4359062FC48D26003470A5 /* Resources */, - 6DA31A37CE44CF6C53CFCC77 /* [CP] Embed Pods Frameworks */, - F1F67E9D9FD03DDF6DB237AC /* [CP] Copy Pods Resources */, + 995DC2C35EFC977973355A8D /* [CP] Embed Pods Frameworks */, + DA8D65EB369916390C2EFAEE /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -1140,6 +1169,8 @@ 305A77F52FCA8C7000227D26 /* phone_search_no_vip.json in Resources */, 305A77F62FCA8C7000227D26 /* phone_search_success.json in Resources */, 305A77F72FCA8C7000227D26 /* sign_in_continuous_data.json in Resources */, + 30BAB8682FCD750E00C33B5C /* Mask_group@3x.png in Resources */, + 30BAB8692FCD750E00C33B5C /* Mask_group@2x.png in Resources */, 305A77F82FCA8C7000227D26 /* sign_in_un_continuous_data.json in Resources */, 305A77F92FCA8C7000227D26 /* Assets.xcassets in Resources */, 305A77FB2FCA8C7000227D26 /* LaunchScreen.storyboard in Resources */, @@ -1150,7 +1181,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 6351E02EF2A14F505ED2090F /* [CP] Check Pods Manifest.lock */ = { + 02AAC6F447C63D6CFFF520A5 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1172,7 +1203,7 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 6DA31A37CE44CF6C53CFCC77 /* [CP] Embed Pods Frameworks */ = { + 995DC2C35EFC977973355A8D /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1193,7 +1224,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-QuickLocation/Pods-QuickLocation-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - F1F67E9D9FD03DDF6DB237AC /* [CP] Copy Pods Resources */ = { + DA8D65EB369916390C2EFAEE /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1240,6 +1271,7 @@ 305A76982FCA8C7000227D26 /* ImagePicker.swift in Sources */, 305A76992FCA8C7000227D26 /* ImagePickerPopup.swift in Sources */, 305A769A2FCA8C7000227D26 /* PopupAnimator.swift in Sources */, + 3062E8BE2FCEBD0E00CEF511 /* GroupIconListVC.swift in Sources */, 305A769B2FCA8C7000227D26 /* PopupAnimators.swift in Sources */, 305A769C2FCA8C7000227D26 /* PopupViewController.swift in Sources */, 305A769D2FCA8C7000227D26 /* PopupViewController+Extension.swift in Sources */, @@ -1249,6 +1281,7 @@ 305A76A12FCA8C7000227D26 /* UIButton+RTL.m in Sources */, 305A76A22FCA8C7000227D26 /* Array+Extension.swift in Sources */, 305A76A32FCA8C7000227D26 /* ControlEvents+Block.swift in Sources */, + 3062E8B72FCE6BFE00CEF511 /* ScanView.swift in Sources */, 305A76A42FCA8C7000227D26 /* Date+Extension.swift in Sources */, 305A76A52FCA8C7000227D26 /* Dictionay+Extension.swift in Sources */, 305A76A62FCA8C7000227D26 /* Int+Extension.swift in Sources */, @@ -1280,6 +1313,7 @@ 305A76BF2FCA8C7000227D26 /* ListService.swift in Sources */, 305A76C02FCA8C7000227D26 /* BaseNavigationController.swift in Sources */, 305A76C12FCA8C7000227D26 /* BaseViewController.swift in Sources */, + 3062E8C02FCED7BB00CEF511 /* GroupIconListView.swift in Sources */, 305A76C22FCA8C7000227D26 /* BaseViewModel.swift in Sources */, 305A76C32FCA8C7000227D26 /* MainTabBarController.swift in Sources */, 305A76C42FCA8C7000227D26 /* QuickLocationTabBar.swift in Sources */, @@ -1313,19 +1347,26 @@ 305A76DE2FCA8C7000227D26 /* ObservableType+ObjectMapper.swift in Sources */, 305A76DF2FCA8C7000227D26 /* Single+ObjectMapper.swift in Sources */, 305A76E02FCA8C7000227D26 /* GroupView.swift in Sources */, + 30BAB8512FCD331C00C33B5C /* GroupAPI.swift in Sources */, 305A76E12FCA8C7000227D26 /* GroupViewController.swift in Sources */, + 30BAB84D2FCD2FDE00C33B5C /* InviteJoinView.swift in Sources */, 305A76E22FCA8C7000227D26 /* GroupViewModel.swift in Sources */, 305A76E32FCA8C7000227D26 /* GroupMemberView.swift in Sources */, + 30BAB84F2FCD2FED00C33B5C /* InviteJoinVC.swift in Sources */, 305A76E42FCA8C7000227D26 /* HomeView.swift in Sources */, 305A76E52FCA8C7000227D26 /* HomeViewController.swift in Sources */, 305A76E62FCA8C7000227D26 /* LaunchViewController.swift in Sources */, + 3062E8B52FCE6BBA00CEF511 /* ScanVC.swift in Sources */, 305A76E72FCA8C7000227D26 /* LoginView.swift in Sources */, 305A76E82FCA8C7000227D26 /* LoginViewController.swift in Sources */, 305A76E92FCA8C7000227D26 /* LoginViewModel.swift in Sources */, + 3062E8BC2FCEAC7100CEF511 /* CreateGroupVC.swift in Sources */, + 30BAB8632FCD716C00C33B5C /* JoinGroupVC.swift in Sources */, 305A76EA2FCA8C7000227D26 /* OneTapLoginView.swift in Sources */, 305A76EB2FCA8C7000227D26 /* CircleMember.swift in Sources */, 305A76EC2FCA8C7000227D26 /* MemberAnnotation.swift in Sources */, 305A76ED2FCA8C7000227D26 /* MemberAnnotationView.swift in Sources */, + 30BAB8532FCD337C00C33B5C /* GroupService.swift in Sources */, 305A76EE2FCA8C7000227D26 /* MineView.swift in Sources */, 305A76EF2FCA8C7000227D26 /* MineViewController.swift in Sources */, 305A76F02FCA8C7000227D26 /* MineViewModel.swift in Sources */, @@ -1350,6 +1391,7 @@ 305A77032FCA8C7000227D26 /* ProgressHUD.swift in Sources */, 305A77042FCA8C7000227D26 /* MXParallaxHeader.m in Sources */, 305A77052FCA8C7000227D26 /* MXScrollView.m in Sources */, + 30BAB8652FCD718A00C33B5C /* JoinGroupView.swift in Sources */, 305A77062FCA8C7000227D26 /* MXScrollViewController.m in Sources */, 305A77072FCA8C7000227D26 /* Helper.swift in Sources */, 305A77082FCA8C7000227D26 /* PageCollectionViewFlowLayout.swift in Sources */, @@ -1362,13 +1404,7 @@ 305A770F2FCA8C7000227D26 /* DLCustomPopVC.swift in Sources */, 305A77102FCA8C7000227D26 /* DLSheetPopVC.swift in Sources */, 305A77112FCA8C7000227D26 /* DLViewTransition.m in Sources */, - 305A77122FCA8C7000227D26 /* TTGTagCollectionView.m in Sources */, - 305A77132FCA8C7000227D26 /* TTGTextTag.m in Sources */, - 305A77142FCA8C7000227D26 /* TTGTextTagAttributedStringContent.m in Sources */, - 305A77152FCA8C7000227D26 /* TTGTextTagCollectionView.m in Sources */, - 305A77162FCA8C7000227D26 /* TTGTextTagContent.m in Sources */, - 305A77172FCA8C7000227D26 /* TTGTextTagStringContent.m in Sources */, - 305A77182FCA8C7000227D26 /* TTGTextTagStyle.m in Sources */, + 3062E8BA2FCEAC6500CEF511 /* CreateGroupView.swift in Sources */, 305A77192FCA8C7000227D26 /* CollectionHFlowLayout.swift in Sources */, 305A771A2FCA8C7000227D26 /* JJPageControl.swift in Sources */, 305A771B2FCA8C7000227D26 /* ReusableView.swift in Sources */, @@ -1401,7 +1437,7 @@ /* Begin XCBuildConfiguration section */ 3E43591C2FC48D2B003470A5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DD686BFD90D3CEEEFABFE88F /* Pods-QuickLocation.debug.xcconfig */; + baseConfigurationReference = E7FB0BC3883A7FF0C8CC59A7 /* Pods-QuickLocation.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -1443,7 +1479,7 @@ }; 3E43591D2FC48D2B003470A5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C2BE08A1B1E96CAB0EE3C077 /* Pods-QuickLocation.release.xcconfig */; + baseConfigurationReference = 93647DF3683AA5E71EC2FB1A /* Pods-QuickLocation.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; diff --git a/QuickLocation.xcworkspace/xcuserdata/yanghong.xcuserdatad/UserInterfaceState.xcuserstate b/QuickLocation.xcworkspace/xcuserdata/yanghong.xcuserdatad/UserInterfaceState.xcuserstate index 92e9407..b6ab28d 100644 Binary files a/QuickLocation.xcworkspace/xcuserdata/yanghong.xcuserdatad/UserInterfaceState.xcuserstate and b/QuickLocation.xcworkspace/xcuserdata/yanghong.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/QuickLocation/API/GroupAPI.swift b/QuickLocation/API/GroupAPI.swift new file mode 100644 index 0000000..fae813c --- /dev/null +++ b/QuickLocation/API/GroupAPI.swift @@ -0,0 +1,55 @@ +// +// GroupAPI.swift +// QuickLocation +// +// Created by 八条 on 2026/6/1. +// + +import Moya +import SwiftyUserDefaults +internal import Alamofire + +/// 圈子相关API +enum GroupAPI { + /// 圈子信息 + case groupInfo + /// 圈子操作(创建、解散、设为默认等) + /// - Parameters: + /// - opType: create、dismiss、setdefault + /// - requestData:[String: Any] 根据操作传入对应的值 + case operate(opType: String, requestData: [String: Any]) +} + +extension GroupAPI: MultiTargetProtocol { + + var path: String { + switch self { + case .groupInfo: + return "mapi/user/fullinfo" + case .operate: + return "mapi/group/operate" + } + } + + var method: Moya.Method { + switch self { + case .groupInfo: + return .get + default: + return .post + } + } + + var task: Moya.Task { + switch self { + case .groupInfo: + return .requestParameters(parameters: Parameters(), encoding: URLEncoding()) + + case let .operate(opType, requestData): + var params = Parameters() + params["op_type"] = opType + params.merge(requestData) { _, new in new } + return .requestParameters(parameters: params, encoding: JSONEncoding()) + } + } +} diff --git a/QuickLocation/API/UserAPI.swift b/QuickLocation/API/UserAPI.swift index 4f800d6..3762ce8 100644 --- a/QuickLocation/API/UserAPI.swift +++ b/QuickLocation/API/UserAPI.swift @@ -21,8 +21,6 @@ enum UserAPI { /// 用户信息 case userInfo - /// 圈子信息 - case groupInfo /// 退出登录 case logout @@ -36,8 +34,6 @@ extension UserAPI: MultiTargetProtocol { return "api/user/login" case .userInfo: return "api/user" - case .groupInfo: - return "mapi/user/fullinfo" case .logout: return "api/user/logout" } @@ -45,7 +41,7 @@ extension UserAPI: MultiTargetProtocol { var method: Moya.Method { switch self { - case .userInfo, .groupInfo: + case .userInfo: return .get default: return .post @@ -64,9 +60,6 @@ extension UserAPI: MultiTargetProtocol { case .userInfo: return .requestParameters(parameters: Parameters(), encoding: URLEncoding()) - case .groupInfo: - return .requestParameters(parameters: Parameters(), encoding: URLEncoding()) - case .logout: return .requestParameters(parameters: Parameters(), encoding: JSONEncoding()) } diff --git a/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Contents.json b/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Contents.json new file mode 100644 index 0000000..7165777 --- /dev/null +++ b/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "filename" : "Rectangle 320.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Rectangle 320@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Rectangle 320.png b/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Rectangle 320.png new file mode 100644 index 0000000..5bc66e4 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Rectangle 320.png differ diff --git a/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Rectangle 320@2x.png b/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Rectangle 320@2x.png new file mode 100644 index 0000000..1c48731 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Common/gradient_bg.imageset/Rectangle 320@2x.png differ diff --git a/QuickLocation/Assets.xcassets/Group/arrow.imageset/Contents.json b/QuickLocation/Assets.xcassets/Group/arrow.imageset/Contents.json new file mode 100644 index 0000000..549e0fa --- /dev/null +++ b/QuickLocation/Assets.xcassets/Group/arrow.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Group_272@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Group_272@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/Group/arrow.imageset/Group_272@2x.png b/QuickLocation/Assets.xcassets/Group/arrow.imageset/Group_272@2x.png new file mode 100644 index 0000000..cc7bc9f Binary files /dev/null and b/QuickLocation/Assets.xcassets/Group/arrow.imageset/Group_272@2x.png differ diff --git a/QuickLocation/Assets.xcassets/Group/arrow.imageset/Group_272@3x.png b/QuickLocation/Assets.xcassets/Group/arrow.imageset/Group_272@3x.png new file mode 100644 index 0000000..54803a6 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Group/arrow.imageset/Group_272@3x.png differ diff --git a/QuickLocation/Assets.xcassets/Group/edit.imageset/Contents.json b/QuickLocation/Assets.xcassets/Group/edit.imageset/Contents.json new file mode 100644 index 0000000..a5394e8 --- /dev/null +++ b/QuickLocation/Assets.xcassets/Group/edit.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Group_297@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Group_297@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/Group/edit.imageset/Group_297@2x.png b/QuickLocation/Assets.xcassets/Group/edit.imageset/Group_297@2x.png new file mode 100644 index 0000000..d7eb30c Binary files /dev/null and b/QuickLocation/Assets.xcassets/Group/edit.imageset/Group_297@2x.png differ diff --git a/QuickLocation/Assets.xcassets/Group/edit.imageset/Group_297@3x.png b/QuickLocation/Assets.xcassets/Group/edit.imageset/Group_297@3x.png new file mode 100644 index 0000000..a11dbcb Binary files /dev/null and b/QuickLocation/Assets.xcassets/Group/edit.imageset/Group_297@3x.png differ diff --git a/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Contents.json b/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Contents.json new file mode 100644 index 0000000..60fb085 --- /dev/null +++ b/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Group_1725@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Group_1725@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Group_1725@2x.png b/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Group_1725@2x.png new file mode 100644 index 0000000..13ac449 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Group_1725@2x.png differ diff --git a/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Group_1725@3x.png b/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Group_1725@3x.png new file mode 100644 index 0000000..b86a652 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Group/scan_bg.imageset/Group_1725@3x.png differ diff --git a/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Contents.json b/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Contents.json new file mode 100644 index 0000000..6a4d508 --- /dev/null +++ b/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Vector@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Vector@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Vector@2x.png b/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Vector@2x.png new file mode 100644 index 0000000..773261a Binary files /dev/null and b/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Vector@2x.png differ diff --git a/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Vector@3x.png b/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Vector@3x.png new file mode 100644 index 0000000..33f91cf Binary files /dev/null and b/QuickLocation/Assets.xcassets/GroupIcon/selected.imageset/Vector@3x.png differ diff --git a/QuickLocation/Assets.xcassets/Home/battery.imageset/Contents.json b/QuickLocation/Assets.xcassets/Home/battery.imageset/Contents.json new file mode 100644 index 0000000..c051653 --- /dev/null +++ b/QuickLocation/Assets.xcassets/Home/battery.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "battery@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "battery@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/Home/battery.imageset/battery@2x.png b/QuickLocation/Assets.xcassets/Home/battery.imageset/battery@2x.png new file mode 100644 index 0000000..c4b5d15 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Home/battery.imageset/battery@2x.png differ diff --git a/QuickLocation/Assets.xcassets/Home/battery.imageset/battery@3x.png b/QuickLocation/Assets.xcassets/Home/battery.imageset/battery@3x.png new file mode 100644 index 0000000..3328c4c Binary files /dev/null and b/QuickLocation/Assets.xcassets/Home/battery.imageset/battery@3x.png differ diff --git a/QuickLocation/Assets.xcassets/Scan/Contents.json b/QuickLocation/Assets.xcassets/Scan/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/QuickLocation/Assets.xcassets/Scan/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/QuickLocation/Assets.xcassets/Scan/bg.imageset/Contents.json b/QuickLocation/Assets.xcassets/Scan/bg.imageset/Contents.json new file mode 100644 index 0000000..8b31ee0 --- /dev/null +++ b/QuickLocation/Assets.xcassets/Scan/bg.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Group_1102@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Group_1102@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/Scan/bg.imageset/Group_1102@2x.png b/QuickLocation/Assets.xcassets/Scan/bg.imageset/Group_1102@2x.png new file mode 100644 index 0000000..eeb3071 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Scan/bg.imageset/Group_1102@2x.png differ diff --git a/QuickLocation/Assets.xcassets/Scan/bg.imageset/Group_1102@3x.png b/QuickLocation/Assets.xcassets/Scan/bg.imageset/Group_1102@3x.png new file mode 100644 index 0000000..851aa27 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Scan/bg.imageset/Group_1102@3x.png differ diff --git a/QuickLocation/Assets.xcassets/Scan/scan.imageset/Contents.json b/QuickLocation/Assets.xcassets/Scan/scan.imageset/Contents.json new file mode 100644 index 0000000..46138d1 --- /dev/null +++ b/QuickLocation/Assets.xcassets/Scan/scan.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Group 1055@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Group 1055@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuickLocation/Assets.xcassets/Scan/scan.imageset/Group 1055@2x.png b/QuickLocation/Assets.xcassets/Scan/scan.imageset/Group 1055@2x.png new file mode 100644 index 0000000..41e6c3c Binary files /dev/null and b/QuickLocation/Assets.xcassets/Scan/scan.imageset/Group 1055@2x.png differ diff --git a/QuickLocation/Assets.xcassets/Scan/scan.imageset/Group 1055@3x.png b/QuickLocation/Assets.xcassets/Scan/scan.imageset/Group 1055@3x.png new file mode 100644 index 0000000..1f97810 Binary files /dev/null and b/QuickLocation/Assets.xcassets/Scan/scan.imageset/Group 1055@3x.png differ diff --git a/QuickLocation/Core/Extension/String+Extension.swift b/QuickLocation/Core/Extension/String+Extension.swift index 4c49b50..21fef0d 100644 --- a/QuickLocation/Core/Extension/String+Extension.swift +++ b/QuickLocation/Core/Extension/String+Extension.swift @@ -484,3 +484,31 @@ extension String { return (preStr ?? "") + "****" + (suffixStr ?? "") } } + +// MARK: - 生成二维码 +extension String { + func createQRCode(size: CGSize = CGSize(width: 200, height: 200)) -> UIImage? { + // 1. 字符串转 Data + guard let data = self.data(using: .utf8) else { return nil } + + // 2. 创建二维码滤镜 + guard let qrFilter = CIFilter(name: "CIQRCodeGenerator") else { return nil } + qrFilter.setDefaults() + qrFilter.setValue(data, forKey: "inputMessage") + // 容错率:L(7%)/M(15%)/Q(25%)/H(30%),越高容错越强 + qrFilter.setValue("H", forKey: "inputCorrectionLevel") + + // 3. 获取 CIImage 并放大(原生默认很小,必须放大否则模糊) + guard let ciImage = qrFilter.outputImage else { return nil } + let scaleX = size.width / ciImage.extent.width + let scaleY = size.height / ciImage.extent.height + let transform = CGAffineTransform(scaleX: scaleX, y: scaleY) + let scaledCI = ciImage.transformed(by: transform) + + // 4. 转 UIImage + if let cgImage = CIContext(options: [.useSoftwareRenderer: false]).createCGImage(scaledCI, from: scaledCI.extent) { + return UIImage(cgImage: cgImage) + } + return nil + } +} diff --git a/QuickLocation/Info.plist b/QuickLocation/Info.plist index 84d228c..69038ae 100644 --- a/QuickLocation/Info.plist +++ b/QuickLocation/Info.plist @@ -2,6 +2,8 @@ + NSCameraUsageDescription + 您的相机将被用于扫描二维码、拍摄照片和视频。 UIAppFonts douyu.otf diff --git a/QuickLocation/Main/BaseViewController/BaseViewController.swift b/QuickLocation/Main/BaseViewController/BaseViewController.swift index fc53656..bbc0e7e 100644 --- a/QuickLocation/Main/BaseViewController/BaseViewController.swift +++ b/QuickLocation/Main/BaseViewController/BaseViewController.swift @@ -43,7 +43,7 @@ class BaseViewController: UIViewController { // Do any additional setup after loading the view. fd_prefersNavigationBarHidden = isNavigationBarHidden - view.backgroundColor = ThemeManager.shared.color.backgroundColor + view.backgroundColor = .white//ThemeManager.shared.color.backgroundColor // setupNavigationBar() setupLeftItem() } diff --git a/QuickLocation/Manager/App/RouterManager.swift b/QuickLocation/Manager/App/RouterManager.swift index ffc31fa..565a6e6 100644 --- a/QuickLocation/Manager/App/RouterManager.swift +++ b/QuickLocation/Manager/App/RouterManager.swift @@ -13,6 +13,16 @@ enum Route: String { case web = "web" /// 登录 case login = "login" + /// 邀请加入 + case inviteJoin = "inviteJoin" + /// 加入圈子 + case joinGroup = "joinGroup" + /// 创建圈子 + case createGroup = "createGroup" + /// 扫一扫 + case scan = "scan" + /// 圈子图标 + case groupIconList = "groupIconList" } extension Route: RouterTarget { @@ -94,6 +104,34 @@ extension AppRouter: AppRouterProtocol { AppRouter.register(Route.login) { url, parameters in LoginViewController() } + + // MARK: - 邀请加入 + AppRouter.register(Route.inviteJoin) { url, parameters in + let vc = InviteJoinVC(groupInfo: parameters["groupInfo"].safeDictionary as! [String : Any]) +// vc.isNeedLogin = true + return vc + } + + // MARK: - 加入圈子 + AppRouter.register(Route.joinGroup) { url, parameters in + JoinGroupVC() + } + + // MARK: - 创建圈子 + AppRouter.register(Route.createGroup) { url, parameters in + CreateGroupVC() + } + + // MARK: - 扫一扫 + AppRouter.register(Route.scan) { url, parameters in + ScanVC() + } + + // MARK: - 扫一扫 + AppRouter.register(Route.groupIconList) { url, parameters in + let vc = GroupIconListVC(iconIndex: parameters["iconIndex"].safeString) + return vc + } } } diff --git a/QuickLocation/Manager/URL/URLManager.swift b/QuickLocation/Manager/URL/URLManager.swift index f07b625..a6c1a8f 100644 --- a/QuickLocation/Manager/URL/URLManager.swift +++ b/QuickLocation/Manager/URL/URLManager.swift @@ -28,27 +28,16 @@ extension DefaultsKeys { } } + /// OpenIM SDK + var openIM_API = "" + var openIM_WS = "" + /// 用户协议 var userAgreementUrl: String { "https://sd.zuom8.cn/Agreement.html" } /// 隐私政策 var privacyPolicyUrl: String { "https://sd.zuom8.cn/Privacy.html" } /// 注销须知 var cancellationNoticeUrl: String { "https://h5.yiwen618.com.cn/yiwen_h5_logoff.html" } - /// 在线客服 - var onlineCustomerServiceUrl: String { "https://h5.zywmwl.com/kefu.html" } - /// 建议有奖规则 - var feedbackRuleUrl: String { "https://h5.zywmwl.com/suggestion_rule.html" } - /// 使用说明 - var useGuideUrl: String { "https://activity.zywmwl.com/web_acitvtiy/#/pages/index/useGoldDetail" } - -// /// 物流跟踪 -// var orderTrackUrl: String { "\(apiServerURL)/webapp/h5/dist/index.html#/order-track" } -// /// 延误赔付详情 -// var delayDetailUrl: String { "\(apiServerURL)/webapp/delayedpayment/detail.html" } -// /// FAQ -// var faqUrl: String { "\(apiServerURL)/webapp/faq/detail.html?service_im_id=\(IMService.shared.customServiceId)" } -// /// CRM -// var crmUrl: String { apiServerURL + "/webapp/h5/dist/index.html#/crm/bd" } private override init() { super.init() @@ -58,10 +47,16 @@ extension DefaultsKeys { func setupNetworkMode() { #if DEBUG setupApiEnv(1) + openIM_API = "https://imapi.zuom8.cn" + openIM_WS = "ws://imws.zuom8.cn" #elseif AdHoc setupApiEnv(-1) + openIM_API = "http://38.207.176.65:10002" + openIM_WS = "ws://38.207.176.65:10010" #else setupApiEnv(1) + openIM_API = "http://38.207.176.65:10002" + openIM_WS = "ws://38.207.176.65:10010" #endif } diff --git a/QuickLocation/Model/GroupModel.swift b/QuickLocation/Model/GroupModel.swift index 9de91e7..d1a393a 100644 --- a/QuickLocation/Model/GroupModel.swift +++ b/QuickLocation/Model/GroupModel.swift @@ -63,7 +63,7 @@ struct GroupInfoModel: Mappable, Equatable { /// 圈子icon var icon_index: Int = 1 var groupIcon: UIImage { - UIImage(named: "GroupIcon\(icon_index)") ?? UIImage() + UIImage(named: "GroupIcon/\(icon_index)") ?? UIImage() } /// var description: String = "" diff --git a/QuickLocation/QuickLocation-Bridging-Header.h b/QuickLocation/QuickLocation-Bridging-Header.h index cf7afbd..045431a 100644 --- a/QuickLocation/QuickLocation-Bridging-Header.h +++ b/QuickLocation/QuickLocation-Bridging-Header.h @@ -20,13 +20,5 @@ // Pop #import "DLViewTransition.h" -// TTGTagCollectionView -#import "TTGTagCollectionView.h" -#import "TTGTextTagCollectionView.h" -#import "TTGTextTag.h" -#import "TTGTextTagContent.h" -#import "TTGTextTagStringContent.h" -#import "TTGTextTagAttributedStringContent.h" -#import "TTGTextTagStyle.h" #endif /* QuickLocation_Bridging_Header_h */ diff --git a/QuickLocation/Section/Group/CreateGroup/CreateGroupVC.swift b/QuickLocation/Section/Group/CreateGroup/CreateGroupVC.swift new file mode 100644 index 0000000..0fdf944 --- /dev/null +++ b/QuickLocation/Section/Group/CreateGroup/CreateGroupVC.swift @@ -0,0 +1,32 @@ +// +// CreateGroupVC.swift +// QuickLocation +// +// Created by 八条 on 2026/6/2. +// + +import UIKit +import RxSwift +import RxCocoa + +class CreateGroupVC: BaseViewController { + + fileprivate var rootView: CreateGroupView! + + override func loadView() { + rootView = CreateGroupView(frame: UIScreen.main.bounds) + view = rootView + } + + override func viewDidLoad() { + super.viewDidLoad() + + rootView.groupIconInputView.rx.tapGesture.subscribe { _ in + let vc = GroupIconListVC(iconIndex: "1") + vc.onSelectIcon = { index in + + } + self.navigationController?.pushViewController(vc, animated: true) + }.disposed(by: disposeBag) + } +} diff --git a/QuickLocation/Section/Group/CreateGroup/CreateGroupView.swift b/QuickLocation/Section/Group/CreateGroup/CreateGroupView.swift new file mode 100644 index 0000000..2733efa --- /dev/null +++ b/QuickLocation/Section/Group/CreateGroup/CreateGroupView.swift @@ -0,0 +1,493 @@ +// +// CreateGroupView.swift +// QuickLocation +// +// Created by 八条 on 2026/6/2. +// + +import UIKit +import RxSwift +import RxCocoa + +class CreateGroupView: UIView { + + var disposeBag = DisposeBag() + + private let limitCount = 50 + private let tagList = ["私密", "游戏", "运动", "美食", + "自驾", "聚会", "旅行", "学习"] + + private func setupRx() { + groupNameTF.rx.text.orEmpty + .subscribe(onNext: { [weak self] text in + guard let self = self else { return } + if text.count > 10 { + self.groupNameTF.text = String(text.prefix(10)) + } + }) + .disposed(by: disposeBag) + + Observable.merge( + groupContentTV.rx.didChange.asObservable(), + groupContentTV.rx.text.map { _ in () }, + groupContentTV.rx.methodInvoked(#selector(UITextView.paste(_:))).map { _ in () } + ) + .throttle(.milliseconds(100), scheduler: MainScheduler.instance) + .subscribe(onNext: { [weak self] in + guard let self = self else { return } + let count = self.groupContentTV.text.count + self.placeholderLab.isHidden = count != 0 + + if count > self.limitCount { + self.groupContentTV.text = String(self.groupContentTV.text.prefix(self.limitCount)) + self.groupContentTV.selectedRange = NSRange(location: self.limitCount, length: 0) + return + } + }) + .disposed(by: disposeBag) + + backBtn.rx.tap.subscribe(onNext: { _ in + AppRouter.shared.popOrDismiss() + }).disposed(by: disposeBag) + } + + private func setupUI() { + addSubview(navBgView) + addSubview(navBarView) + navBarView.addSubview(navTitleLabel) + navBarView.addSubview(backBtn) + + addSubview(submitBtn) + addSubview(titleLab) + addSubview(infoView) + infoView.addSubview(groupNameInputView) + groupNameInputView.addSubview(groupNameTitleLab) + groupNameInputView.addSubview(groupNameTF) + + infoView.addSubview(groupIconInputView) + groupIconInputView.addSubview(groupIconTitleLab) + groupIconInputView.addSubview(groupIconImgView) + + infoView.addSubview(groupContentInputView) + groupContentInputView.addSubview(groupContentTitleLab) + groupContentInputView.addSubview(groupContentTV) + groupContentInputView.addSubview(placeholderLab) + + infoView.addSubview(tagInfoView) + tagInfoView.addSubview(tagTitleLab) + tagInfoView.addSubview(tagView) + tagInfoView.addSubview(tipsLab) + + navBgView.layoutChain + .edges(excludingEdge: .bottom) + .heightToWidth(160/375) + + navBarView.layoutChain + .edges(excludingEdge: .bottom) + .height(kNaviHeight) + + navTitleLabel.layoutChain + .top(kStatusBarHeight + 12) + .centerY(backBtn) + .centerX() + + backBtn.layoutChain + .centerY(navTitleLabel) + .left(15) + .width(24) + .height(24) + + titleLab.layoutChain + .topToBottomOfView(navBarView, offset: 20) + .left(15) + + submitBtn.layoutChain + .bottom(kSafeBottomMargin + 36) + .centerX() + .edgesHorzontal(30) + .height(50) + + infoView.layoutChain + .topToBottomOfView(titleLab, offset: 20) + .edgesHorzontal(15) + + groupNameInputView.layoutChain + .edges(excludingEdge: .bottom) + + groupNameTitleLab.layoutChain + .left(15) + .centerY() + .width(50) + + groupNameTF.layoutChain + .edgesVertical() + .leftToRightOfView(groupNameTitleLab, offset: 20) + .right(43) + + groupIconInputView.layoutChain + .topToBottomOfView(groupNameInputView) + .leftToView(groupNameInputView) + .rightToView(groupNameInputView) + + groupIconTitleLab.layoutChain + .left(15) + .centerY() + .width(50) + + groupIconImgView.layoutChain + .leftToRightOfView(groupIconTitleLab, offset: 20) + .edgesVertical(10) + .width(40) + .height(40) + + groupContentInputView.layoutChain + .topToBottomOfView(groupIconInputView) + .leftToView(groupNameInputView) + .rightToView(groupNameInputView) + + groupContentTitleLab.layoutChain + .top(20) + .left(15) + .width(50) + + groupContentTV.layoutChain + .topToView(groupContentTitleLab, offset: -9) + .leftToRightOfView(groupContentTitleLab, offset: 18) + .right(52) + .bottom(10) + .height(20, relation: .greaterThanOrEqual) + + placeholderLab.layoutChain + .topToView(groupContentTV, offset: 8) + .leftToView(groupContentTV, offset: 5) + + tagInfoView.layoutChain + .topToBottomOfView(groupContentInputView) + .leftToView(groupNameInputView) + .rightToView(groupNameInputView) + .bottom(20) + + tagTitleLab.layoutChain + .top(20) + .left(15) + + tagView.layoutChain + .topToBottomOfView(tagTitleLab, offset: 10) + .edgesHorzontal(15) + .height(64) + + tipsLab.layoutChain + .topToBottomOfView(tagView, offset: 10) + .left(15) + .bottom() + } + + lazy var navBgView: UIImageView = { + let iv = UIImageView() + iv.image = UIImage(named: "Common/navBar_bg_2") + iv.contentMode = .scaleAspectFill + return iv + }() + + lazy var navBarView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var navTitleLabel: UILabel = { + let label = UILabel() + label.text = "创建圈子" + label.font = .systemFont(ofSize: 18, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + label.textAlignment = .center + return label + }() + + lazy var backBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setImage(UIImage(named: "Common/back"), for: .normal) + btn.extendEdgeInsets = UIEdgeInsets(top: 54, left: 15, bottom: 100, right: 100) + return btn + }() + + lazy var titleLab: UILabel = { + let label = UILabel() + label.text = "编辑信息" + label.font = .systemFont(ofSize: 14, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var infoView: UIView = { + let view = UIView() + view.backgroundColor = UIColor(hexStr: "#F5FBFF") + view.cornerRadius = 10 + return view + }() + + // 圈子名称 + lazy var groupNameInputView: UIView = { + let view = UIView() + view.backgroundColor = .clear + + let icon = UIImageView() + icon.image = UIImage(named: "Group/edit") + view.addSubview(icon) + icon.layoutChain + .right(15) + .edgesVertical(20) + .width(20) + .height(20) + + let line = UIView() + line.backgroundColor = UIColor(hexStr: "#EEEEEE") + view.addSubview(line) + line.layoutChain + .edgesHorzontal(15) + .height(0.5) + .bottom() + + return view + }() + + lazy var groupNameTitleLab: UILabel = { + let label = UILabel() + label.text = "圈子名称" + label.font = .systemFont(ofSize: 12, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var groupNameTF: UITextField = { + let textField = UITextField(frame: .zero) + textField.font = UIFont.systemFont(ofSize: 14, weight: .medium) + textField.textColor = ThemeManager.shared.color.titleAuxColor + textField.placeholderColor(placeholder: "请输入圈子名称", + color: UIColor(hexStr: "#999999", alpha: 1.0)) + return textField + }() + + // 圈子图标 + lazy var groupIconInputView: UIView = { + let view = UIView() + view.backgroundColor = .clear + + let icon = UIImageView() + icon.image = UIImage(named: "Group/arrow") + view.addSubview(icon) + icon.layoutChain + .right(15) + .centerY() + .width(14) + .height(14) + + let line = UIView() + line.backgroundColor = UIColor(hexStr: "#EEEEEE") + view.addSubview(line) + line.layoutChain + .edgesHorzontal(15) + .height(0.5) + .bottom() + + return view + }() + + lazy var groupIconTitleLab: UILabel = { + let label = UILabel() + label.text = "圈子图标" + label.font = .systemFont(ofSize: 12, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var groupIconImgView: UIImageView = { + let view = UIImageView() + view.image = UIImage(named: "GroupIcon/1") + view.contentMode = .scaleAspectFill + return view + }() + + // 圈子描述 + lazy var groupContentInputView: UIView = { + let view = UIView() + view.backgroundColor = .clear + + let icon = UIImageView() + icon.image = UIImage(named: "Group/edit") + view.addSubview(icon) + icon.layoutChain + .top(20) + .right(15) + .width(20) + .height(20) + + let line = UIView() + line.backgroundColor = UIColor(hexStr: "#EEEEEE") + view.addSubview(line) + line.layoutChain + .edgesHorzontal(15) + .height(0.5) + .bottom() + + return view + }() + + lazy var groupContentTitleLab: UILabel = { + let label = UILabel() + label.text = "圈子描述" + label.font = .systemFont(ofSize: 12, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var groupContentTV: UITextView = { + let textView = UITextView() + textView.backgroundColor = .clear + textView.font = .systemFont(ofSize: 14, weight: .medium) + textView.textColor = ThemeManager.shared.color.titleAuxColor + textView.isScrollEnabled = false + return textView + }() + + lazy var placeholderLab: UILabel = { + let label = UILabel() + label.text = "请输入圈子描述" + label.textColor = ThemeManager.shared.color.contentColor + label.font = .systemFont(ofSize: 14, weight: .medium) + return label + }() + + // 标签 + lazy var tagInfoView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var tagTitleLab: UILabel = { + let label = UILabel() + label.text = "选择标签" + label.font = .systemFont(ofSize: 12, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var tagView: UICollectionView = { + let layout = UICollectionViewFlowLayout() + let cvWidth = kScreenWidth - 60 + let spacing: CGFloat = 6 + let itemW = (cvWidth - spacing * 3) / 4 + layout.itemSize = CGSize(width: itemW, height: 27) + layout.minimumInteritemSpacing = spacing + layout.minimumLineSpacing = 10 + + let cv = UICollectionView(frame: .zero, collectionViewLayout: layout) + cv.backgroundColor = .clear + cv.isScrollEnabled = false + cv.register(TagCell.self, forCellWithReuseIdentifier: TagCell.reuseId) + cv.delegate = self + cv.dataSource = self + return cv + }() + + lazy var tipsLab: UILabel = { + let label = UILabel() + label.text = "如选择为私密圈子,将不能被分享到探索和被搜索。" + label.textColor = ThemeManager.shared.color.contentColor + label.font = .systemFont(ofSize: 10, weight: .regular) + return label + }() + + lazy var submitBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("创建", for: .normal) + btn.setTitleColor(UIColor(hexStr: "#0F2846"), for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.setBackgroundImage(UIImage(named: "Common/gradient_bg"), for: .normal) + btn.cornerRadius = 25 + + return btn + }() + + override init(frame: CGRect) { + super.init(frame: .zero) + backgroundColor = .white + setupUI() + setupRx() + tagView.reloadData() + } + + required init?(coder aDecoder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} + +// MARK: - UICollectionViewDelegate, UICollectionViewDataSource +extension CreateGroupView: UICollectionViewDelegate, UICollectionViewDataSource { + + func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { + return tagList.count + } + + func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { + let cell = collectionView.dequeueReusableCell(withReuseIdentifier: TagCell.reuseId, for: indexPath) as! TagCell + cell.configure(tagList[indexPath.item], isSelected: false) + return cell + } + + func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { + if let cell = collectionView.cellForItem(at: indexPath) as? TagCell { + cell.toggleSelection() + } + } +} + +// MARK: - TagCell +final class TagCell: UICollectionViewCell { + static let reuseId = "TagCell" + + private let label: UILabel = { + let l = UILabel() + l.font = .systemFont(ofSize: 12, weight: .medium) + l.textAlignment = .center + return l + }() + + private var isTagSelected = false + + override init(frame: CGRect) { + super.init(frame: frame) + contentView.addSubview(label) + label.layoutChain.edges() + contentView.layer.cornerRadius = 4 + contentView.backgroundColor = UIColor(hexStr: "#E3F6FF") + updateStyle() + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + + func configure(_ text: String, isSelected: Bool) { + label.text = text + self.isTagSelected = isSelected + updateStyle() + } + + func toggleSelection() { + isTagSelected.toggle() + updateStyle() + } + + private func updateStyle() { + if isTagSelected { + label.textColor = UIColor(hexStr: "#16B3FF") + contentView.layer.borderWidth = 1 + contentView.layer.borderColor = UIColor(hexStr: "#16B3FF").cgColor + } else { + label.textColor = ThemeManager.shared.color.titleAuxColor + contentView.layer.borderWidth = 0 + } + } +} diff --git a/QuickLocation/Section/Group/CreateGroup/GroupIconListVC.swift b/QuickLocation/Section/Group/CreateGroup/GroupIconListVC.swift new file mode 100644 index 0000000..3b63fc0 --- /dev/null +++ b/QuickLocation/Section/Group/CreateGroup/GroupIconListVC.swift @@ -0,0 +1,44 @@ +// +// GroupIconListVC.swift +// QuickLocation +// +// Created by 八条 on 2026/6/2. +// + +import UIKit + +class GroupIconListVC: BaseViewController { + + fileprivate var rootView: GroupIconListView! + + override func loadView() { + rootView = GroupIconListView(frame: UIScreen.main.bounds) + view = rootView + } + + private var iconIndex: String + var onSelectIcon: ((Int) -> Void)? + + override func viewDidLoad() { + super.viewDidLoad() + rootView.selectedIndex = iconIndex.integer + rootView.iconCollectionView.delegate = self + } + + // MARK: - Init + init(iconIndex: String) { + self.iconIndex = iconIndex + super.init(nibName: nil, bundle: nil) + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} + +extension GroupIconListVC: UICollectionViewDelegate { + func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { + rootView.selectedIndex = indexPath.row + 1 + onSelectIcon?(rootView.selectedIndex) + } +} diff --git a/QuickLocation/Section/Group/CreateGroup/GroupIconListView.swift b/QuickLocation/Section/Group/CreateGroup/GroupIconListView.swift new file mode 100644 index 0000000..e511783 --- /dev/null +++ b/QuickLocation/Section/Group/CreateGroup/GroupIconListView.swift @@ -0,0 +1,226 @@ +// +// GroupIconListView.swift +// QuickLocation +// +// Created by 八条 on 2026/6/2. +// + +import UIKit +import RxSwift +import RxCocoa + +class GroupIconListView: UIView { + + var disposeBag = DisposeBag() + + var selectedIndex: Int = 1 { + didSet { + selectedIconView.image = UIImage(named: "GroupIcon/\(selectedIndex)") + iconCollectionView.reloadData() + } + } + + private var iconImgList: [UIImage] = [] + + private func setupRx() { + + backBtn.rx.tap.subscribe(onNext: { _ in + AppRouter.shared.popOrDismiss() + }).disposed(by: disposeBag) + } + + private func setupUI() { + addSubview(navBgView) + addSubview(navBarView) + navBarView.addSubview(navTitleLabel) + navBarView.addSubview(backBtn) + addSubview(selectedIconView) + addSubview(titleLab) + addSubview(iconCollectionView) + + navBgView.layoutChain + .edges(excludingEdge: .bottom) + .heightToWidth(160/375) + + navBarView.layoutChain + .edges(excludingEdge: .bottom) + .height(kNaviHeight) + + navTitleLabel.layoutChain + .top(kStatusBarHeight + 12) + .centerY(backBtn) + .centerX() + + backBtn.layoutChain + .centerY(navTitleLabel) + .left(15) + .width(24) + .height(24) + + selectedIconView.layoutChain + .topToBottomOfView(navBarView, offset: 30) + .centerX() + .width(80) + .height(80) + + titleLab.layoutChain + .topToBottomOfView(selectedIconView, offset: 39) + .left(40) + + iconCollectionView.layoutChain + .topToBottomOfView(titleLab, offset: 13) + .edgesHorzontal(40) + .bottom(kSafeBottomMargin + 10) + } + + lazy var navBgView: UIImageView = { + let iv = UIImageView() + iv.image = UIImage(named: "Common/navBar_bg_2") + iv.contentMode = .scaleAspectFill + return iv + }() + + lazy var navBarView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var navTitleLabel: UILabel = { + let label = UILabel() + label.text = "更换图标" + label.font = .systemFont(ofSize: 18, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + label.textAlignment = .center + return label + }() + + lazy var backBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setImage(UIImage(named: "Common/back"), for: .normal) + btn.extendEdgeInsets = UIEdgeInsets(top: 54, left: 15, bottom: 100, right: 100) + return btn + }() + + lazy var selectedIconView: UIImageView = { + let view = UIImageView() + view.cornerRadius = 40 + return view + }() + + lazy var titleLab: UILabel = { + let label = UILabel() + label.text = "选择图标" + label.font = .systemFont(ofSize: 16, weight: .bold) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var iconCollectionView: UICollectionView = { + let layout = UICollectionViewFlowLayout() + let cvWidth = kScreenWidth - 80 + let spacing: CGFloat = 18 + let itemW = (cvWidth - spacing * 3) / 4 + layout.itemSize = CGSize(width: itemW, height: itemW) + layout.minimumInteritemSpacing = spacing + layout.minimumLineSpacing = 20 + + let cv = UICollectionView(frame: .zero, collectionViewLayout: layout) + cv.backgroundColor = .clear + cv.isScrollEnabled = false + cv.register(GroupIconCell.self) + cv.delegate = self + cv.dataSource = self + return cv + }() + + override init(frame: CGRect) { + super.init(frame: .zero) + backgroundColor = .white + setupUI() + setupRx() + + for i in 1...11 { + if let img = UIImage(named: "GroupIcon/\(i)") { + iconImgList.append(img) + } + } + } + + required init?(coder aDecoder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} + +// MARK: - UICollectionViewDelegate, UICollectionViewDataSource +extension GroupIconListView: UICollectionViewDelegate, UICollectionViewDataSource { + + func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { + return iconImgList.count + } + + func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { + let cell = collectionView.dequeueReusableCell(for: indexPath) as GroupIconCell + cell.configure(img: iconImgList[indexPath.row], isSelected: selectedIndex == indexPath.row+1) + return cell + } + + func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { + selectedIndex = indexPath.row + 1 + } +} + +// MARK: - TagCell +final class GroupIconCell: UICollectionViewCell { + + func configure(img: UIImage, isSelected: Bool) { + iconImgView.image = img + selectedMaskView.isHidden = !isSelected + selectedIcon.isHidden = !isSelected + } + + private func setupUI() { + contentView.addSubview(iconImgView) + contentView.addSubview(selectedMaskView) + contentView.addSubview(selectedIcon) + + iconImgView.layoutChain.edges() + selectedMaskView.layoutChain.edges() + + selectedIcon.layoutChain + .right(3) + .bottom(4) + } + + lazy var iconImgView: UIImageView = { + let view = UIImageView() + view.backgroundColor = .clear + view.contentMode = .scaleAspectFill + view.cornerRadius = 10 + return view + }() + + lazy var selectedMaskView: UIView = { + let view = UIView() + view.backgroundColor = .black.withAlphaComponent(0.5) + view.cornerRadius = 10 + view.isHidden = true + return view + }() + + lazy var selectedIcon: UIImageView = { + let view = UIImageView() + view.image = UIImage(named: "GroupIcon/selected") + view.isHidden = true + return view + }() + + override init(frame: CGRect) { + super.init(frame: frame) + setupUI() + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} diff --git a/QuickLocation/Section/Group/GroupView.swift b/QuickLocation/Section/Group/GroupView.swift index b775dc0..e2a7eb5 100644 --- a/QuickLocation/Section/Group/GroupView.swift +++ b/QuickLocation/Section/Group/GroupView.swift @@ -10,29 +10,33 @@ import RxSwift import RxCocoa import SDCycleScrollView +// MARK: - PanScrollView(参考 PanScrollView,允许嵌套手势同时识别) +class PanScrollView: UIScrollView { + func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, + shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool { + return true + } +} + class GroupView: UIView { var disposeBag = DisposeBag() - // MARK: - Scroll State (参考 ShopDetailNestView) - enum ScrollState { case pending, scrolling, ended } - var scrollState: ScrollState = .pending + /// 当前是否吸顶 + private var isSticky = false + /// 内部 tableview 是否可滚动 + private var isSubCanScroll = false - /// segment 所在 Y(在 contentView 中的位置) - var segmentY: CGFloat { - let bannerH = bounds.width * (100.0 / 375.0) - return 10 + bannerH + 12 + 60 + 12 + 16 + 8 + 140 + 4 - } - - /// 吸顶临界值(mainScrollView 达到此值后锁定) var stickThreshold: CGFloat { - return segmentY - kNaviHeight + return segmentView.dl.y } + // MARK: - Setup private func setupUI() { addSubview(navBgView) - navBgView.addSubview(navTitleLabel) - navBgView.addSubview(scanBtn) + addSubview(navBarView) + navBarView.addSubview(navTitleLabel) + navBarView.addSubview(scanBtn) addSubview(mainScrollView) mainScrollView.addSubview(contentView) @@ -55,6 +59,10 @@ class GroupView: UIView { .edges(excludingEdge: .bottom) .height(kNaviHeight) + navBarView.layoutChain + .edges(excludingEdge: .bottom) + .height(kNaviHeight) + navTitleLabel.layoutChain .top(kStatusBarHeight + 12) .centerX() @@ -79,34 +87,37 @@ class GroupView: UIView { .heightToWidth(100/375) // 创建/加入圈子 - let btnWidth = (UIScreen.main.bounds.width - 48) / 2 actionButtonsView.layoutChain - .topToBottomOfView(cycleScrollView, offset: 12) + .topToBottomOfView(cycleScrollView, offset: 38) .edgesHorzontal() - .height(60) createGroupBtn.layoutChain - .left(16).centerY() - .width(btnWidth).height(44) - + .left(15) + .edgesVertical() + .widthToView(joinGroupBtn) + .height(40) + joinGroupBtn.layoutChain - .right(16).centerY() - .width(btnWidth).height(44) + .topToView(createGroupBtn) + .bottomToView(createGroupBtn) + .leftToRightOfView(createGroupBtn, offset: 21) + .right(15) + .widthToView(joinGroupBtn) // 热门酷圈 hotGroupTitleLabel.layoutChain - .topToBottomOfView(actionButtonsView, offset: 12) + .topToBottomOfView(actionButtonsView, offset: 21) .left(16) hotGroupsCollectionView.layoutChain .topToBottomOfView(hotGroupTitleLabel, offset: 8) .edgesHorzontal() - .height(140) + .height(88) // Segment let labelWidth = (UIScreen.main.bounds.width - 60) / 2 segmentView.layoutChain - .topToBottomOfView(hotGroupsCollectionView, offset: 4) + .topToBottomOfView(hotGroupsCollectionView) .edgesHorzontal() .height(44) @@ -119,14 +130,15 @@ class GroupView: UIView { .width(labelWidth) tabIndicator.layoutChain - .bottom(2).centerX(createdTabLabel) - .width(30).height(3) + .bottom().centerX(createdTabLabel) + .width(14).height(3) // 横向 segmentScrollView segmentScrollView.layoutChain .topToBottomOfView(segmentView) .edgesHorzontal() .bottom() + .height(kScreenHeight - kNaviHeight - 44) segmentContentView.layoutChain .edges() @@ -145,13 +157,8 @@ class GroupView: UIView { override func layoutSubviews() { super.layoutSubviews() - segmentContentView.layoutChain.width(bounds.width * 2) - - let minContentHeight = segmentY + bounds.height - if contentView.frame.height < minContentHeight { - contentView.layoutChain.height(minContentHeight) - } + } // MARK: - Nav @@ -161,6 +168,12 @@ class GroupView: UIView { iv.contentMode = .scaleAspectFill return iv }() + + lazy var navBarView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() lazy var navTitleLabel: UILabel = { let label = UILabel() @@ -178,8 +191,8 @@ class GroupView: UIView { }() // MARK: - Main Scroll - lazy var mainScrollView: UIScrollView = { - let sv = UIScrollView() + lazy var mainScrollView: PanScrollView = { + let sv = PanScrollView() sv.backgroundColor = .clear sv.delegate = self sv.showsVerticalScrollIndicator = false @@ -204,7 +217,7 @@ class GroupView: UIView { view.currentPageDotColor = UIColor(hexStr: "#16B3FF") view.pageDotColor = UIColor(hexStr: "#7AD6FF").withAlphaComponent(0.4) view.pageControlDotSize = CGSize(width: 8, height: 8) - view.localizationImageNamesGroup = ["map_avatar_1", "map_avatar_2", "map_avatar_3"] + view.localizationImageNamesGroup = ["Mask_group", "Mask_group", "Mask_group"] view.clipsToBounds = false view.pageControlBottomOffset = -34 return view @@ -213,60 +226,45 @@ class GroupView: UIView { // MARK: - 创建 / 加入 圈子 private lazy var actionButtonsView: UIView = { let v = UIView() - v.backgroundColor = .white + v.backgroundColor = .clear return v }() - private(set) lazy var createGroupBtn: UIView = { - return makeActionButton(title: "创建圈子", icon: "Home/group_icon") + lazy var createGroupBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("创建圈子", for: .normal) + btn.setTitleColor(UIColor(hexStr: "#0F2846"), for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .bold) + btn.setBackgroundImage(UIImage(named: "Common/gradient_bg"), for: .normal) + btn.cornerRadius = 20 + return btn }() - - private(set) lazy var joinGroupBtn: UIView = { - return makeActionButton(title: "加入圈子", icon: "Home/group") + + lazy var joinGroupBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("加入圈子", for: .normal) + btn.setTitleColor(UIColor(hexStr: "#0F2846"), for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .bold) + btn.setBackgroundImage(UIImage(named: "Common/gradient_bg"), for: .normal) + btn.cornerRadius = 20 + return btn }() - private func makeActionButton(title: String, icon: String) -> UIView { - let v = UIView() - v.backgroundColor = UIColor(hexStr: "#F5F7FA") - v.layer.cornerRadius = 12 - v.isUserInteractionEnabled = true - - let imgView = UIImageView(image: UIImage(named: icon)) - imgView.contentMode = .scaleAspectFit - v.addSubview(imgView) - - let label = UILabel() - label.text = title - label.font = .systemFont(ofSize: 14, weight: .medium) - label.textColor = UIColor(hexStr: "#1A1A1A") - v.addSubview(label) - - imgView.layoutChain - .left(16).centerY() - .width(24).height(24) - - label.layoutChain - .leftToRightOfView(imgView, offset: 8) - .centerY() - - return v - } - // MARK: - 热门酷圈 private lazy var hotGroupTitleLabel: UILabel = { let label = UILabel() label.text = "热门酷圈" - label.font = .systemFont(ofSize: 16, weight: .bold) - label.textColor = UIColor(hexStr: "#1A1A1A") + label.font = .systemFont(ofSize: 16, weight: .semibold) + label.textColor = ThemeManager.shared.color.titleAuxColor return label }() private(set) lazy var hotGroupsCollectionView: UICollectionView = { let layout = UICollectionViewFlowLayout() layout.scrollDirection = .horizontal - layout.itemSize = CGSize(width: 120, height: 140) - layout.minimumLineSpacing = 12 - layout.sectionInset = UIEdgeInsets(top: 0, left: 16, bottom: 0, right: 16) + layout.itemSize = CGSize(width: 75, height: 88) + layout.minimumLineSpacing = 10 + layout.sectionInset = UIEdgeInsets(top: 0, left: 18, bottom: 0, right: 18) let cv = UICollectionView(frame: .zero, collectionViewLayout: layout) cv.backgroundColor = .clear cv.showsHorizontalScrollIndicator = false @@ -278,6 +276,15 @@ class GroupView: UIView { private(set) lazy var segmentView: UIView = { let v = UIView() v.backgroundColor = .white + + let line = UIView() + line.backgroundColor = UIColor(hexStr: "#B5B5B5").withAlphaComponent(0.12) + v.addSubview(line) + line.layoutChain + .edgesHorzontal() + .height(1) + .bottom(4) + return v }() @@ -308,9 +315,9 @@ class GroupView: UIView { return v }() - // MARK: - 横向滚动容器 - private(set) lazy var segmentScrollView: UIScrollView = { - let sv = UIScrollView() + // MARK: - 横向滚动容器 (PanScrollView) + private(set) lazy var segmentScrollView: PanScrollView = { + let sv = PanScrollView() sv.isPagingEnabled = true sv.showsHorizontalScrollIndicator = false sv.bounces = false @@ -324,32 +331,32 @@ class GroupView: UIView { return v }() - // MARK: - 两个列表 (使用 PagerTableView 支持手势转发) - private(set) lazy var createdTableView: PagerTableView = { - let tv = PagerTableView(frame: .zero, style: .plain) + // MARK: - 两个列表 + private(set) lazy var createdTableView: UITableView = { + let tv = UITableView(frame: .zero, style: .plain) tv.backgroundColor = .clear tv.separatorStyle = .none tv.showsVerticalScrollIndicator = false tv.register(CircleGroupCell.self) tv.rowHeight = 72 tv.bounces = true - tv.panDelegate = self + tv.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 97 + kSafeBottomMargin, right: 0) return tv }() - private(set) lazy var joinedTableView: PagerTableView = { - let tv = PagerTableView(frame: .zero, style: .plain) + private(set) lazy var joinedTableView: UITableView = { + let tv = UITableView(frame: .zero, style: .plain) tv.backgroundColor = .clear tv.separatorStyle = .none tv.showsVerticalScrollIndicator = false tv.register(CircleGroupCell.self) tv.rowHeight = 72 tv.bounces = true - tv.panDelegate = self + tv.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 97 + kSafeBottomMargin, right: 0) return tv }() - // MARK: - 当前 segment + // MARK: - Segment var currentSegmentIndex: Int = 0 func selectSegment(at index: Int) { @@ -377,59 +384,56 @@ class GroupView: UIView { required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } - - /// 由子 tableView 回调(GroupViewController 转发 Rx 事件) - func childTableViewDidScroll(_ scrollView: UIScrollView) { - self.scrollViewDidScroll(scrollView) - } } -// MARK: - UIScrollViewDelegate + UIGestureRecognizerDelegate -extension GroupView: UIScrollViewDelegate, UIGestureRecognizerDelegate { - - func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool { - // 允许 mainScrollView 和内部 tableView 同时识别手势 - if otherGestureRecognizer == mainScrollView.panGestureRecognizer { - return true - } - return false - } +// MARK: - UIScrollViewDelegate(参考 PanView + PanSubItemView 通知模式) +extension GroupView: UIScrollViewDelegate { func scrollViewDidScroll(_ scrollView: UIScrollView) { if scrollView == mainScrollView { - let offsetY = scrollView.contentOffset.y - - if offsetY >= stickThreshold { - // 到达吸顶位置 → 锁定 mainScrollView,让内部 tableView 接管 - scrollState = .ended - scrollView.contentOffset.y = stickThreshold - scrollView.isScrollEnabled = false - selectSegment(at: currentSegmentIndex) - } else if offsetY > 0 { - scrollState = .scrolling - } else { - scrollState = .pending - scrollView.contentOffset.y = 0 - } + handleMainScroll(scrollView) } else if scrollView == segmentScrollView { - // 横向滚动同步 segment 指示器 let page = Int(round(scrollView.contentOffset.x / scrollView.bounds.width)) - if page != currentSegmentIndex && page >= 0 && page < 2 { + if page != currentSegmentIndex, page >= 0, page < 2 { currentSegmentIndex = page selectSegment(at: page) } + } + } + + func scrollViewWillBeginDragging(_ scrollView: UIScrollView) { + guard scrollView != mainScrollView, scrollView != segmentScrollView else { return } + if scrollView.contentOffset.y > 0 { + isSubCanScroll = true + } + } + + /// 由 GroupViewController 通过 rx.didScroll 转发调用 + func handleTableViewScroll(_ scrollView: UIScrollView) { + if isSubCanScroll { + if scrollView.contentOffset.y <= 0 { + isSubCanScroll = false + isSticky = false + scrollView.contentOffset.y = 0 + } } else { - // 内部 tableView 滚动 - if scrollState == .scrolling { - scrollView.contentOffset = .zero - } else if scrollState == .ended { - if scrollView.contentOffset.y <= 0 { - scrollView.contentOffset.y = 0 - scrollState = .pending - mainScrollView.isScrollEnabled = true - // 把 mainScrollView 降到阈值以下,避免立即重新吸顶 - mainScrollView.contentOffset.y = stickThreshold - 20 - } + scrollView.contentOffset.y = 0 + } + } + + // MARK: - 主 scroll 逻辑 + private func handleMainScroll(_ scrollView: UIScrollView) { + if isSubCanScroll { + scrollView.contentOffset.y = stickThreshold + isSticky = true + selectSegment(at: currentSegmentIndex) + } else { + let offsetY = scrollView.contentOffset.y + if offsetY >= stickThreshold { + scrollView.contentOffset.y = stickThreshold + isSticky = true + isSubCanScroll = true + selectSegment(at: currentSegmentIndex) } } } @@ -442,24 +446,24 @@ final class HotGroupCell: UICollectionViewCell { private let iconView: UIImageView = { let iv = UIImageView() iv.contentMode = .scaleAspectFill - iv.layer.cornerRadius = 8 + iv.layer.cornerRadius = 10 iv.clipsToBounds = true - iv.backgroundColor = UIColor(hexStr: "#F0F0F0") + iv.backgroundColor = .clear return iv }() private let nameLabel: UILabel = { let label = UILabel() - label.font = .systemFont(ofSize: 13, weight: .medium) - label.textColor = UIColor(hexStr: "#1A1A1A") + label.font = .systemFont(ofSize: 14, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor label.textAlignment = .center return label }() private let countLabel: UILabel = { let label = UILabel() - label.font = .systemFont(ofSize: 11, weight: .regular) - label.textColor = UIColor(hexStr: "#999999") + label.font = .systemFont(ofSize: 10, weight: .medium) + label.textColor = ThemeManager.shared.color.contentColor label.textAlignment = .center return label }() @@ -472,7 +476,7 @@ final class HotGroupCell: UICollectionViewCell { iconView.layoutChain .top().centerX() - .width(60).height(60) + .width(50).height(50) nameLabel.layoutChain .topToBottomOfView(iconView, offset: 6) diff --git a/QuickLocation/Section/Group/GroupViewController.swift b/QuickLocation/Section/Group/GroupViewController.swift index 061e7d9..865b729 100644 --- a/QuickLocation/Section/Group/GroupViewController.swift +++ b/QuickLocation/Section/Group/GroupViewController.swift @@ -94,19 +94,19 @@ final class GroupViewController: BaseViewController { rootView.segmentScrollView.setContentOffset(offset, animated: false) } - // MARK: - 内层 tableView 滚动监听(吸顶/脱离) + // MARK: - 内层 tableView 滚动 → 转发给 GroupView 处理吸顶脱离 private func observeTableViews() { rootView.createdTableView.rx.didScroll .subscribe(onNext: { [weak self] in guard let self = self else { return } - self.rootView.childTableViewDidScroll(self.rootView.createdTableView) + self.rootView.handleTableViewScroll(self.rootView.createdTableView) }) .disposed(by: disposeBag) rootView.joinedTableView.rx.didScroll .subscribe(onNext: { [weak self] in guard let self = self else { return } - self.rootView.childTableViewDidScroll(self.rootView.joinedTableView) + self.rootView.handleTableViewScroll(self.rootView.joinedTableView) }) .disposed(by: disposeBag) } diff --git a/QuickLocation/Section/Group/InviteJoin/InviteJoinVC.swift b/QuickLocation/Section/Group/InviteJoin/InviteJoinVC.swift new file mode 100644 index 0000000..3c4c119 --- /dev/null +++ b/QuickLocation/Section/Group/InviteJoin/InviteJoinVC.swift @@ -0,0 +1,61 @@ +// +// InviteJoinVC.swift +// QuickLocation +// +// Created by 八条 on 2026/6/1. +// + +import UIKit +import ObjectMapper +import RxSwift + +class InviteJoinVC: BaseViewController { + + fileprivate var rootView: InviteJoinView! + + override func loadView() { + rootView = InviteJoinView(frame: UIScreen.main.bounds) + view = rootView + } + + private let groupInModel: GroupInfoModel? + + override func viewDidLoad() { + super.viewDidLoad() + + // Do any additional setup after loading the view. + + guard let model = groupInModel else { return } + + rootView.groupIcon.image = model.groupIcon + rootView.groupNameLab.text = model.name + requestOperateGroup(key: model.group_key) + } + + // MARK: - API + private func requestOperateGroup(key: String) { + DLToast.showLoading() + GroupService.operate(opType: "share", requestData: ["group_key" : key]).subscribe(onNext: { [weak self] response in + guard let self = self, + let data = response.data, + let code = data["share_code"] as? String else { return } + self.rootView.inviteCodeLab.text = code + self.rootView.qrCodeImgView.image = code.createQRCode(size: self.rootView.qrCodeImgView.dl.size) + }, onError: { (error) in + DLToast.show(text: "获取错误,请重试") { + AppRouter.shared.popOrDismiss() + } + }).disposed(by: disposeBag) + } + + // MARK: - Init + init(groupInfo: [String: Any]) { + self.groupInModel = GroupInfoModel.init(JSON: groupInfo) + super.init(nibName: nil, bundle: nil) + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + +} diff --git a/QuickLocation/Section/Group/InviteJoin/InviteJoinView.swift b/QuickLocation/Section/Group/InviteJoin/InviteJoinView.swift new file mode 100644 index 0000000..364d7f5 --- /dev/null +++ b/QuickLocation/Section/Group/InviteJoin/InviteJoinView.swift @@ -0,0 +1,286 @@ +// +// InviteJoinView.swift +// QuickLocation +// +// Created by 八条 on 2026/6/1. +// + +import UIKit +import RxSwift +import RxCocoa + +class InviteJoinView: UIView { + + var disposeBag = DisposeBag() + + private func setupRx() { + + inviteCodeView.rx.tapGesture.subscribe { _ in + guard let code = self.inviteCodeLab.text else { return } + UIPasteboard.general.string = code + DLToast.showSuccess(text: "已复制") + }.disposed(by: disposeBag) + + backBtn.rx.tap.subscribe(onNext: { _ in + AppRouter.shared.popOrDismiss() + }).disposed(by: disposeBag) + } + + private func setupUI() { + addSubview(navBgView) + addSubview(navBarView) + navBarView.addSubview(navTitleLabel) + navBarView.addSubview(backBtn) + addSubview(groupIcon) + addSubview(groupNameLab) + addSubview(inviteInfoView) + inviteInfoView.addSubview(inviteInfoTitleLab) + inviteInfoView.addSubview(inviteTipsLab) + inviteInfoView.addSubview(inviteCodeView) + inviteCodeView.addSubview(inviteCodeTipsLab) + inviteCodeView.addSubview(inviteCodeLab) + inviteInfoView.addSubview(scanTipsLab) + inviteInfoView.addSubview(qrCodeView) + qrCodeView.addSubview(qrCodeBgImg) + qrCodeView.addSubview(qrCodeImgView) + addSubview(shareAppBtn) + addSubview(shareCodeBtn) + + navBgView.layoutChain + .edges(excludingEdge: .bottom) + .heightToWidth(160/375) + + navBarView.layoutChain + .edges(excludingEdge: .bottom) + .height(kNaviHeight) + + navTitleLabel.layoutChain + .top(kStatusBarHeight + 12) + .centerY(backBtn) + .centerX() + + backBtn.layoutChain + .centerY(navTitleLabel) + .left(15) + .width(24) + .height(24) + + groupIcon.layoutChain + .topToBottomOfView(navBarView, offset: 24) + .width(80) + .height(80) + .centerX() + + groupNameLab.layoutChain + .topToBottomOfView(groupIcon, offset: 4) + .centerX() + + shareAppBtn.layoutChain + .left(44) + .bottom(kSafeBottomMargin + 10) + .widthToView(shareCodeBtn) + .height(50) + + shareCodeBtn.layoutChain + .leftToRightOfView(shareAppBtn, offset: 20) + .right(44) + .bottomToView(shareAppBtn) + .widthToView(shareAppBtn) + .heightToView(shareAppBtn) + + inviteInfoView.layoutChain + .topToBottomOfView(groupIcon, offset: 50) + .edgesHorzontal(30) + .bottomToTopOfView(shareAppBtn, offset: -32) + + inviteInfoTitleLab.layoutChain + .top(20) + .centerX() + + inviteTipsLab.layoutChain + .topToBottomOfView(inviteInfoTitleLab, offset: 9) + .centerX() + + inviteCodeView.layoutChain + .topToBottomOfView(inviteTipsLab, offset: 10) + .centerX() + .width(180) + .height(50) + + inviteCodeTipsLab.layoutChain + .top(10) + .centerX() + + inviteCodeLab.layoutChain + .topToBottomOfView(inviteCodeTipsLab) + .centerX() + + scanTipsLab.layoutChain + .topToBottomOfView(inviteCodeView, offset: 20) + .centerX() + + qrCodeView.layoutChain + .topToBottomOfView(scanTipsLab, offset: 15) + .centerX() + .widthToHeight(1) + .bottom(20) + + qrCodeBgImg.layoutChain.edges() + + qrCodeImgView.layoutChain + .edgesHorzontal(4) + .edgesVertical(4) + } + + lazy var navBgView: UIImageView = { + let iv = UIImageView() + iv.image = UIImage(named: "Common/navBar_bg_2") + iv.contentMode = .scaleAspectFill + return iv + }() + + lazy var navBarView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var navTitleLabel: UILabel = { + let label = UILabel() + label.text = "邀请成员" + label.font = .systemFont(ofSize: 18, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + label.textAlignment = .center + return label + }() + + lazy var backBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setImage(UIImage(named: "Common/back"), for: .normal) + btn.extendEdgeInsets = UIEdgeInsets(top: 54, left: 15, bottom: 100, right: 100) + return btn + }() + + lazy var groupIcon: UIImageView = { + let view = UIImageView() + view.backgroundColor = .clear + view.cornerRadius = 40 + return view + }() + + lazy var groupNameLab: UILabel = { + let label = UILabel() + label.font = .systemFont(ofSize: 16, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var inviteInfoView: UIView = { + let view = UIView() + view.backgroundColor = UIColor(hexStr: "#F5FBFF") + view.cornerRadius = 20 + return view + }() + + lazy var inviteInfoTitleLab: UILabel = { + let label = UILabel() + label.text = "将此邀请码分享给加入圈子的人" + label.font = .systemFont(ofSize: 16, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var inviteTipsLab: UILabel = { + let label = UILabel() + label.text = "此邀请码有效期为24小时" + label.font = .systemFont(ofSize: 12, weight: .medium) + label.textColor = UIColor(hexStr: "#16B3FF") + return label + }() + + lazy var inviteCodeView: UIView = { + let view = UIView() + view.borderColor = UIColor(hexStr: "#CCCCCC") + view.borderWidth = 1 + view.cornerRadius = 10 + return view + }() + + lazy var inviteCodeTipsLab: UILabel = { + let label = UILabel() + label.text = "点击复制邀请码" + label.font = .systemFont(ofSize: 12, weight: .medium) + label.textColor = ThemeManager.shared.color.contentColor + return label + }() + + lazy var inviteCodeLab: UILabel = { + let label = UILabel() + label.font = .systemFont(ofSize: 16, weight: .heavy) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var scanTipsLab: UILabel = { + let label = UILabel() + label.text = "— 或扫描以下二维码 —" + label.font = .systemFont(ofSize: 10) + label.textColor = ThemeManager.shared.color.contentColor + return label + }() + + lazy var qrCodeView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var qrCodeBgImg: UIImageView = { + let view = UIImageView() + view.image = UIImage(named: "Group/scan_bg") + return view + }() + + lazy var qrCodeImgView: UIImageView = { + let view = UIImageView() + view.backgroundColor = .clear + view.contentMode = .scaleAspectFill + view.cornerRadius = 10 + view.clipsToBounds = true + return view + }() + + lazy var shareAppBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("分享APP", for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.setTitleColor(UIColor(hexStr: "#16B3FF"), for: .normal) + btn.backgroundColor = .white + btn.borderWidth = 1 + btn.borderColor = UIColor(hexStr: "#16B3FF") + btn.cornerRadius = 25 + return btn + }() + + lazy var shareCodeBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("分享邀请码", for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.setTitleColor(UIColor(hexStr: "#0F2846"), for: .normal) + btn.backgroundColor = .clear + btn.setBackgroundImage(UIImage(named: "Common/gradient_bg"), for: .normal) + btn.cornerRadius = 25 + return btn + }() + + override init(frame: CGRect) { + super.init(frame: .zero) + backgroundColor = .white + setupUI() + setupRx() + } + + required init?(coder aDecoder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} diff --git a/QuickLocation/Section/Group/Join/JoinGroupVC.swift b/QuickLocation/Section/Group/Join/JoinGroupVC.swift new file mode 100644 index 0000000..9bfa24b --- /dev/null +++ b/QuickLocation/Section/Group/Join/JoinGroupVC.swift @@ -0,0 +1,54 @@ +// +// JoinGroupVC.swift +// QuickLocation +// +// Created by 八条 on 2026/6/1. +// + +import UIKit +import RxSwift +import RxCocoa + +class JoinGroupVC: BaseViewController { + + fileprivate var rootView: JoinGroupView! + + override func loadView() { + rootView = JoinGroupView(frame: UIScreen.main.bounds) + view = rootView + } + + override func viewDidLoad() { + super.viewDidLoad() + + // Do any additional setup after loading the view. + rootView.textField.rx.controlEvent(.editingDidEndOnExit).subscribe(onNext: { + self.rootView.textField.resignFirstResponder() + self.requestOperateGroup() + }).disposed(by: disposeBag) + + rootView.submitBtn.rx.tap.subscribe(onNext: { _ in + self.requestOperateGroup() + }).disposed(by: disposeBag) + } + + override func viewDidAppear(_ animated: Bool) { + super.viewDidAppear(animated) + rootView.textField.becomeFirstResponder() + } + + // MARK: - API + private func requestOperateGroup() { + guard rootView.inviteCode.count == 6 else { + DLToast.show(text: "请填写完整的邀请码") + return + } + DLToast.showLoading() + GroupService.operate(opType: "join", requestData: ["share_code" : rootView.inviteCode]).subscribe(onNext: { response in + DLToast.showSuccess(text: "申请成功") { + AppRouter.shared.popOrDismiss() + } + }).disposed(by: disposeBag) + } + +} diff --git a/QuickLocation/Section/Group/Join/JoinGroupView.swift b/QuickLocation/Section/Group/Join/JoinGroupView.swift new file mode 100644 index 0000000..e5f51cc --- /dev/null +++ b/QuickLocation/Section/Group/Join/JoinGroupView.swift @@ -0,0 +1,319 @@ +// +// JoinGroupView.swift +// QuickLocation +// +// Created by 八条 on 2026/6/1. +// + +import UIKit +import RxSwift +import RxCocoa + +class JoinGroupView: UIView { + + var disposeBag = DisposeBag() + + var numberBtns: [UIButton] = [] + + var inviteCode: String = "" { + didSet { + for btn in numberBtns { + btn.setTitle("", for: .normal) + btn.isSelected = false + } + + let characters = inviteCode.map { String($0) } + for (index, character) in characters.enumerated() { + numberBtns[index].setTitle(character, for: .normal) + if index < numberBtns.count-1 { + numberBtns[index].isSelected = false + numberBtns[index+1].isSelected = true + } + } + } + } + + @objc func numAction(button: UIButton) { + textField.becomeFirstResponder() + } + + private func setupRx() { + textField.rx.text + .orEmpty + .subscribe(onNext: { text in + if text.count < 7 { + self.inviteCode = text + } + else { + self.inviteCode = String(text.dropLast(2) + [text.last!]) + self.textField.text = self.inviteCode + } + }) + .disposed(by: disposeBag) + + backBtn.rx.tap.subscribe(onNext: { _ in + AppRouter.shared.popOrDismiss() + }).disposed(by: disposeBag) + + scanBtn.rx.tap.subscribe(onNext: { _ in + AppRouter.push(Route.scan) + }).disposed(by: disposeBag) + } + + private func setupUI() { + addSubview(navBgView) + addSubview(navBarView) + navBarView.addSubview(navTitleLabel) + navBarView.addSubview(backBtn) + navBarView.addSubview(scanBtn) + addSubview(titleLab) + addSubview(number1) + addSubview(number2) + addSubview(number3) + addSubview(lineView) + addSubview(number4) + addSubview(number5) + addSubview(number6) + addSubview(tipsLab) + addSubview(submitBtn) + addSubview(textField) + + navBgView.layoutChain + .edges(excludingEdge: .bottom) + .heightToWidth(160/375) + + navBarView.layoutChain + .edges(excludingEdge: .bottom) + .height(kNaviHeight) + + navTitleLabel.layoutChain + .top(kStatusBarHeight + 12) + .centerY(backBtn) + .centerX() + + scanBtn.layoutChain + .right(15) + .centerY(navTitleLabel) + .width(24).height(24) + + backBtn.layoutChain + .centerY(navTitleLabel) + .left(15) + .width(24) + .height(24) + + titleLab.layoutChain + .topToBottomOfView(navBarView, offset: 21) + .centerX() + + lineView.layoutChain + .topToBottomOfView(titleLab, offset: 58) + .centerX() + .width(10) + .height(4) + + number3.layoutChain + .centerY(lineView) + .rightToLeftOfView(lineView, offset: -8) + .width(28) + .height(40) + + number2.layoutChain + .topToView(number3) + .rightToLeftOfView(number3, offset: -8) + .widthToView(number3) + .heightToView(number3) + + number1.layoutChain + .topToView(number3) + .rightToLeftOfView(number2, offset: -8) + .widthToView(number3) + .heightToView(number3) + + number4.layoutChain + .centerY(lineView) + .leftToRightOfView(lineView, offset: 8) + .widthToView(number3) + .heightToView(number3) + + number5.layoutChain + .topToView(number3) + .leftToRightOfView(number4, offset: 8) + .widthToView(number3) + .heightToView(number3) + + number6.layoutChain + .topToView(number3) + .leftToRightOfView(number5, offset: 8) + .widthToView(number3) + .heightToView(number3) + + tipsLab.layoutChain + .topToBottomOfView(lineView, offset: 38) + .centerX() + + submitBtn.layoutChain + .bottom(kSafeBottomMargin + 36) + .centerX() + .edgesHorzontal(30) + .height(50) + } + + lazy var navBgView: UIImageView = { + let iv = UIImageView() + iv.image = UIImage(named: "Common/navBar_bg_2") + iv.contentMode = .scaleAspectFill + return iv + }() + + lazy var navBarView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var navTitleLabel: UILabel = { + let label = UILabel() + label.text = "加入圈子" + label.font = .systemFont(ofSize: 18, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + label.textAlignment = .center + return label + }() + + lazy var backBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setImage(UIImage(named: "Common/back"), for: .normal) + btn.extendEdgeInsets = UIEdgeInsets(top: 54, left: 15, bottom: 100, right: 100) + return btn + }() + + lazy var scanBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setImage(UIImage(named: "Group/scan"), for: .normal) + return btn + }() + + lazy var titleLab: UILabel = { + let label = UILabel() + label.text = "输入邀请码" + label.font = .systemFont(ofSize: 24, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + label.textAlignment = .center + return label + }() + + lazy var tipsLab: UILabel = { + let label = UILabel() + label.text = "向圈子创建者询问邀请码" + label.font = .systemFont(ofSize: 12, weight: .medium) + label.textColor = ThemeManager.shared.color.titleAuxColor + return label + }() + + lazy var number1: UIButton = { + let button = UIButton (type: .custom) + button.setTitleColor(ThemeManager.shared.color.titleColor, for: .normal) + button.titleLabel?.font = .systemFont(ofSize: 14, weight: .medium) + button.setBackgroundColor(UIColor(hexStr: "#16B3FF").withAlphaComponent(0.3), for: .normal) + button.setBackgroundColor(UIColor(hexStr: "#5CBBFF"), for: .selected) + button.cornerRadius = 4 + button.isSelected = true + button.addTarget(self, action: #selector(numAction), for: .touchUpInside) + return button + }() + + lazy var number2: UIButton = { + let button = UIButton (type: .custom) + button.setTitleColor(ThemeManager.shared.color.titleColor, for: .normal) + button.titleLabel?.font = .systemFont(ofSize: 14, weight: .medium) + button.setBackgroundColor(UIColor(hexStr: "#16B3FF").withAlphaComponent(0.3), for: .normal) + button.setBackgroundColor(UIColor(hexStr: "#5CBBFF"), for: .selected) + button.addTarget(self, action: #selector(numAction), for: .touchUpInside) + button.cornerRadius = 4 + return button + }() + + lazy var number3: UIButton = { + let button = UIButton (type: .custom) + button.setTitleColor(ThemeManager.shared.color.titleColor, for: .normal) + button.titleLabel?.font = .systemFont(ofSize: 14, weight: .medium) + button.setBackgroundColor(UIColor(hexStr: "#16B3FF").withAlphaComponent(0.3), for: .normal) + button.setBackgroundColor(UIColor(hexStr: "#5CBBFF"), for: .selected) + button.addTarget(self, action: #selector(numAction), for: .touchUpInside) + button.cornerRadius = 4 + return button + }() + + lazy var number4: UIButton = { + let button = UIButton (type: .custom) + button.setTitleColor(ThemeManager.shared.color.titleColor, for: .normal) + button.titleLabel?.font = .systemFont(ofSize: 14, weight: .medium) + button.setBackgroundColor(UIColor(hexStr: "#16B3FF").withAlphaComponent(0.3), for: .normal) + button.setBackgroundColor(UIColor(hexStr: "#5CBBFF"), for: .selected) + button.addTarget(self, action: #selector(numAction), for: .touchUpInside) + button.cornerRadius = 4 + return button + }() + + lazy var number5: UIButton = { + let button = UIButton (type: .custom) + button.setTitleColor(ThemeManager.shared.color.titleColor, for: .normal) + button.titleLabel?.font = .systemFont(ofSize: 14, weight: .medium) + button.setBackgroundColor(UIColor(hexStr: "#16B3FF").withAlphaComponent(0.3), for: .normal) + button.setBackgroundColor(UIColor(hexStr: "#5CBBFF"), for: .selected) + button.addTarget(self, action: #selector(numAction), for: .touchUpInside) + button.cornerRadius = 4 + return button + }() + + lazy var number6: UIButton = { + let button = UIButton (type: .custom) + button.setTitleColor(ThemeManager.shared.color.titleColor, for: .normal) + button.titleLabel?.font = .systemFont(ofSize: 14, weight: .medium) + button.setBackgroundColor(UIColor(hexStr: "#16B3FF", alpha: 0.3), for: .normal) + button.setBackgroundColor(UIColor(hexStr: "#5CBBFF"), for: .selected) + button.addTarget(self, action: #selector(numAction), for: .touchUpInside) + button.cornerRadius = 4 + return button + }() + + lazy var lineView: UIView = { + let view = UIView() + view.backgroundColor = UIColor(hexStr: "#16B3FF", alpha: 0.3) + return view + }() + + lazy var submitBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("加入", for: .normal) + btn.setTitleColor(UIColor(hexStr: "#0F2846"), for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.setBackgroundImage(UIImage(named: "Common/gradient_bg"), for: .normal) + btn.cornerRadius = 25 + + return btn + }() + + lazy var textField: UITextField = { + let tf = UITextField() + tf.isHidden = true + tf.keyboardType = .asciiCapable + tf.autocorrectionType = .no + tf.returnKeyType = .done + return tf + }() + + override init(frame: CGRect) { + super.init(frame: .zero) + backgroundColor = .white + setupUI() + setupRx() + + numberBtns = [number1, number2, number3, number4, number5, number6] + } + + required init?(coder aDecoder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} diff --git a/QuickLocation/Section/Group/Mask_group@2x.png b/QuickLocation/Section/Group/Mask_group@2x.png new file mode 100644 index 0000000..a661dae Binary files /dev/null and b/QuickLocation/Section/Group/Mask_group@2x.png differ diff --git a/QuickLocation/Section/Group/Mask_group@3x.png b/QuickLocation/Section/Group/Mask_group@3x.png new file mode 100644 index 0000000..0e5d7fe Binary files /dev/null and b/QuickLocation/Section/Group/Mask_group@3x.png differ diff --git a/QuickLocation/Section/Home/GroupListPopView.swift b/QuickLocation/Section/Home/GroupListPopView.swift index 0187519..eca9575 100644 --- a/QuickLocation/Section/Home/GroupListPopView.swift +++ b/QuickLocation/Section/Home/GroupListPopView.swift @@ -11,7 +11,22 @@ class GroupListPopView: UIView { private static let shared = GroupListPopView(frame: CGRect(origin: .zero, size: kScreenSize)) - private var groupList: [GroupInfoModel] = [] + private var groupModel: GroupModel? { + didSet { + guard let model = groupModel else { return } + groupNameLab.text = model.groups.first(where: { $0.group_key == model.default_group_key })?.name ?? "" + defaultGroupKey = model.default_group_key + groupList = model.groups + } + } + + private var defaultGroupKey: String = "" + + private var groupList: [GroupInfoModel] = [] { + didSet { + tableView.reloadData() + } + } /// 完成选中进行回调 private var completion: ((String?) -> Void)? @@ -20,10 +35,14 @@ class GroupListPopView: UIView { completion?(nil) } - private var defaultGroupKey: String = "" { - didSet { - tableView.reloadData() - } + @objc func createAction(button: UIButton) { + completion?(nil) + AppRouter.push(Route.createGroup) + } + + @objc func joinAction(button: UIButton) { + completion?(nil) + AppRouter.push(Route.joinGroup) } private lazy var bgView: UIView = { @@ -33,15 +52,47 @@ class GroupListPopView: UIView { return view }() + // 圈子选择 + lazy var groupView: UIView = { + let view = UIView() + view.backgroundColor = .white + view.cornerRadius = 18 + return view + }() + + lazy var groupIconView: UIImageView = { + let view = UIImageView() + view.image = UIImage(named: "Home/group") + view.backgroundColor = .clear + view.contentMode = .scaleAspectFill + return view + }() + + lazy var groupNameLab: UILabel = { + let label = UILabel() + label.font = .systemFont(ofSize: 16, weight: .medium) + label.textColor = UIColor(hexStr: "#0F2846") + label.textAlignment = .center + return label + }() + + lazy var groupArrowIconView: UIImageView = { + let view = UIImageView() + view.image = UIImage(named: "Home/arrow_down") + view.backgroundColor = .clear + view.contentMode = .scaleAspectFill + return view + }() + lazy var infoView: UIView = { let view = UIView() view.backgroundColor = .white - view.cornerRadius = 20 + view.cornerRadius = 10 return view }() lazy var tableView: UITableView = { - let tableView = UITableView(frame: .zero, style: .plain) + let tableView = UITableView(frame: .zero, style: .grouped) tableView.backgroundColor = .white tableView.separatorStyle = .none tableView.estimatedRowHeight = 68 @@ -49,17 +100,95 @@ class GroupListPopView: UIView { tableView.bounces = false tableView.isScrollEnabled = false tableView.register(GroupListPopCell.self) + tableView.tableHeaderView = UIView(frame: CGRectMake(0, 0, kScreenWidth, 10)) tableView.dataSource = self tableView.delegate = self return tableView }() + lazy var createGroupBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("创建圈子", for: .normal) + btn.setTitleColor(UIColor(hexStr: "#0F2846"), for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.setBackgroundImage(UIImage(named: "Common/gradient_bg"), for: .normal) + btn.cornerRadius = 22 + btn.addTarget(self, action: #selector(createAction), for: .touchUpInside) + return btn + }() + + lazy var joinGroupBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("加入圈子", for: .normal) + btn.setTitleColor(UIColor(hexStr: "#0F2846"), for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.setBackgroundImage(UIImage(named: "Common/gradient_bg"), for: .normal) + btn.cornerRadius = 22 + btn.addTarget(self, action: #selector(joinAction), for: .touchUpInside) + + return btn + }() + // MARK: - Init override init(frame: CGRect) { super.init(frame: frame) backgroundColor = .clear addSubview(bgView) - bgView.addSubview(tableView) + bgView.addSubview(infoView) + infoView.addSubview(tableView) + infoView.addSubview(createGroupBtn) + infoView.addSubview(joinGroupBtn) + + bgView.addSubview(groupView) + groupView.addSubview(groupIconView) + groupView.addSubview(groupNameLab) + groupView.addSubview(groupArrowIconView) + + groupView.layoutChain + .top(59) + .height(36) + .centerX() + .width(185, relation: .greaterThanOrEqual) + + groupIconView.layoutChain + .left(11) + .centerY() + .width(30) + .height(30) + + groupArrowIconView.layoutChain + .right(15) + .centerY() + .width(15) + .height(8.5) + + groupNameLab.layoutChain + .edgesVertical() + .leftToRightOfView(groupIconView) + .rightToLeftOfView(groupArrowIconView) + + infoView.layoutChain + .topToBottomOfView(groupView, offset: 20) + .edgesHorzontal(15) + + createGroupBtn.layoutChain + .left(15) + .bottom(20) + .widthToView(joinGroupBtn) + .height(44) + + joinGroupBtn.layoutChain + .leftToRightOfView(createGroupBtn, offset: 7) + .right(15) + .bottom(20) + .height(44) + .widthToView(joinGroupBtn) + + tableView.layoutChain + .edges(excludingEdge: .bottom) + .height(78, relation: .greaterThanOrEqual) + .bottomToTopOfView(createGroupBtn, offset: -17) + let tap = UITapGestureRecognizer(target: self, action: #selector(tap)) tap.delegate = self addGestureRecognizer(tap) @@ -71,10 +200,6 @@ class GroupListPopView: UIView { override func layoutSubviews() { super.layoutSubviews() - - tableView.setNeedsLayout() - tableView.layoutIfNeeded() - tableView.setCornerRadius(corners: [.bottomLeft, .bottomRight], withCornerRadii: CGSize(width: 16, height: 16)) } } @@ -85,8 +210,7 @@ extension GroupListPopView { /// - Parameters: /// - start: 显示起始点 static func show(start: CGPoint, - defaultGroupKey: String, - groupList: [GroupInfoModel], + groupModel: GroupModel, completion: @escaping ((String?) -> Void)) { guard let superView = kKeyWindow else { return @@ -94,39 +218,38 @@ extension GroupListPopView { if GroupListPopView.shared.superview != nil { GroupListPopView.shared.removeFromSuperview() - GroupListPopView.shared.tableView.frame = .zero + GroupListPopView.shared.bgView.frame = .zero } - GroupListPopView.shared.defaultGroupKey = defaultGroupKey + GroupListPopView.shared.groupModel = groupModel GroupListPopView.shared.bgView.alpha = 1 - GroupListPopView.shared.bgView.frame = CGRect(origin: start, size: CGSize(width: kScreenWidth, height: kScreenHeight - start.y)) + GroupListPopView.shared.bgView.frame = CGRect(x: 0, y: 0, width: kScreenWidth, height: kScreenHeight) superView.addSubview(GroupListPopView.shared) superView.bringSubviewToFront(GroupListPopView.shared) - let tableViewHeight = CGFloat(GroupListPopView.shared.groupList.count * 30) + 6 - GroupListPopView.shared.tableView.frame = CGRect(x: 0, y: -tableViewHeight, width: kScreenWidth, height: tableViewHeight) - GroupListPopView.shared.tableView.alpha = 0 + let viewHeight = CGFloat(GroupListPopView.shared.groupList.count * 68) + 10 + 81 + GroupListPopView.shared.tableView.dl.height = viewHeight + GroupListPopView.shared.infoView.alpha = 0 GroupListPopView.shared.completion = { (text) in completion(text) GroupListPopView.dismiss() } UIView.animate(withDuration: 0.25) { - GroupListPopView.shared.tableView.alpha = 1 - GroupListPopView.shared.tableView.frame = CGRect(x: 0, y: 0, width: kScreenWidth, height: tableViewHeight) + GroupListPopView.shared.infoView.alpha = 1 +// GroupListPopView.shared.infoView.dl.y = start.y } } /// 关闭 static func dismiss() { guard GroupListPopView.shared.superview != nil else { return } - let tableViewHeight = GroupListPopView.shared.frame.height + let viewHeight = GroupListPopView.shared.infoView.frame.height UIView.animate(withDuration: 0.15) { - GroupListPopView.shared.tableView.alpha = 0 - GroupListPopView.shared.tableView.frame = CGRect(x: 0, y: -tableViewHeight, width: kScreenWidth, height: tableViewHeight) + GroupListPopView.shared.infoView.alpha = 0 +// GroupListPopView.shared.infoView.dl.y = -viewHeight } UIView.animate(withDuration: 0.25, delay: 0, options: [.curveEaseIn]) { GroupListPopView.shared.bgView.alpha = 0 } completion: { _ in GroupListPopView.shared.removeFromSuperview() - GroupListPopView.shared.tableView.frame = .zero } } } @@ -190,6 +313,7 @@ class GroupListPopCell: UITableViewCell { .height(40) nameLab.layoutChain + .centerY(avaterImgView) .leftToRightOfView(avaterImgView, offset: 11) .right(100, relation: .greaterThanOrEqual) } @@ -237,15 +361,15 @@ class GroupListPopCell: UITableViewCell { lazy var avaterImgView: UIImageView = { let view = UIImageView() - view.backgroundColor = .lightGray +// view.backgroundColor = .lightGray view.contentMode = .scaleAspectFill - view.cornerRadius = 20 +// view.cornerRadius = 20 return view }() lazy var nameLab: UILabel = { let label = UILabel() - label.textColor = ThemeManager.shared.color.contentColor + label.textColor = ThemeManager.shared.color.titleAuxColor label.font = .systemFont(ofSize: 15, weight: .medium) return label }() diff --git a/QuickLocation/Section/Home/GroupMemberView.swift b/QuickLocation/Section/Home/GroupMemberView.swift index 2431f93..85a0dde 100644 --- a/QuickLocation/Section/Home/GroupMemberView.swift +++ b/QuickLocation/Section/Home/GroupMemberView.swift @@ -133,6 +133,7 @@ class GroupMemberView: UIView { tableView.backgroundColor = .clear tableView.separatorStyle = .none tableView.estimatedRowHeight = 76 + tableView.bounces = false tableView.showsVerticalScrollIndicator = false tableView.register(GroupMemberCell.self) return tableView @@ -158,15 +159,25 @@ class GroupMemberCell: UITableViewCell { avaterImgView.image = model.userIcon vipIcon.image = model.vipIcon nameLab.text = model.nick_name + // 位置 locationLab.text = "在 " + model.lastLocation nameLab.textColor = UIColor(hexStr: isCurrentUser ? "#16B3FF" : "#0F2846") + + // 电量 16是电池图标宽度,右边有电池造型需要减去 + batteryView.layoutChain.width(CGFloat((16 - 1) * (model.battery.int / 100))) + batteryLab.text = "\(model.battery)%" } private func setupSubviews() { contentView.addSubview(ownBgView) contentView.addSubview(avaterImgView) contentView.addSubview(vipIcon) + contentView.addSubview(batteryInfoView) + batteryInfoView.addSubview(cornerView) + cornerView.addSubview(batteryView) + cornerView.addSubview(batteryIcon) + cornerView.addSubview(batteryLab) contentView.addSubview(nameLab) contentView.addSubview(locationIcon) contentView.addSubview(locationLab) @@ -187,6 +198,30 @@ class GroupMemberCell: UITableViewCell { .width(50) .height(50) + batteryInfoView.layoutChain + .leftToView(avaterImgView) + .rightToView(avaterImgView) + .bottomToView(avaterImgView) + .height(12) + + cornerView.layoutChain.edges() + + batteryIcon.layoutChain + .left(7) + .centerY() + .width(16) + .height(8) + + batteryView.layoutChain + .topToView(batteryIcon) + .leftToView(batteryIcon, offset: -1) + .bottomToView(batteryIcon) + + batteryLab.layoutChain + .leftToRightOfView(batteryIcon, offset: 4) + .right(5) + .centerY() + vipIcon.layoutChain .topToView(avaterImgView, offset: -8) .leftToView(avaterImgView, offset: -6) @@ -237,6 +272,43 @@ class GroupMemberCell: UITableViewCell { return view }() + lazy var batteryInfoView: UIView = { + let view = UIView() + view.backgroundColor = .clear + view.layer.shadowColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.1).cgColor + view.layer.shadowOffset = CGSize(width: 0, height: 2) + view.layer.shadowOpacity = 1 + view.layer.shadowRadius = 6 + return view + }() + + lazy var cornerView: UIView = { + let view = UIView() + view.backgroundColor = .white + view.cornerRadius = 6 + return view + }() + + lazy var batteryView: UIView = { + let view = UIView() + view.backgroundColor = UIColor(hexStr: "#75E582") + return view + }() + + lazy var batteryIcon: UIImageView = { + let view = UIImageView() + view.backgroundColor = .clear + view.image = UIImage(named: "Home/battery") + return view + }() + + lazy var batteryLab: UILabel = { + let label = UILabel() + label.textColor = UIColor(hexStr: "#D4D4D4") + label.font = .systemFont(ofSize: 6, weight: .medium) + return label + }() + lazy var vipIcon: UIImageView = { let view = UIImageView() return view @@ -320,7 +392,7 @@ class GroupMemberCell: UITableViewCell { dot.cornerRadius = 4 let label = UILabel() - label.textColor = ThemeManager.shared.color.subTitleColor + label.textColor = ThemeManager.shared.color.titleAuxColor label.font = .systemFont(ofSize: 10, weight: .medium) label.text = "在线" diff --git a/QuickLocation/Section/Home/HomeView.swift b/QuickLocation/Section/Home/HomeView.swift index 01ff024..7cfb81e 100644 --- a/QuickLocation/Section/Home/HomeView.swift +++ b/QuickLocation/Section/Home/HomeView.swift @@ -153,7 +153,7 @@ class HomeView: UIView { signInView.layoutChain.height(58) - signInIcon.layoutChain + signInIcon.layoutChain .top() .centerX() .width(28) @@ -301,7 +301,6 @@ class HomeView: UIView { lazy var groupNameLab: UILabel = { let label = UILabel() - label.text = "我的圈子" label.font = .systemFont(ofSize: 16, weight: .medium) label.textColor = UIColor(hexStr: "#0F2846") label.textAlignment = .center @@ -357,6 +356,7 @@ class HomeView: UIView { lazy var toolsView: UIStackView = { let view = UIStackView(arrangedSubviews: [bubbleView, signInView, sosView]) view.axis = .vertical + view.distribution = .fillEqually view.alignment = .center view.spacing = 0 view.backgroundColor = .black.withAlphaComponent(0.5) diff --git a/QuickLocation/Section/Home/HomeViewController.swift b/QuickLocation/Section/Home/HomeViewController.swift index 616286b..a30544d 100644 --- a/QuickLocation/Section/Home/HomeViewController.swift +++ b/QuickLocation/Section/Home/HomeViewController.swift @@ -33,7 +33,6 @@ class HomeViewController: BaseViewController { private var members: [CircleMember] = [] private var currentUserMember: CircleMember? private var currentUserAnnotation: MemberAnnotation? - private var hasCenteredOnUserLocation = false override func loadView() { #if !targetEnvironment(simulator) @@ -57,10 +56,25 @@ class HomeViewController: BaseViewController { } private func reactiveAction() { + rootView.groupView.rx.tapGesture.subscribe { _ in + guard let groupModel = self.viewModel.groupModel else { return } + let groupViewFrame = self.view.convert(self.rootView.groupView.frame, from: self.rootView) + let startPointY = groupViewFrame.origin.y + groupViewFrame.height + GroupListPopView.show(start: CGPoint(x: 0, y: startPointY + 20), + groupModel: groupModel) { groupKey in + guard let key = groupKey else { return } + self.requestOperateGroup(groupKey: key) + } + }.disposed(by: disposeBag) + rootView.groupMemberView.refreshBtn.rx.tap.subscribe(onNext: { _ in self.requestGroupInfo() }).disposed(by: disposeBag) + rootView.groupMemberView.inviteJoinBtn.rx.tap.subscribe(onNext: { _ in + AppRouter.push(Route.inviteJoin, userInfo: ["groupInfo": self.viewModel.groupInfo]) + }).disposed(by: disposeBag) + rootView.locationView.rx.tapGesture.subscribe { _ in if let ann = self.currentUserAnnotation { self.rootView.mapView.setCenter(ann.coordinate, animated: true) @@ -105,7 +119,7 @@ class HomeViewController: BaseViewController { } private func requestGroupInfo() { - UserService.groupInfo().subscribe { response in + GroupService.groupInfo().subscribe { response in guard let model = response.model else { return } self.viewModel.groupModel = model self.rootView.groupMemberView.setupCountData(self.viewModel.memberCount, self.viewModel.memberOnlineCount) @@ -114,6 +128,12 @@ class HomeViewController: BaseViewController { }.disposed(by: disposeBag) } + private func requestOperateGroup(groupKey: String) { + GroupService.operate(opType: "setdefault", requestData: ["group_key" : groupKey]).subscribe { response in + self.requestGroupInfo() + }.disposed(by: disposeBag) + } + // MARK: - Map Setup private func setupMap() { #if !targetEnvironment(simulator) @@ -239,12 +259,8 @@ extension HomeViewController: MAMapViewDelegate { ann.coordinate = coordinate } - // 首次定位后居中 - if !hasCenteredOnUserLocation { - hasCenteredOnUserLocation = true - mapView.setCenter(coordinate, animated: true) - mapView.setUserTrackingMode(.follow, animated: true) - } + mapView.setCenter(coordinate, animated: true) + mapView.setUserTrackingMode(.follow, animated: true) } func mapViewRequireLocationAuth(_ locationManager: CLLocationManager!) { diff --git a/QuickLocation/Section/Home/HomeViewModel.swift b/QuickLocation/Section/Home/HomeViewModel.swift index 6a4de74..03bff10 100644 --- a/QuickLocation/Section/Home/HomeViewModel.swift +++ b/QuickLocation/Section/Home/HomeViewModel.swift @@ -7,6 +7,7 @@ import RxSwift import RxDataSources +import ObjectMapper typealias GroupMemberListSectionModel = SectionModel @@ -35,6 +36,15 @@ class HomeViewModel { } } + // 当前选中的圈子 + var groupInfo: [String: Any] { + get { + guard let model = groupModel, + let groupInfoModel = model.groups.first(where: { $0.group_key == model.default_group_key }) else { return [:] } + return groupInfoModel.toJSON() + } + } + // 圈子名字 var groupName: String { get { diff --git a/QuickLocation/Section/Scan/ScanVC.swift b/QuickLocation/Section/Scan/ScanVC.swift new file mode 100644 index 0000000..64863e4 --- /dev/null +++ b/QuickLocation/Section/Scan/ScanVC.swift @@ -0,0 +1,168 @@ +// +// ScanVC.swift +// QuickLocation +// +// Created by 八条 on 2026/6/2. +// + +import UIKit +import AVFoundation +import RxSwift + +class ScanVC: BaseViewController { + + override var isNavigationBarHidden: Bool { true } + + fileprivate var rootView: ScanView! + + override func loadView() { + rootView = ScanView(frame: UIScreen.main.bounds) + view = rootView + } + + private var captureSession: AVCaptureSession! + private var previewLayer: AVCaptureVideoPreviewLayer! + private var isScanning = false + + override func viewDidLoad() { + super.viewDidLoad() + setupCamera() + } + + override func viewDidLayoutSubviews() { + super.viewDidLayoutSubviews() + previewLayer?.frame = view.bounds + } + + override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + if let session = captureSession, !session.isRunning { + DispatchQueue.global(qos: .background).async { + session.startRunning() + } + } + startScanAnimation() + } + + override func viewWillDisappear(_ animated: Bool) { + super.viewWillDisappear(animated) + if let session = captureSession, session.isRunning { + session.stopRunning() + } + rootView.scanLineView.layer.removeAllAnimations() + } + + private func handleScanResult(text: String) { + guard !isScanning else { return } + isScanning = true + captureSession.stopRunning() + rootView.scanLineView.alpha = 0 + rootView.scanLineView.layer.removeAllAnimations() + requestOperateGroup(code: text) + } + + // MARK: - API + private func requestOperateGroup(code: String) { + DLToast.showLoading() + GroupService.operate(opType: "join", requestData: ["share_code" : code]).subscribe(onNext: { response in + + }, onError: { [weak self] (error) in + DispatchQueue.main.asyncAfter(deadline: .now() + 3) { + self?.isScanning = false + self?.startSession() + } + }).disposed(by: disposeBag) + } + + private func startSession() { + if let session = captureSession, !session.isRunning { + DispatchQueue.global(qos: .background).async { + session.startRunning() + } + } + startScanAnimation() + } + + // MARK: - 扫描线动画 + private func startScanAnimation() { + rootView.scanLineView.layer.removeAllAnimations() + rootView.scanLineView.alpha = 1 + rootView.scanLineView.frame.origin.y = 0 + + let boxH = rootView.scanBoxView.bounds.height + guard boxH > 0 else { + DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { [weak self] in + self?.startScanAnimation() + } + return + } + + UIView.animate(withDuration: 2.0, delay: 0, options: [.repeat, .curveLinear]) { + self.rootView.scanLineView.frame.origin.y = boxH - 2 + } + } + + // MARK: - 相机配置 + private func setupCamera() { + let status = AVCaptureDevice.authorizationStatus(for: .video) + switch status { + case .authorized: + break + case .notDetermined: + AVCaptureDevice.requestAccess(for: .video) { [weak self] granted in + DispatchQueue.main.async { + if granted { self?.setupCamera() } + } + } + return + default: + DLToast.show(text: "请在设置中开启相机权限") + return + } + + captureSession = AVCaptureSession() + captureSession.sessionPreset = .high + + guard let videoDevice = AVCaptureDevice.default(.builtInWideAngleCamera, for: .video, position: .back) else { + DLToast.show(text: "未检测到摄像头") + return + } + + do { + let input = try AVCaptureDeviceInput(device: videoDevice) + if captureSession.canAddInput(input) { + captureSession.addInput(input) + } + + let output = AVCaptureMetadataOutput() + if captureSession.canAddOutput(output) { + captureSession.addOutput(output) + output.setMetadataObjectsDelegate(self, queue: DispatchQueue.main) + output.metadataObjectTypes = [.qr, .code128, .ean13, .ean8, .upce, .code39, .code39Mod43] + } + + previewLayer = AVCaptureVideoPreviewLayer(session: captureSession) + previewLayer.frame = view.bounds + previewLayer.videoGravity = .resizeAspectFill + view.layer.insertSublayer(previewLayer, at: 0) + + DispatchQueue.global(qos: .background).async { + self.captureSession.startRunning() + } + + } catch { + DLToast.show(text: "相机初始化失败:\(error.localizedDescription)") + } + } +} + +// MARK: - AVCaptureMetadataOutputObjectsDelegate +extension ScanVC: AVCaptureMetadataOutputObjectsDelegate { + func metadataOutput(_ output: AVCaptureMetadataOutput, + didOutput metadataObjects: [AVMetadataObject], + from connection: AVCaptureConnection) { + guard let obj = metadataObjects.first as? AVMetadataMachineReadableCodeObject, + let result = obj.stringValue else { return } + handleScanResult(text: result) + } +} diff --git a/QuickLocation/Section/Scan/ScanView.swift b/QuickLocation/Section/Scan/ScanView.swift new file mode 100644 index 0000000..2755e45 --- /dev/null +++ b/QuickLocation/Section/Scan/ScanView.swift @@ -0,0 +1,128 @@ +// +// ScanView.swift +// QuickLocation +// +// Created by 八条 on 2026/6/2. +// + +import UIKit +import RxSwift +import RxCocoa +import AVFoundation + +class ScanView: UIView { + + var disposeBag = DisposeBag() + + private func setupRx() { + backBtn.rx.tap.subscribe(onNext: { _ in + AppRouter.shared.popOrDismiss() + }).disposed(by: disposeBag) + + torchBtn.rx.tap.subscribe(onNext: { _ in + guard let device = AVCaptureDevice.default(.builtInWideAngleCamera, for: .video, position: .back) else { return } + do { + try device.lockForConfiguration() + device.torchMode = device.torchMode == .on ? .off : .on + device.unlockForConfiguration() + } catch { + DLToast.show(text: "闪光灯开启失败") + } + }).disposed(by: disposeBag) + } + + private func setupUI() { + addSubview(navBarView) + navBarView.addSubview(backBtn) + navBarView.addSubview(torchBtn) + + addSubview(scanBoxView) + scanBoxView.addSubview(scanImgView) + scanBoxView.addSubview(scanLineView) + + navBarView.layoutChain + .edges(excludingEdge: .bottom) + .height(kNaviHeight) + + backBtn.layoutChain + .top(kStatusBarHeight + 12) + .left(15) + .width(35) + .height(24) + + torchBtn.layoutChain + .centerY(backBtn) + .right(15) + .width(100) + .height(24) + + scanBoxView.layoutChain + .centerY() + .edgesHorzontal(35) + .heightToWidth(1) + + scanImgView.layoutChain.edges() + + // scanLineView 用 frame 动画,不设置 AutoLayout + } + + override func layoutSubviews() { + super.layoutSubviews() + scanLineView.frame = CGRect(x: 5, y: 0, width: scanBoxView.bounds.width - 10, height: 2) + } + + lazy var navBarView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var backBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("取消", for: .normal) + btn.setTitleColor(.white, for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.extendEdgeInsets = UIEdgeInsets(top: 54, left: 15, bottom: 100, right: 100) + return btn + }() + + lazy var torchBtn: UIButton = { + let btn = UIButton(type: .custom) + btn.setTitle("打开手电筒", for: .normal) + btn.setTitleColor(.white, for: .normal) + btn.titleLabel?.font = .systemFont(ofSize: 16, weight: .medium) + btn.extendEdgeInsets = UIEdgeInsets(top: 54, left: 15, bottom: 100, right: 100) + return btn + }() + + lazy var scanBoxView: UIView = { + let view = UIView() + view.backgroundColor = .clear + return view + }() + + lazy var scanImgView: UIImageView = { + let view = UIImageView() + view.backgroundColor = .clear + view.image = UIImage(named: "Scan/scan") + view.contentMode = .scaleAspectFill + return view + }() + + lazy var scanLineView: UIView = { + let view = UIView() + view.backgroundColor = UIColor(hexStr: "#16B3FF") + return view + }() + + override init(frame: CGRect) { + super.init(frame: .zero) + backgroundColor = .clear + setupUI() + setupRx() + } + + required init?(coder aDecoder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } +} diff --git a/QuickLocation/Service/GroupService.swift b/QuickLocation/Service/GroupService.swift new file mode 100644 index 0000000..0a6de8e --- /dev/null +++ b/QuickLocation/Service/GroupService.swift @@ -0,0 +1,32 @@ +// +// GroupService.swift +// QuickLocation +// +// Created by 八条 on 2026/6/1. +// + +import RxSwift +import Moya + +struct GroupService { + static let disposeBag = DisposeBag() + + /// 圈子信息 + static func groupInfo() -> Observable { + let api = GroupAPI.groupInfo.multiTarget + return APIProvider.request(token: api) + .map(UserGroupResponse.self) + .asObservable() + } + + /// 圈子操作(创建、解散、设为默认等) + /// - Parameters: + /// - opType: create、dismiss、setdefault + /// - requestData:[String: Any] 根据操作传入对应的值 + static func operate(opType: String, requestData: [String: Any]) -> Observable { + let api = GroupAPI.operate(opType: opType, requestData: requestData).multiTarget + return APIProvider.request(token: api) + .map(ResponseModel.self) + .asObservable() + } +} diff --git a/QuickLocation/Service/UserService.swift b/QuickLocation/Service/UserService.swift index f26e9b0..01225f8 100644 --- a/QuickLocation/Service/UserService.swift +++ b/QuickLocation/Service/UserService.swift @@ -34,14 +34,6 @@ struct UserService { .asObservable() } - /// 圈子信息 - static func groupInfo() -> Observable { - let api = UserAPI.groupInfo.multiTarget - return APIProvider.request(token: api) - .map(UserGroupResponse.self) - .asObservable() - } - /// 退出登录 static func logout() -> Observable { let api = UserAPI.logout.multiTarget diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView-Bridging-Header.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView-Bridging-Header.h deleted file mode 100644 index df1ee9e..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView-Bridging-Header.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// TTGTagCollectionView-Bridging-Header.h -// TTGTagCollectionView -// -// Created by zekunyan on 2021/4/21. -// - -#ifndef TTGTagCollectionView_Bridging_Header_h -#define TTGTagCollectionView_Bridging_Header_h - -#import "TTGTagCollectionView.h" -#import "TTGTextTagCollectionView.h" -#import "TTGTextTag.h" -#import "TTGTextTagContent.h" -#import "TTGTextTagStringContent.h" -#import "TTGTextTagAttributedStringContent.h" -#import "TTGTextTagStyle.h" - -#endif /* TTGTagCollectionView_Bridging_Header_h */ diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView.h deleted file mode 100644 index 41ef2f2..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView.h +++ /dev/null @@ -1,112 +0,0 @@ -// -// TTGTagCollectionView.h -// Pods -// -// Created by zekunyan on 15/12/26. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import - -@class TTGTagCollectionView; - -/** - * Tags scroll direction - */ -typedef NS_ENUM(NSInteger, TTGTagCollectionScrollDirection) { - TTGTagCollectionScrollDirectionVertical = 0, // Default - TTGTagCollectionScrollDirectionHorizontal = 1 -}; - -/** - * Tags alignment - */ -typedef NS_ENUM(NSInteger, TTGTagCollectionAlignment) { - TTGTagCollectionAlignmentLeft = 0, // Default - TTGTagCollectionAlignmentCenter, // Center - TTGTagCollectionAlignmentRight, // Right - TTGTagCollectionAlignmentFillByExpandingSpace, // Expand horizontal spacing and fill - TTGTagCollectionAlignmentFillByExpandingWidth, // Expand width and fill - TTGTagCollectionAlignmentFillByExpandingWidthExceptLastLine // Expand width and fill, except last line -}; - -/** - * Tags delegate - */ -@protocol TTGTagCollectionViewDelegate -@required -- (CGSize)tagCollectionView:(TTGTagCollectionView *)tagCollectionView sizeForTagAtIndex:(NSUInteger)index; - -@optional -- (BOOL)tagCollectionView:(TTGTagCollectionView *)tagCollectionView shouldSelectTag:(UIView *)tagView atIndex:(NSUInteger)index; - -- (void)tagCollectionView:(TTGTagCollectionView *)tagCollectionView didSelectTag:(UIView *)tagView atIndex:(NSUInteger)index; - -- (void)tagCollectionView:(TTGTagCollectionView *)tagCollectionView updateContentSize:(CGSize)contentSize; -@end - -/** - * Tags dataSource - */ -@protocol TTGTagCollectionViewDataSource -@required -- (NSUInteger)numberOfTagsInTagCollectionView:(TTGTagCollectionView *)tagCollectionView; - -- (UIView *)tagCollectionView:(TTGTagCollectionView *)tagCollectionView tagViewForIndex:(NSUInteger)index; -@end - -@interface TTGTagCollectionView : UIView -@property (nonatomic, weak) id dataSource; -@property (nonatomic, weak) id delegate; - -// Inside scrollView -@property (nonatomic, strong, readonly) UIScrollView *scrollView; - -// Tags scroll direction, default is vertical. -@property (nonatomic, assign) TTGTagCollectionScrollDirection scrollDirection; - -// Tags layout alignment, default is left. -@property (nonatomic, assign) TTGTagCollectionAlignment alignment; - -// Number of lines. 0 means no limit, default is 0 for vertical and 1 for horizontal. -@property (nonatomic, assign) NSUInteger numberOfLines; -// The real number of lines ignoring the numberOfLines value -@property (nonatomic, assign, readonly) NSUInteger actualNumberOfLines; - -// Horizontal and vertical space between tags, default is 4. -@property (nonatomic, assign) CGFloat horizontalSpacing; -@property (nonatomic, assign) CGFloat verticalSpacing; - -// Content inset, default is UIEdgeInsetsMake(2, 2, 2, 2). -@property (nonatomic, assign) UIEdgeInsets contentInset; - -// The true tags content size, readonly -@property (nonatomic, assign, readonly) CGSize contentSize; - -// Manual content height -// Default = NO, set will update content -@property (nonatomic, assign) BOOL manualCalculateHeight; -// Default = 0, set will update content -@property (nonatomic, assign) CGFloat preferredMaxLayoutWidth; - -// Scroll indicator -@property (nonatomic, assign) BOOL showsHorizontalScrollIndicator; -@property (nonatomic, assign) BOOL showsVerticalScrollIndicator; - -// Tap blank area callback -@property (nonatomic, copy) void (^onTapBlankArea)(CGPoint location); -// Tap all area callback -@property (nonatomic, copy) void (^onTapAllArea)(CGPoint location); - -/** - * Reload all tag cells - */ -- (void)reload; - -/** - * Returns the index of the tag located at the specified point. - * If item at point is not found, returns NSNotFound. - */ -- (NSInteger)indexOfTagAt:(CGPoint)point; - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView.m b/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView.m deleted file mode 100644 index fd9c6a8..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTagCollectionView.m +++ /dev/null @@ -1,490 +0,0 @@ -// -// TTGTagCollectionView.m -// Pods -// -// Created by zekunyan on 15/12/26. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTagCollectionView.h" - -@interface TTGTagCollectionView () -@property (nonatomic, strong) UIScrollView *scrollView; -@property (nonatomic, strong) UIView *containerView; -@property (nonatomic, assign) BOOL needsLayoutTagViews; -@property (nonatomic, assign) NSUInteger actualNumberOfLines; -@end - -@implementation TTGTagCollectionView - -#pragma mark - Init - -- (instancetype)initWithFrame:(CGRect)frame { - self = [super initWithFrame:frame]; - if (self) { - [self commonInit]; - } - - return self; -} - -- (instancetype)initWithCoder:(NSCoder *)coder { - self = [super initWithCoder:coder]; - if (self) { - [self commonInit]; - } - - return self; -} - -- (void)commonInit { - if (_scrollView) { - return; - } - - _horizontalSpacing = 4; - _verticalSpacing = 4; - _contentInset = UIEdgeInsetsMake(2, 2, 2, 2); - - _scrollView = [[UIScrollView alloc] initWithFrame:self.bounds]; - _scrollView.backgroundColor = [UIColor clearColor]; - _scrollView.userInteractionEnabled = YES; - [self addSubview:_scrollView]; - - _containerView = [[UIView alloc] initWithFrame:_scrollView.bounds]; - _containerView.backgroundColor = [UIColor clearColor]; - _containerView.userInteractionEnabled = YES; - [_scrollView addSubview:_containerView]; - - UITapGestureRecognizer *tapGesture = [UITapGestureRecognizer new]; - [tapGesture addTarget:self action:@selector(onTapGesture:)]; - [_containerView addGestureRecognizer:tapGesture]; - - [self setNeedsLayoutTagViews]; -} - -#pragma mark - Public methods - -- (void)reload { - if (![self isDelegateAndDataSourceValid]) { - return; - } - - // Remove all tag views - [_containerView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)]; - - // Add tag view - for (NSUInteger i = 0; i < [_dataSource numberOfTagsInTagCollectionView:self]; i++) { - [_containerView addSubview:[_dataSource tagCollectionView:self tagViewForIndex:i]]; - } - - // Update tag view frame - [self setNeedsLayoutTagViews]; - [self layoutTagViews]; -} - -- (NSInteger)indexOfTagAt:(CGPoint)point { - // We expect the point to be a point wrt to the TTGTagCollectionView. - // so convert this point first to a point wrt to the container view. - CGPoint convertedPoint = [self convertPoint:point toView:_containerView]; - for (NSUInteger i = 0; i < [self.dataSource numberOfTagsInTagCollectionView:self]; i++) { - UIView *tagView = [self.dataSource tagCollectionView:self tagViewForIndex:i]; - if (CGRectContainsPoint(tagView.frame, convertedPoint) && !tagView.isHidden) { - return i; - } - } - return NSNotFound; -} - -#pragma mark - Gesture - -- (void)onTapGesture:(UITapGestureRecognizer *)tapGesture { - CGPoint tapPointInCollectionView = [tapGesture locationInView:self]; - - if (![self.dataSource respondsToSelector:@selector(numberOfTagsInTagCollectionView:)] || - ![self.dataSource respondsToSelector:@selector(tagCollectionView:tagViewForIndex:)] || - ![self.delegate respondsToSelector:@selector(tagCollectionView:didSelectTag:atIndex:)]) { - if (_onTapBlankArea) { - _onTapBlankArea(tapPointInCollectionView); - } - if (_onTapAllArea) { - _onTapAllArea(tapPointInCollectionView); - } - return; - } - - CGPoint tapPointInScrollView = [tapGesture locationInView:_containerView]; - BOOL hasLocatedToTag = NO; - - for (NSUInteger i = 0; i < [self.dataSource numberOfTagsInTagCollectionView:self]; i++) { - UIView *tagView = [self.dataSource tagCollectionView:self tagViewForIndex:i]; - if (CGRectContainsPoint(tagView.frame, tapPointInScrollView) && !tagView.isHidden) { - hasLocatedToTag = YES; - if ([self.delegate respondsToSelector:@selector(tagCollectionView:shouldSelectTag:atIndex:)]) { - if ([self.delegate tagCollectionView:self shouldSelectTag:tagView atIndex:i]) { - [self.delegate tagCollectionView:self didSelectTag:tagView atIndex:i]; - } - } else { - [self.delegate tagCollectionView:self didSelectTag:tagView atIndex:i]; - } - } - } - - if (!hasLocatedToTag) { - if (_onTapBlankArea) { - _onTapBlankArea(tapPointInCollectionView); - } - } - if (_onTapAllArea) { - _onTapAllArea(tapPointInCollectionView); - } -} - -#pragma mark - Override - -- (void)layoutSubviews { - [super layoutSubviews]; - - if (!CGRectEqualToRect(_scrollView.frame, self.bounds)) { - _scrollView.frame = self.bounds; - [self setNeedsLayoutTagViews]; - [self layoutTagViews]; - _containerView.frame = (CGRect){CGPointZero, _scrollView.contentSize}; - } - [self layoutTagViews]; -} - -- (CGSize)intrinsicContentSize { - return _scrollView.contentSize; -} - -- (CGSize)sizeThatFits:(CGSize)size { - return self.contentSize; -} - -#pragma mark - Layout - -- (void)layoutTagViews { - if (!_needsLayoutTagViews || ![self isDelegateAndDataSourceValid]) { - return; - } - - if (_scrollDirection == TTGTagCollectionScrollDirectionVertical) { - [self layoutTagViewsForVerticalDirection]; - } else { - [self layoutTagViewsForHorizontalDirection]; - } - - _needsLayoutTagViews = NO; - [self invalidateIntrinsicContentSize]; -} - -- (void)layoutTagViewsForVerticalDirection { - NSUInteger count = [_dataSource numberOfTagsInTagCollectionView:self]; - NSUInteger currentLineTagsCount = 0; - CGFloat totalWidth = (_manualCalculateHeight && _preferredMaxLayoutWidth > 0) ? _preferredMaxLayoutWidth : CGRectGetWidth(self.bounds); - CGFloat maxLineWidth = totalWidth - _contentInset.left - _contentInset.right; - CGFloat currentLineX = 0; - CGFloat currentLineMaxHeight = 0; - - NSMutableArray *eachLineMaxHeightNumbers = [NSMutableArray new]; - NSMutableArray *eachLineWidthNumbers = [NSMutableArray new]; - NSMutableArray *eachLineTagCountNumbers = [NSMutableArray new]; - - NSMutableArray *> *eachLineTagIndexs = [NSMutableArray new]; - NSMutableArray *tmpTagIndexNumbers = [NSMutableArray new]; - - // Get each line max height ,width and tag count - for (NSUInteger i = 0; i < count; i++) { - CGSize tagSize = [_delegate tagCollectionView:self sizeForTagAtIndex:i]; - - if (currentLineX + tagSize.width > maxLineWidth && tmpTagIndexNumbers.count > 0) { - // New Line - [eachLineMaxHeightNumbers addObject:@(currentLineMaxHeight)]; - [eachLineWidthNumbers addObject:@(currentLineX - _horizontalSpacing)]; - [eachLineTagCountNumbers addObject:@(currentLineTagsCount)]; - [eachLineTagIndexs addObject:tmpTagIndexNumbers]; - tmpTagIndexNumbers = [NSMutableArray new]; - currentLineTagsCount = 0; - currentLineMaxHeight = 0; - currentLineX = 0; - } - - // Line limit - if (_numberOfLines != 0) { - UIView *tagView = [_dataSource tagCollectionView:self tagViewForIndex:i]; - tagView.hidden = eachLineWidthNumbers.count >= _numberOfLines; - } - - currentLineX += tagSize.width + _horizontalSpacing; - currentLineTagsCount += 1; - currentLineMaxHeight = MAX(tagSize.height, currentLineMaxHeight); - [tmpTagIndexNumbers addObject:@(i)]; - } - - // Add last - [eachLineMaxHeightNumbers addObject:@(currentLineMaxHeight)]; - [eachLineWidthNumbers addObject:@(currentLineX - _horizontalSpacing)]; - [eachLineTagCountNumbers addObject:@(currentLineTagsCount)]; - [eachLineTagIndexs addObject:tmpTagIndexNumbers]; - - // Actual number of lines - _actualNumberOfLines = eachLineTagCountNumbers.count; - - // Line limit - if (_numberOfLines != 0) { - eachLineMaxHeightNumbers = [[eachLineMaxHeightNumbers subarrayWithRange:NSMakeRange(0, MIN(eachLineMaxHeightNumbers.count, _numberOfLines))] mutableCopy]; - eachLineWidthNumbers = [[eachLineWidthNumbers subarrayWithRange:NSMakeRange(0, MIN(eachLineWidthNumbers.count, _numberOfLines))] mutableCopy]; - eachLineTagCountNumbers = [[eachLineTagCountNumbers subarrayWithRange:NSMakeRange(0, MIN(eachLineTagCountNumbers.count, _numberOfLines))] mutableCopy]; - eachLineTagIndexs = [[eachLineTagIndexs subarrayWithRange:NSMakeRange(0, MIN(eachLineTagIndexs.count, _numberOfLines))] mutableCopy]; - } - - // Prepare - [self layoutEachLineTagsWithMaxLineWidth:maxLineWidth - numberOfLines:eachLineTagCountNumbers.count - eachLineTagIndexs:eachLineTagIndexs - eachLineTagCount:eachLineTagCountNumbers - eachLineWidth:eachLineWidthNumbers - eachLineMaxHeight:eachLineMaxHeightNumbers]; -} - -- (void)layoutTagViewsForHorizontalDirection { - NSInteger count = [_dataSource numberOfTagsInTagCollectionView:self]; - _numberOfLines = _numberOfLines == 0 ? 1 : _numberOfLines; - - CGFloat maxLineWidth = 0; - - NSMutableArray *eachLineMaxHeightNumbers = [NSMutableArray new]; - NSMutableArray *eachLineWidthNumbers = [NSMutableArray new]; - NSMutableArray *eachLineTagCountNumbers = [NSMutableArray new]; - - NSMutableArray *> *eachLineTagIndexs = [NSMutableArray new]; - - // Init each line - for (NSInteger currentLine = 0; currentLine < _numberOfLines; currentLine++) { - [eachLineMaxHeightNumbers addObject:@0]; - [eachLineWidthNumbers addObject:@0]; - [eachLineTagCountNumbers addObject:@0]; - [eachLineTagIndexs addObject:[NSMutableArray new]]; - } - - // Add tags - for (NSUInteger tagIndex = 0; tagIndex < count; tagIndex++) { - NSUInteger currentLine = tagIndex % _numberOfLines; - - NSUInteger currentLineTagsCount = eachLineTagCountNumbers[currentLine].unsignedIntegerValue; - CGFloat currentLineMaxHeight = eachLineMaxHeightNumbers[currentLine].floatValue; - CGFloat currentLineX = eachLineWidthNumbers[currentLine].floatValue; - NSMutableArray *currentLineTagIndexNumbers = eachLineTagIndexs[currentLine]; - - CGSize tagSize = [_delegate tagCollectionView:self sizeForTagAtIndex:tagIndex]; - currentLineX += tagSize.width + _horizontalSpacing; - currentLineMaxHeight = MAX(tagSize.height, currentLineMaxHeight); - currentLineTagsCount += 1; - [currentLineTagIndexNumbers addObject:@(tagIndex)]; - - eachLineTagCountNumbers[currentLine] = @(currentLineTagsCount); - eachLineMaxHeightNumbers[currentLine] = @(currentLineMaxHeight); - eachLineWidthNumbers[currentLine] = @(currentLineX); - eachLineTagIndexs[currentLine] = currentLineTagIndexNumbers; - } - - // Remove extra space - for (NSInteger currentLine = 0; currentLine < _numberOfLines; currentLine++) { - CGFloat currentLineWidth = eachLineWidthNumbers[currentLine].floatValue; - currentLineWidth -= _horizontalSpacing; - eachLineWidthNumbers[currentLine] = @(currentLineWidth); - - maxLineWidth = MAX(currentLineWidth, maxLineWidth); - } - - // Prepare - [self layoutEachLineTagsWithMaxLineWidth:maxLineWidth - numberOfLines:eachLineTagCountNumbers.count - eachLineTagIndexs:eachLineTagIndexs - eachLineTagCount:eachLineTagCountNumbers - eachLineWidth:eachLineWidthNumbers - eachLineMaxHeight:eachLineMaxHeightNumbers]; -} - -- (void)layoutEachLineTagsWithMaxLineWidth:(CGFloat)maxLineWidth - numberOfLines:(NSUInteger)numberOfLines - eachLineTagIndexs:(NSArray *> *)eachLineTagIndexs - eachLineTagCount:(NSArray *)eachLineTagCount - eachLineWidth:(NSArray *)eachLineWidth - eachLineMaxHeight:(NSArray *)eachLineMaxHeight { - - CGFloat currentYBase = _contentInset.top; - - for (NSUInteger currentLine = 0; currentLine < numberOfLines; currentLine++) { - CGFloat currentLineMaxHeight = eachLineMaxHeight[currentLine].floatValue; - CGFloat currentLineWidth = eachLineWidth[currentLine].floatValue; - CGFloat currentLineTagsCount = eachLineTagCount[currentLine].unsignedIntegerValue; - - // Alignment x offset - CGFloat currentLineXOffset = 0; - CGFloat currentLineAdditionWidth = 0; - CGFloat acturalHorizontalSpacing = _horizontalSpacing; - __block CGFloat currentLineX = 0; - - switch (_alignment) { - case TTGTagCollectionAlignmentLeft: - currentLineXOffset = _contentInset.left; - break; - case TTGTagCollectionAlignmentCenter: - currentLineXOffset = (maxLineWidth - currentLineWidth) / 2 + _contentInset.left; - break; - case TTGTagCollectionAlignmentRight: - currentLineXOffset = maxLineWidth - currentLineWidth + _contentInset.left; - break; - case TTGTagCollectionAlignmentFillByExpandingSpace: - currentLineXOffset = _contentInset.left; - acturalHorizontalSpacing = _horizontalSpacing + - (maxLineWidth - currentLineWidth) / (CGFloat)(currentLineTagsCount - 1); - currentLineWidth = maxLineWidth; - break; - case TTGTagCollectionAlignmentFillByExpandingWidth: - case TTGTagCollectionAlignmentFillByExpandingWidthExceptLastLine: - currentLineXOffset = _contentInset.left; - currentLineAdditionWidth = (maxLineWidth - currentLineWidth) / (CGFloat)currentLineTagsCount; - currentLineWidth = maxLineWidth; - - if (_alignment == TTGTagCollectionAlignmentFillByExpandingWidthExceptLastLine && - currentLine == numberOfLines - 1 && - numberOfLines != 1) { - // Reset last line width for TTGTagCollectionAlignmentFillByExpandingWidthExceptLastLine - currentLineAdditionWidth = 0; - } - - break; - } - - // Current line - [eachLineTagIndexs[currentLine] enumerateObjectsUsingBlock:^(NSNumber * _Nonnull tagIndexNumber, NSUInteger idx, BOOL * _Nonnull stop) { - NSUInteger tagIndex = tagIndexNumber.unsignedIntegerValue; - - UIView *tagView = [self.dataSource tagCollectionView:self tagViewForIndex:tagIndex]; - CGSize tagSize = [self.delegate tagCollectionView:self sizeForTagAtIndex:tagIndex]; - - CGPoint origin; - origin.x = currentLineXOffset + currentLineX; - origin.y = currentYBase + (currentLineMaxHeight - tagSize.height) / 2; - - tagSize.width += currentLineAdditionWidth; - if (self.scrollDirection == TTGTagCollectionScrollDirectionVertical && tagSize.width > maxLineWidth) { - tagSize.width = maxLineWidth; - } - - tagView.hidden = NO; - tagView.frame = (CGRect){origin, tagSize}; - - currentLineX += tagSize.width + acturalHorizontalSpacing; - }]; - - // Next line - currentYBase += currentLineMaxHeight + _verticalSpacing; - } - - // Content size - maxLineWidth += _contentInset.right + _contentInset.left; - CGSize contentSize = CGSizeMake(maxLineWidth, currentYBase - _verticalSpacing + _contentInset.bottom); - if (!CGSizeEqualToSize(contentSize, _scrollView.contentSize)) { - _scrollView.contentSize = contentSize; - _containerView.frame = (CGRect){CGPointZero, contentSize}; - - if ([self.delegate respondsToSelector:@selector(tagCollectionView:updateContentSize:)]) { - [self.delegate tagCollectionView:self updateContentSize:contentSize]; - } - } -} - -- (void)setNeedsLayoutTagViews { - _needsLayoutTagViews = YES; -} - -#pragma mark - Check delegate and dataSource - -- (BOOL)isDelegateAndDataSourceValid { - BOOL isValid = _delegate != nil && _dataSource != nil; - isValid = isValid && [_delegate respondsToSelector:@selector(tagCollectionView:sizeForTagAtIndex:)]; - isValid = isValid && [_dataSource respondsToSelector:@selector(tagCollectionView:tagViewForIndex:)]; - isValid = isValid && [_dataSource respondsToSelector:@selector(numberOfTagsInTagCollectionView:)]; - return isValid; -} - -#pragma mark - Setter Getter - -- (UIScrollView *)scrollView { - return _scrollView; -} - -- (void)setScrollDirection:(TTGTagCollectionScrollDirection)scrollDirection { - _scrollDirection = scrollDirection; - [self setNeedsLayoutTagViews]; -} - -- (void)setAlignment:(TTGTagCollectionAlignment)alignment { - _alignment = alignment; - [self setNeedsLayoutTagViews]; -} - -- (void)setNumberOfLines:(NSUInteger)numberOfLines { - _numberOfLines = numberOfLines; - [self setNeedsLayoutTagViews]; -} - -- (NSUInteger)actualNumberOfLines { - if (_scrollDirection == TTGTagCollectionScrollDirectionHorizontal) { - return _numberOfLines; - } else { - return _actualNumberOfLines; - } -} - -- (void)setHorizontalSpacing:(CGFloat)horizontalSpacing { - _horizontalSpacing = horizontalSpacing; - [self setNeedsLayoutTagViews]; -} - -- (void)setVerticalSpacing:(CGFloat)verticalSpacing { - _verticalSpacing = verticalSpacing; - [self setNeedsLayoutTagViews]; -} - -- (void)setContentInset:(UIEdgeInsets)contentInset { - _contentInset = contentInset; - [self setNeedsLayoutTagViews]; -} - -- (CGSize)contentSize { - [self layoutTagViews]; - return _scrollView.contentSize; -} - -- (void)setManualCalculateHeight:(BOOL)manualCalculateHeight { - _manualCalculateHeight = manualCalculateHeight; - [self setNeedsLayoutTagViews]; -} - -- (void)setPreferredMaxLayoutWidth:(CGFloat)preferredMaxLayoutWidth { - _preferredMaxLayoutWidth = preferredMaxLayoutWidth; - [self setNeedsLayoutTagViews]; -} - -- (void)setShowsHorizontalScrollIndicator:(BOOL)showsHorizontalScrollIndicator { - _scrollView.showsHorizontalScrollIndicator = showsHorizontalScrollIndicator; -} - -- (BOOL)showsHorizontalScrollIndicator { - return _scrollView.showsHorizontalScrollIndicator; -} - -- (void)setShowsVerticalScrollIndicator:(BOOL)showsVerticalScrollIndicator { - _scrollView.showsVerticalScrollIndicator = showsVerticalScrollIndicator; -} - -- (BOOL)showsVerticalScrollIndicator { - return _scrollView.showsVerticalScrollIndicator; -} - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTag.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTag.h deleted file mode 100644 index 9f791f4..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTag.h +++ /dev/null @@ -1,106 +0,0 @@ -// -// TTGTextTag.h -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import -#import - -#import "TTGTextTagStyle.h" -#import "TTGTextTagContent.h" - -@interface TTGTextTag : NSObject - -/// ID -@property (nonatomic, assign, readonly) NSUInteger tagId; // Auto increase. The only identifier and main key for a tag - -/// Attachment object. You can use this to bind any object you want to each tag. -@property (nonatomic, strong) id _Nullable attachment; - -/// Normal state content and style -@property (nonatomic, copy) TTGTextTagContent * _Nonnull content; -@property (nonatomic, copy) TTGTextTagStyle * _Nonnull style; - -/// Selected state content and style -@property (nonatomic, copy) TTGTextTagContent * _Nullable selectedContent; -@property (nonatomic, copy) TTGTextTagStyle * _Nullable selectedStyle; - -/// Selection state -@property (nonatomic, assign) BOOL selected; - -/// Init - -/** - Init with single content and style - - @param content content for both normal and selection state. - @param style style for both normal and selection state. - @return instance - */ -- (instancetype _Nonnull)initWithContent:(TTGTextTagContent *_Nonnull)content - style:(TTGTextTagStyle *_Nonnull)style; - -/** - Init with different content and style - - @param content content for normal state - @param style style for normal state - @param selectedContent content for selection state - @param selectedStyle style for selection state - @return instance - */ -- (instancetype _Nonnull)initWithContent:(TTGTextTagContent *_Nonnull)content - style:(TTGTextTagStyle *_Nonnull)style - selectedContent:(TTGTextTagContent *_Nullable)selectedContent - selectedStyle:(TTGTextTagStyle *_Nullable)selectedStyle; - -/** - Tag with single content and style - - @param content content for both normal and selection state. - @param style style for both normal and selection state. - @return instance - */ -+ (instancetype _Nonnull)tagWithContent:(TTGTextTagContent *_Nonnull)content - style:(TTGTextTagStyle *_Nonnull)style; - -/** - Tag with different content and style - - @param content content for normal state - @param style style for normal state - @param selectedContent content for selection state - @param selectedStyle style for selection state - @return instance - */ -+ (instancetype _Nonnull)tagWithContent:(TTGTextTagContent *_Nonnull)content - style:(TTGTextTagStyle *_Nonnull)style - selectedContent:(TTGTextTagContent *_Nullable)selectedContent - selectedStyle:(TTGTextTagStyle *_Nullable)selectedStyle; - -/** - Get current state rightful content - - @return content - */ -- (TTGTextTagContent *_Nonnull)getRightfulContent; - -/** - Get current state rightful style - - @return style - */ -- (TTGTextTagStyle *_Nonnull)getRightfulStyle; - -/// Base system methods -- (BOOL)isEqual:(id _Nullable)other; -- (BOOL)isEqualToTag:(TTGTextTag *_Nullable)tag; -- (NSUInteger)hash; - -/// Copy -- (id _Nonnull)copyWithZone:(NSZone *_Nullable)zone; - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTag.m b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTag.m deleted file mode 100644 index a9e008d..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTag.m +++ /dev/null @@ -1,123 +0,0 @@ -// -// TTGTextTag.m -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTag.h" -#import "TTGTextTagStringContent.h" - -static NSUInteger TTGTextTagAutoIncreasedId = 0; - -@implementation TTGTextTag - -- (instancetype)initWithContent:(TTGTextTagContent *)content - style:(TTGTextTagStyle *)style { - self = [self init]; - if (self) { - self.content = content; - self.style = style; - } - return self; -} - -- (instancetype)initWithContent:(TTGTextTagContent *)content - style:(TTGTextTagStyle *)style - selectedContent:(TTGTextTagContent *)selectedContent - selectedStyle:(TTGTextTagStyle *)selectedStyle { - self = [self init]; - if (self) { - self.content = content; - self.style = style; - self.selectedContent = selectedContent; - self.selectedStyle = selectedStyle; - } - return self; -} - -+ (instancetype)tagWithContent:(TTGTextTagContent *)content - style:(TTGTextTagStyle *)style { - return [[self alloc] initWithContent:content style:style]; -} - -+ (instancetype)tagWithContent:(TTGTextTagContent *)content - style:(TTGTextTagStyle *)style - selectedContent:(TTGTextTagContent *)selectedContent - selectedStyle:(TTGTextTagStyle *)selectedStyle { - return [[self alloc] initWithContent:content - style:style - selectedContent:selectedContent - selectedStyle:selectedStyle]; -} - -- (instancetype)init { - self = [super init]; - if (self) { - _tagId = TTGTextTagAutoIncreasedId++; - _attachment = nil; - } - return self; -} - -- (TTGTextTagContent *)selectedContent { - if (_selectedContent == nil) { - _selectedContent = [_content copy]; - } - return _selectedContent; -} - -- (TTGTextTagStyle *)selectedStyle { - if (_selectedStyle == nil) { - _selectedStyle = [_style copy]; - } - return _selectedStyle; -} - -- (TTGTextTagContent *)getRightfulContent { - return _selected ? self.selectedContent : self.content; -} - -- (TTGTextTagStyle *)getRightfulStyle { - return _selected ? self.selectedStyle : self.style; -} - -- (BOOL)isEqual:(id)other { - if (other == self) - return YES; - if (!other || ![[other class] isEqual:[self class]]) - return NO; - - return [self isEqualToTag:other]; -} - -- (BOOL)isEqualToTag:(TTGTextTag *)tag { - if (self == tag) - return YES; - if (tag == nil) - return NO; - if (self.tagId != tag.tagId) - return NO; - return YES; -} - -- (NSUInteger)hash { - return (NSUInteger)self.tagId; -} - -- (id)copyWithZone:(nullable NSZone *)zone { - TTGTextTag *copy = (TTGTextTag *)[[[self class] allocWithZone:zone] init]; - if (copy != nil) { - copy->_tagId = TTGTextTagAutoIncreasedId++; - copy.attachment = self.attachment; - copy.content = self.content; - copy.style = self.style; - copy.selected = self.selected; - copy.selectedContent = self.selectedContent; - copy.selectedStyle = self.selectedStyle; - } - return copy; -} - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagAttributedStringContent.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagAttributedStringContent.h deleted file mode 100644 index 1d62aae..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagAttributedStringContent.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// TTGTextTagAttributedStringContent.h -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTagContent.h" - -/** - Rich text content for tag - */ -@interface TTGTextTagAttributedStringContent : TTGTextTagContent - -/// Attributed text -@property (nonatomic, copy) NSAttributedString * _Nonnull attributedText; - -/// Init with rich text -- (instancetype _Nonnull)initWithAttributedText:(NSAttributedString *_Nonnull)attributedText; - -/// Content with rich text -+ (instancetype _Nonnull)contentWithAttributedText:(NSAttributedString *_Nonnull)attributedText; - -/// Base system methods -- (id _Nonnull)copyWithZone:(NSZone *_Nullable)zone; -- (NSString *_Nonnull)description; - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagAttributedStringContent.m b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagAttributedStringContent.m deleted file mode 100644 index 3a46e3e..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagAttributedStringContent.m +++ /dev/null @@ -1,48 +0,0 @@ -// -// TTGTextTagAttributedStringContent.m -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTagAttributedStringContent.h" - -@implementation TTGTextTagAttributedStringContent - -- (instancetype)initWithAttributedText:(NSAttributedString *)attributedText { - self = [super init]; - if (self) { - self.attributedText = attributedText; - } - return self; -} - -+ (instancetype)contentWithAttributedText:(NSAttributedString *)attributedText { - return [[self alloc] initWithAttributedText:attributedText]; -} - -- (NSAttributedString *)getContentAttributedString { - return self.attributedText; -} - -- (NSAttributedString *)attributedText { - return _attributedText ?: [NSAttributedString new]; -} - -- (id)copyWithZone:(NSZone *)zone { - TTGTextTagAttributedStringContent *copy = (TTGTextTagAttributedStringContent *)[super copyWithZone:zone]; - if (copy != nil) { - copy.attributedText = self.attributedText; - } - return copy; -} - -- (NSString *)description { - NSMutableString *description = [NSMutableString stringWithFormat:@"<%@: ", NSStringFromClass([self class])]; - [description appendFormat:@"self.attributedText=%@", self.attributedText]; - [description appendString:@">"]; - return description; -} - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagCollectionView.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagCollectionView.h deleted file mode 100644 index bfe6af0..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagCollectionView.h +++ /dev/null @@ -1,124 +0,0 @@ -// -// TTGTextTagCollectionView.h -// Pods -// -// Created by zekunyan on 15/12/26. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import - -#import "TTGTagCollectionView.h" -#import "TTGTextTag.h" -#import "TTGTextTagStringContent.h" -#import "TTGTextTagAttributedStringContent.h" - -/** - Highly useful for text tag display. - */ - -@class TTGTextTagCollectionView; - -/// Delegate -@protocol TTGTextTagCollectionViewDelegate -@optional - -- (BOOL)textTagCollectionView:(TTGTextTagCollectionView *)textTagCollectionView - canTapTag:(TTGTextTag *)tag - atIndex:(NSUInteger)index; - -- (void)textTagCollectionView:(TTGTextTagCollectionView *)textTagCollectionView - didTapTag:(TTGTextTag *)tag - atIndex:(NSUInteger)index; - -- (void)textTagCollectionView:(TTGTextTagCollectionView *)textTagCollectionView - updateContentSize:(CGSize)contentSize; -@end - -/// Main Class -@interface TTGTextTagCollectionView : UIView -/// Delegate -@property (weak, nonatomic) id delegate; - -/// Inside scrollView -@property (nonatomic, strong, readonly) UIScrollView *scrollView; - -/// Define if the tag can be selected. -@property (assign, nonatomic) BOOL enableTagSelection; - -/// Tags scroll direction, default is vertical. -@property (nonatomic, assign) TTGTagCollectionScrollDirection scrollDirection; - -/// Tags layout alignment, default is left. -@property (nonatomic, assign) TTGTagCollectionAlignment alignment; - -/// Number of lines. 0 means no limit, default is 0 for vertical and 1 for horizontal. -@property (nonatomic, assign) NSUInteger numberOfLines; -/// The real number of lines ignoring the numberOfLines value -@property (nonatomic, assign, readonly) NSUInteger actualNumberOfLines; - -/// Tag selection limit, default is 0, means no limit -@property (nonatomic, assign) NSUInteger selectionLimit; - -/// Horizontal and vertical space between tags, default is 4. -@property (assign, nonatomic) CGFloat horizontalSpacing; -@property (assign, nonatomic) CGFloat verticalSpacing; - -/// Content inset, like padding, default is UIEdgeInsetsMake(2, 2, 2, 2). -@property (nonatomic, assign) UIEdgeInsets contentInset; - -/// The true tags content size, readonly -@property (nonatomic, assign, readonly) CGSize contentSize; - -/// Manual content height -/// Default = NO, set will update content -@property (nonatomic, assign) BOOL manualCalculateHeight; -/// Default = 0, set will update content -@property (nonatomic, assign) CGFloat preferredMaxLayoutWidth; - -/// Scroll indicator -@property (nonatomic, assign) BOOL showsHorizontalScrollIndicator; -@property (nonatomic, assign) BOOL showsVerticalScrollIndicator; - -/// Tap blank area callback -@property (nonatomic, copy) void (^onTapBlankArea)(CGPoint location); -/// Tap all area callback -@property (nonatomic, copy) void (^onTapAllArea)(CGPoint location); - -/// Reload -- (void)reload; - -/// Add -- (void)addTag:(TTGTextTag *)tag; -- (void)addTags:(NSArray *)tags; - -/// Insert -- (void)insertTag:(TTGTextTag *)tag atIndex:(NSUInteger)index; -- (void)insertTags:(NSArray *)tags atIndex:(NSUInteger)index; - -/// Update -- (void)updateTagAtIndex:(NSUInteger)index selected:(BOOL)selected; -- (void)updateTagAtIndex:(NSUInteger)index withNewTag:(TTGTextTag *)tag; - -/// Remove -- (void)removeTag:(TTGTextTag *)tag; -- (void)removeTagById:(NSUInteger)tagId; -- (void)removeTagAtIndex:(NSUInteger)index; -- (void)removeAllTags; - -/// Get tag -- (TTGTextTag *)getTagAtIndex:(NSUInteger)index; -- (NSArray *)getTagsInRange:(NSRange)range; - -/// Get all -- (NSArray *)allTags; -- (NSArray *)allSelectedTags; -- (NSArray *)allNotSelectedTags; - -/** - * Returns the index of the tag located at the specified point. - * If item at point is not found, returns NSNotFound. - */ -- (NSInteger)indexOfTagAtPoint:(CGPoint)point; - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagCollectionView.m b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagCollectionView.m deleted file mode 100644 index b1ef6a2..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagCollectionView.m +++ /dev/null @@ -1,639 +0,0 @@ -// -// TTGTextTagCollectionView.m -// Pods -// -// Created by zekunyan on 15/12/26. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTagCollectionView.h" - -#pragma mark - TTGTextTagGradientLabel - -@interface TTGTextTagGradientLabel : UILabel -@end - -@implementation TTGTextTagGradientLabel -+ (Class)layerClass { - return [CAGradientLayer class]; -} -@end - -#pragma mark - TTGTextTagLabel - -@interface TTGTextTagComponentView : UIView -@property (nonatomic, strong) TTGTextTag *config; -@property (nonatomic, strong) TTGTextTagGradientLabel *label; -@property (nonatomic, strong) CAShapeLayer *borderLayer; - -- (BOOL)isEqual:(id)other; - -- (BOOL)isEqualToComponentView:(TTGTextTagComponentView *)label; - -- (NSUInteger)hash; -@end - -@implementation TTGTextTagComponentView - -- (instancetype)initWithFrame:(CGRect)frame { - self = [super initWithFrame:frame]; - if (self) { - [self commonInit]; - } - return self; -} - -- (void)commonInit { - _label = [[TTGTextTagGradientLabel alloc] initWithFrame:self.bounds]; - _label.textAlignment = NSTextAlignmentCenter; - _label.userInteractionEnabled = YES; - [self addSubview:_label]; -} - -#pragma mark - Layout - -- (void)layoutSubviews { - [super layoutSubviews]; - - // Update frame - _label.frame = self.bounds; - - // Get new path - UIBezierPath *path = [self getNewPath]; - // Mask - [self updateMaskWithPath:path]; - // Border - [self updateBorderWithPath:path]; - // Shadow - [self updateShadowWithPath:path]; -} - -#pragma mark - intrinsicContentSize - -- (CGSize)intrinsicContentSize { - return _label.intrinsicContentSize; -} - -#pragma mark - Apply config - -- (void)updateContent { - // Content - _label.attributedText = _config.getRightfulContent.getContentAttributedString; -} - -- (void)updateContentStyle { - // Normal background - _label.backgroundColor = _config.getRightfulStyle.backgroundColor; - - // Text alignment - _label.textAlignment = _config.getRightfulStyle.textAlignment; - - // Gradient background - if (_config.getRightfulStyle.enableGradientBackground) { - _label.backgroundColor = [UIColor clearColor]; - ((CAGradientLayer *)_label.layer).colors = @[(id)_config.getRightfulStyle.gradientBackgroundStartColor.CGColor, - (id)_config.getRightfulStyle.gradientBackgroundEndColor.CGColor]; - ((CAGradientLayer *)_label.layer).startPoint = _config.getRightfulStyle.gradientBackgroundStartPoint; - ((CAGradientLayer *)_label.layer).endPoint = _config.getRightfulStyle.gradientBackgroundEndPoint; - } -} - -- (void)updateFrameWithMaxSize:(CGSize)maxSize { - [_label sizeToFit]; - - CGSize finalSize = _label.frame.size; - - finalSize.width += _config.getRightfulStyle.extraSpace.width; - finalSize.height += _config.getRightfulStyle.extraSpace.height; - - if (_config.getRightfulStyle.maxWidth > 0 && finalSize.width > _config.getRightfulStyle.maxWidth) { - finalSize.width = _config.getRightfulStyle.maxWidth; - } - if (_config.getRightfulStyle.minWidth > 0 && finalSize.width < _config.getRightfulStyle.minWidth) { - finalSize.width = _config.getRightfulStyle.minWidth; - } - if (_config.getRightfulStyle.exactWidth > 0) { - finalSize.width = _config.getRightfulStyle.exactWidth; - } - if (_config.getRightfulStyle.exactHeight > 0) { - finalSize.height = _config.getRightfulStyle.exactHeight; - } - - if (maxSize.width > 0) { - finalSize.width = MIN(maxSize.width, finalSize.width); - } - if (maxSize.height > 0) { - finalSize.height = MIN(maxSize.height, finalSize.height); - } - - CGRect frame = self.frame; - frame.size = finalSize; - self.frame = frame; - _label.frame = self.bounds; -} - -- (void)updateShadowWithPath:(UIBezierPath *)path { - self.layer.shadowColor = _config.getRightfulStyle.shadowColor.CGColor; - self.layer.shadowOffset = _config.getRightfulStyle.shadowOffset; - self.layer.shadowRadius = _config.getRightfulStyle.shadowRadius; - self.layer.shadowOpacity = (float)_config.getRightfulStyle.shadowOpacity; - self.layer.shadowPath = path.CGPath; - self.layer.shouldRasterize = YES; - [self.layer setRasterizationScale:[[UIScreen mainScreen] scale]]; -} - -- (void)updateMaskWithPath:(UIBezierPath *)path { - CAShapeLayer *maskLayer = [CAShapeLayer layer]; - maskLayer.frame = self.bounds; - maskLayer.path = path.CGPath; - _label.layer.mask = maskLayer; -} - -- (void)updateBorderWithPath:(UIBezierPath *)path { - if (!_borderLayer) { - _borderLayer = [CAShapeLayer new]; - } - [_borderLayer removeFromSuperlayer]; - _borderLayer.frame = self.bounds; - _borderLayer.path = path.CGPath; - _borderLayer.fillColor = nil; - _borderLayer.opacity = 1; - _borderLayer.lineWidth = _config.getRightfulStyle.borderWidth; - _borderLayer.strokeColor = _config.getRightfulStyle.borderColor.CGColor; - _borderLayer.lineCap = kCALineCapRound; - _borderLayer.lineJoin = kCALineJoinRound; - [self.layer addSublayer:_borderLayer]; -} - -- (UIBezierPath *)getNewPath { - // Round corner - UIRectCorner corners = (UIRectCorner)-1; - if (_config.getRightfulStyle.cornerTopLeft) { - corners = UIRectCornerTopLeft; - } - if (_config.getRightfulStyle.cornerTopRight) { - if (corners == -1) { - corners = UIRectCornerTopRight; - } else { - corners = corners | UIRectCornerTopRight; - } - } - if (_config.getRightfulStyle.cornerBottomLeft) { - if (corners == -1) { - corners = UIRectCornerBottomLeft; - } else { - corners = corners | UIRectCornerBottomLeft; - } - } - if (_config.getRightfulStyle.cornerBottomRight) { - if (corners == -1) { - corners = UIRectCornerBottomRight; - } else { - corners = corners | UIRectCornerBottomRight; - } - } - - // Corner radius - CGFloat currentCornerRadius = _config.getRightfulStyle.cornerRadius; - - // Path - UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:self.bounds - byRoundingCorners:corners - cornerRadii:CGSizeMake(currentCornerRadius, currentCornerRadius)]; - return path; -} - -#pragma mark - Base - -- (BOOL)isEqual:(id)other { - if (other == self) - return YES; - if (!other || ![[other class] isEqual:[self class]]) - return NO; - return [self isEqualToComponentView:other]; -} - -- (BOOL)isEqualToComponentView:(TTGTextTagComponentView *)label { - if (self == label) - return YES; - if (label == nil) - return NO; - if (self.config != label.config && ![self.config isEqualToTag:label.config]) - return NO; - return YES; -} - -- (NSUInteger)hash { - return [self.config hash]; -} - -@end - -#pragma mark - TTGTextTagCollectionView - -@interface TTGTextTagCollectionView () -@property (strong, atomic) NSMutableArray *tagLabels; -@property (strong, nonatomic) TTGTagCollectionView *tagCollectionView; -@end - -@implementation TTGTextTagCollectionView - -#pragma mark - Init - -- (instancetype)initWithFrame:(CGRect)frame { - self = [super initWithFrame:frame]; - if (self) { - [self commonInit]; - } - return self; -} - -- (instancetype)initWithCoder:(NSCoder *)coder { - self = [super initWithCoder:coder]; - if (self) { - [self commonInit]; - } - return self; -} - -- (void)commonInit { - if (_tagCollectionView) { - return; - } - - _enableTagSelection = YES; - _tagLabels = [NSMutableArray new]; - - _tagCollectionView = [[TTGTagCollectionView alloc] initWithFrame:self.bounds]; - _tagCollectionView.delegate = self; - _tagCollectionView.dataSource = self; - _tagCollectionView.horizontalSpacing = 8; - _tagCollectionView.verticalSpacing = 8; - [self addSubview:_tagCollectionView]; -} - -#pragma mark - Override - -- (CGSize)intrinsicContentSize { - return [_tagCollectionView intrinsicContentSize]; -} - -- (void)layoutSubviews { - [super layoutSubviews]; - if (!CGRectEqualToRect(_tagCollectionView.frame, self.bounds)) { - [self updateAllLabelStyleAndFrame]; - _tagCollectionView.frame = self.bounds; - [_tagCollectionView setNeedsLayout]; - [_tagCollectionView layoutIfNeeded]; - [self invalidateIntrinsicContentSize]; - } -} - -- (CGSize)sizeThatFits:(CGSize)size { - return self.contentSize; -} - -#pragma mark - Public methods - -- (void)reload { - [self updateAllLabelStyleAndFrame]; - [_tagCollectionView reload]; - [self invalidateIntrinsicContentSize]; -} - -- (void)addTag:(TTGTextTag *)tag { - [self insertTag:tag atIndex:_tagLabels.count]; -} - -- (void)addTags:(NSArray *)tags { - [self insertTags:tags atIndex:_tagLabels.count]; -} - -- (void)insertTag:(TTGTextTag *)tag atIndex:(NSUInteger)index { - if ([tag isKindOfClass:[TTGTextTag class]]) { - [self insertTags:@[tag] atIndex:index]; - } -} - -- (void)insertTags:(NSArray *)tags atIndex:(NSUInteger)index { - if (![tags isKindOfClass:[NSArray class]] || index > _tagLabels.count || tags.count == 0) { - return; - } - - NSMutableArray *newTagLabels = [NSMutableArray new]; - for (TTGTextTag *tag in tags) { - if ([tag isKindOfClass:[TTGTextTag class]]) { - TTGTextTagComponentView *label = [self newLabelWithConfig:tag]; - [newTagLabels addObject:label]; - } - } - [_tagLabels insertObjects:newTagLabels atIndexes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(index, newTagLabels.count)]]; -} - -- (void)removeTag:(TTGTextTag *)tag { - if ([tag isKindOfClass:[TTGTextTag class]]) { - [self removeTagById:tag.tagId]; - } -} - -- (void)removeTagById:(NSUInteger)tagId { - TTGTextTagComponentView *labelToRemove = nil; - for (TTGTextTagComponentView *label in _tagLabels) { - if (label.config.tagId == tagId) { - labelToRemove = label; - } - } - if (labelToRemove) { - [_tagLabels removeObject:labelToRemove]; - } -} - -- (void)removeTagAtIndex:(NSUInteger)index { - if (index >= _tagLabels.count) { - return; - } - [_tagLabels removeObjectAtIndex:index]; -} - -- (void)removeAllTags { - [_tagLabels removeAllObjects]; -} - -- (void)updateTagAtIndex:(NSUInteger)index selected:(BOOL)selected { - TTGTextTag *tag = [self getTagAtIndex:index]; - tag.selected = selected; -} - -- (void)updateTagAtIndex:(NSUInteger)index withNewTag:(TTGTextTag *)tag { - if (index < _tagLabels.count && [tag isKindOfClass:[TTGTextTag class]]) { - TTGTextTagComponentView *label = _tagLabels[index]; - label.config = tag; - [label updateContent]; - } -} - -- (TTGTextTag *)getTagAtIndex:(NSUInteger)index { - if (index < _tagLabels.count) { - return _tagLabels[index].config; - } else { - return nil; - } -} - -- (NSArray *)getTagsInRange:(NSRange)range { - if (NSMaxRange(range) <= _tagLabels.count) { - NSMutableArray *tags = [NSMutableArray new]; - for (TTGTextTagComponentView *label in [_tagLabels subarrayWithRange:range]) { - if (label.config) { - [tags addObject:label.config]; - } - } - return [tags copy]; - } else { - return nil; - } -} - -- (NSArray *)allTags { - NSMutableArray *allTags = [NSMutableArray new]; - - for (TTGTextTagComponentView *label in _tagLabels) { - if (label.config) { - [allTags addObject:label.config]; - } - } - - return [allTags copy]; -} - -- (NSArray *)allSelectedTags { - NSMutableArray *allTags = [NSMutableArray new]; - - for (TTGTextTagComponentView *label in _tagLabels) { - if (label.config.selected) { - [allTags addObject:label.config]; - } - } - - return [allTags copy]; -} - -- (NSArray *)allNotSelectedTags { - NSMutableArray *allTags = [NSMutableArray new]; - - for (TTGTextTagComponentView *label in _tagLabels) { - if (label.config && !label.config.selected) { - [allTags addObject:label.config]; - } - } - - return [allTags copy]; -} - -- (NSInteger)indexOfTagAtPoint:(CGPoint)point { - CGPoint convertedPoint = [self convertPoint:point toView:_tagCollectionView]; - return [_tagCollectionView indexOfTagAt:convertedPoint]; -} - -#pragma mark - TTGTagCollectionViewDataSource - -- (NSUInteger)numberOfTagsInTagCollectionView:(TTGTagCollectionView *)tagCollectionView { - return _tagLabels.count; -} - -- (UIView *)tagCollectionView:(TTGTagCollectionView *)tagCollectionView tagViewForIndex:(NSUInteger)index { - return _tagLabels[index]; -} - -#pragma mark - TTGTagCollectionViewDelegate - -- (BOOL)tagCollectionView:(TTGTagCollectionView *)tagCollectionView shouldSelectTag:(UIView *)tagView atIndex:(NSUInteger)index { - if (_enableTagSelection) { - TTGTextTagComponentView *label = _tagLabels[index]; - - if ([self.delegate respondsToSelector:@selector(textTagCollectionView:canTapTag:atIndex:)]) { - return [self.delegate textTagCollectionView:self canTapTag:label.config atIndex:index]; - } else { - return YES; - } - } else { - return NO; - } -} - -- (void)tagCollectionView:(TTGTagCollectionView *)tagCollectionView didSelectTag:(UIView *)tagView atIndex:(NSUInteger)index { - if (_enableTagSelection) { - TTGTextTagComponentView *label = _tagLabels[index]; - - - if (_selectionLimit == 1) { - for (TTGTextTagComponentView *tag in _tagLabels) { - tag.config.selected = false; - } - } - - label.config.selected = !label.config.selected; - - if (self.alignment == TTGTagCollectionAlignmentFillByExpandingWidth || - self.alignment == TTGTagCollectionAlignmentFillByExpandingWidthExceptLastLine) { - [self reload]; - } else { - [self updateStyleAndFrameForLabel:label]; - } - - if ([_delegate respondsToSelector:@selector(textTagCollectionView:didTapTag:atIndex:)]) { - [_delegate textTagCollectionView:self didTapTag:label.config atIndex:index]; - } - } -} - -- (CGSize)tagCollectionView:(TTGTagCollectionView *)tagCollectionView sizeForTagAtIndex:(NSUInteger)index { - return _tagLabels[index].frame.size; -} - -- (void)tagCollectionView:(TTGTagCollectionView *)tagCollectionView updateContentSize:(CGSize)contentSize { - if ([_delegate respondsToSelector:@selector(textTagCollectionView:updateContentSize:)]) { - [_delegate textTagCollectionView:self updateContentSize:contentSize]; - } -} - -#pragma mark - Setter and Getter - -- (UIScrollView *)scrollView { - return _tagCollectionView.scrollView; -} - -- (CGFloat)horizontalSpacing { - return _tagCollectionView.horizontalSpacing; -} - -- (void)setHorizontalSpacing:(CGFloat)horizontalSpacing { - _tagCollectionView.horizontalSpacing = horizontalSpacing; -} - -- (CGFloat)verticalSpacing { - return _tagCollectionView.verticalSpacing; -} - -- (void)setVerticalSpacing:(CGFloat)verticalSpacing { - _tagCollectionView.verticalSpacing = verticalSpacing; -} - -- (CGSize)contentSize { - return _tagCollectionView.contentSize; -} - -- (TTGTagCollectionScrollDirection)scrollDirection { - return _tagCollectionView.scrollDirection; -} - -- (void)setScrollDirection:(TTGTagCollectionScrollDirection)scrollDirection { - _tagCollectionView.scrollDirection = scrollDirection; -} - -- (TTGTagCollectionAlignment)alignment { - return _tagCollectionView.alignment; -} - -- (void)setAlignment:(TTGTagCollectionAlignment)alignment { - _tagCollectionView.alignment = alignment; -} - -- (NSUInteger)numberOfLines { - return _tagCollectionView.numberOfLines; -} - -- (void)setNumberOfLines:(NSUInteger)numberOfLines { - _tagCollectionView.numberOfLines = numberOfLines; -} - -- (NSUInteger)actualNumberOfLines { - return _tagCollectionView.actualNumberOfLines; -} - -- (UIEdgeInsets)contentInset { - return _tagCollectionView.contentInset; -} - -- (void)setContentInset:(UIEdgeInsets)contentInset { - _tagCollectionView.contentInset = contentInset; -} - -- (BOOL)manualCalculateHeight { - return _tagCollectionView.manualCalculateHeight; -} - -- (void)setManualCalculateHeight:(BOOL)manualCalculateHeight { - _tagCollectionView.manualCalculateHeight = manualCalculateHeight; -} - -- (CGFloat)preferredMaxLayoutWidth { - return _tagCollectionView.preferredMaxLayoutWidth; -} - -- (void)setPreferredMaxLayoutWidth:(CGFloat)preferredMaxLayoutWidth { - _tagCollectionView.preferredMaxLayoutWidth = preferredMaxLayoutWidth; -} - -- (void)setShowsHorizontalScrollIndicator:(BOOL)showsHorizontalScrollIndicator { - _tagCollectionView.showsHorizontalScrollIndicator = showsHorizontalScrollIndicator; -} - -- (BOOL)showsHorizontalScrollIndicator { - return _tagCollectionView.showsHorizontalScrollIndicator; -} - -- (void)setShowsVerticalScrollIndicator:(BOOL)showsVerticalScrollIndicator { - _tagCollectionView.showsVerticalScrollIndicator = showsVerticalScrollIndicator; -} - -- (BOOL)showsVerticalScrollIndicator { - return _tagCollectionView.showsVerticalScrollIndicator; -} - -- (void)setOnTapBlankArea:(void (^)(CGPoint location))onTapBlankArea { - _tagCollectionView.onTapBlankArea = onTapBlankArea; -} - -- (void (^)(CGPoint location))onTapBlankArea { - return _tagCollectionView.onTapBlankArea; -} - -- (void)setOnTapAllArea:(void (^)(CGPoint location))onTapAllArea { - _tagCollectionView.onTapAllArea = onTapAllArea; -} - -- (void (^)(CGPoint location))onTapAllArea { - return _tagCollectionView.onTapAllArea; -} - -#pragma mark - Private methods - -- (void)updateAllLabelStyleAndFrame { - for (TTGTextTagComponentView *label in _tagLabels) { - [self updateStyleAndFrameForLabel:label]; - } -} - -- (void)updateStyleAndFrameForLabel:(TTGTextTagComponentView *)label { - // Update content - [label updateContent]; - // Update content style - [label updateContentStyle]; - // Width limit for vertical scroll direction - CGSize maxSize = CGSizeZero; - if (self.scrollDirection == TTGTagCollectionScrollDirectionVertical && - CGRectGetWidth(self.bounds) > 0) { - maxSize.width = (CGRectGetWidth(self.bounds) - self.contentInset.left - self.contentInset.right); - } - // Update frame - [label updateFrameWithMaxSize:maxSize]; -} - -- (TTGTextTagComponentView *)newLabelWithConfig:(TTGTextTag *)config { - TTGTextTagComponentView *label = [TTGTextTagComponentView new]; - label.config = config; - return label; -} - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagContent.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagContent.h deleted file mode 100644 index 5a54495..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagContent.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// TTGTextTagContent.h -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import - -/** - Base content class. - Do not use this class directly! - */ -@interface TTGTextTagContent : NSObject - -/// Must be override by subClass -- (NSAttributedString *_Nonnull)getContentAttributedString; - -/// Must be override by subClass -- (id _Nonnull)copyWithZone:(NSZone *_Nullable)zone; - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagContent.m b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagContent.m deleted file mode 100644 index 0a98b11..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagContent.m +++ /dev/null @@ -1,22 +0,0 @@ -// -// TTGTextTagContent.m -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTagContent.h" - -@implementation TTGTextTagContent - -- (NSAttributedString *)getContentAttributedString { - NSAssert(NO, @"Do not use TTGTextTagContent directly."); - return [NSAttributedString new]; -} - -- (id)copyWithZone:(NSZone *)zone { - return [[[self class] allocWithZone:zone] init]; -} - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStringContent.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStringContent.h deleted file mode 100644 index f49e440..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStringContent.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// TTGTextTagStringContent.h -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTagContent.h" - -/** - Normal text content with custom font and color. - */ -@interface TTGTextTagStringContent : TTGTextTagContent - -/// Text -@property (nonatomic, copy) NSString * _Nonnull text; -/// Text font -@property (nonatomic, copy) UIFont * _Nonnull textFont; -/// Text color -@property (nonatomic, copy) UIColor * _Nonnull textColor; - -/// Init -- (instancetype _Nonnull)initWithText:(NSString *_Nonnull)text; -- (instancetype _Nonnull)initWithText:(NSString *_Nonnull)text - textFont:(UIFont *_Nullable)textFont - textColor:(UIColor *_Nullable)textColor; - -/// Content -+ (instancetype _Nonnull)contentWithText:(NSString *_Nonnull)text; -+ (instancetype _Nonnull)contentWithText:(NSString *_Nonnull)text - textFont:(UIFont *_Nullable)textFont - textColor:(UIColor *_Nullable)textColor; - -/// Base system methods -- (id _Nonnull)copyWithZone:(NSZone *_Nullable)zone; -- (NSString *_Nonnull)description; - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStringContent.m b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStringContent.m deleted file mode 100644 index a36ba59..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStringContent.m +++ /dev/null @@ -1,80 +0,0 @@ -// -// TTGTextTagStringContent.m -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTagStringContent.h" - -@implementation TTGTextTagStringContent - -- (instancetype)initWithText:(NSString *)text { - self = [super init]; - if (self) { - self.text = text; - } - return self; -} - -+ (instancetype)contentWithText:(NSString *)text { - return [[self alloc] initWithText:text]; -} - -- (instancetype)initWithText:(NSString *)text - textFont:(UIFont *)textFont - textColor:(UIColor *)textColor { - self = [super init]; - if (self) { - self.text = text; - self.textFont = textFont; - self.textColor = textColor; - } - return self; -} - -+ (instancetype)contentWithText:(NSString *)text - textFont:(UIFont *)textFont - textColor:(UIColor *)textColor { - return [[self alloc] initWithText:text - textFont:textFont - textColor:textColor]; -} - -- (NSAttributedString *)getContentAttributedString { - return [[NSAttributedString alloc] initWithString:self.text - attributes:@{NSForegroundColorAttributeName: self.textColor, - NSFontAttributeName: self.textFont}]; -} - -- (NSString *)text { - return _text ?: @""; -} - -- (UIFont *)textFont { - return _textFont ?: [UIFont systemFontOfSize:14]; -} - -- (UIColor *)textColor { - return _textColor ?: [UIColor blackColor]; -} - -- (id)copyWithZone:(NSZone *)zone { - TTGTextTagStringContent *copy = (TTGTextTagStringContent *)[super copyWithZone:zone]; - if (copy != nil) { - copy.text = self.text; - copy.textFont = self.textFont; - copy.textColor = self.textColor; - } - return copy; -} - -- (NSString *)description { - NSMutableString *description = [NSMutableString stringWithFormat:@"<%@: ", NSStringFromClass([self class])]; - [description appendFormat:@"self.text=%@", self.text]; - [description appendString:@">"]; - return description; -} - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStyle.h b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStyle.h deleted file mode 100644 index ddffdeb..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStyle.h +++ /dev/null @@ -1,65 +0,0 @@ -// -// TTGTextTagStyle.h -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import -#import - -@interface TTGTextTagStyle : NSObject - -/// Background color -@property (nonatomic, copy) UIColor * _Nonnull backgroundColor; // Default is [UIColor lightGrayColor] - -/// Text alignment -@property (nonatomic, assign) NSTextAlignment textAlignment; // Default is NSTextAlignmentCenter - -/// Gradient background color -@property (nonatomic, assign) BOOL enableGradientBackground; // Default is NO -@property (nonatomic, copy) UIColor * _Nonnull gradientBackgroundStartColor; -@property (nonatomic, copy) UIColor * _Nonnull gradientBackgroundEndColor; -@property (nonatomic, assign) CGPoint gradientBackgroundStartPoint; -@property (nonatomic, assign) CGPoint gradientBackgroundEndPoint; - -/// Corner radius -@property (nonatomic, assign) CGFloat cornerRadius; // Default is 4 -@property (nonatomic, assign) Boolean cornerTopRight; -@property (nonatomic, assign) Boolean cornerTopLeft; -@property (nonatomic, assign) Boolean cornerBottomRight; -@property (nonatomic, assign) Boolean cornerBottomLeft; - -/// Border -@property (nonatomic, assign) CGFloat borderWidth; // Default is [UIColor whiteColor] -@property (nonatomic, copy) UIColor * _Nonnull borderColor; // Default is 1 - -/// Shadow. -@property (nonatomic, copy) UIColor * _Nonnull shadowColor; // Default is [UIColor blackColor] -@property (nonatomic, assign) CGSize shadowOffset; // Default is (2, 2) -@property (nonatomic, assign) CGFloat shadowRadius; // Default is 2f -@property (nonatomic, assign) CGFloat shadowOpacity; // Default is 0.3f - -/// Extra space in width and height, will expand each tag's size -@property (nonatomic, assign) CGSize extraSpace; - -/// Max width for a text tag. 0 and below means no max width. -@property (nonatomic, assign) CGFloat maxWidth; -/// Min width for a text tag. 0 and below means no min width. -@property (nonatomic, assign) CGFloat minWidth; - -/// Max height for a text tag. 0 and below means no max height. -@property (nonatomic, assign) CGFloat maxHeight; -/// Min height for a text tag. 0 and below means no min height. -@property (nonatomic, assign) CGFloat minHeight; - -/// Exact width. 0 and below means no work -@property (nonatomic, assign) CGFloat exactWidth; -/// Exact height. 0 and below means no work -@property (nonatomic, assign) CGFloat exactHeight; - -/// Copy -- (id _Nonnull)copyWithZone:(NSZone *_Nullable)zone; - -@end diff --git a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStyle.m b/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStyle.m deleted file mode 100644 index 43629e5..0000000 --- a/QuickLocation/UIKit/TTGTagCollectionView/TTGTextTagStyle.m +++ /dev/null @@ -1,84 +0,0 @@ -// -// TTGTextTagStyle.m -// TTGTagCollectionView -// -// Created by zekunyan on 2019/5/24. -// Copyright (c) 2021 zekunyan. All rights reserved. -// - -#import "TTGTextTagStyle.h" - -@implementation TTGTextTagStyle - -- (instancetype)init { - self = [super init]; - if (self) { - _backgroundColor = [UIColor lightGrayColor]; - _textAlignment = NSTextAlignmentCenter; - _enableGradientBackground = NO; - _cornerRadius = 4; - _borderColor = [UIColor whiteColor]; - _borderWidth = 1; - _shadowColor = [UIColor blackColor]; - _shadowOffset = CGSizeMake(2, 2); - _shadowRadius = 2; - _shadowOpacity = 0.3; - } - return self; -} - -- (id)copyWithZone:(NSZone *)zone { - TTGTextTagStyle *copy = (TTGTextTagStyle *)[[[self class] allocWithZone:zone] init]; - - if (copy != nil) { - copy.backgroundColor = self.backgroundColor; - copy.textAlignment = self.textAlignment; - copy.enableGradientBackground = self.enableGradientBackground; - copy.gradientBackgroundStartColor = self.gradientBackgroundStartColor; - copy.gradientBackgroundEndColor = self.gradientBackgroundEndColor; - copy.gradientBackgroundStartPoint = self.gradientBackgroundStartPoint; - copy.gradientBackgroundEndPoint = self.gradientBackgroundEndPoint; - copy.cornerRadius = self.cornerRadius; - copy.cornerTopRight = self.cornerTopRight; - copy.cornerTopLeft = self.cornerTopLeft; - copy.cornerBottomRight = self.cornerBottomRight; - copy.cornerBottomLeft = self.cornerBottomLeft; - copy.borderWidth = self.borderWidth; - copy.borderColor = self.borderColor; - copy.shadowColor = self.shadowColor; - copy.shadowOffset = self.shadowOffset; - copy.shadowRadius = self.shadowRadius; - copy.shadowOpacity = self.shadowOpacity; - copy.extraSpace = self.extraSpace; - copy.maxWidth = self.maxWidth; - copy.minWidth = self.minWidth; - copy.maxHeight = self.maxHeight; - copy.minHeight = self.minHeight; - copy.exactWidth = self.exactWidth; - copy.exactHeight = self.exactHeight; - } - - return copy; -} - -- (UIColor *)backgroundColor { - return _backgroundColor ?: [UIColor clearColor]; -} - -- (UIColor *)gradientBackgroundStartColor { - return _gradientBackgroundStartColor ?: [UIColor clearColor]; -} - -- (UIColor *)gradientBackgroundEndColor { - return _gradientBackgroundEndColor ?: [UIColor clearColor]; -} - -- (UIColor *)borderColor { - return _borderColor ?: [UIColor clearColor]; -} - -- (UIColor *)shadowColor { - return _shadowColor ?: [UIColor clearColor]; -} - -@end